#include "l.h" static Mask bitmasks[] = { 1, 64, 0, 0x00000000000001LL, 1, 64, 63, 0x00000000000002LL, 2, 64, 0, 0x00000000000003LL, 1, 64, 62, 0x00000000000004LL, 2, 64, 63, 0x00000000000006LL, 3, 64, 0, 0x00000000000007LL, 1, 64, 61, 0x00000000000008LL, 2, 64, 62, 0x0000000000000cLL, 3, 64, 63, 0x0000000000000eLL, 4, 64, 0, 0x0000000000000fLL, 1, 64, 60, 0x00000000000010LL, 2, 64, 61, 0x00000000000018LL, 3, 64, 62, 0x0000000000001cLL, 4, 64, 63, 0x0000000000001eLL, 5, 64, 0, 0x0000000000001fLL, 1, 64, 59, 0x00000000000020LL, 2, 64, 60, 0x00000000000030LL, 3, 64, 61, 0x00000000000038LL, 4, 64, 62, 0x0000000000003cLL, 5, 64, 63, 0x0000000000003eLL, 6, 64, 0, 0x0000000000003fLL, 1, 64, 58, 0x00000000000040LL, 2, 64, 59, 0x00000000000060LL, 3, 64, 60, 0x00000000000070LL, 4, 64, 61, 0x00000000000078LL, 5, 64, 62, 0x0000000000007cLL, 6, 64, 63, 0x0000000000007eLL, 7, 64, 0, 0x0000000000007fLL, 1, 64, 57, 0x00000000000080LL, 2, 64, 58, 0x000000000000c0LL, 3, 64, 59, 0x000000000000e0LL, 4, 64, 60, 0x000000000000f0LL, 5, 64, 61, 0x000000000000f8LL, 6, 64, 62, 0x000000000000fcLL, 7, 64, 63, 0x000000000000feLL, 8, 64, 0, 0x000000000000ffLL, 1, 64, 56, 0x00000000000100LL, 2, 64, 57, 0x00000000000180LL, 3, 64, 58, 0x000000000001c0LL, 4, 64, 59, 0x000000000001e0LL, 5, 64, 60, 0x000000000001f0LL, 6, 64, 61, 0x000000000001f8LL, 7, 64, 62, 0x000000000001fcLL, 8, 64, 63, 0x000000000001feLL, 9, 64, 0, 0x000000000001ffLL, 1, 64, 55, 0x00000000000200LL, 2, 64, 56, 0x00000000000300LL, 3, 64, 57, 0x00000000000380LL, 4, 64, 58, 0x000000000003c0LL, 5, 64, 59, 0x000000000003e0LL, 6, 64, 60, 0x000000000003f0LL, 7, 64, 61, 0x000000000003f8LL, 8, 64, 62, 0x000000000003fcLL, 9, 64, 63, 0x000000000003feLL, 10, 64, 0, 0x000000000003ffLL, 1, 64, 54, 0x00000000000400LL, 2, 64, 55, 0x00000000000600LL, 3, 64, 56, 0x00000000000700LL, 4, 64, 57, 0x00000000000780LL, 5, 64, 58, 0x000000000007c0LL, 6, 64, 59, 0x000000000007e0LL, 7, 64, 60, 0x000000000007f0LL, 8, 64, 61, 0x000000000007f8LL, 9, 64, 62, 0x000000000007fcLL, 10, 64, 63, 0x000000000007feLL, 11, 64, 0, 0x000000000007ffLL, 1, 64, 53, 0x00000000000800LL, 2, 64, 54, 0x00000000000c00LL, 3, 64, 55, 0x00000000000e00LL, 4, 64, 56, 0x00000000000f00LL, 5, 64, 57, 0x00000000000f80LL, 6, 64, 58, 0x00000000000fc0LL, 7, 64, 59, 0x00000000000fe0LL, 8, 64, 60, 0x00000000000ff0LL, 9, 64, 61, 0x00000000000ff8LL, 10, 64, 62, 0x00000000000ffcLL, 11, 64, 63, 0x00000000000ffeLL, 12, 64, 0, 0x00000000000fffLL, 1, 64, 52, 0x00000000001000LL, 2, 64, 53, 0x00000000001800LL, 3, 64, 54, 0x00000000001c00LL, 4, 64, 55, 0x00000000001e00LL, 5, 64, 56, 0x00000000001f00LL, 6, 64, 57, 0x00000000001f80LL, 7, 64, 58, 0x00000000001fc0LL, 8, 64, 59, 0x00000000001fe0LL, 9, 64, 60, 0x00000000001ff0LL, 10, 64, 61, 0x00000000001ff8LL, 11, 64, 62, 0x00000000001ffcLL, 12, 64, 63, 0x00000000001ffeLL, 13, 64, 0, 0x00000000001fffLL, 1, 64, 51, 0x00000000002000LL, 2, 64, 52, 0x00000000003000LL, 3, 64, 53, 0x00000000003800LL, 4, 64, 54, 0x00000000003c00LL, 5, 64, 55, 0x00000000003e00LL, 6, 64, 56, 0x00000000003f00LL, 7, 64, 57, 0x00000000003f80LL, 8, 64, 58, 0x00000000003fc0LL, 9, 64, 59, 0x00000000003fe0LL, 10, 64, 60, 0x00000000003ff0LL, 11, 64, 61, 0x00000000003ff8LL, 12, 64, 62, 0x00000000003ffcLL, 13, 64, 63, 0x00000000003ffeLL, 14, 64, 0, 0x00000000003fffLL, 1, 64, 50, 0x00000000004000LL, 2, 64, 51, 0x00000000006000LL, 3, 64, 52, 0x00000000007000LL, 4, 64, 53, 0x00000000007800LL, 5, 64, 54, 0x00000000007c00LL, 6, 64, 55, 0x00000000007e00LL, 7, 64, 56, 0x00000000007f00LL, 8, 64, 57, 0x00000000007f80LL, 9, 64, 58, 0x00000000007fc0LL, 10, 64, 59, 0x00000000007fe0LL, 11, 64, 60, 0x00000000007ff0LL, 12, 64, 61, 0x00000000007ff8LL, 13, 64, 62, 0x00000000007ffcLL, 14, 64, 63, 0x00000000007ffeLL, 15, 64, 0, 0x00000000007fffLL, 1, 64, 49, 0x00000000008000LL, 2, 64, 50, 0x0000000000c000LL, 3, 64, 51, 0x0000000000e000LL, 4, 64, 52, 0x0000000000f000LL, 5, 64, 53, 0x0000000000f800LL, 6, 64, 54, 0x0000000000fc00LL, 7, 64, 55, 0x0000000000fe00LL, 8, 64, 56, 0x0000000000ff00LL, 9, 64, 57, 0x0000000000ff80LL, 10, 64, 58, 0x0000000000ffc0LL, 11, 64, 59, 0x0000000000ffe0LL, 12, 64, 60, 0x0000000000fff0LL, 13, 64, 61, 0x0000000000fff8LL, 14, 64, 62, 0x0000000000fffcLL, 15, 64, 63, 0x0000000000fffeLL, 16, 64, 0, 0x0000000000ffffLL, 1, 64, 48, 0x00000000010000LL, 2, 64, 49, 0x00000000018000LL, 3, 64, 50, 0x0000000001c000LL, 4, 64, 51, 0x0000000001e000LL, 5, 64, 52, 0x0000000001f000LL, 6, 64, 53, 0x0000000001f800LL, 7, 64, 54, 0x0000000001fc00LL, 8, 64, 55, 0x0000000001fe00LL, 9, 64, 56, 0x0000000001ff00LL, 10, 64, 57, 0x0000000001ff80LL, 11, 64, 58, 0x0000000001ffc0LL, 12, 64, 59, 0x0000000001ffe0LL, 13, 64, 60, 0x0000000001fff0LL, 14, 64, 61, 0x0000000001fff8LL, 15, 64, 62, 0x0000000001fffcLL, 16, 64, 63, 0x0000000001fffeLL, 17, 64, 0, 0x0000000001ffffLL, 1, 64, 47, 0x00000000020000LL, 2, 64, 48, 0x00000000030000LL, 3, 64, 49, 0x00000000038000LL, 4, 64, 50, 0x0000000003c000LL, 5, 64, 51, 0x0000000003e000LL, 6, 64, 52, 0x0000000003f000LL, 7, 64, 53, 0x0000000003f800LL, 8, 64, 54, 0x0000000003fc00LL, 9, 64, 55, 0x0000000003fe00LL, 10, 64, 56, 0x0000000003ff00LL, 11, 64, 57, 0x0000000003ff80LL, 12, 64, 58, 0x0000000003ffc0LL, 13, 64, 59, 0x0000000003ffe0LL, 14, 64, 60, 0x0000000003fff0LL, 15, 64, 61, 0x0000000003fff8LL, 16, 64, 62, 0x0000000003fffcLL, 17, 64, 63, 0x0000000003fffeLL, 18, 64, 0, 0x0000000003ffffLL, 1, 64, 46, 0x00000000040000LL, 2, 64, 47, 0x00000000060000LL, 3, 64, 48, 0x00000000070000LL, 4, 64, 49, 0x00000000078000LL, 5, 64, 50, 0x0000000007c000LL, 6, 64, 51, 0x0000000007e000LL, 7, 64, 52, 0x0000000007f000LL, 8, 64, 53, 0x0000000007f800LL, 9, 64, 54, 0x0000000007fc00LL, 10, 64, 55, 0x0000000007fe00LL, 11, 64, 56, 0x0000000007ff00LL, 12, 64, 57, 0x0000000007ff80LL, 13, 64, 58, 0x0000000007ffc0LL, 14, 64, 59, 0x0000000007ffe0LL, 15, 64, 60, 0x0000000007fff0LL, 16, 64, 61, 0x0000000007fff8LL, 17, 64, 62, 0x0000000007fffcLL, 18, 64, 63, 0x0000000007fffeLL, 19, 64, 0, 0x0000000007ffffLL, 1, 64, 45, 0x00000000080000LL, 2, 64, 46, 0x000000000c0000LL, 3, 64, 47, 0x000000000e0000LL, 4, 64, 48, 0x000000000f0000LL, 5, 64, 49, 0x000000000f8000LL, 6, 64, 50, 0x000000000fc000LL, 7, 64, 51, 0x000000000fe000LL, 8, 64, 52, 0x000000000ff000LL, 9, 64, 53, 0x000000000ff800LL, 10, 64, 54, 0x000000000ffc00LL, 11, 64, 55, 0x000000000ffe00LL, 12, 64, 56, 0x000000000fff00LL, 13, 64, 57, 0x000000000fff80LL, 14, 64, 58, 0x000000000fffc0LL, 15, 64, 59, 0x000000000fffe0LL, 16, 64, 60, 0x000000000ffff0LL, 17, 64, 61, 0x000000000ffff8LL, 18, 64, 62, 0x000000000ffffcLL, 19, 64, 63, 0x000000000ffffeLL, 20, 64, 0, 0x000000000fffffLL, 1, 64, 44, 0x00000000100000LL, 2, 64, 45, 0x00000000180000LL, 3, 64, 46, 0x000000001c0000LL, 4, 64, 47, 0x000000001e0000LL, 5, 64, 48, 0x000000001f0000LL, 6, 64, 49, 0x000000001f8000LL, 7, 64, 50, 0x000000001fc000LL, 8, 64, 51, 0x000000001fe000LL, 9, 64, 52, 0x000000001ff000LL, 10, 64, 53, 0x000000001ff800LL, 11, 64, 54, 0x000000001ffc00LL, 12, 64, 55, 0x000000001ffe00LL, 13, 64, 56, 0x000000001fff00LL, 14, 64, 57, 0x000000001fff80LL, 15, 64, 58, 0x000000001fffc0LL, 16, 64, 59, 0x000000001fffe0LL, 17, 64, 60, 0x000000001ffff0LL, 18, 64, 61, 0x000000001ffff8LL, 19, 64, 62, 0x000000001ffffcLL, 20, 64, 63, 0x000000001ffffeLL, 21, 64, 0, 0x000000001fffffLL, 1, 64, 43, 0x00000000200000LL, 2, 64, 44, 0x00000000300000LL, 3, 64, 45, 0x00000000380000LL, 4, 64, 46, 0x000000003c0000LL, 5, 64, 47, 0x000000003e0000LL, 6, 64, 48, 0x000000003f0000LL, 7, 64, 49, 0x000000003f8000LL, 8, 64, 50, 0x000000003fc000LL, 9, 64, 51, 0x000000003fe000LL, 10, 64, 52, 0x000000003ff000LL, 11, 64, 53, 0x000000003ff800LL, 12, 64, 54, 0x000000003ffc00LL, 13, 64, 55, 0x000000003ffe00LL, 14, 64, 56, 0x000000003fff00LL, 15, 64, 57, 0x000000003fff80LL, 16, 64, 58, 0x000000003fffc0LL, 17, 64, 59, 0x000000003fffe0LL, 18, 64, 60, 0x000000003ffff0LL, 19, 64, 61, 0x000000003ffff8LL, 20, 64, 62, 0x000000003ffffcLL, 21, 64, 63, 0x000000003ffffeLL, 22, 64, 0, 0x000000003fffffLL, 1, 64, 42, 0x00000000400000LL, 2, 64, 43, 0x00000000600000LL, 3, 64, 44, 0x00000000700000LL, 4, 64, 45, 0x00000000780000LL, 5, 64, 46, 0x000000007c0000LL, 6, 64, 47, 0x000000007e0000LL, 7, 64, 48, 0x000000007f0000LL, 8, 64, 49, 0x000000007f8000LL, 9, 64, 50, 0x000000007fc000LL, 10, 64, 51, 0x000000007fe000LL, 11, 64, 52, 0x000000007ff000LL, 12, 64, 53, 0x000000007ff800LL, 13, 64, 54, 0x000000007ffc00LL, 14, 64, 55, 0x000000007ffe00LL, 15, 64, 56, 0x000000007fff00LL, 16, 64, 57, 0x000000007fff80LL, 17, 64, 58, 0x000000007fffc0LL, 18, 64, 59, 0x000000007fffe0LL, 19, 64, 60, 0x000000007ffff0LL, 20, 64, 61, 0x000000007ffff8LL, 21, 64, 62, 0x000000007ffffcLL, 22, 64, 63, 0x000000007ffffeLL, 23, 64, 0, 0x000000007fffffLL, 1, 64, 41, 0x00000000800000LL, 2, 64, 42, 0x00000000c00000LL, 3, 64, 43, 0x00000000e00000LL, 4, 64, 44, 0x00000000f00000LL, 5, 64, 45, 0x00000000f80000LL, 6, 64, 46, 0x00000000fc0000LL, 7, 64, 47, 0x00000000fe0000LL, 8, 64, 48, 0x00000000ff0000LL, 9, 64, 49, 0x00000000ff8000LL, 10, 64, 50, 0x00000000ffc000LL, 11, 64, 51, 0x00000000ffe000LL, 12, 64, 52, 0x00000000fff000LL, 13, 64, 53, 0x00000000fff800LL, 14, 64, 54, 0x00000000fffc00LL, 15, 64, 55, 0x00000000fffe00LL, 16, 64, 56, 0x00000000ffff00LL, 17, 64, 57, 0x00000000ffff80LL, 18, 64, 58, 0x00000000ffffc0LL, 19, 64, 59, 0x00000000ffffe0LL, 20, 64, 60, 0x00000000fffff0LL, 21, 64, 61, 0x00000000fffff8LL, 22, 64, 62, 0x00000000fffffcLL, 23, 64, 63, 0x00000000fffffeLL, 24, 64, 0, 0x00000000ffffffLL, 1, 64, 40, 0x00000001000000LL, 2, 64, 41, 0x00000001800000LL, 3, 64, 42, 0x00000001c00000LL, 4, 64, 43, 0x00000001e00000LL, 5, 64, 44, 0x00000001f00000LL, 6, 64, 45, 0x00000001f80000LL, 7, 64, 46, 0x00000001fc0000LL, 8, 64, 47, 0x00000001fe0000LL, 9, 64, 48, 0x00000001ff0000LL, 10, 64, 49, 0x00000001ff8000LL, 11, 64, 50, 0x00000001ffc000LL, 12, 64, 51, 0x00000001ffe000LL, 13, 64, 52, 0x00000001fff000LL, 14, 64, 53, 0x00000001fff800LL, 15, 64, 54, 0x00000001fffc00LL, 16, 64, 55, 0x00000001fffe00LL, 17, 64, 56, 0x00000001ffff00LL, 18, 64, 57, 0x00000001ffff80LL, 19, 64, 58, 0x00000001ffffc0LL, 20, 64, 59, 0x00000001ffffe0LL, 21, 64, 60, 0x00000001fffff0LL, 22, 64, 61, 0x00000001fffff8LL, 23, 64, 62, 0x00000001fffffcLL, 24, 64, 63, 0x00000001fffffeLL, 25, 64, 0, 0x00000001ffffffLL, 1, 64, 39, 0x00000002000000LL, 2, 64, 40, 0x00000003000000LL, 3, 64, 41, 0x00000003800000LL, 4, 64, 42, 0x00000003c00000LL, 5, 64, 43, 0x00000003e00000LL, 6, 64, 44, 0x00000003f00000LL, 7, 64, 45, 0x00000003f80000LL, 8, 64, 46, 0x00000003fc0000LL, 9, 64, 47, 0x00000003fe0000LL, 10, 64, 48, 0x00000003ff0000LL, 11, 64, 49, 0x00000003ff8000LL, 12, 64, 50, 0x00000003ffc000LL, 13, 64, 51, 0x00000003ffe000LL, 14, 64, 52, 0x00000003fff000LL, 15, 64, 53, 0x00000003fff800LL, 16, 64, 54, 0x00000003fffc00LL, 17, 64, 55, 0x00000003fffe00LL, 18, 64, 56, 0x00000003ffff00LL, 19, 64, 57, 0x00000003ffff80LL, 20, 64, 58, 0x00000003ffffc0LL, 21, 64, 59, 0x00000003ffffe0LL, 22, 64, 60, 0x00000003fffff0LL, 23, 64, 61, 0x00000003fffff8LL, 24, 64, 62, 0x00000003fffffcLL, 25, 64, 63, 0x00000003fffffeLL, 26, 64, 0, 0x00000003ffffffLL, 1, 64, 38, 0x00000004000000LL, 2, 64, 39, 0x00000006000000LL, 3, 64, 40, 0x00000007000000LL, 4, 64, 41, 0x00000007800000LL, 5, 64, 42, 0x00000007c00000LL, 6, 64, 43, 0x00000007e00000LL, 7, 64, 44, 0x00000007f00000LL, 8, 64, 45, 0x00000007f80000LL, 9, 64, 46, 0x00000007fc0000LL, 10, 64, 47, 0x00000007fe0000LL, 11, 64, 48, 0x00000007ff0000LL, 12, 64, 49, 0x00000007ff8000LL, 13, 64, 50, 0x00000007ffc000LL, 14, 64, 51, 0x00000007ffe000LL, 15, 64, 52, 0x00000007fff000LL, 16, 64, 53, 0x00000007fff800LL, 17, 64, 54, 0x00000007fffc00LL, 18, 64, 55, 0x00000007fffe00LL, 19, 64, 56, 0x00000007ffff00LL, 20, 64, 57, 0x00000007ffff80LL, 21, 64, 58, 0x00000007ffffc0LL, 22, 64, 59, 0x00000007ffffe0LL, 23, 64, 60, 0x00000007fffff0LL, 24, 64, 61, 0x00000007fffff8LL, 25, 64, 62, 0x00000007fffffcLL, 26, 64, 63, 0x00000007fffffeLL, 27, 64, 0, 0x00000007ffffffLL, 1, 64, 37, 0x00000008000000LL, 2, 64, 38, 0x0000000c000000LL, 3, 64, 39, 0x0000000e000000LL, 4, 64, 40, 0x0000000f000000LL, 5, 64, 41, 0x0000000f800000LL, 6, 64, 42, 0x0000000fc00000LL, 7, 64, 43, 0x0000000fe00000LL, 8, 64, 44, 0x0000000ff00000LL, 9, 64, 45, 0x0000000ff80000LL, 10, 64, 46, 0x0000000ffc0000LL, 11, 64, 47, 0x0000000ffe0000LL, 12, 64, 48, 0x0000000fff0000LL, 13, 64, 49, 0x0000000fff8000LL, 14, 64, 50, 0x0000000fffc000LL, 15, 64, 51, 0x0000000fffe000LL, 16, 64, 52, 0x0000000ffff000LL, 17, 64, 53, 0x0000000ffff800LL, 18, 64, 54, 0x0000000ffffc00LL, 19, 64, 55, 0x0000000ffffe00LL, 20, 64, 56, 0x0000000fffff00LL, 21, 64, 57, 0x0000000fffff80LL, 22, 64, 58, 0x0000000fffffc0LL, 23, 64, 59, 0x0000000fffffe0LL, 24, 64, 60, 0x0000000ffffff0LL, 25, 64, 61, 0x0000000ffffff8LL, 26, 64, 62, 0x0000000ffffffcLL, 27, 64, 63, 0x0000000ffffffeLL, 28, 64, 0, 0x0000000fffffffLL, 1, 64, 36, 0x00000010000000LL, 2, 64, 37, 0x00000018000000LL, 3, 64, 38, 0x0000001c000000LL, 4, 64, 39, 0x0000001e000000LL, 5, 64, 40, 0x0000001f000000LL, 6, 64, 41, 0x0000001f800000LL, 7, 64, 42, 0x0000001fc00000LL, 8, 64, 43, 0x0000001fe00000LL, 9, 64, 44, 0x0000001ff00000LL, 10, 64, 45, 0x0000001ff80000LL, 11, 64, 46, 0x0000001ffc0000LL, 12, 64, 47, 0x0000001ffe0000LL, 13, 64, 48, 0x0000001fff0000LL, 14, 64, 49, 0x0000001fff8000LL, 15, 64, 50, 0x0000001fffc000LL, 16, 64, 51, 0x0000001fffe000LL, 17, 64, 52, 0x0000001ffff000LL, 18, 64, 53, 0x0000001ffff800LL, 19, 64, 54, 0x0000001ffffc00LL, 20, 64, 55, 0x0000001ffffe00LL, 21, 64, 56, 0x0000001fffff00LL, 22, 64, 57, 0x0000001fffff80LL, 23, 64, 58, 0x0000001fffffc0LL, 24, 64, 59, 0x0000001fffffe0LL, 25, 64, 60, 0x0000001ffffff0LL, 26, 64, 61, 0x0000001ffffff8LL, 27, 64, 62, 0x0000001ffffffcLL, 28, 64, 63, 0x0000001ffffffeLL, 29, 64, 0, 0x0000001fffffffLL, 1, 64, 35, 0x00000020000000LL, 2, 64, 36, 0x00000030000000LL, 3, 64, 37, 0x00000038000000LL, 4, 64, 38, 0x0000003c000000LL, 5, 64, 39, 0x0000003e000000LL, 6, 64, 40, 0x0000003f000000LL, 7, 64, 41, 0x0000003f800000LL, 8, 64, 42, 0x0000003fc00000LL, 9, 64, 43, 0x0000003fe00000LL, 10, 64, 44, 0x0000003ff00000LL, 11, 64, 45, 0x0000003ff80000LL, 12, 64, 46, 0x0000003ffc0000LL, 13, 64, 47, 0x0000003ffe0000LL, 14, 64, 48, 0x0000003fff0000LL, 15, 64, 49, 0x0000003fff8000LL, 16, 64, 50, 0x0000003fffc000LL, 17, 64, 51, 0x0000003fffe000LL, 18, 64, 52, 0x0000003ffff000LL, 19, 64, 53, 0x0000003ffff800LL, 20, 64, 54, 0x0000003ffffc00LL, 21, 64, 55, 0x0000003ffffe00LL, 22, 64, 56, 0x0000003fffff00LL, 23, 64, 57, 0x0000003fffff80LL, 24, 64, 58, 0x0000003fffffc0LL, 25, 64, 59, 0x0000003fffffe0LL, 26, 64, 60, 0x0000003ffffff0LL, 27, 64, 61, 0x0000003ffffff8LL, 28, 64, 62, 0x0000003ffffffcLL, 29, 64, 63, 0x0000003ffffffeLL, 30, 64, 0, 0x0000003fffffffLL, 1, 64, 34, 0x00000040000000LL, 2, 64, 35, 0x00000060000000LL, 3, 64, 36, 0x00000070000000LL, 4, 64, 37, 0x00000078000000LL, 5, 64, 38, 0x0000007c000000LL, 6, 64, 39, 0x0000007e000000LL, 7, 64, 40, 0x0000007f000000LL, 8, 64, 41, 0x0000007f800000LL, 9, 64, 42, 0x0000007fc00000LL, 10, 64, 43, 0x0000007fe00000LL, 11, 64, 44, 0x0000007ff00000LL, 12, 64, 45, 0x0000007ff80000LL, 13, 64, 46, 0x0000007ffc0000LL, 14, 64, 47, 0x0000007ffe0000LL, 15, 64, 48, 0x0000007fff0000LL, 16, 64, 49, 0x0000007fff8000LL, 17, 64, 50, 0x0000007fffc000LL, 18, 64, 51, 0x0000007fffe000LL, 19, 64, 52, 0x0000007ffff000LL, 20, 64, 53, 0x0000007ffff800LL, 21, 64, 54, 0x0000007ffffc00LL, 22, 64, 55, 0x0000007ffffe00LL, 23, 64, 56, 0x0000007fffff00LL, 24, 64, 57, 0x0000007fffff80LL, 25, 64, 58, 0x0000007fffffc0LL, 26, 64, 59, 0x0000007fffffe0LL, 27, 64, 60, 0x0000007ffffff0LL, 28, 64, 61, 0x0000007ffffff8LL, 29, 64, 62, 0x0000007ffffffcLL, 30, 64, 63, 0x0000007ffffffeLL, 31, 64, 0, 0x0000007fffffffLL, 1, 64, 33, 0x00000080000000LL,Lines 1–500 of 5359. Load more
#include "l.h" static Mask bitmasks[] = { 1, 64, 0, 0x00000000000001LL, 1, 64, 63, 0x00000000000002LL, 2, 64, 0, 0x00000000000003LL, 1, 64, 62, 0x00000000000004LL, 2, 64, 63, 0x00000000000006LL, 3, 64, 0, 0x00000000000007LL, 1, 64, 61, 0x00000000000008LL, 2, 64, 62, 0x0000000000000cLL, 3, 64, 63, 0x0000000000000eLL, 4, 64, 0, 0x0000000000000fLL, 1, 64, 60, 0x00000000000010LL, 2, 64, 61, 0x00000000000018LL, 3, 64, 62, 0x0000000000001cLL, 4, 64, 63, 0x0000000000001eLL, 5, 64, 0, 0x0000000000001fLL, 1, 64, 59, 0x00000000000020LL, 2, 64, 60, 0x00000000000030LL, 3, 64, 61, 0x00000000000038LL, 4, 64, 62, 0x0000000000003cLL, 5, 64, 63, 0x0000000000003eLL, 6, 64, 0, 0x0000000000003fLL, 1, 64, 58, 0x00000000000040LL, 2, 64, 59, 0x00000000000060LL, 3, 64, 60, 0x00000000000070LL, 4, 64, 61, 0x00000000000078LL, 5, 64, 62, 0x0000000000007cLL, 6, 64, 63, 0x0000000000007eLL, 7, 64, 0, 0x0000000000007fLL, 1, 64, 57, 0x00000000000080LL, 2, 64, 58, 0x000000000000c0LL, 3, 64, 59, 0x000000000000e0LL, 4, 64, 60, 0x000000000000f0LL, 5, 64, 61, 0x000000000000f8LL, 6, 64, 62, 0x000000000000fcLL, 7, 64, 63, 0x000000000000feLL, 8, 64, 0, 0x000000000000ffLL, 1, 64, 56, 0x00000000000100LL, 2, 64, 57, 0x00000000000180LL, 3, 64, 58, 0x000000000001c0LL, 4, 64, 59, 0x000000000001e0LL, 5, 64, 60, 0x000000000001f0LL, 6, 64, 61, 0x000000000001f8LL, 7, 64, 62, 0x000000000001fcLL, 8, 64, 63, 0x000000000001feLL, 9, 64, 0, 0x000000000001ffLL, 1, 64, 55, 0x00000000000200LL, 2, 64, 56, 0x00000000000300LL, 3, 64, 57, 0x00000000000380LL, 4, 64, 58, 0x000000000003c0LL, 5, 64, 59, 0x000000000003e0LL, 6, 64, 60, 0x000000000003f0LL, 7, 64, 61, 0x000000000003f8LL, 8, 64, 62, 0x000000000003fcLL, 9, 64, 63, 0x000000000003feLL, 10, 64, 0, 0x000000000003ffLL, 1, 64, 54, 0x00000000000400LL, 2, 64, 55, 0x00000000000600LL, 3, 64, 56, 0x00000000000700LL, 4, 64, 57, 0x00000000000780LL, 5, 64, 58, 0x000000000007c0LL, 6, 64, 59, 0x000000000007e0LL, 7, 64, 60, 0x000000000007f0LL, 8, 64, 61, 0x000000000007f8LL, 9, 64, 62, 0x000000000007fcLL, 10, 64, 63, 0x000000000007feLL, 11, 64, 0, 0x000000000007ffLL, 1, 64, 53, 0x00000000000800LL, 2, 64, 54, 0x00000000000c00LL, 3, 64, 55, 0x00000000000e00LL, 4, 64, 56, 0x00000000000f00LL, 5, 64, 57, 0x00000000000f80LL, 6, 64, 58, 0x00000000000fc0LL, 7, 64, 59, 0x00000000000fe0LL, 8, 64, 60, 0x00000000000ff0LL, 9, 64, 61, 0x00000000000ff8LL, 10, 64, 62, 0x00000000000ffcLL, 11, 64, 63, 0x00000000000ffeLL, 12, 64, 0, 0x00000000000fffLL, 1, 64, 52, 0x00000000001000LL, 2, 64, 53, 0x00000000001800LL, 3, 64, 54, 0x00000000001c00LL, 4, 64, 55, 0x00000000001e00LL, 5, 64, 56, 0x00000000001f00LL, 6, 64, 57, 0x00000000001f80LL, 7, 64, 58, 0x00000000001fc0LL, 8, 64, 59, 0x00000000001fe0LL, 9, 64, 60, 0x00000000001ff0LL, 10, 64, 61, 0x00000000001ff8LL, 11, 64, 62, 0x00000000001ffcLL, 12, 64, 63, 0x00000000001ffeLL, 13, 64, 0, 0x00000000001fffLL, 1, 64, 51, 0x00000000002000LL, 2, 64, 52, 0x00000000003000LL, 3, 64, 53, 0x00000000003800LL, 4, 64, 54, 0x00000000003c00LL, 5, 64, 55, 0x00000000003e00LL, 6, 64, 56, 0x00000000003f00LL, 7, 64, 57, 0x00000000003f80LL, 8, 64, 58, 0x00000000003fc0LL, 9, 64, 59, 0x00000000003fe0LL, 10, 64, 60, 0x00000000003ff0LL, 11, 64, 61, 0x00000000003ff8LL, 12, 64, 62, 0x00000000003ffcLL, 13, 64, 63, 0x00000000003ffeLL, 14, 64, 0, 0x00000000003fffLL, 1, 64, 50, 0x00000000004000LL, 2, 64, 51, 0x00000000006000LL, 3, 64, 52, 0x00000000007000LL, 4, 64, 53, 0x00000000007800LL, 5, 64, 54, 0x00000000007c00LL, 6, 64, 55, 0x00000000007e00LL, 7, 64, 56, 0x00000000007f00LL, 8, 64, 57, 0x00000000007f80LL, 9, 64, 58, 0x00000000007fc0LL, 10, 64, 59, 0x00000000007fe0LL, 11, 64, 60, 0x00000000007ff0LL, 12, 64, 61, 0x00000000007ff8LL, 13, 64, 62, 0x00000000007ffcLL, 14, 64, 63, 0x00000000007ffeLL, 15, 64, 0, 0x00000000007fffLL, 1, 64, 49, 0x00000000008000LL, 2, 64, 50, 0x0000000000c000LL, 3, 64, 51, 0x0000000000e000LL, 4, 64, 52, 0x0000000000f000LL, 5, 64, 53, 0x0000000000f800LL, 6, 64, 54, 0x0000000000fc00LL, 7, 64, 55, 0x0000000000fe00LL, 8, 64, 56, 0x0000000000ff00LL, 9, 64, 57, 0x0000000000ff80LL, 10, 64, 58, 0x0000000000ffc0LL, 11, 64, 59, 0x0000000000ffe0LL, 12, 64, 60, 0x0000000000fff0LL, 13, 64, 61, 0x0000000000fff8LL, 14, 64, 62, 0x0000000000fffcLL, 15, 64, 63, 0x0000000000fffeLL, 16, 64, 0, 0x0000000000ffffLL, 1, 64, 48, 0x00000000010000LL, 2, 64, 49, 0x00000000018000LL, 3, 64, 50, 0x0000000001c000LL, 4, 64, 51, 0x0000000001e000LL, 5, 64, 52, 0x0000000001f000LL, 6, 64, 53, 0x0000000001f800LL, 7, 64, 54, 0x0000000001fc00LL, 8, 64, 55, 0x0000000001fe00LL, 9, 64, 56, 0x0000000001ff00LL, 10, 64, 57, 0x0000000001ff80LL, 11, 64, 58, 0x0000000001ffc0LL, 12, 64, 59, 0x0000000001ffe0LL, 13, 64, 60, 0x0000000001fff0LL, 14, 64, 61, 0x0000000001fff8LL, 15, 64, 62, 0x0000000001fffcLL, 16, 64, 63, 0x0000000001fffeLL, 17, 64, 0, 0x0000000001ffffLL, 1, 64, 47, 0x00000000020000LL, 2, 64, 48, 0x00000000030000LL, 3, 64, 49, 0x00000000038000LL, 4, 64, 50, 0x0000000003c000LL, 5, 64, 51, 0x0000000003e000LL, 6, 64, 52, 0x0000000003f000LL, 7, 64, 53, 0x0000000003f800LL, 8, 64, 54, 0x0000000003fc00LL, 9, 64, 55, 0x0000000003fe00LL, 10, 64, 56, 0x0000000003ff00LL, 11, 64, 57, 0x0000000003ff80LL, 12, 64, 58, 0x0000000003ffc0LL, 13, 64, 59, 0x0000000003ffe0LL, 14, 64, 60, 0x0000000003fff0LL, 15, 64, 61, 0x0000000003fff8LL, 16, 64, 62, 0x0000000003fffcLL, 17, 64, 63, 0x0000000003fffeLL, 18, 64, 0, 0x0000000003ffffLL, 1, 64, 46, 0x00000000040000LL, 2, 64, 47, 0x00000000060000LL, 3, 64, 48, 0x00000000070000LL, 4, 64, 49, 0x00000000078000LL, 5, 64, 50, 0x0000000007c000LL, 6, 64, 51, 0x0000000007e000LL, 7, 64, 52, 0x0000000007f000LL, 8, 64, 53, 0x0000000007f800LL, 9, 64, 54, 0x0000000007fc00LL, 10, 64, 55, 0x0000000007fe00LL, 11, 64, 56, 0x0000000007ff00LL, 12, 64, 57, 0x0000000007ff80LL, 13, 64, 58, 0x0000000007ffc0LL, 14, 64, 59, 0x0000000007ffe0LL, 15, 64, 60, 0x0000000007fff0LL, 16, 64, 61, 0x0000000007fff8LL, 17, 64, 62, 0x0000000007fffcLL, 18, 64, 63, 0x0000000007fffeLL, 19, 64, 0, 0x0000000007ffffLL, 1, 64, 45, 0x00000000080000LL, 2, 64, 46, 0x000000000c0000LL, 3, 64, 47, 0x000000000e0000LL, 4, 64, 48, 0x000000000f0000LL, 5, 64, 49, 0x000000000f8000LL, 6, 64, 50, 0x000000000fc000LL, 7, 64, 51, 0x000000000fe000LL, 8, 64, 52, 0x000000000ff000LL, 9, 64, 53, 0x000000000ff800LL, 10, 64, 54, 0x000000000ffc00LL, 11, 64, 55, 0x000000000ffe00LL, 12, 64, 56, 0x000000000fff00LL, 13, 64, 57, 0x000000000fff80LL, 14, 64, 58, 0x000000000fffc0LL, 15, 64, 59, 0x000000000fffe0LL, 16, 64, 60, 0x000000000ffff0LL, 17, 64, 61, 0x000000000ffff8LL, 18, 64, 62, 0x000000000ffffcLL, 19, 64, 63, 0x000000000ffffeLL, 20, 64, 0, 0x000000000fffffLL, 1, 64, 44, 0x00000000100000LL, 2, 64, 45, 0x00000000180000LL, 3, 64, 46, 0x000000001c0000LL, 4, 64, 47, 0x000000001e0000LL, 5, 64, 48, 0x000000001f0000LL, 6, 64, 49, 0x000000001f8000LL, 7, 64, 50, 0x000000001fc000LL, 8, 64, 51, 0x000000001fe000LL, 9, 64, 52, 0x000000001ff000LL, 10, 64, 53, 0x000000001ff800LL, 11, 64, 54, 0x000000001ffc00LL, 12, 64, 55, 0x000000001ffe00LL, 13, 64, 56, 0x000000001fff00LL, 14, 64, 57, 0x000000001fff80LL, 15, 64, 58, 0x000000001fffc0LL, 16, 64, 59, 0x000000001fffe0LL, 17, 64, 60, 0x000000001ffff0LL, 18, 64, 61, 0x000000001ffff8LL, 19, 64, 62, 0x000000001ffffcLL, 20, 64, 63, 0x000000001ffffeLL, 21, 64, 0, 0x000000001fffffLL, 1, 64, 43, 0x00000000200000LL, 2, 64, 44, 0x00000000300000LL, 3, 64, 45, 0x00000000380000LL, 4, 64, 46, 0x000000003c0000LL, 5, 64, 47, 0x000000003e0000LL, 6, 64, 48, 0x000000003f0000LL, 7, 64, 49, 0x000000003f8000LL, 8, 64, 50, 0x000000003fc000LL, 9, 64, 51, 0x000000003fe000LL, 10, 64, 52, 0x000000003ff000LL, 11, 64, 53, 0x000000003ff800LL, 12, 64, 54, 0x000000003ffc00LL, 13, 64, 55, 0x000000003ffe00LL, 14, 64, 56, 0x000000003fff00LL, 15, 64, 57, 0x000000003fff80LL, 16, 64, 58, 0x000000003fffc0LL, 17, 64, 59, 0x000000003fffe0LL, 18, 64, 60, 0x000000003ffff0LL, 19, 64, 61, 0x000000003ffff8LL, 20, 64, 62, 0x000000003ffffcLL, 21, 64, 63, 0x000000003ffffeLL, 22, 64, 0, 0x000000003fffffLL, 1, 64, 42, 0x00000000400000LL, 2, 64, 43, 0x00000000600000LL, 3, 64, 44, 0x00000000700000LL, 4, 64, 45, 0x00000000780000LL, 5, 64, 46, 0x000000007c0000LL, 6, 64, 47, 0x000000007e0000LL, 7, 64, 48, 0x000000007f0000LL, 8, 64, 49, 0x000000007f8000LL, 9, 64, 50, 0x000000007fc000LL, 10, 64, 51, 0x000000007fe000LL, 11, 64, 52, 0x000000007ff000LL, 12, 64, 53, 0x000000007ff800LL, 13, 64, 54, 0x000000007ffc00LL, 14, 64, 55, 0x000000007ffe00LL, 15, 64, 56, 0x000000007fff00LL, 16, 64, 57, 0x000000007fff80LL, 17, 64, 58, 0x000000007fffc0LL, 18, 64, 59, 0x000000007fffe0LL, 19, 64, 60, 0x000000007ffff0LL, 20, 64, 61, 0x000000007ffff8LL, 21, 64, 62, 0x000000007ffffcLL, 22, 64, 63, 0x000000007ffffeLL, 23, 64, 0, 0x000000007fffffLL, 1, 64, 41, 0x00000000800000LL, 2, 64, 42, 0x00000000c00000LL, 3, 64, 43, 0x00000000e00000LL, 4, 64, 44, 0x00000000f00000LL, 5, 64, 45, 0x00000000f80000LL, 6, 64, 46, 0x00000000fc0000LL, 7, 64, 47, 0x00000000fe0000LL, 8, 64, 48, 0x00000000ff0000LL, 9, 64, 49, 0x00000000ff8000LL, 10, 64, 50, 0x00000000ffc000LL, 11, 64, 51, 0x00000000ffe000LL, 12, 64, 52, 0x00000000fff000LL, 13, 64, 53, 0x00000000fff800LL, 14, 64, 54, 0x00000000fffc00LL, 15, 64, 55, 0x00000000fffe00LL, 16, 64, 56, 0x00000000ffff00LL, 17, 64, 57, 0x00000000ffff80LL, 18, 64, 58, 0x00000000ffffc0LL, 19, 64, 59, 0x00000000ffffe0LL, 20, 64, 60, 0x00000000fffff0LL, 21, 64, 61, 0x00000000fffff8LL, 22, 64, 62, 0x00000000fffffcLL, 23, 64, 63, 0x00000000fffffeLL, 24, 64, 0, 0x00000000ffffffLL, 1, 64, 40, 0x00000001000000LL, 2, 64, 41, 0x00000001800000LL, 3, 64, 42, 0x00000001c00000LL, 4, 64, 43, 0x00000001e00000LL, 5, 64, 44, 0x00000001f00000LL, 6, 64, 45, 0x00000001f80000LL, 7, 64, 46, 0x00000001fc0000LL, 8, 64, 47, 0x00000001fe0000LL, 9, 64, 48, 0x00000001ff0000LL, 10, 64, 49, 0x00000001ff8000LL, 11, 64, 50, 0x00000001ffc000LL, 12, 64, 51, 0x00000001ffe000LL, 13, 64, 52, 0x00000001fff000LL, 14, 64, 53, 0x00000001fff800LL, 15, 64, 54, 0x00000001fffc00LL, 16, 64, 55, 0x00000001fffe00LL, 17, 64, 56, 0x00000001ffff00LL, 18, 64, 57, 0x00000001ffff80LL, 19, 64, 58, 0x00000001ffffc0LL, 20, 64, 59, 0x00000001ffffe0LL, 21, 64, 60, 0x00000001fffff0LL, 22, 64, 61, 0x00000001fffff8LL, 23, 64, 62, 0x00000001fffffcLL, 24, 64, 63, 0x00000001fffffeLL, 25, 64, 0, 0x00000001ffffffLL, 1, 64, 39, 0x00000002000000LL, 2, 64, 40, 0x00000003000000LL, 3, 64, 41, 0x00000003800000LL, 4, 64, 42, 0x00000003c00000LL, 5, 64, 43, 0x00000003e00000LL, 6, 64, 44, 0x00000003f00000LL, 7, 64, 45, 0x00000003f80000LL, 8, 64, 46, 0x00000003fc0000LL, 9, 64, 47, 0x00000003fe0000LL, 10, 64, 48, 0x00000003ff0000LL, 11, 64, 49, 0x00000003ff8000LL, 12, 64, 50, 0x00000003ffc000LL, 13, 64, 51, 0x00000003ffe000LL, 14, 64, 52, 0x00000003fff000LL, 15, 64, 53, 0x00000003fff800LL, 16, 64, 54, 0x00000003fffc00LL, 17, 64, 55, 0x00000003fffe00LL, 18, 64, 56, 0x00000003ffff00LL, 19, 64, 57, 0x00000003ffff80LL, 20, 64, 58, 0x00000003ffffc0LL, 21, 64, 59, 0x00000003ffffe0LL, 22, 64, 60, 0x00000003fffff0LL, 23, 64, 61, 0x00000003fffff8LL, 24, 64, 62, 0x00000003fffffcLL, 25, 64, 63, 0x00000003fffffeLL, 26, 64, 0, 0x00000003ffffffLL, 1, 64, 38, 0x00000004000000LL, 2, 64, 39, 0x00000006000000LL, 3, 64, 40, 0x00000007000000LL, 4, 64, 41, 0x00000007800000LL, 5, 64, 42, 0x00000007c00000LL, 6, 64, 43, 0x00000007e00000LL, 7, 64, 44, 0x00000007f00000LL, 8, 64, 45, 0x00000007f80000LL, 9, 64, 46, 0x00000007fc0000LL, 10, 64, 47, 0x00000007fe0000LL, 11, 64, 48, 0x00000007ff0000LL, 12, 64, 49, 0x00000007ff8000LL, 13, 64, 50, 0x00000007ffc000LL, 14, 64, 51, 0x00000007ffe000LL, 15, 64, 52, 0x00000007fff000LL, 16, 64, 53, 0x00000007fff800LL, 17, 64, 54, 0x00000007fffc00LL, 18, 64, 55, 0x00000007fffe00LL, 19, 64, 56, 0x00000007ffff00LL, 20, 64, 57, 0x00000007ffff80LL, 21, 64, 58, 0x00000007ffffc0LL, 22, 64, 59, 0x00000007ffffe0LL, 23, 64, 60, 0x00000007fffff0LL, 24, 64, 61, 0x00000007fffff8LL, 25, 64, 62, 0x00000007fffffcLL, 26, 64, 63, 0x00000007fffffeLL, 27, 64, 0, 0x00000007ffffffLL, 1, 64, 37, 0x00000008000000LL, 2, 64, 38, 0x0000000c000000LL, 3, 64, 39, 0x0000000e000000LL, 4, 64, 40, 0x0000000f000000LL, 5, 64, 41, 0x0000000f800000LL, 6, 64, 42, 0x0000000fc00000LL, 7, 64, 43, 0x0000000fe00000LL, 8, 64, 44, 0x0000000ff00000LL, 9, 64, 45, 0x0000000ff80000LL, 10, 64, 46, 0x0000000ffc0000LL, 11, 64, 47, 0x0000000ffe0000LL, 12, 64, 48, 0x0000000fff0000LL, 13, 64, 49, 0x0000000fff8000LL, 14, 64, 50, 0x0000000fffc000LL, 15, 64, 51, 0x0000000fffe000LL, 16, 64, 52, 0x0000000ffff000LL, 17, 64, 53, 0x0000000ffff800LL, 18, 64, 54, 0x0000000ffffc00LL, 19, 64, 55, 0x0000000ffffe00LL, 20, 64, 56, 0x0000000fffff00LL, 21, 64, 57, 0x0000000fffff80LL, 22, 64, 58, 0x0000000fffffc0LL, 23, 64, 59, 0x0000000fffffe0LL, 24, 64, 60, 0x0000000ffffff0LL, 25, 64, 61, 0x0000000ffffff8LL, 26, 64, 62, 0x0000000ffffffcLL, 27, 64, 63, 0x0000000ffffffeLL, 28, 64, 0, 0x0000000fffffffLL, 1, 64, 36, 0x00000010000000LL, 2, 64, 37, 0x00000018000000LL, 3, 64, 38, 0x0000001c000000LL, 4, 64, 39, 0x0000001e000000LL, 5, 64, 40, 0x0000001f000000LL, 6, 64, 41, 0x0000001f800000LL, 7, 64, 42, 0x0000001fc00000LL, 8, 64, 43, 0x0000001fe00000LL, 9, 64, 44, 0x0000001ff00000LL, 10, 64, 45, 0x0000001ff80000LL, 11, 64, 46, 0x0000001ffc0000LL, 12, 64, 47, 0x0000001ffe0000LL, 13, 64, 48, 0x0000001fff0000LL, 14, 64, 49, 0x0000001fff8000LL, 15, 64, 50, 0x0000001fffc000LL, 16, 64, 51, 0x0000001fffe000LL, 17, 64, 52, 0x0000001ffff000LL, 18, 64, 53, 0x0000001ffff800LL, 19, 64, 54, 0x0000001ffffc00LL, 20, 64, 55, 0x0000001ffffe00LL, 21, 64, 56, 0x0000001fffff00LL, 22, 64, 57, 0x0000001fffff80LL, 23, 64, 58, 0x0000001fffffc0LL, 24, 64, 59, 0x0000001fffffe0LL, 25, 64, 60, 0x0000001ffffff0LL, 26, 64, 61, 0x0000001ffffff8LL, 27, 64, 62, 0x0000001ffffffcLL, 28, 64, 63, 0x0000001ffffffeLL, 29, 64, 0, 0x0000001fffffffLL, 1, 64, 35, 0x00000020000000LL, 2, 64, 36, 0x00000030000000LL, 3, 64, 37, 0x00000038000000LL, 4, 64, 38, 0x0000003c000000LL, 5, 64, 39, 0x0000003e000000LL, 6, 64, 40, 0x0000003f000000LL, 7, 64, 41, 0x0000003f800000LL, 8, 64, 42, 0x0000003fc00000LL, 9, 64, 43, 0x0000003fe00000LL, 10, 64, 44, 0x0000003ff00000LL, 11, 64, 45, 0x0000003ff80000LL, 12, 64, 46, 0x0000003ffc0000LL, 13, 64, 47, 0x0000003ffe0000LL, 14, 64, 48, 0x0000003fff0000LL, 15, 64, 49, 0x0000003fff8000LL, 16, 64, 50, 0x0000003fffc000LL, 17, 64, 51, 0x0000003fffe000LL, 18, 64, 52, 0x0000003ffff000LL, 19, 64, 53, 0x0000003ffff800LL, 20, 64, 54, 0x0000003ffffc00LL, 21, 64, 55, 0x0000003ffffe00LL, 22, 64, 56, 0x0000003fffff00LL, 23, 64, 57, 0x0000003fffff80LL, 24, 64, 58, 0x0000003fffffc0LL, 25, 64, 59, 0x0000003fffffe0LL, 26, 64, 60, 0x0000003ffffff0LL, 27, 64, 61, 0x0000003ffffff8LL, 28, 64, 62, 0x0000003ffffffcLL, 29, 64, 63, 0x0000003ffffffeLL, 30, 64, 0, 0x0000003fffffffLL, 1, 64, 34, 0x00000040000000LL, 2, 64, 35, 0x00000060000000LL, 3, 64, 36, 0x00000070000000LL, 4, 64, 37, 0x00000078000000LL, 5, 64, 38, 0x0000007c000000LL, 6, 64, 39, 0x0000007e000000LL, 7, 64, 40, 0x0000007f000000LL, 8, 64, 41, 0x0000007f800000LL, 9, 64, 42, 0x0000007fc00000LL, 10, 64, 43, 0x0000007fe00000LL, 11, 64, 44, 0x0000007ff00000LL, 12, 64, 45, 0x0000007ff80000LL, 13, 64, 46, 0x0000007ffc0000LL, 14, 64, 47, 0x0000007ffe0000LL, 15, 64, 48, 0x0000007fff0000LL, 16, 64, 49, 0x0000007fff8000LL, 17, 64, 50, 0x0000007fffc000LL, 18, 64, 51, 0x0000007fffe000LL, 19, 64, 52, 0x0000007ffff000LL, 20, 64, 53, 0x0000007ffff800LL, 21, 64, 54, 0x0000007ffffc00LL, 22, 64, 55, 0x0000007ffffe00LL, 23, 64, 56, 0x0000007fffff00LL, 24, 64, 57, 0x0000007fffff80LL, 25, 64, 58, 0x0000007fffffc0LL, 26, 64, 59, 0x0000007fffffe0LL, 27, 64, 60, 0x0000007ffffff0LL, 28, 64, 61, 0x0000007ffffff8LL, 29, 64, 62, 0x0000007ffffffcLL, 30, 64, 63, 0x0000007ffffffeLL, 31, 64, 0, 0x0000007fffffffLL, 1, 64, 33, 0x00000080000000LL,