#include <stdio.h>

int fitsBits(long long x, int n) {
   long long r;
   int c;
   c = 65 + ~n;
   r = !(((x << c)>>c)^x);
   return r;
}

int main() {
	printf("%d\n", fitsBits(0x80000000, 0x20));
	return 0;
}