Python 3.11.0 (main, Oct 24 2022, 18:26:48) [MSC v.1933 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
import random
matrix=[]
for i in range(88):
matrix.append([])
for j in range(88):
matrix[i].append(random.randint(0, 1024))
len(matrix)
88
len(matrix[0])
88
len(matrix[1])
88
matrix
[[309, 175, 659, 999, 988, 846, 210, 498, 911, 799, 741, 263, 143, 735, 552, 633, 926, 123, 8, 661, 762, 529, 2, 460, 664, 622, 88, 761, 261, 306, 869, 246, 231, 64, 574, 51, 642, 519, 696, 692, 608, 698, 793, 801, 609, 470, 317, 275, 144, 760, 959, 259, 376, 843, 427, 1020, 539, 367, 31, 295, 374, 96, 158, 487, 295, 787, 149, 290, 192, 57, 498, 806, 1015, 1023, 433, 591, 1004, 891, 1002, 610, 713, 424, 90, 15, 884, 146, 381, 88], [912, 302, 436, 186, 923, 623, 454, 609, 979, 1013, 169, 331, 127, 169, 650, 185, 381, 596, 361, 555, 874, 260, 311, 1000, 521, 1002, 646, 499, 705, 928, 27, 701, 592, 419, 519, 183, 40, 220, 983, 641, 960, 684, 687, 25, 749, 82, 812, 821, 445, 373, 66, 288, 135, 887, 235, 961, 582, 928, 965, 774, 878, 25, 529, 880, 65, 661, 61, 60, 322, 922, 115, 299, 885, 675, 586, 302, 450, 333, 397, 671, 10, 72, 973, 339, 381, 587, 655, 254], [198, 899, 540, 685, 1008, 390, 604, 26, 461, 470, 207, 469, 431, 939, 955, 704, 377, 605, 215, 101, 795, 884, 470, 176, 60, 191, 853, 453, 621, 881, 835, 332, 764, 391, 60, 712, 262, 992, 648, 793, 399, 794, 691, 867, 752, 879, 991, 626, 1006, 123, 332, 29, 26, 871, 227, 460, 565, 686, 281, 946, 318, 662, 842, 295, 263, 832, 543, 1003, 90, 728, 529, 37, 115, 408, 108, 774, 496, 910, 390, 917, 542, 827, 678, 426, 942, 222, 608, 218], [1002, 827, 810, 766, 704, 623, 422, 828, 882, 308, 414, 822, 621, 854, 196, 979, 143, 729, 88, 1017, 365, 266, 156, 816, 527, 993, 212, 948, 900, 972, 382, 630, 356, 698, 33, 664, 317, 23, 150, 359, 675, 442, 491, 994, 96, 218, 30, 436, 303, 476, 447, 967, 379, 813, 916, 38, 598, 567, 242, 398, 1003, 543, 589, 33, 175, 456, 338, 285, 652, 330, 34, 891, 85, 798, 669, 527, 995, 250, 804, 680, 251, 35, 363, 648, 686, 786, 438, 136], [475, 222, 431, 599, 454, 912, 107, 915, 687, 116, 649, 642, 720, 1009, 275, 789, 186, 222, 459, 780, 642, 662, 99, 38, 498, 645, 754, 240, 117, 538, 825, 361, 866, 54, 602, 353, 671, 358, 481, 939, 826, 796, 367, 984, 425, 143, 443, 732, 264, 574, 193, 773, 480, 272, 100, 844, 452, 81, 284, 184, 807, 795, 872, 694, 263, 522, 568, 313, 634, 529, 671, 137, 265, 967, 421, 1006, 600, 154, 393, 370, 535, 841, 251, 545, 473, 3, 277, 185], [706, 219, 367, 978, 417, 398, 464, 601, 139, 937, 216, 125, 263, 889, 203, 663, 903, 758, 786, 407, 631, 207, 396, 700, 902, 344, 711, 210, 163, 516, 421, 711, 367, 933, 13, 779, 147, 95, 79, 484, 445, 831, 979, 782, 373, 469, 471, 2, 819, 611, 455, 424, 732, 567, 580, 645, 127, 889, 827, 720, 220, 753, 430, 416, 883, 953, 391, 547, 451, 780, 785, 1013, 702, 260, 318, 707, 387, 883, 532, 93, 514, 578, 656, 769, 43, 938, 325, 119], [279, 982, 803, 962, 1005, 947, 688, 925, 206, 309, 528, 961, 560, 562, 728, 517, 962, 870, 417, 654, 931, 240, 897, 450, 891, 593, 804, 203, 2, 102, 1024, 141, 406, 34, 832, 712, 473, 673, 249, 310, 654, 731, 149, 954, 99, 939, 328, 718, 654, 363, 970, 203, 270, 290, 726, 907, 755, 334, 166, 408, 732, 423, 923, 589, 833, 416, 828, 147, 109, 921, 43, 875, 435, 670, 376, 876, 545, 760, 762, 397, 991, 12, 56, 1006, 386, 60, 1008, 659], [363, 72, 323, 919, 311, 560, 793, 292, 313, 979, 29, 770, 165, 854, 20, 935, 245, 527, 424, 800, 678, 428, 966, 370, 156, 671, 460, 151, 291, 1011, 1009, 291, 88, 794, 14, 545, 844, 270, 693, 344, 0, 985, 460, 636, 714, 434, 90, 882, 189, 279, 744, 336, 710, 336, 253, 507, 782, 17, 311, 32, 558, 80, 660, 882, 874, 586, 922, 822, 278, 31, 574, 567, 1024, 400, 381, 73, 978, 229, 853, 516, 755, 571, 662, 398, 345, 483, 364, 379], [304, 582, 958, 428, 768, 253, 891, 132, 651, 1018, 69, 947, 943, 992, 355, 171, 364, 631, 880, 100, 410, 740, 266, 769, 188, 531, 380, 458, 222, 45, 943, 634, 35, 1007, 681, 138, 348, 286, 727, 439, 98, 484, 606, 973, 41, 570, 664, 333, 789, 209, 780, 1000, 127, 294, 82, 941, 617, 618, 535, 857, 465, 595, 105, 980, 218, 418, 721, 453, 216, 546, 820, 83, 222, 760, 4, 724, 705, 616, 622, 658, 904, 570, 790, 725, 908, 555, 8, 136], [281, 726, 434, 565, 17, 920, 887, 721, 100, 562, 677, 204, 730, 532, 706, 785, 608, 822, 615, 204, 309, 27, 408, 693, 540, 367, 876, 957, 644, 355, 693, 60, 695, 245, 120, 203, 642, 895, 642, 108, 92, 123, 492, 905, 840, 55, 538, 179, 945, 187, 866, 155, 316, 411, 272, 867, 224, 223, 791, 990, 434, 69, 948, 945, 308, 161, 194, 436, 868, 473, 548, 550, 769, 931, 1023, 333, 1020, 766, 548, 603, 990, 307, 896, 50, 411, 1008, 897, 989], [281, 1020, 144, 982, 402, 567, 603, 226, 632, 449, 929, 501, 135, 932, 519, 174, 50, 880, 477, 652, 195, 222, 97, 897, 826, 234, 686, 204, 158, 1016, 759, 183, 236, 847, 883, 36, 462, 3, 142, 733, 178, 85, 629, 257, 882, 785, 836, 434, 853, 788, 29, 669, 1024, 398, 69, 1000, 634, 132, 250, 138, 1013, 757, 738, 722, 91, 450, 171, 951, 864, 437, 580, 870, 847, 257, 822, 531, 533, 525, 574, 365, 486, 168, 535, 681, 280, 988, 856, 535], [72, 711, 626, 806, 65, 457, 935, 306, 268, 647, 817, 153, 868, 940, 640, 946, 885, 558, 784, 149, 381, 584, 601, 785, 157, 835, 880, 800, 999, 311, 738, 324, 897, 423, 355, 937, 634, 155, 850, 773, 757, 585, 88, 249, 361, 209, 954, 976, 247, 645, 877, 135, 533, 52, 289, 709, 457, 242, 177, 349, 556, 300, 784, 780, 373, 144, 345, 738, 238, 531, 311, 517, 123, 926, 676, 490, 108, 270, 847, 743, 117, 907, 648, 100, 450, 964, 945, 21], [277, 464, 355, 171, 1016, 765, 429, 184, 860, 763, 923, 256, 815, 831, 803, 268, 653, 294, 893, 733, 653, 579, 114, 684, 392, 309, 584, 716, 288, 931, 518, 857, 204, 310, 414, 1002, 748, 803, 792, 159, 858, 541, 770, 600, 907, 770, 348, 446, 721, 990, 741, 434, 281, 1013, 592, 178, 653, 23, 224, 159, 413, 203, 415, 593, 826, 601, 727, 157, 44, 25, 404, 730, 226, 671, 315, 1023, 323, 198, 156, 146, 829, 699, 984, 309, 987, 210, 693, 584], [962, 218, 868, 927, 1020, 990, 512, 94, 604, 105, 477, 629, 633, 10, 407, 405, 408, 344, 499, 940, 423, 850, 960, 864, 1023, 562, 790, 840, 819, 91, 901, 1001, 1013, 830, 108, 274, 224, 578, 463, 605, 575, 1000, 210, 11, 672, 845, 290, 174, 546, 707, 725, 269, 131, 391, 405, 758, 117, 236, 592, 933, 648, 804, 175, 959, 1023, 862, 456, 928, 704, 622, 676, 861, 62, 441, 897, 489, 765, 524, 257, 853, 202, 727, 84, 32, 616, 708, 486, 498], [752, 225, 178, 738, 423, 759, 709, 481, 242, 264, 333, 770, 698, 648, 356, 432, 95, 157, 557, 872, 185, 269, 393, 655, 1005, 569, 748, 556, 492, 460, 789, 610, 155, 323, 343, 384, 519, 1020, 823, 653, 891, 134, 804, 125, 97, 909, 431, 322, 645, 770, 906, 251, 640, 304, 171, 561, 331, 285, 266, 12, 12, 849, 671, 536, 182, 26, 464, 121, 222, 293, 198, 370, 394, 1018, 551, 216, 664, 197, 608, 678, 975, 656, 984, 847, 534, 179, 172, 708], [969, 319, 547, 558, 465, 358, 586, 63, 621, 834, 402, 204, 822, 409, 856, 313, 778, 32, 198, 376, 807, 418, 981, 695, 682, 120, 406, 451, 219, 64, 750, 267, 623, 419, 475, 937, 527, 893, 150, 507, 657, 767, 150, 571, 832, 884, 954, 453, 901, 818, 795, 700, 949, 113, 193, 851, 847, 304, 227, 142, 649, 942, 330, 272, 469, 1018, 985, 478, 496, 755, 597, 434, 103, 366, 95, 791, 970, 105, 897, 375, 311, 895, 835, 356, 835, 822, 509, 375], [187, 254, 483, 928, 779, 732, 564, 392, 3, 11, 319, 752, 253, 465, 930, 752, 568, 916, 124, 440, 621, 833, 1023, 51, 533, 179, 666, 114, 1014, 945, 57, 998, 607, 743, 990, 635, 936, 498, 616, 892, 873, 466, 945, 860, 976, 37, 788, 696, 20, 297, 1018, 778, 623, 20, 135, 94, 181, 578, 511, 984, 987, 240, 684, 746, 861, 74, 326, 56, 126, 792, 478, 794, 159, 710, 303, 934, 247, 1009, 40, 955, 290, 881, 422, 326, 820, 813, 128, 582], [407, 621, 201, 987, 114, 790, 783, 665, 14, 691, 577, 831, 950, 510, 99, 878, 554, 186, 92, 376, 309, 51, 690, 773, 203, 543, 502, 161, 898, 407, 363, 939, 581, 666, 759, 564, 116, 112, 741, 615, 752, 696, 262, 696, 78, 985, 31, 959, 463, 113, 396, 77, 307, 762, 352, 656, 754, 145, 860, 708, 825, 52, 1024, 544, 24, 550, 928, 697, 63, 362, 799, 240, 362, 929, 831, 509, 960, 472, 30, 791, 249, 390, 464, 686, 122, 524, 616, 597], [710, 659, 781, 657, 112, 1007, 807, 352, 756, 958, 607, 243, 157, 498, 874, 889, 500, 40, 251, 731, 998, 988, 416, 41, 336, 482, 130, 863, 773, 49, 724, 892, 348, 58, 767, 422, 544, 253, 275, 682, 915, 553, 198, 75, 493, 314, 128, 437, 990, 823, 224, 538, 957, 332, 827, 893, 153, 257, 289, 593, 906, 489, 532, 50, 911, 711, 592, 430, 466, 65, 905, 335, 216, 518, 534, 872, 273, 810, 635, 948, 690, 1009, 926, 138, 116, 76, 771, 231], [311, 813, 323, 831, 277, 715, 913, 722, 942, 464, 230, 714, 586, 1021, 272, 349, 903, 58, 390, 244, 416, 111, 360, 241, 596, 1001, 23, 936, 698, 876, 32, 376, 806, 880, 960, 275, 102, 24, 322, 222, 1003, 84, 910, 638, 872, 199, 687, 104, 255, 381, 322, 848, 219, 56, 610, 252, 42, 383, 907, 408, 254, 133, 190, 568, 336, 208, 405, 467, 347, 116, 419, 11, 116, 396, 925, 112, 793, 706, 98, 909, 128, 113, 531, 992, 149, 976, 103, 880], [613, 353, 913, 877, 730, 603, 950, 358, 162, 518, 4, 826, 454, 318, 974, 440, 316, 135, 857, 963, 367, 604, 45, 894, 826, 26, 1000, 258, 733, 392, 928, 0, 1007, 544, 778, 609, 979, 894, 391, 534, 558, 681, 416, 698, 599, 524, 498, 8, 668, 524, 981, 998, 382, 240, 730, 535, 105, 43, 496, 321, 6, 973, 764, 330, 757, 1008, 661, 867, 553, 263, 67, 956, 177, 438, 413, 692, 854, 772, 154, 279, 677, 739, 181, 271, 210, 276, 138, 394], [303, 716, 154, 385, 893, 821, 1008, 674, 387, 617, 328, 145, 315, 696, 602, 880, 369, 819, 25, 883, 380, 21, 385, 693, 940, 448, 808, 343, 108, 156, 109, 530, 1004, 844, 668, 943, 888, 650, 529, 841, 488, 61, 176, 723, 1006, 895, 576, 730, 983, 787, 916, 554, 713, 389, 669, 363, 935, 117, 115, 190, 1019, 621, 685, 876, 129, 827, 7, 412, 602, 171, 781, 531, 1020, 459, 326, 480, 935, 16, 198, 963, 665, 764, 735, 907, 721, 524, 66, 44], [449, 528, 489, 540, 521, 881, 396, 281, 66, 355, 535, 606, 468, 282, 726, 951, 416, 444, 74, 206, 171, 582, 200, 364, 343, 524, 860, 115, 440, 483, 279, 784, 872, 376, 381, 774, 682, 648, 843, 445, 914, 58, 162, 24, 871, 189, 431, 985, 627, 965, 419, 773, 144, 476, 92, 227, 52, 588, 935, 600, 172, 519, 523, 1003, 901, 732, 281, 169, 388, 686, 878, 638, 572, 194, 555, 32, 14, 349, 296, 959, 571, 531, 51, 525, 792, 419, 742, 237], [600, 119, 181, 697, 61, 1002, 301, 81, 325, 853, 226, 741, 387, 3, 950, 892, 370, 970, 244, 887, 507, 682, 735, 776, 832, 79, 477, 21, 398, 968, 383, 988, 841, 939, 801, 949, 15, 245, 3, 115, 980, 231, 804, 480, 22, 511, 701, 453, 501, 549, 700, 143, 569, 584, 609, 603, 212, 839, 781, 909, 71, 333, 968, 899, 80, 424, 885, 8, 845, 910, 405, 692, 121, 349, 307, 151, 730, 38, 186, 542, 383, 12, 765, 1021, 523, 19, 889, 535], [818, 966, 1014, 949, 22, 974, 708, 452, 136, 97, 321, 126, 220, 428, 594, 479, 602, 118, 238, 212, 985, 867, 621, 752, 579, 331, 529, 96, 243, 340, 574, 72, 758, 438, 346, 409, 734, 945, 553, 981, 791, 458, 340, 72, 908, 850, 533, 296, 755, 167, 446, 963, 813, 690, 687, 291, 247, 190, 593, 818, 989, 212, 986, 816, 636, 460, 806, 428, 915, 847, 517, 738, 625, 870, 171, 223, 727, 344, 259, 690, 805, 272, 534, 1014, 488, 128, 727, 893], [633, 865, 850, 130, 694, 91, 773, 575, 520, 169, 934, 527, 701, 342, 148, 661, 242, 640, 289, 970, 620, 918, 367, 601, 187, 929, 498, 460, 482, 12, 457, 482, 411, 564, 375, 281, 353, 472, 991, 768, 490, 54, 882, 473, 880, 94, 981, 952, 613, 156, 83, 288, 735, 587, 745, 878, 596, 1003, 176, 723, 41, 605, 775, 131, 375, 392, 263, 568, 452, 158, 46, 147, 862, 852, 705, 259, 617, 770, 32, 916, 804, 766, 139, 486, 521, 617, 131, 857], [843, 909, 732, 318, 449, 868, 537, 23, 372, 399, 324, 348, 369, 85, 823, 233, 133, 216, 556, 548, 245, 15, 770, 541, 105, 218, 621, 122, 710, 301, 93, 416, 345, 811, 701, 733, 412, 361, 464, 308, 726, 828, 948, 511, 292, 863, 865, 368, 147, 862, 685, 848, 928, 350, 710, 136, 232, 127, 559, 961, 864, 602, 737, 523, 755, 799, 340, 694, 217, 653, 985, 368, 845, 232, 258, 50, 767, 938, 674, 534, 953, 981, 400, 844, 235, 105, 809, 876], [418, 649, 448, 211, 976, 815, 228, 256, 379, 37, 287, 66, 139, 239, 843, 54, 103, 204, 569, 105, 593, 975, 535, 900, 837, 271, 201, 491, 575, 406, 142, 853, 565, 294, 801, 314, 956, 29, 124, 67, 631, 773, 657, 928, 926, 508, 151, 103, 922, 488, 675, 156, 386, 346, 497, 265, 450, 38, 283, 697, 684, 298, 94, 473, 268, 354, 490, 369, 747, 800, 833, 704, 871, 807, 311, 213, 255, 411, 473, 802, 994, 247, 342, 191, 224, 144, 592, 370], [896, 88, 117, 35, 83, 586, 525, 916, 675, 479, 416, 16, 1002, 791, 303, 742, 878, 386, 850, 837, 237, 447, 866, 441, 132, 601, 970, 883, 17, 61, 786, 911, 792, 524, 37, 587, 356, 138, 748, 265, 435, 412, 307, 373, 598, 87, 908, 593, 365, 933, 140, 300, 49, 32, 554, 458, 458, 15, 931, 5, 740, 264, 166, 769, 558, 180, 676, 233, 944, 467, 836, 154, 348, 130, 76, 85, 698, 920, 282, 512, 373, 100, 127, 336, 483, 598, 666, 794], [308, 844, 591, 276, 164, 843, 886, 290, 275, 928, 700, 174, 202, 919, 696, 1020, 150, 519, 718, 967, 231, 199, 546, 858, 727, 365, 107, 864, 355, 149, 118, 1009, 1007, 129, 806, 729, 396, 356, 940, 511, 912, 84, 515, 320, 395, 265, 616, 268, 137, 957, 979, 441, 743, 506, 149, 316, 388, 700, 853, 949, 563, 631, 82, 756, 405, 470, 517, 880, 531, 4, 407, 747, 25, 542, 184, 132, 734, 527, 1013, 583, 113, 176, 335, 114, 472, 424, 625, 745], [654, 103, 406, 973, 573, 809, 428, 692, 8, 1001, 668, 311, 753, 918, 846, 581, 544, 314, 882, 767, 343, 632, 729, 517, 565, 909, 887, 134, 967, 847, 236, 954, 516, 723, 979, 430, 838, 519, 741, 69, 870, 25, 69, 713, 177, 19, 333, 859, 937, 368, 1004, 861, 310, 5, 835, 115, 292, 715, 416, 534, 887, 156, 556, 361, 983, 507, 686, 968, 526, 569, 540, 241, 214, 63, 647, 444, 326, 399, 426, 3, 189, 974, 889, 123, 559, 913, 640, 237], [9, 420, 557, 433, 620, 49, 486, 258, 618, 355, 155, 588, 96, 860, 147, 834, 46, 259, 54, 443, 120, 230, 813, 44, 485, 668, 77, 947, 952, 894, 858, 580, 453, 889, 205, 316, 994, 118, 836, 445, 965, 918, 201, 689, 823, 776, 53, 194, 319, 61, 515, 274, 543, 158, 298, 147, 452, 894, 61, 621, 694, 956, 604, 770, 907, 779, 668, 906, 711, 538, 946, 297, 97, 221, 262, 227, 106, 351, 399, 590, 583, 166, 527, 942, 218, 1, 524, 561], [485, 734, 200, 486, 467, 231, 189, 172, 159, 14, 538, 43, 925, 886, 290, 995, 777, 997, 574, 684, 708, 284, 219, 181, 621, 910, 573, 702, 549, 646, 52, 75, 257, 290, 809, 678, 696, 582, 388, 162, 524, 838, 139, 871, 632, 935, 671, 639, 471, 632, 2, 442, 225, 1, 384, 172, 745, 910, 536, 790, 519, 453, 850, 561, 299, 22, 943, 533, 686, 406, 951, 328, 106, 793, 360, 236, 465, 62, 759, 1007, 999, 335, 751, 167, 60, 826, 452, 885], [228, 501, 182, 850, 57, 131, 29, 521, 14, 1005, 589, 18, 404, 670, 326, 1017, 839, 429, 698, 939, 208, 406, 250, 972, 432, 474, 539, 716, 221, 922, 698, 687, 162, 577, 819, 733, 280, 759, 925, 99, 231, 1005, 319, 700, 343, 942, 235, 740, 1015, 641, 382, 643, 235, 672, 469, 668, 717, 355, 561, 971, 302, 293, 795, 779, 690, 182, 332, 501, 721, 145, 91, 728, 547, 288, 830, 772, 885, 191, 578, 291, 957, 142, 229, 1021, 998, 892, 93, 6], [706, 294, 748, 576, 327, 166, 906, 248, 331, 876, 590, 480, 287, 376, 498, 67, 986, 685, 464, 689, 488, 989, 778, 949, 485, 643, 252, 216, 192, 632, 664, 87, 727, 19, 371, 626, 97, 514, 518, 152, 805, 955, 715, 346, 589, 564, 593, 143, 345, 240, 882, 1020, 472, 2, 131, 984, 30, 144, 480, 570, 787, 333, 942, 35, 968, 860, 678, 164, 639, 171, 144, 1004, 108, 802, 17, 525, 285, 332, 258, 174, 909, 616, 674, 120, 385, 588, 910, 19], [911, 387, 282, 219, 692, 129, 765, 105, 668, 767, 906, 960, 65, 409, 587, 585, 710, 25, 738, 261, 864, 861, 645, 657, 118, 996, 902, 600, 486, 79, 1020, 296, 899, 556, 230, 597, 989, 403, 718, 501, 360, 840, 825, 322, 898, 837, 977, 217, 7, 88, 211, 630, 30, 825, 380, 161, 81, 782, 695, 473, 147, 749, 510, 541, 640, 552, 737, 421, 495, 365, 129, 933, 833, 1017, 985, 391, 598, 267, 537, 958, 340, 226, 332, 517, 758, 65, 924, 61], [268, 285, 371, 123, 597, 550, 836, 837, 600, 650, 409, 169, 111, 506, 296, 65, 883, 123, 331, 924, 911, 918, 570, 642, 139, 872, 249, 98, 944, 525, 636, 360, 174, 687, 842, 134, 239, 232, 743, 482, 983, 533, 362, 492, 65, 895, 285, 905, 241, 740, 999, 526, 588, 512, 513, 198, 681, 301, 194, 593, 1014, 1022, 456, 451, 61, 23, 302, 203, 215, 463, 980, 289, 831, 619, 625, 299, 923, 880, 578, 233, 250, 192, 436, 320, 253, 941, 90, 744], [921, 598, 1005, 755, 958, 769, 904, 199, 52, 73, 647, 1017, 7, 530, 16, 97, 198, 215, 962, 504, 576, 1007, 475, 369, 210, 456, 517, 807, 604, 106, 539, 750, 257, 298, 617, 818, 795, 760, 738, 146, 654, 607, 822, 601, 1017, 727, 615, 219, 452, 985, 532, 417, 63, 783, 637, 732, 735, 655, 283, 46, 805, 427, 132, 114, 361, 724, 552, 899, 992, 267, 517, 373, 461, 383, 856, 69, 482, 572, 691, 374, 407, 254, 575, 293, 522, 141, 705, 2], [609, 843, 779, 673, 327, 996, 252, 503, 715, 441, 391, 588, 595, 620, 481, 21, 141, 11, 62, 924, 719, 168, 747, 264, 341, 439, 398, 622, 243, 573, 951, 122, 361, 871, 736, 71, 269, 515, 216, 43, 979, 951, 293, 615, 343, 278, 898, 154, 134, 338, 833, 204, 907, 850, 428, 45, 60, 681, 502, 579, 582, 238, 930, 343, 800, 222, 505, 239, 39, 433, 892, 229, 7, 343, 327, 651, 198, 742, 998, 163, 982, 567, 225, 874, 329, 39, 450, 320], [602, 6, 664, 616, 702, 391, 766, 712, 679, 941, 940, 478, 274, 708, 44, 1005, 949, 928, 557, 690, 3, 524, 837, 767, 555, 867, 750, 736, 789, 700, 716, 168, 464, 623, 729, 458, 472, 2, 712, 380, 742, 106, 139, 121, 811, 168, 949, 126, 117, 223, 845, 844, 154, 136, 63, 709, 531, 264, 445, 423, 655, 394, 455, 276, 655, 56, 704, 423, 466, 170, 358, 410, 463, 680, 309, 948, 749, 13, 212, 58, 874, 608, 468, 74, 703, 958, 251, 556], [894, 910, 93, 920, 468, 779, 897, 823, 588, 830, 713, 400, 307, 182, 324, 55, 394, 871, 918, 520, 422, 1020, 338, 508, 749, 821, 163, 493, 7, 1000, 716, 69, 513, 558, 382, 434, 189, 994, 852, 542, 733, 508, 712, 187, 712, 679, 208, 409, 431, 165, 919, 58, 168, 124, 474, 52, 316, 894, 636, 685, 417, 737, 375, 645, 778, 414, 550, 96, 983, 945, 0, 9, 953, 873, 856, 384, 1009, 618, 725, 27, 798, 59, 461, 281, 717, 430, 478, 689], [688, 247, 940, 204, 533, 471, 151, 616, 236, 255, 428, 155, 241, 326, 444, 198, 873, 887, 665, 817, 983, 572, 114, 927, 273, 855, 754, 250, 312, 1, 592, 753, 865, 222, 999, 980, 642, 63, 136, 777, 979, 832, 670, 869, 727, 642, 643, 576, 859, 903, 697, 51, 707, 46, 324, 446, 948, 996, 1011, 278, 239, 907, 273, 918, 969, 443, 330, 577, 795, 800, 107, 56, 864, 851, 941, 70, 356, 436, 394, 482, 694, 265, 584, 251, 871, 1015, 584, 117], [65, 149, 209, 331, 571, 492, 583, 424, 545, 921, 324, 156, 743, 486, 1001, 54, 346, 801, 197, 594, 52, 265, 646, 1017, 390, 448, 351, 841, 269, 377, 746, 912, 266, 288, 539, 480, 176, 884, 756, 929, 656, 83, 519, 636, 587, 404, 856, 149, 583, 292, 643, 979, 451, 465, 1012, 717, 431, 796, 887, 775, 515, 550, 248, 236, 580, 648, 951, 95, 462, 918, 642, 249, 46, 1018, 407, 616, 169, 772, 366, 38, 861, 446, 616, 956, 381, 798, 237, 373], [725, 596, 543, 311, 238, 1004, 208, 41, 210, 348, 353, 1022, 876, 549, 581, 570, 661, 470, 141, 912, 700, 383, 565, 486, 305, 635, 238, 2, 616, 466, 812, 703, 697, 817, 392, 545, 909, 23, 91, 535, 603, 86, 992, 789, 830, 197, 893, 726, 404, 638, 674, 65, 86, 979, 800, 601, 302, 132, 702, 904, 130, 327, 776, 586, 728, 438, 308, 928, 261, 187, 602, 65, 419, 594, 652, 918, 538, 321, 421, 620, 613, 271, 701, 849, 785, 317, 337, 919], [565, 429, 261, 760, 465, 307, 606, 384, 696, 62, 996, 488, 95, 701, 293, 925, 259, 259, 768, 102, 128, 266, 127, 344, 396, 54, 849, 815, 788, 703, 445, 5, 806, 727, 400, 389, 635, 756, 546, 301, 475, 63, 776, 834, 484, 34, 279, 343, 248, 297, 919, 508, 191, 643, 25, 609, 595, 187, 1016, 203, 461, 894, 24, 157, 105, 974, 518, 947, 251, 266, 121, 432, 569, 906, 711, 259, 166, 598, 232, 686, 718, 428, 672, 148, 949, 24, 755, 47], [602, 134, 905, 970, 531, 1020, 473, 788, 824, 626, 535, 834, 70, 126, 908, 822, 886, 1003, 759, 17, 923, 335, 582, 288, 106, 867, 268, 117, 801, 613, 403, 91, 381, 160, 168, 357, 194, 893, 679, 270, 784, 296, 438, 112, 494, 101, 645, 407, 978, 703, 964, 608, 631, 80, 68, 493, 622, 130, 145, 969, 439, 690, 381, 333, 632, 746, 562, 290, 410, 325, 116, 495, 723, 615, 631, 599, 36, 943, 272, 538, 637, 423, 280, 677, 640, 296, 996, 13], [286, 287, 345, 346, 578, 231, 435, 561, 796, 1010, 187, 542, 727, 1014, 240, 982, 706, 49, 462, 87, 899, 105, 592, 794, 935, 422, 80, 647, 271, 862, 713, 124, 872, 614, 605, 932, 499, 849, 625, 937, 191, 508, 693, 1020, 153, 137, 675, 411, 697, 716, 175, 69, 150, 247, 841, 132, 540, 134, 348, 57, 804, 296, 526, 213, 656, 347, 925, 959, 105, 211, 624, 662, 780, 869, 484, 759, 298, 106, 838, 1018, 104, 595, 530, 405, 405, 520, 252, 167], [386, 821, 432, 656, 490, 467, 414, 429, 874, 176, 52, 960, 383, 776, 482, 972, 41, 666, 929, 804, 274, 645, 922, 460, 68, 362, 317, 753, 225, 477, 896, 53, 482, 645, 876, 451, 564, 559, 692, 753, 472, 349, 357, 899, 394, 584, 992, 805, 652, 53, 216, 31, 228, 1019, 240, 426, 481, 398, 380, 391, 238, 952, 669, 638, 435, 851, 892, 94, 986, 313, 247, 95, 23, 296, 675, 516, 639, 584, 813, 202, 976, 152, 228, 615, 690, 747, 281, 250], [81, 521, 974, 702, 853, 11, 40, 284, 496, 298, 519, 386, 43, 79, 943, 653, 959, 137, 268, 615, 42, 675, 120, 321, 709, 6, 55, 516, 510, 252, 304, 222, 543, 488, 911, 973, 638, 552, 707, 851, 761, 274, 642, 877, 338, 361, 648, 112, 86, 179, 1017, 358, 769, 730, 513, 564, 406, 179, 545, 720, 86, 889, 999, 272, 468, 541, 577, 584, 906, 909, 373, 259, 631, 107, 386, 848, 720, 289, 999, 341, 918, 244, 653, 730, 562, 643, 245, 543], [977, 599, 735, 39, 118, 779, 713, 388, 107, 696, 569, 193, 51, 256, 230, 617, 272, 39, 342, 81, 630, 973, 468, 483, 426, 470, 3, 154, 3, 564, 677, 142, 831, 311, 720, 345, 895, 587, 655, 985, 841, 218, 838, 511, 185, 114, 260, 487, 902, 361, 419, 284, 377, 353, 547, 281, 815, 544, 730, 27, 97, 314, 500, 363, 987, 529, 640, 67, 347, 263, 832, 256, 500, 674, 781, 386, 626, 597, 1024, 27, 606, 412, 18, 46, 301, 675, 980, 367], [715, 978, 589, 437, 560, 902, 433, 200, 394, 385, 747, 1011, 497, 54, 879, 79, 26, 27, 277, 271, 405, 390, 353, 176, 823, 212, 569, 686, 986, 96, 1010, 577, 48, 679, 814, 177, 226, 497, 78, 733, 133, 178, 381, 965, 961, 913, 490, 896, 71, 559, 706, 583, 417, 569, 834, 722, 766, 1004, 985, 491, 565, 0, 955, 498, 73, 946, 1006, 864, 32, 686, 255, 251, 285, 88, 834, 404, 544, 200, 309, 738, 1022, 606, 83, 296, 328, 15, 556, 371], [733, 526, 840, 423, 42, 654, 30, 907, 966, 197, 557, 660, 259, 662, 601, 882, 891, 207, 525, 1004, 835, 980, 470, 1014, 476, 226, 942, 611, 495, 673, 904, 817, 332, 974, 746, 512, 284, 830, 628, 892, 35, 995, 198, 236, 852, 512, 231, 543, 931, 257, 732, 2, 219, 915, 605, 516, 114, 907, 647, 11, 462, 606, 766, 897, 315, 667, 630, 382, 201, 1006, 456, 666, 261, 591, 928, 855, 261, 162, 673, 91, 679, 468, 877, 923, 782, 526, 375, 441], [161, 462, 154, 996, 277, 332, 622, 552, 636, 788, 183, 99, 625, 890, 454, 29, 294, 816, 358, 2, 987, 367, 683, 463, 361, 837, 778, 2, 325, 193, 181, 798, 641, 186, 500, 1013, 95, 617, 990, 128, 816, 576, 926, 98, 191, 320, 994, 562, 536, 77, 165, 168, 198, 377, 387, 985, 852, 200, 662, 735, 186, 581, 657, 969, 342, 601, 115, 680, 189, 670, 626, 454, 626, 823, 706, 60, 939, 715, 131, 122, 997, 931, 509, 350, 481, 401, 503, 216], [572, 937, 850, 417, 866, 152, 155, 736, 1016, 565, 35, 354, 256, 831, 101, 882, 668, 937, 182, 407, 649, 643, 56, 823, 51, 644, 812, 307, 588, 754, 273, 768, 931, 772, 135, 289, 1015, 66, 662, 463, 429, 724, 713, 253, 96, 43, 729, 754, 511, 199, 94, 282, 197, 151, 235, 926, 76, 875, 888, 636, 101, 283, 219, 401, 863, 662, 877, 102, 957, 57, 1018, 937, 225, 569, 60, 283, 474, 351, 495, 104, 493, 348, 741, 153, 952, 311, 356, 586], [542, 154, 862, 863, 83, 225, 768, 698, 40, 139, 720, 213, 716, 377, 178, 708, 409, 668, 743, 789, 535, 318, 685, 622, 244, 111, 79, 213, 510, 72, 496, 618, 861, 276, 566, 184, 675, 496, 645, 969, 599, 55, 471, 439, 834, 141, 95, 237, 155, 319, 700, 56, 564, 689, 767, 61, 491, 486, 705, 295, 828, 279, 986, 489, 36, 932, 252, 221, 589, 592, 241, 43, 967, 947, 821, 261, 186, 414, 923, 916, 839, 1007, 161, 193, 617, 760, 264, 973], [772, 712, 145, 874, 984, 675, 501, 578, 554, 14, 936, 684, 88, 554, 66, 345, 304, 746, 467, 367, 576, 903, 859, 44, 911, 296, 408, 962, 493, 424, 528, 633, 334, 690, 361, 93, 999, 403, 433, 923, 455, 539, 125, 481, 977, 70, 217, 695, 608, 667, 398, 305, 568, 926, 203, 632, 43, 288, 85, 44, 322, 170, 524, 887, 156, 54, 189, 964, 732, 377, 772, 81, 784, 903, 628, 386, 171, 673, 942, 432, 888, 354, 142, 583, 201, 429, 221, 385], [98, 151, 553, 901, 336, 704, 250, 818, 965, 562, 987, 657, 968, 49, 992, 522, 674, 637, 33, 761, 485, 997, 584, 257, 965, 281, 938, 787, 660, 507, 746, 202, 850, 489, 203, 585, 53, 109, 1015, 285, 249, 685, 908, 475, 132, 305, 498, 517, 1004, 600, 449, 517, 527, 222, 448, 685, 214, 557, 341, 170, 216, 231, 657, 865, 726, 877, 636, 17, 375, 915, 285, 992, 608, 53, 296, 174, 1007, 535, 980, 797, 845, 387, 930, 260, 609, 288, 224, 308], [317, 89, 936, 402, 755, 845, 992, 23, 736, 373, 935, 497, 255, 739, 579, 471, 84, 554, 502, 38, 472, 502, 161, 315, 858, 671, 301, 517, 405, 179, 315, 193, 505, 844, 92, 242, 795, 961, 1003, 874, 529, 520, 139, 53, 739, 155, 901, 658, 674, 116, 177, 232, 781, 686, 133, 921, 698, 964, 69, 314, 446, 711, 903, 246, 464, 547, 788, 568, 981, 506, 343, 669, 111, 392, 6, 683, 862, 766, 212, 763, 845, 879, 853, 393, 628, 859, 28, 465], [914, 417, 70, 632, 114, 832, 462, 356, 831, 98, 259, 445, 795, 755, 452, 184, 95, 335, 530, 604, 64, 145, 362, 110, 938, 874, 318, 203, 1021, 919, 168, 148, 913, 207, 342, 220, 518, 543, 240, 246, 1013, 234, 1002, 809, 48, 49, 753, 203, 774, 728, 192, 316, 752, 947, 452, 346, 588, 46, 478, 29, 895, 2, 640, 569, 634, 15, 632, 148, 26, 377, 660, 723, 388, 792, 88, 25, 686, 304, 373, 63, 123, 597, 90, 185, 54, 157, 209, 567], [599, 682, 480, 748, 162, 419, 539, 195, 579, 227, 690, 58, 690, 496, 576, 12, 829, 733, 525, 2, 891, 974, 5, 391, 24, 549, 109, 590, 507, 893, 872, 740, 827, 610, 723, 934, 450, 264, 788, 416, 981, 314, 188, 651, 449, 389, 102, 177, 582, 862, 891, 214, 81, 923, 273, 352, 524, 452, 34, 28, 352, 200, 404, 140, 52, 42, 85, 514, 694, 322, 38, 456, 951, 578, 140, 966, 190, 197, 59, 1014, 27, 336, 894, 700, 258, 173, 787, 504], [880, 686, 46, 474, 463, 620, 402, 125, 520, 833, 278, 94, 589, 820, 343, 958, 999, 718, 725, 594, 661, 110, 576, 336, 141, 14, 213, 444, 827, 462, 878, 380, 542, 407, 589, 407, 104, 81, 570, 282, 780, 511, 966, 772, 833, 408, 354, 386, 832, 185, 98, 173, 405, 738, 61, 995, 702, 771, 29, 480, 302, 779, 609, 544, 287, 539, 3, 51, 431, 1015, 855, 912, 314, 772, 521, 867, 188, 221, 212, 784, 986, 345, 617, 775, 231, 716, 385, 718], [893, 633, 401, 987, 624, 645, 1022, 317, 168, 169, 466, 912, 975, 455, 905, 825, 932, 85, 823, 498, 917, 111, 132, 374, 542, 937, 1009, 63, 740, 789, 273, 625, 680, 604, 151, 38, 932, 723, 147, 633, 944, 684, 600, 755, 44, 561, 545, 208, 690, 845, 217, 599, 195, 1002, 475, 473, 88, 291, 356, 425, 395, 637, 556, 750, 152, 816, 155, 182, 72, 986, 32, 898, 596, 412, 593, 954, 975, 832, 382, 833, 237, 975, 451, 650, 482, 896, 258, 854], [679, 790, 201, 61, 501, 1, 917, 1008, 994, 463, 450, 595, 297, 651, 15, 626, 548, 340, 727, 53, 179, 70, 644, 868, 900, 600, 624, 54, 814, 744, 193, 693, 397, 296, 969, 612, 548, 597, 41, 439, 374, 523, 478, 908, 540, 779, 865, 861, 878, 96, 19, 579, 359, 662, 370, 1005, 714, 1014, 734, 24, 32, 915, 378, 366, 205, 904, 405, 900, 67, 62, 527, 241, 47, 6, 457, 541, 903, 923, 855, 177, 453, 539, 523, 405, 241, 898, 32, 181], [628, 963, 721, 949, 550, 237, 975, 958, 260, 352, 613, 170, 873, 1018, 280, 294, 36, 675, 24, 718, 713, 691, 632, 1003, 346, 992, 421, 852, 803, 627, 576, 24, 904, 92, 825, 439, 377, 391, 302, 426, 569, 734, 730, 646, 173, 887, 509, 631, 320, 888, 635, 179, 27, 112, 485, 227, 606, 109, 242, 409, 736, 51, 135, 42, 993, 594, 210, 292, 281, 959, 225, 936, 647, 352, 550, 884, 434, 495, 208, 623, 572, 276, 336, 405, 751, 640, 213, 573], [676, 47, 385, 453, 646, 773, 651, 709, 108, 916, 868, 537, 210, 1020, 874, 442, 205, 322, 33, 705, 677, 437, 120, 291, 108, 162, 266, 725, 479, 720, 222, 931, 413, 532, 103, 367, 382, 1004, 535, 166, 988, 616, 622, 627, 731, 674, 899, 359, 238, 540, 574, 996, 237, 77, 409, 860, 485, 1021, 555, 961, 402, 949, 384, 713, 288, 156, 770, 786, 659, 356, 722, 96, 252, 712, 499, 678, 875, 24, 402, 195, 22, 545, 1022, 1003, 186, 415, 108, 807], [769, 472, 542, 441, 859, 850, 293, 483, 212, 939, 158, 163, 493, 317, 577, 926, 516, 0, 280, 233, 791, 681, 259, 617, 99, 406, 381, 226, 11, 110, 415, 780, 394, 760, 808, 766, 87, 738, 52, 965, 375, 942, 355, 322, 269, 158, 58, 476, 479, 837, 473, 989, 207, 205, 980, 378, 866, 674, 922, 306, 654, 744, 905, 243, 821, 999, 347, 244, 66, 214, 499, 873, 345, 357, 314, 211, 263, 141, 823, 348, 868, 215, 213, 768, 750, 503, 234, 827], [199, 781, 649, 1008, 51, 859, 638, 830, 761, 214, 133, 156, 625, 939, 195, 726, 464, 654, 1013, 195, 831, 453, 573, 882, 521, 586, 826, 882, 691, 462, 62, 836, 451, 849, 546, 199, 632, 755, 458, 437, 502, 930, 1022, 645, 336, 175, 716, 651, 303, 433, 968, 291, 450, 411, 180, 765, 984, 11, 601, 930, 966, 324, 951, 67, 571, 1003, 626, 1023, 233, 20, 112, 970, 331, 21, 99, 326, 406, 582, 713, 1004, 50, 855, 910, 579, 171, 226, 735, 805], [391, 839, 111, 519, 61, 395, 694, 150, 429, 524, 336, 783, 563, 96, 192, 899, 12, 238, 0, 550, 642, 693, 896, 194, 379, 291, 242, 985, 797, 910, 82, 889, 321, 437, 824, 115, 505, 154, 266, 709, 36, 899, 521, 41, 998, 427, 414, 866, 195, 1018, 499, 103, 820, 1018, 889, 820, 739, 810, 430, 0, 547, 850, 976, 883, 390, 701, 92, 9, 257, 749, 243, 159, 380, 221, 576, 815, 221, 970, 565, 544, 498, 6, 914, 762, 335, 127, 4, 600], [227, 941, 1015, 543, 564, 756, 504, 556, 838, 221, 234, 564, 560, 147, 618, 914, 565, 140, 418, 404, 795, 361, 1013, 367, 868, 694, 533, 881, 810, 583, 559, 799, 963, 708, 52, 629, 1008, 453, 361, 921, 693, 120, 274, 727, 548, 692, 927, 594, 145, 341, 598, 1000, 767, 385, 193, 675, 696, 136, 605, 794, 973, 972, 607, 761, 932, 470, 232, 660, 843, 614, 146, 329, 455, 12, 287, 706, 507, 55, 998, 470, 218, 909, 211, 6, 803, 881, 960, 476], [848, 1008, 879, 325, 920, 668, 784, 746, 127, 680, 179, 553, 676, 946, 44, 380, 858, 433, 959, 70, 95, 755, 279, 610, 175, 295, 421, 531, 319, 96, 135, 755, 5, 580, 714, 986, 845, 59, 959, 343, 657, 345, 124, 71, 517, 378, 122, 705, 561, 327, 210, 913, 392, 399, 369, 900, 237, 48, 496, 473, 652, 454, 821, 948, 964, 316, 482, 1005, 2, 821, 545, 458, 965, 359, 736, 132, 999, 308, 505, 858, 533, 201, 936, 842, 623, 385, 207, 753], [291, 608, 84, 1019, 1009, 596, 703, 795, 201, 533, 144, 511, 854, 648, 832, 866, 909, 636, 355, 443, 631, 629, 239, 63, 861, 947, 972, 8, 56, 396, 361, 303, 798, 243, 640, 683, 496, 879, 392, 492, 990, 292, 496, 1014, 2, 712, 641, 182, 484, 69, 36, 583, 499, 344, 265, 153, 395, 855, 660, 254, 739, 938, 809, 11, 821, 291, 382, 427, 154, 64, 854, 746, 562, 856, 836, 881, 296, 208, 108, 309, 863, 1011, 256, 954, 180, 198, 508, 929], [592, 635, 870, 807, 637, 211, 121, 231, 432, 1002, 483, 625, 719, 89, 281, 1018, 834, 889, 777, 990, 25, 62, 114, 507, 982, 2, 558, 142, 857, 1017, 283, 94, 150, 391, 422, 220, 336, 448, 674, 245, 4, 854, 687, 538, 771, 814, 676, 795, 368, 986, 33, 830, 575, 587, 872, 473, 328, 847, 735, 339, 559, 660, 236, 636, 611, 408, 205, 258, 141, 539, 811, 574, 860, 949, 452, 792, 483, 212, 752, 821, 344, 804, 481, 392, 8, 775, 977, 473], [258, 68, 915, 350, 115, 47, 343, 645, 890, 1023, 882, 933, 321, 945, 801, 966, 835, 323, 904, 673, 490, 401, 719, 368, 688, 719, 787, 15, 111, 268, 151, 32, 951, 120, 715, 138, 572, 302, 651, 744, 354, 135, 121, 660, 763, 88, 255, 1014, 690, 469, 600, 643, 33, 819, 26, 709, 779, 371, 602, 606, 376, 33, 161, 456, 151, 897, 951, 64, 201, 988, 278, 904, 292, 947, 66, 473, 375, 889, 529, 733, 965, 644, 359, 868, 483, 1013, 149, 78], [112, 272, 195, 237, 98, 308, 952, 587, 473, 354, 291, 856, 3, 779, 635, 1012, 449, 953, 788, 415, 177, 589, 580, 381, 941, 699, 146, 237, 460, 349, 1024, 651, 872, 242, 532, 536, 462, 556, 221, 159, 165, 608, 1023, 223, 186, 584, 474, 807, 549, 820, 277, 774, 659, 10, 999, 726, 396, 706, 167, 619, 856, 238, 567, 715, 395, 716, 512, 992, 747, 903, 694, 853, 623, 344, 807, 571, 805, 398, 266, 814, 315, 679, 379, 207, 526, 379, 55, 510], [748, 1015, 374, 314, 171, 646, 57, 273, 175, 574, 871, 278, 809, 145, 692, 996, 91, 29, 183, 739, 328, 912, 147, 609, 735, 688, 1007, 251, 605, 619, 114, 909, 454, 672, 441, 807, 175, 105, 1016, 944, 964, 639, 206, 22, 329, 179, 233, 180, 593, 734, 898, 588, 152, 626, 473, 845, 950, 108, 65, 175, 547, 339, 507, 986, 213, 826, 834, 773, 607, 320, 335, 785, 736, 351, 284, 559, 917, 808, 362, 609, 847, 288, 780, 669, 303, 223, 1007, 822], [180, 340, 827, 96, 20, 569, 145, 516, 841, 510, 391, 20, 574, 937, 701, 795, 100, 461, 145, 561, 849, 520, 166, 771, 149, 977, 866, 327, 402, 323, 280, 113, 625, 565, 1009, 893, 817, 222, 866, 310, 16, 45, 172, 796, 936, 952, 210, 493, 444, 758, 527, 994, 377, 503, 929, 542, 686, 415, 23, 863, 702, 571, 855, 464, 743, 816, 227, 290, 976, 498, 775, 700, 935, 242, 0, 968, 912, 263, 137, 802, 516, 864, 646, 203, 283, 902, 74, 256], [994, 491, 574, 59, 179, 573, 715, 139, 810, 821, 398, 140, 917, 824, 858, 542, 796, 644, 88, 87, 1013, 495, 831, 98, 839, 893, 46, 797, 947, 259, 560, 130, 512, 908, 601, 35, 987, 142, 147, 516, 432, 609, 366, 476, 970, 224, 366, 898, 146, 646, 398, 323, 596, 412, 983, 453, 125, 899, 141, 564, 262, 490, 645, 475, 495, 554, 456, 238, 406, 870, 142, 483, 69, 212, 317, 872, 349, 624, 336, 819, 522, 294, 997, 290, 573, 911, 390, 901], [726, 23, 65, 403, 283, 167, 84, 649, 898, 846, 575, 459, 30, 736, 344, 672, 507, 753, 636, 531, 751, 14, 790, 900, 678, 499, 457, 902, 550, 889, 820, 227, 155, 929, 52, 661, 232, 245, 720, 33, 662, 770, 399, 464, 724, 670, 123, 866, 287, 688, 315, 121, 784, 59, 133, 471, 657, 536, 712, 653, 688, 479, 775, 869, 490, 426, 373, 179, 936, 235, 100, 552, 308, 622, 758, 77, 532, 585, 844, 491, 659, 318, 34, 94, 383, 711, 1013, 421], [214, 827, 702, 306, 694, 679, 748, 816, 208, 419, 415, 133, 684, 293, 817, 293, 987, 753, 287, 287, 385, 356, 783, 420, 779, 717, 58, 337, 281, 448, 645, 323, 27, 664, 889, 469, 408, 617, 825, 266, 617, 627, 505, 460, 241, 556, 345, 273, 736, 236, 797, 778, 134, 280, 747, 658, 621, 560, 522, 626, 807, 375, 730, 8, 59, 742, 809, 779, 562, 894, 872, 371, 560, 290, 545, 645, 668, 487, 977, 584, 503, 732, 277, 795, 981, 47, 625, 745], [124, 523, 275, 449, 436, 775, 907, 415, 421, 965, 174, 513, 662, 600, 1014, 216, 76, 989, 674, 930, 836, 174, 437, 940, 869, 236, 222, 813, 776, 866, 652, 378, 625, 389, 747, 186, 552, 317, 607, 957, 364, 10, 469, 850, 334, 910, 2, 806, 1018, 214, 583, 150, 604, 514, 917, 881, 757, 102, 995, 114, 516, 202, 508, 115, 737, 235, 838, 153, 612, 178, 843, 258, 804, 283, 535, 265, 390, 93, 248, 854, 491, 932, 959, 130, 674, 18, 840, 450], [117, 825, 420, 29, 897, 204, 622, 350, 322, 246, 64, 509, 989, 591, 513, 601, 960, 464, 828, 540, 668, 246, 273, 10, 535, 234, 681, 750, 953, 346, 934, 771, 426, 654, 559, 23, 227, 975, 551, 127, 33, 846, 156, 757, 586, 178, 855, 162, 207, 664, 812, 563, 463, 945, 557, 1009, 230, 933, 893, 289, 248, 393, 502, 574, 535, 799, 183, 673, 899, 43, 794, 765, 842, 715, 918, 298, 24, 273, 24, 353, 4, 732, 640, 34, 138, 280, 306, 92], [55, 776, 150, 699, 98, 262, 219, 220, 179, 966, 788, 777, 134, 148, 837, 394, 131, 663, 905, 210, 954, 461, 127, 671, 582, 232, 91, 408, 892, 949, 906, 629, 133, 895, 377, 772, 381, 658, 529, 875, 568, 849, 84, 848, 380, 1003, 422, 835, 367, 542, 801, 387, 135, 613, 542, 450, 95, 162, 125, 848, 555, 670, 1017, 958, 77, 319, 928, 415, 837, 389, 662, 342, 51, 981, 151, 408, 535, 30, 992, 422, 582, 814, 824, 969, 16, 407, 283, 687], [580, 351, 979, 588, 664, 365, 98, 485, 26, 53, 498, 300, 49, 595, 303, 329, 105, 878, 321, 35, 684, 623, 343, 769, 874, 813, 773, 335, 40, 8, 191, 770, 629, 571, 266, 736, 648, 306, 600, 622, 579, 1021, 139, 276, 286, 115, 121, 799, 656, 922, 867, 983, 561, 322, 249, 965, 207, 529, 233, 590, 415, 248, 278, 101, 603, 646, 974, 989, 91, 409, 750, 711, 576, 934, 182, 864, 629, 56, 460, 193, 246, 880, 698, 842, 943, 968, 437, 819], [108, 927, 857, 76, 89, 716, 845, 511, 766, 7, 413, 171, 1016, 520, 19, 48, 935, 552, 449, 487, 863, 1022, 525, 864, 624, 896, 682, 449, 101, 36, 890, 583, 526, 449, 68, 953, 497, 367, 357, 652, 362, 754, 663, 161, 125, 572, 732, 611, 764, 64, 101, 260, 532, 470, 954, 801, 848, 422, 353, 234, 86, 373, 691, 429, 629, 514, 971, 194, 357, 815, 706, 535, 344, 820, 462, 255, 332, 937, 222, 412, 571, 882, 512, 25, 255, 252, 91, 770], [259, 862, 179, 477, 909, 574, 717, 851, 213, 866, 407, 443, 526, 725, 122, 202, 229, 70, 630, 520, 847, 733, 527, 288, 882, 387, 726, 656, 36, 701, 521, 647, 161, 515, 186, 795, 881, 404, 586, 893, 416, 666, 128, 96, 668, 613, 813, 843, 21, 571, 792, 320, 966, 284, 902, 901, 565, 389, 42, 727, 726, 814, 573, 492, 460, 416, 118, 931, 765, 80, 922, 50, 521, 701, 154, 238, 69, 949, 970, 856, 762, 598, 1024, 692, 655, 627, 796, 63], [239, 341, 61, 354, 206, 239, 796, 363, 885, 714, 862, 689, 261, 426, 665, 11, 804, 964, 725, 548, 226, 680, 71, 460, 752, 805, 1013, 549, 285, 548, 176, 192, 659, 387, 331, 940, 135, 55, 707, 246, 608, 561, 688, 705, 126, 416, 416, 884, 787, 858, 640, 201, 612, 974, 899, 271, 680, 801, 392, 556, 250, 661, 186, 462, 889, 524, 770, 818, 558, 638, 301, 88, 724, 551, 272, 1, 163, 445, 528, 309, 86, 628, 766, 110, 42, 311, 591, 45], [133, 371, 352, 750, 782, 820, 395, 425, 549, 61, 994, 630, 60, 734, 837, 879, 547, 402, 630, 167, 687, 118, 698, 1012, 181, 744, 766, 298, 429, 392, 336, 23, 109, 259, 9, 676, 792, 1022, 586, 880, 318, 346, 712, 273, 712, 266, 391, 651, 618, 688, 688, 261, 741, 419, 285, 562, 804, 878, 843, 187, 511, 582, 96, 262, 439, 165, 703, 301, 78, 370, 583, 113, 1006, 445, 791, 637, 790, 404, 762, 977, 999, 371, 350, 592, 79, 579, 891, 545], [361, 543, 436, 1002, 740, 70, 100, 201, 369, 993, 607, 914, 887, 955, 473, 276, 93, 416, 770, 776, 908, 750, 881, 500, 771, 776, 230, 63, 270, 580, 925, 414, 853, 820, 186, 623, 935, 135, 62, 342, 650, 164, 960, 940, 922, 947, 823, 931, 630, 852, 793, 55, 657, 942, 931, 238, 550, 925, 215, 33, 314, 70, 894, 374, 575, 680, 115, 483, 606, 96, 843, 431, 698, 480, 896, 258, 130, 70, 195, 177, 1008, 996, 178, 99, 517, 207, 114, 230]]