{{15, 6, 12, 5, 9, 0, 10, 3, 3, 10, 0, 9, 5, 12, 6, 15}, {31, 14, 28, 13, 25, 8, 26, 11, 19, 2, 16, 1, 21, 4, 22, 7, 7, 22, 4, 21, 1, 16, 2, 19, 11, 26, 8, 25, 13, 28, 14, 31}, {63, 30, 60, 29, 57, 24, 58, 27, 51, 18, 48, 17, 53, 20, 54, 23, 39, 6, 36, 5, 33, 0, 34, 3, 43, 10, 40, 9, 45, 12, 46, 15, 15, 46, 12, 45, 9, 40, 10, 43, 3, 34, 0, 33, 5, 36, 6, 39, 23, 54, 20, 53, 17, 48, 18, 51, 27, 58, 24, 57, 29, 60, 30, 63}, {127, 62, 124, 61, 121, 56, 122, 59, 115, 50, 112, 49, 117, 52, 118, 55, 103, 38, 100, 37, 97, 32, 98, 35, 107, 42, 104, 41, 109, 44, 110, 47, 79, 14, 76, 13, 73, 8, 74, 11, 67, 2, 64, 1, 69, 4, 70, 7, 87, 22, 84, 21, 81, 16, 82, 19, 91, 26, 88, 25, 93, 28, 94, 31, 31, 94, 28, 93, 25, 88, 26, 91, 19, 82, 16, 81, 21, 84, 22, 87, 7, 70, 4, 69, 1, 64, 2, 67, 11, 74, 8, 73, 13, 76, 14, 79, 47, 110, 44, 109, 41, 104, 42, 107, 35, 98, 32, 97, 37, 100, 38, 103, 55, 118, 52, 117, 49, 112, 50, 115, 59, 122, 56, 121, 61, 124, 62, 127}, {255, 126, 252, 125, 249, 120, 250, 123, 243, 114, 240, 113, 245, 116, 246, 119, 231, 102, 228, 101, 225, 96, 226, 99, 235, 106, 232, 105, 237, 108, 238, 111, 207, 78, 204, 77, 201, 72, 202, 75, 195, 66, 192, 65, 197, 68, 198, 71, 215, 86, 212, 85, 209, 80, 210, 83, 219, 90, 216, 89, 221, 92, 222, 95, 159, 30, 156, 29, 153, 24, 154, 27, 147, 18, 144, 17, 149, 20, 150, 23, 135, 6, 132, 5, 129, 0, 130, 3, 139, 10, 136, 9, 141, 12, 142, 15, 175, 46, 172, 45, 169, 40, 170, 43, 163, 34, 160, 33, 165, 36, 166, 39, 183, 54, 180, 53, 177, 48, 178, 51, 187, 58, 184, 57, 189, 60, 190, 63, 63, 190, 60, 189, 57, 184, 58, 187, 51, 178, 48, 177, 53, 180, 54, 183, 39, 166, 36, 165, 33, 160, 34, 163, 43, 170, 40, 169, 45, 172, 46, 175, 15, 142, 12, 141, 9, 136, 10, 139, 3, 130, 0, 129, 5, 132, 6, 135, 23, 150, 20, 149, 17, 144, 18, 147, 27, 154, 24, 153, 29, 156, 30, 159, 95, 222, 92, 221, 89, 216, 90, 219, 83, 210, 80, 209, 85, 212, 86, 215, 71, 198, 68, 197, 65, 192, 66, 195, 75, 202, 72, 201, 77, 204, 78, 207, 111, 238, 108, 237, 105, 232, 106, 235, 99, 226, 96, 225, 101, 228, 102, 231, 119, 246, 116, 245, 113, 240, 114, 243, 123, 250, 120, 249, 125, 252, 126, 255}, {511, 254, 508, 253, 505, 248, 506, 251, 499, 242, 496, 241, 501, 244, 502, 247, 487, 230, 484, 229, 481, 224, 482, 227, 491, 234, 488, 233, 493, 236, 494, 239, 463, 206, 460, 205, 457, 200, 458, 203, 451, 194, 448, 193, 453, 196, 454, 199, 471, 214, 468, 213, 465, 208, 466, 211, 475, 218, 472, 217, 477, 220, 478, 223, 415, 158, 412, 157, 409, 152, 410, 155, 403, 146, 400, 145, 405, 148, 406, 151, 391, 134, 388, 133, 385, 128, 386, 131, 395, 138, 392, 137, 397, 140, 398, 143, 431, 174, 428, 173, 425, 168, 426, 171, 419, 162, 416, 161, 421, 164, 422, 167, 439, 182, 436, 181, 433, 176, 434, 179, 443, 186, 440, 185, 445, 188, 446, 191, 319, 62, 316, 61, 313, 56, 314, 59, 307, 50, 304, 49, 309, 52, 310, 55, 295, 38, 292, 37, 289, 32, 290, 35, 299, 42, 296, 41, 301, 44, 302, 47, 271, 14, 268, 13, 265, 8, 266, 11, 259, 2, 256, 1, 261, 4, 262, 7, 279, 22, 276, 21, 273, 16, 274, 19, 283, 26, 280, 25, 285, 28, 286, 31, 351, 94, 348, 93, 345, 88, 346, 91, 339, 82, 336, 81, 341, 84, 342, 87, 327, 70, 324, 69, 321, 64, 322, 67, 331, 74, 328, 73, 333, 76, 334, 79, 367, 110, 364, 109, 361, 104, 362, 107, 355, 98, 352, 97, 357, 100, 358, 103, 375, 118, 372, 117, 369, 112, 370, 115, 379, 122, 376, 121, 381, 124, 382, 127, 127, 382, 124, 381, 121, 376, 122, 379, 115, 370, 112, 369, 117, 372, 118, 375, 103, 358, 100, 357, 97, 352, 98, 355, 107, 362, 104, 361, 109, 364, 110, 367, 79, 334, 76, 333, 73, 328, 74, 331, 67, 322, 64, 321, 69, 324, 70, 327, 87, 342, 84, 341, 81, 336, 82, 339, 91, 346, 88, 345, 93, 348, 94, 351, 31, 286, 28, 285, 25, 280, 26, 283, 19, 274, 16, 273, 21, 276, 22, 279, 7, 262, 4, 261, 1, 256, 2, 259, 11, 266, 8, 265, 13, 268, 14, 271, 47, 302, 44, 301, 41, 296, 42, 299, 35, 290, 32, 289, 37, 292, 38, 295, 55, 310, 52, 309, 49, 304, 50, 307, 59, 314, 56, 313, 61, 316, 62, 319, 191, 446, 188, 445, 185, 440, 186, 443, 179, 434, 176, 433, 181, 436, 182, 439, 167, 422, 164, 421, 161, 416, 162, 419, 171, 426, 168, 425, 173, 428, 174, 431, 143, 398, 140, 397, 137, 392, 138, 395, 131, 386, 128, 385, 133, 388, 134, 391, 151, 406, 148, 405, 145, 400, 146, 403, 155, 410, 152, 409, 157, 412, 158, 415, 223, 478, 220, 477, 217, 472, 218, 475, 211, 466, 208, 465, 213, 468, 214, 471, 199, 454, 196, 453, 193, 448, 194, 451, 203, 458, 200, 457, 205, 460, 206, 463, 239, 494, 236, 493, 233, 488, 234, 491, 227, 482, 224, 481, 229, 484, 230, 487, 247, 502, 244, 501, 241, 496, 242, 499, 251, 506, 248, 505, 253, 508, 254, 511}}