1 >> 0 PASSED!
1 >> 1 PASSED!
1 >> 2 PASSED!
1 >> 3 PASSED!
1 >> 4 PASSED!
1 >> 5 PASSED!
1 >> 6 PASSED!
1 >> 7 PASSED!
1 >> 8 PASSED!
1 >> 9 PASSED!
1 >> 10 PASSED!
1 >> 11 PASSED!
1 >> 12 PASSED!
1 >> 13 PASSED!
1 >> 14 PASSED!
1 >> 15 PASSED!
1 >> 16 PASSED!
1 >> 17 PASSED!
1 >> 18 PASSED!
1 >> 19 PASSED!
1 >> 20 PASSED!
1 >> 21 PASSED!
1 >> 22 PASSED!
1 >> 23 PASSED!
1 >> 24 PASSED!
1 >> 25 PASSED!
1 >> 26 PASSED!
1 >> 27 PASSED!
1 >> 28 PASSED!
1 >> 29 PASSED!
1 >> 30 PASSED!
1 >> 31 PASSED!
1 >> 32 PASSED!
2 >> 0 PASSED!
2 >> 1 PASSED!
2 >> 2 PASSED!
2 >> 3 PASSED!
2 >> 4 PASSED!
2 >> 5 PASSED!
2 >> 6 PASSED!
2 >> 7 PASSED!
2 >> 8 PASSED!
2 >> 9 PASSED!
2 >> 10 PASSED!
2 >> 11 PASSED!
2 >> 12 PASSED!
2 >> 13 PASSED!
2 >> 14 PASSED!
2 >> 15 PASSED!
2 >> 16 PASSED!
2 >> 17 PASSED!
2 >> 18 PASSED!
2 >> 19 PASSED!
2 >> 20 PASSED!
2 >> 21 PASSED!
2 >> 22 PASSED!
2 >> 23 PASSED!
2 >> 24 PASSED!
2 >> 25 PASSED!
2 >> 26 PASSED!
2 >> 27 PASSED!
2 >> 28 PASSED!
2 >> 29 PASSED!
2 >> 30 PASSED!
2 >> 31 PASSED!
2 >> 32 PASSED!
4 >> 0 PASSED!
4 >> 1 PASSED!
4 >> 2 PASSED!
4 >> 3 PASSED!
4 >> 4 PASSED!
4 >> 5 PASSED!
4 >> 6 PASSED!
4 >> 7 PASSED!
4 >> 8 PASSED!
4 >> 9 PASSED!
4 >> 10 PASSED!
4 >> 11 PASSED!
4 >> 12 PASSED!
4 >> 13 PASSED!
4 >> 14 PASSED!
4 >> 15 PASSED!
4 >> 16 PASSED!
4 >> 17 PASSED!
4 >> 18 PASSED!
4 >> 19 PASSED!
4 >> 20 PASSED!
4 >> 21 PASSED!
4 >> 22 PASSED!
4 >> 23 PASSED!
4 >> 24 PASSED!
4 >> 25 PASSED!
4 >> 26 PASSED!
4 >> 27 PASSED!
4 >> 28 PASSED!
4 >> 29 PASSED!
4 >> 30 PASSED!
4 >> 31 PASSED!
4 >> 32 PASSED!
8 >> 0 PASSED!
8 >> 1 PASSED!
8 >> 2 PASSED!
8 >> 3 PASSED!
8 >> 4 PASSED!
8 >> 5 PASSED!
8 >> 6 PASSED!
8 >> 7 PASSED!
8 >> 8 PASSED!
8 >> 9 PASSED!
8 >> 10 PASSED!
8 >> 11 PASSED!
8 >> 12 PASSED!
8 >> 13 PASSED!
8 >> 14 PASSED!
8 >> 15 PASSED!
8 >> 16 PASSED!
8 >> 17 PASSED!
8 >> 18 PASSED!
8 >> 19 PASSED!
8 >> 20 PASSED!
8 >> 21 PASSED!
8 >> 22 PASSED!
8 >> 23 PASSED!
8 >> 24 PASSED!
8 >> 25 PASSED!
8 >> 26 PASSED!
8 >> 27 PASSED!
8 >> 28 PASSED!
8 >> 29 PASSED!
8 >> 30 PASSED!
8 >> 31 PASSED!
8 >> 32 PASSED!
16 >> 0 PASSED!
16 >> 1 PASSED!
16 >> 2 PASSED!
16 >> 3 PASSED!
16 >> 4 PASSED!
16 >> 5 PASSED!
16 >> 6 PASSED!
16 >> 7 PASSED!
16 >> 8 PASSED!
16 >> 9 PASSED!
16 >> 10 PASSED!
16 >> 11 PASSED!
16 >> 12 PASSED!
16 >> 13 PASSED!
16 >> 14 PASSED!
16 >> 15 PASSED!
16 >> 16 PASSED!
16 >> 17 PASSED!
16 >> 18 PASSED!
16 >> 19 PASSED!
16 >> 20 PASSED!
16 >> 21 PASSED!
16 >> 22 PASSED!
16 >> 23 PASSED!
16 >> 24 PASSED!
16 >> 25 PASSED!
16 >> 26 PASSED!
16 >> 27 PASSED!
16 >> 28 PASSED!
16 >> 29 PASSED!
16 >> 30 PASSED!
16 >> 31 PASSED!
16 >> 32 PASSED!
32 >> 0 PASSED!
32 >> 1 PASSED!
32 >> 2 PASSED!
32 >> 3 PASSED!
32 >> 4 PASSED!
32 >> 5 PASSED!
32 >> 6 PASSED!
32 >> 7 PASSED!
32 >> 8 PASSED!
32 >> 9 PASSED!
32 >> 10 PASSED!
32 >> 11 PASSED!
32 >> 12 PASSED!
32 >> 13 PASSED!
32 >> 14 PASSED!
32 >> 15 PASSED!
32 >> 16 PASSED!
32 >> 17 PASSED!
32 >> 18 PASSED!
32 >> 19 PASSED!
32 >> 20 PASSED!
32 >> 21 PASSED!
32 >> 22 PASSED!
32 >> 23 PASSED!
32 >> 24 PASSED!
32 >> 25 PASSED!
32 >> 26 PASSED!
32 >> 27 PASSED!
32 >> 28 PASSED!
32 >> 29 PASSED!
32 >> 30 PASSED!
32 >> 31 PASSED!
32 >> 32 PASSED!
64 >> 0 PASSED!
64 >> 1 PASSED!
64 >> 2 PASSED!
64 >> 3 PASSED!
64 >> 4 PASSED!
64 >> 5 PASSED!
64 >> 6 PASSED!
64 >> 7 PASSED!
64 >> 8 PASSED!
64 >> 9 PASSED!
64 >> 10 PASSED!
64 >> 11 PASSED!
64 >> 12 PASSED!
64 >> 13 PASSED!
64 >> 14 PASSED!
64 >> 15 PASSED!
64 >> 16 PASSED!
64 >> 17 PASSED!
64 >> 18 PASSED!
64 >> 19 PASSED!
64 >> 20 PASSED!
64 >> 21 PASSED!
64 >> 22 PASSED!
64 >> 23 PASSED!
64 >> 24 PASSED!
64 >> 25 PASSED!
64 >> 26 PASSED!
64 >> 27 PASSED!
64 >> 28 PASSED!
64 >> 29 PASSED!
64 >> 30 PASSED!
64 >> 31 PASSED!
64 >> 32 PASSED!
128 >> 0 PASSED!
128 >> 1 PASSED!
128 >> 2 PASSED!
128 >> 3 PASSED!
128 >> 4 PASSED!
128 >> 5 PASSED!
128 >> 6 PASSED!
128 >> 7 PASSED!
128 >> 8 PASSED!
128 >> 9 PASSED!
128 >> 10 PASSED!
128 >> 11 PASSED!
128 >> 12 PASSED!
128 >> 13 PASSED!
128 >> 14 PASSED!
128 >> 15 PASSED!
128 >> 16 PASSED!
128 >> 17 PASSED!
128 >> 18 PASSED!
128 >> 19 PASSED!
128 >> 20 PASSED!
128 >> 21 PASSED!
128 >> 22 PASSED!
128 >> 23 PASSED!
128 >> 24 PASSED!
128 >> 25 PASSED!
128 >> 26 PASSED!
128 >> 27 PASSED!
128 >> 28 PASSED!
128 >> 29 PASSED!
128 >> 30 PASSED!
128 >> 31 PASSED!
128 >> 32 PASSED!
256 >> 0 PASSED!
256 >> 1 PASSED!
256 >> 2 PASSED!
256 >> 3 PASSED!
256 >> 4 PASSED!
256 >> 5 PASSED!
256 >> 6 PASSED!
256 >> 7 PASSED!
256 >> 8 PASSED!
256 >> 9 PASSED!
256 >> 10 PASSED!
256 >> 11 PASSED!
256 >> 12 PASSED!
256 >> 13 PASSED!
256 >> 14 PASSED!
256 >> 15 PASSED!
256 >> 16 PASSED!
256 >> 17 PASSED!
256 >> 18 PASSED!
256 >> 19 PASSED!
256 >> 20 PASSED!
256 >> 21 PASSED!
256 >> 22 PASSED!
256 >> 23 PASSED!
256 >> 24 PASSED!
256 >> 25 PASSED!
256 >> 26 PASSED!
256 >> 27 PASSED!
256 >> 28 PASSED!
256 >> 29 PASSED!
256 >> 30 PASSED!
256 >> 31 PASSED!
256 >> 32 PASSED!
512 >> 0 PASSED!
512 >> 1 PASSED!
512 >> 2 PASSED!
512 >> 3 PASSED!
512 >> 4 PASSED!
512 >> 5 PASSED!
512 >> 6 PASSED!
512 >> 7 PASSED!
512 >> 8 PASSED!
512 >> 9 PASSED!
512 >> 10 PASSED!
512 >> 11 PASSED!
512 >> 12 PASSED!
512 >> 13 PASSED!
512 >> 14 PASSED!
512 >> 15 PASSED!
512 >> 16 PASSED!
512 >> 17 PASSED!
512 >> 18 PASSED!
512 >> 19 PASSED!
512 >> 20 PASSED!
512 >> 21 PASSED!
512 >> 22 PASSED!
512 >> 23 PASSED!
512 >> 24 PASSED!
512 >> 25 PASSED!
512 >> 26 PASSED!
512 >> 27 PASSED!
512 >> 28 PASSED!
512 >> 29 PASSED!
512 >> 30 PASSED!
512 >> 31 PASSED!
512 >> 32 PASSED!
1024 >> 0 PASSED!
1024 >> 1 PASSED!
1024 >> 2 PASSED!
1024 >> 3 PASSED!
1024 >> 4 PASSED!
1024 >> 5 PASSED!
1024 >> 6 PASSED!
1024 >> 7 PASSED!
1024 >> 8 PASSED!
1024 >> 9 PASSED!
1024 >> 10 PASSED!
1024 >> 11 PASSED!
1024 >> 12 PASSED!
1024 >> 13 PASSED!
1024 >> 14 PASSED!
1024 >> 15 PASSED!
1024 >> 16 PASSED!
1024 >> 17 PASSED!
1024 >> 18 PASSED!
1024 >> 19 PASSED!
1024 >> 20 PASSED!
1024 >> 21 PASSED!
1024 >> 22 PASSED!
1024 >> 23 PASSED!
1024 >> 24 PASSED!
1024 >> 25 PASSED!
1024 >> 26 PASSED!
1024 >> 27 PASSED!
1024 >> 28 PASSED!
1024 >> 29 PASSED!
1024 >> 30 PASSED!
1024 >> 31 PASSED!
1024 >> 32 PASSED!
2048 >> 0 PASSED!
2048 >> 1 PASSED!
2048 >> 2 PASSED!
2048 >> 3 PASSED!
2048 >> 4 PASSED!
2048 >> 5 PASSED!
2048 >> 6 PASSED!
2048 >> 7 PASSED!
2048 >> 8 PASSED!
2048 >> 9 PASSED!
2048 >> 10 PASSED!
2048 >> 11 PASSED!
2048 >> 12 PASSED!
2048 >> 13 PASSED!
2048 >> 14 PASSED!
2048 >> 15 PASSED!
2048 >> 16 PASSED!
2048 >> 17 PASSED!
2048 >> 18 PASSED!
2048 >> 19 PASSED!
2048 >> 20 PASSED!
2048 >> 21 PASSED!
2048 >> 22 PASSED!
2048 >> 23 PASSED!
2048 >> 24 PASSED!
2048 >> 25 PASSED!
2048 >> 26 PASSED!
2048 >> 27 PASSED!
2048 >> 28 PASSED!
2048 >> 29 PASSED!
2048 >> 30 PASSED!
2048 >> 31 PASSED!
2048 >> 32 PASSED!
4096 >> 0 PASSED!
4096 >> 1 PASSED!
4096 >> 2 PASSED!
4096 >> 3 PASSED!
4096 >> 4 PASSED!
4096 >> 5 PASSED!
4096 >> 6 PASSED!
4096 >> 7 PASSED!
4096 >> 8 PASSED!
4096 >> 9 PASSED!
4096 >> 10 PASSED!
4096 >> 11 PASSED!
4096 >> 12 PASSED!
4096 >> 13 PASSED!
4096 >> 14 PASSED!
4096 >> 15 PASSED!
4096 >> 16 PASSED!
4096 >> 17 PASSED!
4096 >> 18 PASSED!
4096 >> 19 PASSED!
4096 >> 20 PASSED!
4096 >> 21 PASSED!
4096 >> 22 PASSED!
4096 >> 23 PASSED!
4096 >> 24 PASSED!
4096 >> 25 PASSED!
4096 >> 26 PASSED!
4096 >> 27 PASSED!
4096 >> 28 PASSED!
4096 >> 29 PASSED!
4096 >> 30 PASSED!
4096 >> 31 PASSED!
4096 >> 32 PASSED!
8192 >> 0 PASSED!
8192 >> 1 PASSED!
8192 >> 2 PASSED!
8192 >> 3 PASSED!
8192 >> 4 PASSED!
8192 >> 5 PASSED!
8192 >> 6 PASSED!
8192 >> 7 PASSED!
8192 >> 8 PASSED!
8192 >> 9 PASSED!
8192 >> 10 PASSED!
8192 >> 11 PASSED!
8192 >> 12 PASSED!
8192 >> 13 PASSED!
8192 >> 14 PASSED!
8192 >> 15 PASSED!
8192 >> 16 PASSED!
8192 >> 17 PASSED!
8192 >> 18 PASSED!
8192 >> 19 PASSED!
8192 >> 20 PASSED!
8192 >> 21 PASSED!
8192 >> 22 PASSED!
8192 >> 23 PASSED!
8192 >> 24 PASSED!
8192 >> 25 PASSED!
8192 >> 26 PASSED!
8192 >> 27 PASSED!
8192 >> 28 PASSED!
8192 >> 29 PASSED!
8192 >> 30 PASSED!
8192 >> 31 PASSED!
8192 >> 32 PASSED!
16384 >> 0 PASSED!
16384 >> 1 PASSED!
16384 >> 2 PASSED!
16384 >> 3 PASSED!
16384 >> 4 PASSED!
16384 >> 5 PASSED!
16384 >> 6 PASSED!
16384 >> 7 PASSED!
16384 >> 8 PASSED!
16384 >> 9 PASSED!
16384 >> 10 PASSED!
16384 >> 11 PASSED!
16384 >> 12 PASSED!
16384 >> 13 PASSED!
16384 >> 14 PASSED!
16384 >> 15 PASSED!
16384 >> 16 PASSED!
16384 >> 17 PASSED!
16384 >> 18 PASSED!
16384 >> 19 PASSED!
16384 >> 20 PASSED!
16384 >> 21 PASSED!
16384 >> 22 PASSED!
16384 >> 23 PASSED!
16384 >> 24 PASSED!
16384 >> 25 PASSED!
16384 >> 26 PASSED!
16384 >> 27 PASSED!
16384 >> 28 PASSED!
16384 >> 29 PASSED!
16384 >> 30 PASSED!
16384 >> 31 PASSED!
16384 >> 32 PASSED!
32768 >> 0 PASSED!
32768 >> 1 PASSED!
32768 >> 2 PASSED!
32768 >> 3 PASSED!
32768 >> 4 PASSED!
32768 >> 5 PASSED!
32768 >> 6 PASSED!
32768 >> 7 PASSED!
32768 >> 8 PASSED!
32768 >> 9 PASSED!
32768 >> 10 PASSED!
32768 >> 11 PASSED!
32768 >> 12 PASSED!
32768 >> 13 PASSED!
32768 >> 14 PASSED!
32768 >> 15 PASSED!
32768 >> 16 PASSED!
32768 >> 17 PASSED!
32768 >> 18 PASSED!
32768 >> 19 PASSED!
32768 >> 20 PASSED!
32768 >> 21 PASSED!
32768 >> 22 PASSED!
32768 >> 23 PASSED!
32768 >> 24 PASSED!
32768 >> 25 PASSED!
32768 >> 26 PASSED!
32768 >> 27 PASSED!
32768 >> 28 PASSED!
32768 >> 29 PASSED!
32768 >> 30 PASSED!
32768 >> 31 PASSED!
32768 >> 32 PASSED!
65536 >> 0 PASSED!
65536 >> 1 PASSED!
65536 >> 2 PASSED!
65536 >> 3 PASSED!
65536 >> 4 PASSED!
65536 >> 5 PASSED!
65536 >> 6 PASSED!
65536 >> 7 PASSED!
65536 >> 8 PASSED!
65536 >> 9 PASSED!
65536 >> 10 PASSED!
65536 >> 11 PASSED!
65536 >> 12 PASSED!
65536 >> 13 PASSED!
65536 >> 14 PASSED!
65536 >> 15 PASSED!
65536 >> 16 PASSED!
65536 >> 17 PASSED!
65536 >> 18 PASSED!
65536 >> 19 PASSED!
65536 >> 20 PASSED!
65536 >> 21 PASSED!
65536 >> 22 PASSED!
65536 >> 23 PASSED!
65536 >> 24 PASSED!
65536 >> 25 PASSED!
65536 >> 26 PASSED!
65536 >> 27 PASSED!
65536 >> 28 PASSED!
65536 >> 29 PASSED!
65536 >> 30 PASSED!
65536 >> 31 PASSED!
65536 >> 32 PASSED!
131072 >> 0 PASSED!
131072 >> 1 PASSED!
131072 >> 2 PASSED!
131072 >> 3 PASSED!
131072 >> 4 PASSED!
131072 >> 5 PASSED!
131072 >> 6 PASSED!
131072 >> 7 PASSED!
131072 >> 8 PASSED!
131072 >> 9 PASSED!
131072 >> 10 PASSED!
131072 >> 11 PASSED!
131072 >> 12 PASSED!
131072 >> 13 PASSED!
131072 >> 14 PASSED!
131072 >> 15 PASSED!
131072 >> 16 PASSED!
131072 >> 17 PASSED!
131072 >> 18 PASSED!
131072 >> 19 PASSED!
131072 >> 20 PASSED!
131072 >> 21 PASSED!
131072 >> 22 PASSED!
131072 >> 23 PASSED!
131072 >> 24 PASSED!
131072 >> 25 PASSED!
131072 >> 26 PASSED!
131072 >> 27 PASSED!
131072 >> 28 PASSED!
131072 >> 29 PASSED!
131072 >> 30 PASSED!
131072 >> 31 PASSED!
131072 >> 32 PASSED!
262144 >> 0 PASSED!
262144 >> 1 PASSED!
262144 >> 2 PASSED!
262144 >> 3 PASSED!
262144 >> 4 PASSED!
262144 >> 5 PASSED!
262144 >> 6 PASSED!
262144 >> 7 PASSED!
262144 >> 8 PASSED!
262144 >> 9 PASSED!
262144 >> 10 PASSED!
262144 >> 11 PASSED!
262144 >> 12 PASSED!
262144 >> 13 PASSED!
262144 >> 14 PASSED!
262144 >> 15 PASSED!
262144 >> 16 PASSED!
262144 >> 17 PASSED!
262144 >> 18 PASSED!
262144 >> 19 PASSED!
262144 >> 20 PASSED!
262144 >> 21 PASSED!
262144 >> 22 PASSED!
262144 >> 23 PASSED!
262144 >> 24 PASSED!
262144 >> 25 PASSED!
262144 >> 26 PASSED!
262144 >> 27 PASSED!
262144 >> 28 PASSED!
262144 >> 29 PASSED!
262144 >> 30 PASSED!
262144 >> 31 PASSED!
262144 >> 32 PASSED!
524288 >> 0 PASSED!
524288 >> 1 PASSED!
524288 >> 2 PASSED!
524288 >> 3 PASSED!
524288 >> 4 PASSED!
524288 >> 5 PASSED!
524288 >> 6 PASSED!
524288 >> 7 PASSED!
524288 >> 8 PASSED!
524288 >> 9 PASSED!
524288 >> 10 PASSED!
524288 >> 11 PASSED!
524288 >> 12 PASSED!
524288 >> 13 PASSED!
524288 >> 14 PASSED!
524288 >> 15 PASSED!
524288 >> 16 PASSED!
524288 >> 17 PASSED!
524288 >> 18 PASSED!
524288 >> 19 PASSED!
524288 >> 20 PASSED!
524288 >> 21 PASSED!
524288 >> 22 PASSED!
524288 >> 23 PASSED!
524288 >> 24 PASSED!
524288 >> 25 PASSED!
524288 >> 26 PASSED!
524288 >> 27 PASSED!
524288 >> 28 PASSED!
524288 >> 29 PASSED!
524288 >> 30 PASSED!
524288 >> 31 PASSED!
524288 >> 32 PASSED!
1048576 >> 0 PASSED!
1048576 >> 1 PASSED!
1048576 >> 2 PASSED!
1048576 >> 3 PASSED!
1048576 >> 4 PASSED!
1048576 >> 5 PASSED!
1048576 >> 6 PASSED!
1048576 >> 7 PASSED!
1048576 >> 8 PASSED!
1048576 >> 9 PASSED!
1048576 >> 10 PASSED!
1048576 >> 11 PASSED!
1048576 >> 12 PASSED!
1048576 >> 13 PASSED!
1048576 >> 14 PASSED!
1048576 >> 15 PASSED!
1048576 >> 16 PASSED!
1048576 >> 17 PASSED!
1048576 >> 18 PASSED!
1048576 >> 19 PASSED!
1048576 >> 20 PASSED!
1048576 >> 21 PASSED!
1048576 >> 22 PASSED!
1048576 >> 23 PASSED!
1048576 >> 24 PASSED!
1048576 >> 25 PASSED!
1048576 >> 26 PASSED!
1048576 >> 27 PASSED!
1048576 >> 28 PASSED!
1048576 >> 29 PASSED!
1048576 >> 30 PASSED!
1048576 >> 31 PASSED!
1048576 >> 32 PASSED!
2097152 >> 0 PASSED!
2097152 >> 1 PASSED!
2097152 >> 2 PASSED!
2097152 >> 3 PASSED!
2097152 >> 4 PASSED!
2097152 >> 5 PASSED!
2097152 >> 6 PASSED!
2097152 >> 7 PASSED!
2097152 >> 8 PASSED!
2097152 >> 9 PASSED!
2097152 >> 10 PASSED!
2097152 >> 11 PASSED!
2097152 >> 12 PASSED!
2097152 >> 13 PASSED!
2097152 >> 14 PASSED!
2097152 >> 15 PASSED!
2097152 >> 16 PASSED!
2097152 >> 17 PASSED!
2097152 >> 18 PASSED!
2097152 >> 19 PASSED!
2097152 >> 20 PASSED!
2097152 >> 21 PASSED!
2097152 >> 22 PASSED!
2097152 >> 23 PASSED!
2097152 >> 24 PASSED!
2097152 >> 25 PASSED!
2097152 >> 26 PASSED!
2097152 >> 27 PASSED!
2097152 >> 28 PASSED!
2097152 >> 29 PASSED!
2097152 >> 30 PASSED!
2097152 >> 31 PASSED!
2097152 >> 32 PASSED!
4194304 >> 0 PASSED!
4194304 >> 1 PASSED!
4194304 >> 2 PASSED!
4194304 >> 3 PASSED!
4194304 >> 4 PASSED!
4194304 >> 5 PASSED!
4194304 >> 6 PASSED!
4194304 >> 7 PASSED!
4194304 >> 8 PASSED!
4194304 >> 9 PASSED!
4194304 >> 10 PASSED!
4194304 >> 11 PASSED!
4194304 >> 12 PASSED!
4194304 >> 13 PASSED!
4194304 >> 14 PASSED!
4194304 >> 15 PASSED!
4194304 >> 16 PASSED!
4194304 >> 17 PASSED!
4194304 >> 18 PASSED!
4194304 >> 19 PASSED!
4194304 >> 20 PASSED!
4194304 >> 21 PASSED!
4194304 >> 22 PASSED!
4194304 >> 23 PASSED!
4194304 >> 24 PASSED!
4194304 >> 25 PASSED!
4194304 >> 26 PASSED!
4194304 >> 27 PASSED!
4194304 >> 28 PASSED!
4194304 >> 29 PASSED!
4194304 >> 30 PASSED!
4194304 >> 31 PASSED!
4194304 >> 32 PASSED!
8388608 >> 0 PASSED!
8388608 >> 1 PASSED!
8388608 >> 2 PASSED!
8388608 >> 3 PASSED!
8388608 >> 4 PASSED!
8388608 >> 5 PASSED!
8388608 >> 6 PASSED!
8388608 >> 7 PASSED!
8388608 >> 8 PASSED!
8388608 >> 9 PASSED!
8388608 >> 10 PASSED!
8388608 >> 11 PASSED!
8388608 >> 12 PASSED!
8388608 >> 13 PASSED!
8388608 >> 14 PASSED!
8388608 >> 15 PASSED!
8388608 >> 16 PASSED!
8388608 >> 17 PASSED!
8388608 >> 18 PASSED!
8388608 >> 19 PASSED!
8388608 >> 20 PASSED!
8388608 >> 21 PASSED!
8388608 >> 22 PASSED!
8388608 >> 23 PASSED!
8388608 >> 24 PASSED!
8388608 >> 25 PASSED!
8388608 >> 26 PASSED!
8388608 >> 27 PASSED!
8388608 >> 28 PASSED!
8388608 >> 29 PASSED!
8388608 >> 30 PASSED!
8388608 >> 31 PASSED!
8388608 >> 32 PASSED!
16777216 >> 0 PASSED!
16777216 >> 1 PASSED!
16777216 >> 2 PASSED!
16777216 >> 3 PASSED!
16777216 >> 4 PASSED!
16777216 >> 5 PASSED!
16777216 >> 6 PASSED!
16777216 >> 7 PASSED!
16777216 >> 8 PASSED!
16777216 >> 9 PASSED!
16777216 >> 10 PASSED!
16777216 >> 11 PASSED!
16777216 >> 12 PASSED!
16777216 >> 13 PASSED!
16777216 >> 14 PASSED!
16777216 >> 15 PASSED!
16777216 >> 16 PASSED!
16777216 >> 17 PASSED!
16777216 >> 18 PASSED!
16777216 >> 19 PASSED!
16777216 >> 20 PASSED!
16777216 >> 21 PASSED!
16777216 >> 22 PASSED!
16777216 >> 23 PASSED!
16777216 >> 24 PASSED!
16777216 >> 25 PASSED!
16777216 >> 26 PASSED!
16777216 >> 27 PASSED!
16777216 >> 28 PASSED!
16777216 >> 29 PASSED!
16777216 >> 30 PASSED!
16777216 >> 31 PASSED!
16777216 >> 32 PASSED!
33554432 >> 0 PASSED!
33554432 >> 1 PASSED!
33554432 >> 2 PASSED!
33554432 >> 3 PASSED!
33554432 >> 4 PASSED!
33554432 >> 5 PASSED!
33554432 >> 6 PASSED!
33554432 >> 7 PASSED!
33554432 >> 8 PASSED!
33554432 >> 9 PASSED!
33554432 >> 10 PASSED!
33554432 >> 11 PASSED!
33554432 >> 12 PASSED!
33554432 >> 13 PASSED!
33554432 >> 14 PASSED!
33554432 >> 15 PASSED!
33554432 >> 16 PASSED!
33554432 >> 17 PASSED!
33554432 >> 18 PASSED!
33554432 >> 19 PASSED!
33554432 >> 20 PASSED!
33554432 >> 21 PASSED!
33554432 >> 22 PASSED!
33554432 >> 23 PASSED!
33554432 >> 24 PASSED!
33554432 >> 25 PASSED!
33554432 >> 26 PASSED!
33554432 >> 27 PASSED!
33554432 >> 28 PASSED!
33554432 >> 29 PASSED!
33554432 >> 30 PASSED!
33554432 >> 31 PASSED!
33554432 >> 32 PASSED!
67108864 >> 0 PASSED!
67108864 >> 1 PASSED!
67108864 >> 2 PASSED!
67108864 >> 3 PASSED!
67108864 >> 4 PASSED!
67108864 >> 5 PASSED!
67108864 >> 6 PASSED!
67108864 >> 7 PASSED!
67108864 >> 8 PASSED!
67108864 >> 9 PASSED!
67108864 >> 10 PASSED!
67108864 >> 11 PASSED!
67108864 >> 12 PASSED!
67108864 >> 13 PASSED!
67108864 >> 14 PASSED!
67108864 >> 15 PASSED!
67108864 >> 16 PASSED!
67108864 >> 17 PASSED!
67108864 >> 18 PASSED!
67108864 >> 19 PASSED!
67108864 >> 20 PASSED!
67108864 >> 21 PASSED!
67108864 >> 22 PASSED!
67108864 >> 23 PASSED!
67108864 >> 24 PASSED!
67108864 >> 25 PASSED!
67108864 >> 26 PASSED!
67108864 >> 27 PASSED!
67108864 >> 28 PASSED!
67108864 >> 29 PASSED!
67108864 >> 30 PASSED!
67108864 >> 31 PASSED!
67108864 >> 32 PASSED!
134217728 >> 0 PASSED!
134217728 >> 1 PASSED!
134217728 >> 2 PASSED!
134217728 >> 3 PASSED!
134217728 >> 4 PASSED!
134217728 >> 5 PASSED!
134217728 >> 6 PASSED!
134217728 >> 7 PASSED!
134217728 >> 8 PASSED!
134217728 >> 9 PASSED!
134217728 >> 10 PASSED!
134217728 >> 11 PASSED!
134217728 >> 12 PASSED!
134217728 >> 13 PASSED!
134217728 >> 14 PASSED!
134217728 >> 15 PASSED!
134217728 >> 16 PASSED!
134217728 >> 17 PASSED!
134217728 >> 18 PASSED!
134217728 >> 19 PASSED!
134217728 >> 20 PASSED!
134217728 >> 21 PASSED!
134217728 >> 22 PASSED!
134217728 >> 23 PASSED!
134217728 >> 24 PASSED!
134217728 >> 25 PASSED!
134217728 >> 26 PASSED!
134217728 >> 27 PASSED!
134217728 >> 28 PASSED!
134217728 >> 29 PASSED!
134217728 >> 30 PASSED!
134217728 >> 31 PASSED!
134217728 >> 32 PASSED!
268435456 >> 0 PASSED!
268435456 >> 1 PASSED!
268435456 >> 2 PASSED!
268435456 >> 3 PASSED!
268435456 >> 4 PASSED!
268435456 >> 5 PASSED!
268435456 >> 6 PASSED!
268435456 >> 7 PASSED!
268435456 >> 8 PASSED!
268435456 >> 9 PASSED!
268435456 >> 10 PASSED!
268435456 >> 11 PASSED!
268435456 >> 12 PASSED!
268435456 >> 13 PASSED!
268435456 >> 14 PASSED!
268435456 >> 15 PASSED!
268435456 >> 16 PASSED!
268435456 >> 17 PASSED!
268435456 >> 18 PASSED!
268435456 >> 19 PASSED!
268435456 >> 20 PASSED!
268435456 >> 21 PASSED!
268435456 >> 22 PASSED!
268435456 >> 23 PASSED!
268435456 >> 24 PASSED!
268435456 >> 25 PASSED!
268435456 >> 26 PASSED!
268435456 >> 27 PASSED!
268435456 >> 28 PASSED!
268435456 >> 29 PASSED!
268435456 >> 30 PASSED!
268435456 >> 31 PASSED!
268435456 >> 32 PASSED!
536870912 >> 0 PASSED!
536870912 >> 1 PASSED!
536870912 >> 2 PASSED!
536870912 >> 3 PASSED!
536870912 >> 4 PASSED!
536870912 >> 5 PASSED!
536870912 >> 6 PASSED!
536870912 >> 7 PASSED!
536870912 >> 8 PASSED!
536870912 >> 9 PASSED!
536870912 >> 10 PASSED!
536870912 >> 11 PASSED!
536870912 >> 12 PASSED!
536870912 >> 13 PASSED!
536870912 >> 14 PASSED!
536870912 >> 15 PASSED!
536870912 >> 16 PASSED!
536870912 >> 17 PASSED!
536870912 >> 18 PASSED!
536870912 >> 19 PASSED!
536870912 >> 20 PASSED!
536870912 >> 21 PASSED!
536870912 >> 22 PASSED!
536870912 >> 23 PASSED!
536870912 >> 24 PASSED!
536870912 >> 25 PASSED!
536870912 >> 26 PASSED!
536870912 >> 27 PASSED!
536870912 >> 28 PASSED!
536870912 >> 29 PASSED!
536870912 >> 30 PASSED!
536870912 >> 31 PASSED!
536870912 >> 32 PASSED!
1073741824 >> 0 PASSED!
1073741824 >> 1 PASSED!
1073741824 >> 2 PASSED!
1073741824 >> 3 PASSED!
1073741824 >> 4 PASSED!
1073741824 >> 5 PASSED!
1073741824 >> 6 PASSED!
1073741824 >> 7 PASSED!
1073741824 >> 8 PASSED!
1073741824 >> 9 PASSED!
1073741824 >> 10 PASSED!
1073741824 >> 11 PASSED!
1073741824 >> 12 PASSED!
1073741824 >> 13 PASSED!
1073741824 >> 14 PASSED!
1073741824 >> 15 PASSED!
1073741824 >> 16 PASSED!
1073741824 >> 17 PASSED!
1073741824 >> 18 PASSED!
1073741824 >> 19 PASSED!
1073741824 >> 20 PASSED!
1073741824 >> 21 PASSED!
1073741824 >> 22 PASSED!
1073741824 >> 23 PASSED!
1073741824 >> 24 PASSED!
1073741824 >> 25 PASSED!
1073741824 >> 26 PASSED!
1073741824 >> 27 PASSED!
1073741824 >> 28 PASSED!
1073741824 >> 29 PASSED!
1073741824 >> 30 PASSED!
1073741824 >> 31 PASSED!
1073741824 >> 32 PASSED!
2147483648 >> 0 PASSED!
2147483648 >> 1 PASSED!
2147483648 >> 2 PASSED!
2147483648 >> 3 PASSED!
2147483648 >> 4 PASSED!
2147483648 >> 5 PASSED!
2147483648 >> 6 PASSED!
2147483648 >> 7 PASSED!
2147483648 >> 8 PASSED!
2147483648 >> 9 PASSED!
2147483648 >> 10 PASSED!
2147483648 >> 11 PASSED!
2147483648 >> 12 PASSED!
2147483648 >> 13 PASSED!
2147483648 >> 14 PASSED!
2147483648 >> 15 PASSED!
2147483648 >> 16 PASSED!
2147483648 >> 17 PASSED!
2147483648 >> 18 PASSED!
2147483648 >> 19 PASSED!
2147483648 >> 20 PASSED!
2147483648 >> 21 PASSED!
2147483648 >> 22 PASSED!
2147483648 >> 23 PASSED!
2147483648 >> 24 PASSED!
2147483648 >> 25 PASSED!
2147483648 >> 26 PASSED!
2147483648 >> 27 PASSED!
2147483648 >> 28 PASSED!
2147483648 >> 29 PASSED!
2147483648 >> 30 PASSED!
2147483648 >> 31 PASSED!
2147483648 >> 32 PASSED!
4294967296 >> 0 PASSED!
4294967296 >> 1 PASSED!
4294967296 >> 2 PASSED!
4294967296 >> 3 PASSED!
4294967296 >> 4 PASSED!
4294967296 >> 5 PASSED!
4294967296 >> 6 PASSED!
4294967296 >> 7 PASSED!
4294967296 >> 8 PASSED!
4294967296 >> 9 PASSED!
4294967296 >> 10 PASSED!
4294967296 >> 11 PASSED!
4294967296 >> 12 PASSED!
4294967296 >> 13 PASSED!
4294967296 >> 14 PASSED!
4294967296 >> 15 PASSED!
4294967296 >> 16 PASSED!
4294967296 >> 17 PASSED!
4294967296 >> 18 PASSED!
4294967296 >> 19 PASSED!
4294967296 >> 20 PASSED!
4294967296 >> 21 PASSED!
4294967296 >> 22 PASSED!
4294967296 >> 23 PASSED!
4294967296 >> 24 PASSED!
4294967296 >> 25 PASSED!
4294967296 >> 26 PASSED!
4294967296 >> 27 PASSED!
4294967296 >> 28 PASSED!
4294967296 >> 29 PASSED!
4294967296 >> 30 PASSED!
4294967296 >> 31 PASSED!
4294967296 >> 32 PASSED!
-1 >> 0 PASSED!
-1 >> 1 PASSED!
-1 >> 2 PASSED!
-1 >> 3 PASSED!
-1 >> 4 PASSED!
-1 >> 5 PASSED!
-1 >> 6 PASSED!
-1 >> 7 PASSED!
-1 >> 8 PASSED!
-1 >> 9 PASSED!
-1 >> 10 PASSED!
-1 >> 11 PASSED!
-1 >> 12 PASSED!
-1 >> 13 PASSED!
-1 >> 14 PASSED!
-1 >> 15 PASSED!
-1 >> 16 PASSED!
-1 >> 17 PASSED!
-1 >> 18 PASSED!
-1 >> 19 PASSED!
-1 >> 20 PASSED!
-1 >> 21 PASSED!
-1 >> 22 PASSED!
-1 >> 23 PASSED!
-1 >> 24 PASSED!
-1 >> 25 PASSED!
-1 >> 26 PASSED!
-1 >> 27 PASSED!
-1 >> 28 PASSED!
-1 >> 29 PASSED!
-1 >> 30 PASSED!
-1 >> 31 PASSED!
-1 >> 32 PASSED!
-2 >> 0 PASSED!
-2 >> 1 PASSED!
-2 >> 2 PASSED!
-2 >> 3 PASSED!
-2 >> 4 PASSED!
-2 >> 5 PASSED!
-2 >> 6 PASSED!
-2 >> 7 PASSED!
-2 >> 8 PASSED!
-2 >> 9 PASSED!
-2 >> 10 PASSED!
-2 >> 11 PASSED!
-2 >> 12 PASSED!
-2 >> 13 PASSED!
-2 >> 14 PASSED!
-2 >> 15 PASSED!
-2 >> 16 PASSED!
-2 >> 17 PASSED!
-2 >> 18 PASSED!
-2 >> 19 PASSED!
-2 >> 20 PASSED!
-2 >> 21 PASSED!
-2 >> 22 PASSED!
-2 >> 23 PASSED!
-2 >> 24 PASSED!
-2 >> 25 PASSED!
-2 >> 26 PASSED!
-2 >> 27 PASSED!
-2 >> 28 PASSED!
-2 >> 29 PASSED!
-2 >> 30 PASSED!
-2 >> 31 PASSED!
-2 >> 32 PASSED!
-4 >> 0 PASSED!
-4 >> 1 PASSED!
-4 >> 2 PASSED!
-4 >> 3 PASSED!
-4 >> 4 PASSED!
-4 >> 5 PASSED!
-4 >> 6 PASSED!
-4 >> 7 PASSED!
-4 >> 8 PASSED!
-4 >> 9 PASSED!
-4 >> 10 PASSED!
-4 >> 11 PASSED!
-4 >> 12 PASSED!
-4 >> 13 PASSED!
-4 >> 14 PASSED!
-4 >> 15 PASSED!
-4 >> 16 PASSED!
-4 >> 17 PASSED!
-4 >> 18 PASSED!
-4 >> 19 PASSED!
-4 >> 20 PASSED!
-4 >> 21 PASSED!
-4 >> 22 PASSED!
-4 >> 23 PASSED!
-4 >> 24 PASSED!
-4 >> 25 PASSED!
-4 >> 26 PASSED!
-4 >> 27 PASSED!
-4 >> 28 PASSED!
-4 >> 29 PASSED!
-4 >> 30 PASSED!
-4 >> 31 PASSED!
-4 >> 32 PASSED!
-8 >> 0 PASSED!
-8 >> 1 PASSED!
-8 >> 2 PASSED!
-8 >> 3 PASSED!
-8 >> 4 PASSED!
-8 >> 5 PASSED!
-8 >> 6 PASSED!
-8 >> 7 PASSED!
-8 >> 8 PASSED!
-8 >> 9 PASSED!
-8 >> 10 PASSED!
-8 >> 11 PASSED!
-8 >> 12 PASSED!
-8 >> 13 PASSED!
-8 >> 14 PASSED!
-8 >> 15 PASSED!
-8 >> 16 PASSED!
-8 >> 17 PASSED!
-8 >> 18 PASSED!
-8 >> 19 PASSED!
-8 >> 20 PASSED!
-8 >> 21 PASSED!
-8 >> 22 PASSED!
-8 >> 23 PASSED!
-8 >> 24 PASSED!
-8 >> 25 PASSED!
-8 >> 26 PASSED!
-8 >> 27 PASSED!
-8 >> 28 PASSED!
-8 >> 29 PASSED!
-8 >> 30 PASSED!
-8 >> 31 PASSED!
-8 >> 32 PASSED!
-16 >> 0 PASSED!
-16 >> 1 PASSED!
-16 >> 2 PASSED!
-16 >> 3 PASSED!
-16 >> 4 PASSED!
-16 >> 5 PASSED!
-16 >> 6 PASSED!
-16 >> 7 PASSED!
-16 >> 8 PASSED!
-16 >> 9 PASSED!
-16 >> 10 PASSED!
-16 >> 11 PASSED!
-16 >> 12 PASSED!
-16 >> 13 PASSED!
-16 >> 14 PASSED!
-16 >> 15 PASSED!
-16 >> 16 PASSED!
-16 >> 17 PASSED!
-16 >> 18 PASSED!
-16 >> 19 PASSED!
-16 >> 20 PASSED!
-16 >> 21 PASSED!
-16 >> 22 PASSED!
-16 >> 23 PASSED!
-16 >> 24 PASSED!
-16 >> 25 PASSED!
-16 >> 26 PASSED!
-16 >> 27 PASSED!
-16 >> 28 PASSED!
-16 >> 29 PASSED!
-16 >> 30 PASSED!
-16 >> 31 PASSED!
-16 >> 32 PASSED!
-32 >> 0 PASSED!
-32 >> 1 PASSED!
-32 >> 2 PASSED!
-32 >> 3 PASSED!
-32 >> 4 PASSED!
-32 >> 5 PASSED!
-32 >> 6 PASSED!
-32 >> 7 PASSED!
-32 >> 8 PASSED!
-32 >> 9 PASSED!
-32 >> 10 PASSED!
-32 >> 11 PASSED!
-32 >> 12 PASSED!
-32 >> 13 PASSED!
-32 >> 14 PASSED!
-32 >> 15 PASSED!
-32 >> 16 PASSED!
-32 >> 17 PASSED!
-32 >> 18 PASSED!
-32 >> 19 PASSED!
-32 >> 20 PASSED!
-32 >> 21 PASSED!
-32 >> 22 PASSED!
-32 >> 23 PASSED!
-32 >> 24 PASSED!
-32 >> 25 PASSED!
-32 >> 26 PASSED!
-32 >> 27 PASSED!
-32 >> 28 PASSED!
-32 >> 29 PASSED!
-32 >> 30 PASSED!
-32 >> 31 PASSED!
-32 >> 32 PASSED!
-64 >> 0 PASSED!
-64 >> 1 PASSED!
-64 >> 2 PASSED!
-64 >> 3 PASSED!
-64 >> 4 PASSED!
-64 >> 5 PASSED!
-64 >> 6 PASSED!
-64 >> 7 PASSED!
-64 >> 8 PASSED!
-64 >> 9 PASSED!
-64 >> 10 PASSED!
-64 >> 11 PASSED!
-64 >> 12 PASSED!
-64 >> 13 PASSED!
-64 >> 14 PASSED!
-64 >> 15 PASSED!
-64 >> 16 PASSED!
-64 >> 17 PASSED!
-64 >> 18 PASSED!
-64 >> 19 PASSED!
-64 >> 20 PASSED!
-64 >> 21 PASSED!
-64 >> 22 PASSED!
-64 >> 23 PASSED!
-64 >> 24 PASSED!
-64 >> 25 PASSED!
-64 >> 26 PASSED!
-64 >> 27 PASSED!
-64 >> 28 PASSED!
-64 >> 29 PASSED!
-64 >> 30 PASSED!
-64 >> 31 PASSED!
-64 >> 32 PASSED!
-128 >> 0 PASSED!
-128 >> 1 PASSED!
-128 >> 2 PASSED!
-128 >> 3 PASSED!
-128 >> 4 PASSED!
-128 >> 5 PASSED!
-128 >> 6 PASSED!
-128 >> 7 PASSED!
-128 >> 8 PASSED!
-128 >> 9 PASSED!
-128 >> 10 PASSED!
-128 >> 11 PASSED!
-128 >> 12 PASSED!
-128 >> 13 PASSED!
-128 >> 14 PASSED!
-128 >> 15 PASSED!
-128 >> 16 PASSED!
-128 >> 17 PASSED!
-128 >> 18 PASSED!
-128 >> 19 PASSED!
-128 >> 20 PASSED!
-128 >> 21 PASSED!
-128 >> 22 PASSED!
-128 >> 23 PASSED!
-128 >> 24 PASSED!
-128 >> 25 PASSED!
-128 >> 26 PASSED!
-128 >> 27 PASSED!
-128 >> 28 PASSED!
-128 >> 29 PASSED!
-128 >> 30 PASSED!
-128 >> 31 PASSED!
-128 >> 32 PASSED!
-256 >> 0 PASSED!
-256 >> 1 PASSED!
-256 >> 2 PASSED!
-256 >> 3 PASSED!
-256 >> 4 PASSED!
-256 >> 5 PASSED!
-256 >> 6 PASSED!
-256 >> 7 PASSED!
-256 >> 8 PASSED!
-256 >> 9 PASSED!
-256 >> 10 PASSED!
-256 >> 11 PASSED!
-256 >> 12 PASSED!
-256 >> 13 PASSED!
-256 >> 14 PASSED!
-256 >> 15 PASSED!
-256 >> 16 PASSED!
-256 >> 17 PASSED!
-256 >> 18 PASSED!
-256 >> 19 PASSED!
-256 >> 20 PASSED!
-256 >> 21 PASSED!
-256 >> 22 PASSED!
-256 >> 23 PASSED!
-256 >> 24 PASSED!
-256 >> 25 PASSED!
-256 >> 26 PASSED!
-256 >> 27 PASSED!
-256 >> 28 PASSED!
-256 >> 29 PASSED!
-256 >> 30 PASSED!
-256 >> 31 PASSED!
-256 >> 32 PASSED!
-512 >> 0 PASSED!
-512 >> 1 PASSED!
-512 >> 2 PASSED!
-512 >> 3 PASSED!
-512 >> 4 PASSED!
-512 >> 5 PASSED!
-512 >> 6 PASSED!
-512 >> 7 PASSED!
-512 >> 8 PASSED!
-512 >> 9 PASSED!
-512 >> 10 PASSED!
-512 >> 11 PASSED!
-512 >> 12 PASSED!
-512 >> 13 PASSED!
-512 >> 14 PASSED!
-512 >> 15 PASSED!
-512 >> 16 PASSED!
-512 >> 17 PASSED!
-512 >> 18 PASSED!
-512 >> 19 PASSED!
-512 >> 20 PASSED!
-512 >> 21 PASSED!
-512 >> 22 PASSED!
-512 >> 23 PASSED!
-512 >> 24 PASSED!
-512 >> 25 PASSED!
-512 >> 26 PASSED!
-512 >> 27 PASSED!
-512 >> 28 PASSED!
-512 >> 29 PASSED!
-512 >> 30 PASSED!
-512 >> 31 PASSED!
-512 >> 32 PASSED!
-1024 >> 0 PASSED!
-1024 >> 1 PASSED!
-1024 >> 2 PASSED!
-1024 >> 3 PASSED!
-1024 >> 4 PASSED!
-1024 >> 5 PASSED!
-1024 >> 6 PASSED!
-1024 >> 7 PASSED!
-1024 >> 8 PASSED!
-1024 >> 9 PASSED!
-1024 >> 10 PASSED!
-1024 >> 11 PASSED!
-1024 >> 12 PASSED!
-1024 >> 13 PASSED!
-1024 >> 14 PASSED!
-1024 >> 15 PASSED!
-1024 >> 16 PASSED!
-1024 >> 17 PASSED!
-1024 >> 18 PASSED!
-1024 >> 19 PASSED!
-1024 >> 20 PASSED!
-1024 >> 21 PASSED!
-1024 >> 22 PASSED!
-1024 >> 23 PASSED!
-1024 >> 24 PASSED!
-1024 >> 25 PASSED!
-1024 >> 26 PASSED!
-1024 >> 27 PASSED!
-1024 >> 28 PASSED!
-1024 >> 29 PASSED!
-1024 >> 30 PASSED!
-1024 >> 31 PASSED!
-1024 >> 32 PASSED!
-2048 >> 0 PASSED!
-2048 >> 1 PASSED!
-2048 >> 2 PASSED!
-2048 >> 3 PASSED!
-2048 >> 4 PASSED!
-2048 >> 5 PASSED!
-2048 >> 6 PASSED!
-2048 >> 7 PASSED!
-2048 >> 8 PASSED!
-2048 >> 9 PASSED!
-2048 >> 10 PASSED!
-2048 >> 11 PASSED!
-2048 >> 12 PASSED!
-2048 >> 13 PASSED!
-2048 >> 14 PASSED!
-2048 >> 15 PASSED!
-2048 >> 16 PASSED!
-2048 >> 17 PASSED!
-2048 >> 18 PASSED!
-2048 >> 19 PASSED!
-2048 >> 20 PASSED!
-2048 >> 21 PASSED!
-2048 >> 22 PASSED!
-2048 >> 23 PASSED!
-2048 >> 24 PASSED!
-2048 >> 25 PASSED!
-2048 >> 26 PASSED!
-2048 >> 27 PASSED!
-2048 >> 28 PASSED!
-2048 >> 29 PASSED!
-2048 >> 30 PASSED!
-2048 >> 31 PASSED!
-2048 >> 32 PASSED!
-4096 >> 0 PASSED!
-4096 >> 1 PASSED!
-4096 >> 2 PASSED!
-4096 >> 3 PASSED!
-4096 >> 4 PASSED!
-4096 >> 5 PASSED!
-4096 >> 6 PASSED!
-4096 >> 7 PASSED!
-4096 >> 8 PASSED!
-4096 >> 9 PASSED!
-4096 >> 10 PASSED!
-4096 >> 11 PASSED!
-4096 >> 12 PASSED!
-4096 >> 13 PASSED!
-4096 >> 14 PASSED!
-4096 >> 15 PASSED!
-4096 >> 16 PASSED!
-4096 >> 17 PASSED!
-4096 >> 18 PASSED!
-4096 >> 19 PASSED!
-4096 >> 20 PASSED!
-4096 >> 21 PASSED!
-4096 >> 22 PASSED!
-4096 >> 23 PASSED!
-4096 >> 24 PASSED!
-4096 >> 25 PASSED!
-4096 >> 26 PASSED!
-4096 >> 27 PASSED!
-4096 >> 28 PASSED!
-4096 >> 29 PASSED!
-4096 >> 30 PASSED!
-4096 >> 31 PASSED!
-4096 >> 32 PASSED!
-8192 >> 0 PASSED!
-8192 >> 1 PASSED!
-8192 >> 2 PASSED!
-8192 >> 3 PASSED!
-8192 >> 4 PASSED!
-8192 >> 5 PASSED!
-8192 >> 6 PASSED!
-8192 >> 7 PASSED!
-8192 >> 8 PASSED!
-8192 >> 9 PASSED!
-8192 >> 10 PASSED!
-8192 >> 11 PASSED!
-8192 >> 12 PASSED!
-8192 >> 13 PASSED!
-8192 >> 14 PASSED!
-8192 >> 15 PASSED!
-8192 >> 16 PASSED!
-8192 >> 17 PASSED!
-8192 >> 18 PASSED!
-8192 >> 19 PASSED!
-8192 >> 20 PASSED!
-8192 >> 21 PASSED!
-8192 >> 22 PASSED!
-8192 >> 23 PASSED!
-8192 >> 24 PASSED!
-8192 >> 25 PASSED!
-8192 >> 26 PASSED!
-8192 >> 27 PASSED!
-8192 >> 28 PASSED!
-8192 >> 29 PASSED!
-8192 >> 30 PASSED!
-8192 >> 31 PASSED!
-8192 >> 32 PASSED!
-16384 >> 0 PASSED!
-16384 >> 1 PASSED!
-16384 >> 2 PASSED!
-16384 >> 3 PASSED!
-16384 >> 4 PASSED!
-16384 >> 5 PASSED!
-16384 >> 6 PASSED!
-16384 >> 7 PASSED!
-16384 >> 8 PASSED!
-16384 >> 9 PASSED!
-16384 >> 10 PASSED!
-16384 >> 11 PASSED!
-16384 >> 12 PASSED!
-16384 >> 13 PASSED!
-16384 >> 14 PASSED!
-16384 >> 15 PASSED!
-16384 >> 16 PASSED!
-16384 >> 17 PASSED!
-16384 >> 18 PASSED!
-16384 >> 19 PASSED!
-16384 >> 20 PASSED!
-16384 >> 21 PASSED!
-16384 >> 22 PASSED!
-16384 >> 23 PASSED!
-16384 >> 24 PASSED!
-16384 >> 25 PASSED!
-16384 >> 26 PASSED!
-16384 >> 27 PASSED!
-16384 >> 28 PASSED!
-16384 >> 29 PASSED!
-16384 >> 30 PASSED!
-16384 >> 31 PASSED!
-16384 >> 32 PASSED!
-32768 >> 0 PASSED!
-32768 >> 1 PASSED!
-32768 >> 2 PASSED!
-32768 >> 3 PASSED!
-32768 >> 4 PASSED!
-32768 >> 5 PASSED!
-32768 >> 6 PASSED!
-32768 >> 7 PASSED!
-32768 >> 8 PASSED!
-32768 >> 9 PASSED!
-32768 >> 10 PASSED!
-32768 >> 11 PASSED!
-32768 >> 12 PASSED!
-32768 >> 13 PASSED!
-32768 >> 14 PASSED!
-32768 >> 15 PASSED!
-32768 >> 16 PASSED!
-32768 >> 17 PASSED!
-32768 >> 18 PASSED!
-32768 >> 19 PASSED!
-32768 >> 20 PASSED!
-32768 >> 21 PASSED!
-32768 >> 22 PASSED!
-32768 >> 23 PASSED!
-32768 >> 24 PASSED!
-32768 >> 25 PASSED!
-32768 >> 26 PASSED!
-32768 >> 27 PASSED!
-32768 >> 28 PASSED!
-32768 >> 29 PASSED!
-32768 >> 30 PASSED!
-32768 >> 31 PASSED!
-32768 >> 32 PASSED!
-65536 >> 0 PASSED!
-65536 >> 1 PASSED!
-65536 >> 2 PASSED!
-65536 >> 3 PASSED!
-65536 >> 4 PASSED!
-65536 >> 5 PASSED!
-65536 >> 6 PASSED!
-65536 >> 7 PASSED!
-65536 >> 8 PASSED!
-65536 >> 9 PASSED!
-65536 >> 10 PASSED!
-65536 >> 11 PASSED!
-65536 >> 12 PASSED!
-65536 >> 13 PASSED!
-65536 >> 14 PASSED!
-65536 >> 15 PASSED!
-65536 >> 16 PASSED!
-65536 >> 17 PASSED!
-65536 >> 18 PASSED!
-65536 >> 19 PASSED!
-65536 >> 20 PASSED!
-65536 >> 21 PASSED!
-65536 >> 22 PASSED!
-65536 >> 23 PASSED!
-65536 >> 24 PASSED!
-65536 >> 25 PASSED!
-65536 >> 26 PASSED!
-65536 >> 27 PASSED!
-65536 >> 28 PASSED!
-65536 >> 29 PASSED!
-65536 >> 30 PASSED!
-65536 >> 31 PASSED!
-65536 >> 32 PASSED!
-131072 >> 0 PASSED!
-131072 >> 1 PASSED!
-131072 >> 2 PASSED!
-131072 >> 3 PASSED!
-131072 >> 4 PASSED!
-131072 >> 5 PASSED!
-131072 >> 6 PASSED!
-131072 >> 7 PASSED!
-131072 >> 8 PASSED!
-131072 >> 9 PASSED!
-131072 >> 10 PASSED!
-131072 >> 11 PASSED!
-131072 >> 12 PASSED!
-131072 >> 13 PASSED!
-131072 >> 14 PASSED!
-131072 >> 15 PASSED!
-131072 >> 16 PASSED!
-131072 >> 17 PASSED!
-131072 >> 18 PASSED!
-131072 >> 19 PASSED!
-131072 >> 20 PASSED!
-131072 >> 21 PASSED!
-131072 >> 22 PASSED!
-131072 >> 23 PASSED!
-131072 >> 24 PASSED!
-131072 >> 25 PASSED!
-131072 >> 26 PASSED!
-131072 >> 27 PASSED!
-131072 >> 28 PASSED!
-131072 >> 29 PASSED!
-131072 >> 30 PASSED!
-131072 >> 31 PASSED!
-131072 >> 32 PASSED!
-262144 >> 0 PASSED!
-262144 >> 1 PASSED!
-262144 >> 2 PASSED!
-262144 >> 3 PASSED!
-262144 >> 4 PASSED!
-262144 >> 5 PASSED!
-262144 >> 6 PASSED!
-262144 >> 7 PASSED!
-262144 >> 8 PASSED!
-262144 >> 9 PASSED!
-262144 >> 10 PASSED!
-262144 >> 11 PASSED!
-262144 >> 12 PASSED!
-262144 >> 13 PASSED!
-262144 >> 14 PASSED!
-262144 >> 15 PASSED!
-262144 >> 16 PASSED!
-262144 >> 17 PASSED!
-262144 >> 18 PASSED!
-262144 >> 19 PASSED!
-262144 >> 20 PASSED!
-262144 >> 21 PASSED!
-262144 >> 22 PASSED!
-262144 >> 23 PASSED!
-262144 >> 24 PASSED!
-262144 >> 25 PASSED!
-262144 >> 26 PASSED!
-262144 >> 27 PASSED!
-262144 >> 28 PASSED!
-262144 >> 29 PASSED!
-262144 >> 30 PASSED!
-262144 >> 31 PASSED!
-262144 >> 32 PASSED!
-524288 >> 0 PASSED!
-524288 >> 1 PASSED!
-524288 >> 2 PASSED!
-524288 >> 3 PASSED!
-524288 >> 4 PASSED!
-524288 >> 5 PASSED!
-524288 >> 6 PASSED!
-524288 >> 7 PASSED!
-524288 >> 8 PASSED!
-524288 >> 9 PASSED!
-524288 >> 10 PASSED!
-524288 >> 11 PASSED!
-524288 >> 12 PASSED!
-524288 >> 13 PASSED!
-524288 >> 14 PASSED!
-524288 >> 15 PASSED!
-524288 >> 16 PASSED!
-524288 >> 17 PASSED!
-524288 >> 18 PASSED!
-524288 >> 19 PASSED!
-524288 >> 20 PASSED!
-524288 >> 21 PASSED!
-524288 >> 22 PASSED!
-524288 >> 23 PASSED!
-524288 >> 24 PASSED!
-524288 >> 25 PASSED!
-524288 >> 26 PASSED!
-524288 >> 27 PASSED!
-524288 >> 28 PASSED!
-524288 >> 29 PASSED!
-524288 >> 30 PASSED!
-524288 >> 31 PASSED!
-524288 >> 32 PASSED!
-1048576 >> 0 PASSED!
-1048576 >> 1 PASSED!
-1048576 >> 2 PASSED!
-1048576 >> 3 PASSED!
-1048576 >> 4 PASSED!
-1048576 >> 5 PASSED!
-1048576 >> 6 PASSED!
-1048576 >> 7 PASSED!
-1048576 >> 8 PASSED!
-1048576 >> 9 PASSED!
-1048576 >> 10 PASSED!
-1048576 >> 11 PASSED!
-1048576 >> 12 PASSED!
-1048576 >> 13 PASSED!
-1048576 >> 14 PASSED!
-1048576 >> 15 PASSED!
-1048576 >> 16 PASSED!
-1048576 >> 17 PASSED!
-1048576 >> 18 PASSED!
-1048576 >> 19 PASSED!
-1048576 >> 20 PASSED!
-1048576 >> 21 PASSED!
-1048576 >> 22 PASSED!
-1048576 >> 23 PASSED!
-1048576 >> 24 PASSED!
-1048576 >> 25 PASSED!
-1048576 >> 26 PASSED!
-1048576 >> 27 PASSED!
-1048576 >> 28 PASSED!
-1048576 >> 29 PASSED!
-1048576 >> 30 PASSED!
-1048576 >> 31 PASSED!
-1048576 >> 32 PASSED!
-2097152 >> 0 PASSED!
-2097152 >> 1 PASSED!
-2097152 >> 2 PASSED!
-2097152 >> 3 PASSED!
-2097152 >> 4 PASSED!
-2097152 >> 5 PASSED!
-2097152 >> 6 PASSED!
-2097152 >> 7 PASSED!
-2097152 >> 8 PASSED!
-2097152 >> 9 PASSED!
-2097152 >> 10 PASSED!
-2097152 >> 11 PASSED!
-2097152 >> 12 PASSED!
-2097152 >> 13 PASSED!
-2097152 >> 14 PASSED!
-2097152 >> 15 PASSED!
-2097152 >> 16 PASSED!
-2097152 >> 17 PASSED!
-2097152 >> 18 PASSED!
-2097152 >> 19 PASSED!
-2097152 >> 20 PASSED!
-2097152 >> 21 PASSED!
-2097152 >> 22 PASSED!
-2097152 >> 23 PASSED!
-2097152 >> 24 PASSED!
-2097152 >> 25 PASSED!
-2097152 >> 26 PASSED!
-2097152 >> 27 PASSED!
-2097152 >> 28 PASSED!
-2097152 >> 29 PASSED!
-2097152 >> 30 PASSED!
-2097152 >> 31 PASSED!
-2097152 >> 32 PASSED!
-4194304 >> 0 PASSED!
-4194304 >> 1 PASSED!
-4194304 >> 2 PASSED!
-4194304 >> 3 PASSED!
-4194304 >> 4 PASSED!
-4194304 >> 5 PASSED!
-4194304 >> 6 PASSED!
-4194304 >> 7 PASSED!
-4194304 >> 8 PASSED!
-4194304 >> 9 PASSED!
-4194304 >> 10 PASSED!
-4194304 >> 11 PASSED!
-4194304 >> 12 PASSED!
-4194304 >> 13 PASSED!
-4194304 >> 14 PASSED!
-4194304 >> 15 PASSED!
-4194304 >> 16 PASSED!
-4194304 >> 17 PASSED!
-4194304 >> 18 PASSED!
-4194304 >> 19 PASSED!
-4194304 >> 20 PASSED!
-4194304 >> 21 PASSED!
-4194304 >> 22 PASSED!
-4194304 >> 23 PASSED!
-4194304 >> 24 PASSED!
-4194304 >> 25 PASSED!
-4194304 >> 26 PASSED!
-4194304 >> 27 PASSED!
-4194304 >> 28 PASSED!
-4194304 >> 29 PASSED!
-4194304 >> 30 PASSED!
-4194304 >> 31 PASSED!
-4194304 >> 32 PASSED!
-8388608 >> 0 PASSED!
-8388608 >> 1 PASSED!
-8388608 >> 2 PASSED!
-8388608 >> 3 PASSED!
-8388608 >> 4 PASSED!
-8388608 >> 5 PASSED!
-8388608 >> 6 PASSED!
-8388608 >> 7 PASSED!
-8388608 >> 8 PASSED!
-8388608 >> 9 PASSED!
-8388608 >> 10 PASSED!
-8388608 >> 11 PASSED!
-8388608 >> 12 PASSED!
-8388608 >> 13 PASSED!
-8388608 >> 14 PASSED!
-8388608 >> 15 PASSED!
-8388608 >> 16 PASSED!
-8388608 >> 17 PASSED!
-8388608 >> 18 PASSED!
-8388608 >> 19 PASSED!
-8388608 >> 20 PASSED!
-8388608 >> 21 PASSED!
-8388608 >> 22 PASSED!
-8388608 >> 23 PASSED!
-8388608 >> 24 PASSED!
-8388608 >> 25 PASSED!
-8388608 >> 26 PASSED!
-8388608 >> 27 PASSED!
-8388608 >> 28 PASSED!
-8388608 >> 29 PASSED!
-8388608 >> 30 PASSED!
-8388608 >> 31 PASSED!
-8388608 >> 32 PASSED!
-16777216 >> 0 PASSED!
-16777216 >> 1 PASSED!
-16777216 >> 2 PASSED!
-16777216 >> 3 PASSED!
-16777216 >> 4 PASSED!
-16777216 >> 5 PASSED!
-16777216 >> 6 PASSED!
-16777216 >> 7 PASSED!
-16777216 >> 8 PASSED!
-16777216 >> 9 PASSED!
-16777216 >> 10 PASSED!
-16777216 >> 11 PASSED!
-16777216 >> 12 PASSED!
-16777216 >> 13 PASSED!
-16777216 >> 14 PASSED!
-16777216 >> 15 PASSED!
-16777216 >> 16 PASSED!
-16777216 >> 17 PASSED!
-16777216 >> 18 PASSED!
-16777216 >> 19 PASSED!
-16777216 >> 20 PASSED!
-16777216 >> 21 PASSED!
-16777216 >> 22 PASSED!
-16777216 >> 23 PASSED!
-16777216 >> 24 PASSED!
-16777216 >> 25 PASSED!
-16777216 >> 26 PASSED!
-16777216 >> 27 PASSED!
-16777216 >> 28 PASSED!
-16777216 >> 29 PASSED!
-16777216 >> 30 PASSED!
-16777216 >> 31 PASSED!
-16777216 >> 32 PASSED!
-33554432 >> 0 PASSED!
-33554432 >> 1 PASSED!
-33554432 >> 2 PASSED!
-33554432 >> 3 PASSED!
-33554432 >> 4 PASSED!
-33554432 >> 5 PASSED!
-33554432 >> 6 PASSED!
-33554432 >> 7 PASSED!
-33554432 >> 8 PASSED!
-33554432 >> 9 PASSED!
-33554432 >> 10 PASSED!
-33554432 >> 11 PASSED!
-33554432 >> 12 PASSED!
-33554432 >> 13 PASSED!
-33554432 >> 14 PASSED!
-33554432 >> 15 PASSED!
-33554432 >> 16 PASSED!
-33554432 >> 17 PASSED!
-33554432 >> 18 PASSED!
-33554432 >> 19 PASSED!
-33554432 >> 20 PASSED!
-33554432 >> 21 PASSED!
-33554432 >> 22 PASSED!
-33554432 >> 23 PASSED!
-33554432 >> 24 PASSED!
-33554432 >> 25 PASSED!
-33554432 >> 26 PASSED!
-33554432 >> 27 PASSED!
-33554432 >> 28 PASSED!
-33554432 >> 29 PASSED!
-33554432 >> 30 PASSED!
-33554432 >> 31 PASSED!
-33554432 >> 32 PASSED!
-67108864 >> 0 PASSED!
-67108864 >> 1 PASSED!
-67108864 >> 2 PASSED!
-67108864 >> 3 PASSED!
-67108864 >> 4 PASSED!
-67108864 >> 5 PASSED!
-67108864 >> 6 PASSED!
-67108864 >> 7 PASSED!
-67108864 >> 8 PASSED!
-67108864 >> 9 PASSED!
-67108864 >> 10 PASSED!
-67108864 >> 11 PASSED!
-67108864 >> 12 PASSED!
-67108864 >> 13 PASSED!
-67108864 >> 14 PASSED!
-67108864 >> 15 PASSED!
-67108864 >> 16 PASSED!
-67108864 >> 17 PASSED!
-67108864 >> 18 PASSED!
-67108864 >> 19 PASSED!
-67108864 >> 20 PASSED!
-67108864 >> 21 PASSED!
-67108864 >> 22 PASSED!
-67108864 >> 23 PASSED!
-67108864 >> 24 PASSED!
-67108864 >> 25 PASSED!
-67108864 >> 26 PASSED!
-67108864 >> 27 PASSED!
-67108864 >> 28 PASSED!
-67108864 >> 29 PASSED!
-67108864 >> 30 PASSED!
-67108864 >> 31 PASSED!
-67108864 >> 32 PASSED!
-134217728 >> 0 PASSED!
-134217728 >> 1 PASSED!
-134217728 >> 2 PASSED!
-134217728 >> 3 PASSED!
-134217728 >> 4 PASSED!
-134217728 >> 5 PASSED!
-134217728 >> 6 PASSED!
-134217728 >> 7 PASSED!
-134217728 >> 8 PASSED!
-134217728 >> 9 PASSED!
-134217728 >> 10 PASSED!
-134217728 >> 11 PASSED!
-134217728 >> 12 PASSED!
-134217728 >> 13 PASSED!
-134217728 >> 14 PASSED!
-134217728 >> 15 PASSED!
-134217728 >> 16 PASSED!
-134217728 >> 17 PASSED!
-134217728 >> 18 PASSED!
-134217728 >> 19 PASSED!
-134217728 >> 20 PASSED!
-134217728 >> 21 PASSED!
-134217728 >> 22 PASSED!
-134217728 >> 23 PASSED!
-134217728 >> 24 PASSED!
-134217728 >> 25 PASSED!
-134217728 >> 26 PASSED!
-134217728 >> 27 PASSED!
-134217728 >> 28 PASSED!
-134217728 >> 29 PASSED!
-134217728 >> 30 PASSED!
-134217728 >> 31 PASSED!
-134217728 >> 32 PASSED!
-268435456 >> 0 PASSED!
-268435456 >> 1 PASSED!
-268435456 >> 2 PASSED!
-268435456 >> 3 PASSED!
-268435456 >> 4 PASSED!
-268435456 >> 5 PASSED!
-268435456 >> 6 PASSED!
-268435456 >> 7 PASSED!
-268435456 >> 8 PASSED!
-268435456 >> 9 PASSED!
-268435456 >> 10 PASSED!
-268435456 >> 11 PASSED!
-268435456 >> 12 PASSED!
-268435456 >> 13 PASSED!
-268435456 >> 14 PASSED!
-268435456 >> 15 PASSED!
-268435456 >> 16 PASSED!
-268435456 >> 17 PASSED!
-268435456 >> 18 PASSED!
-268435456 >> 19 PASSED!
-268435456 >> 20 PASSED!
-268435456 >> 21 PASSED!
-268435456 >> 22 PASSED!
-268435456 >> 23 PASSED!
-268435456 >> 24 PASSED!
-268435456 >> 25 PASSED!
-268435456 >> 26 PASSED!
-268435456 >> 27 PASSED!
-268435456 >> 28 PASSED!
-268435456 >> 29 PASSED!
-268435456 >> 30 PASSED!
-268435456 >> 31 PASSED!
-268435456 >> 32 PASSED!
-536870912 >> 0 PASSED!
-536870912 >> 1 PASSED!
-536870912 >> 2 PASSED!
-536870912 >> 3 PASSED!
-536870912 >> 4 PASSED!
-536870912 >> 5 PASSED!
-536870912 >> 6 PASSED!
-536870912 >> 7 PASSED!
-536870912 >> 8 PASSED!
-536870912 >> 9 PASSED!
-536870912 >> 10 PASSED!
-536870912 >> 11 PASSED!
-536870912 >> 12 PASSED!
-536870912 >> 13 PASSED!
-536870912 >> 14 PASSED!
-536870912 >> 15 PASSED!
-536870912 >> 16 PASSED!
-536870912 >> 17 PASSED!
-536870912 >> 18 PASSED!
-536870912 >> 19 PASSED!
-536870912 >> 20 PASSED!
-536870912 >> 21 PASSED!
-536870912 >> 22 PASSED!
-536870912 >> 23 PASSED!
-536870912 >> 24 PASSED!
-536870912 >> 25 PASSED!
-536870912 >> 26 PASSED!
-536870912 >> 27 PASSED!
-536870912 >> 28 PASSED!
-536870912 >> 29 PASSED!
-536870912 >> 30 PASSED!
-536870912 >> 31 PASSED!
-536870912 >> 32 PASSED!
-1073741824 >> 0 PASSED!
-1073741824 >> 1 PASSED!
-1073741824 >> 2 PASSED!
-1073741824 >> 3 PASSED!
-1073741824 >> 4 PASSED!
-1073741824 >> 5 PASSED!
-1073741824 >> 6 PASSED!
-1073741824 >> 7 PASSED!
-1073741824 >> 8 PASSED!
-1073741824 >> 9 PASSED!
-1073741824 >> 10 PASSED!
-1073741824 >> 11 PASSED!
-1073741824 >> 12 PASSED!
-1073741824 >> 13 PASSED!
-1073741824 >> 14 PASSED!
-1073741824 >> 15 PASSED!
-1073741824 >> 16 PASSED!
-1073741824 >> 17 PASSED!
-1073741824 >> 18 PASSED!
-1073741824 >> 19 PASSED!
-1073741824 >> 20 PASSED!
-1073741824 >> 21 PASSED!
-1073741824 >> 22 PASSED!
-1073741824 >> 23 PASSED!
-1073741824 >> 24 PASSED!
-1073741824 >> 25 PASSED!
-1073741824 >> 26 PASSED!
-1073741824 >> 27 PASSED!
-1073741824 >> 28 PASSED!
-1073741824 >> 29 PASSED!
-1073741824 >> 30 PASSED!
-1073741824 >> 31 PASSED!
-1073741824 >> 32 PASSED!
-2147483648 >> 0 PASSED!
-2147483648 >> 1 PASSED!
-2147483648 >> 2 PASSED!
-2147483648 >> 3 PASSED!
-2147483648 >> 4 PASSED!
-2147483648 >> 5 PASSED!
-2147483648 >> 6 PASSED!
-2147483648 >> 7 PASSED!
-2147483648 >> 8 PASSED!
-2147483648 >> 9 PASSED!
-2147483648 >> 10 PASSED!
-2147483648 >> 11 PASSED!
-2147483648 >> 12 PASSED!
-2147483648 >> 13 PASSED!
-2147483648 >> 14 PASSED!
-2147483648 >> 15 PASSED!
-2147483648 >> 16 PASSED!
-2147483648 >> 17 PASSED!
-2147483648 >> 18 PASSED!
-2147483648 >> 19 PASSED!
-2147483648 >> 20 PASSED!
-2147483648 >> 21 PASSED!
-2147483648 >> 22 PASSED!
-2147483648 >> 23 PASSED!
-2147483648 >> 24 PASSED!
-2147483648 >> 25 PASSED!
-2147483648 >> 26 PASSED!
-2147483648 >> 27 PASSED!
-2147483648 >> 28 PASSED!
-2147483648 >> 29 PASSED!
-2147483648 >> 30 PASSED!
-2147483648 >> 31 PASSED!
-2147483648 >> 32 PASSED!
-4294967296 >> 0 PASSED!
-4294967296 >> 1 PASSED!
-4294967296 >> 2 PASSED!
-4294967296 >> 3 PASSED!
-4294967296 >> 4 PASSED!
-4294967296 >> 5 PASSED!
-4294967296 >> 6 PASSED!
-4294967296 >> 7 PASSED!
-4294967296 >> 8 PASSED!
-4294967296 >> 9 PASSED!
-4294967296 >> 10 PASSED!
-4294967296 >> 11 PASSED!
-4294967296 >> 12 PASSED!
-4294967296 >> 13 PASSED!
-4294967296 >> 14 PASSED!
-4294967296 >> 15 PASSED!
-4294967296 >> 16 PASSED!
-4294967296 >> 17 PASSED!
-4294967296 >> 18 PASSED!
-4294967296 >> 19 PASSED!
-4294967296 >> 20 PASSED!
-4294967296 >> 21 PASSED!
-4294967296 >> 22 PASSED!
-4294967296 >> 23 PASSED!
-4294967296 >> 24 PASSED!
-4294967296 >> 25 PASSED!
-4294967296 >> 26 PASSED!
-4294967296 >> 27 PASSED!
-4294967296 >> 28 PASSED!
-4294967296 >> 29 PASSED!
-4294967296 >> 30 PASSED!
-4294967296 >> 31 PASSED!
-4294967296 >> 32 PASSED!
