#include typedef long unsigned int L; // visible bits typedef long unsigned int O; // invisible bits typedef long unsigned int I; // private to clan const int k = 60; const L m = (1L<>1))|s:0;} int main(){ for(int j=0; j<32; ++j) printf("%2x %2lx %2lx\n", j, bot(j), top(j)); for(int i=0; i<64; ++i) printf("%c", within(i, 0x4L)?'T':'F'); printf("\n"); return 0;} /* 101001000 101000000 101000001 ... 101001110 101001111 */