127 True
255 False
511 False
1023 False
2047 False
4095 False
8191 True
16383 False
32767 False
65535 False
131071 True
262143 False
524287 True
1048575 False
2097151 False
4194303 False
8388607 False
16777215 False
33554431 False
67108863 False
134217727 False
268435455 False
536870911 False
1073741823 False
2147483647 True
4294967295 False
8589934591 False
17179869183 False
34359738367 False
68719476735 False