#include <iostream>
using namespace std;
template <int N>
struct Bar {};
int main() {
// fails: Bar<99 >> 1> b;
constexpr int N = 99 >> 1;
Bar<N> b;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdGVtcGxhdGUgPGludCBOPgpzdHJ1Y3QgQmFyIHt9OwoKaW50IG1haW4oKSB7CgkvLyBmYWlsczogQmFyPDk5ID4+IDE+IGI7Cgljb25zdGV4cHIgaW50IE4gPSA5OSA+PiAxOwoJQmFyPE4+IGI7CglyZXR1cm4gMDsKfQ==