row_ops=[1, 1, 1, 2, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 11, 11, 11, 11, 12, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 23, 24, 25, 26, 26, 27, 28, 29, 30, 30, 31, 31, 32, 33, 34, 34, 34, 35, 36, 36, 36, 37, 38, 38, 38, 39, 40, 40, 41, 41, 42, 42, 43, 44, 45, 46, 47, 47, 48, 48, 48, 48, 48, 49, 49, 49, 50, 51, 51, 51, 52, 52, 52, 52, 53, 53, 54, 54, 55, 55, 55, 55, 55, 56, 57, 57, 58, 58, 58, 59, 59, 60, 61, 62, 63, 64, 65, 65, 66, 66, 67, 67, 67, 67, 68, 69, 69, 69, 70, 70, 70, 71, 72, 72, 73, 74, 75, 76, 76, 77, 77, 78, 79, 80, 80, 80, 80, 81, 82, 82, 82, 83, 83, 84, 85, 86, 86, 87, 87, 88, 88, 89, 90, 90, 90, 91, 92, 92, 93, 93, 93, 93, 93, 94, 95, 96, 96, 96, 97, 98, 99, 100, 101, 102, 103, 103, 103, 103, 104, 104, 105, 106, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 110, 111, 111, 111, 111, 112, 112, 113, 114, 114, 115, 115, 115, 116, 117, 117, 118, 118, 119, 119, 120, 120, 121, 122, 123, 124, 124, 125, 126, 127, 127, 127, 127, 127, 127, 127, 127, 127, 128, 128, 129, 130, 131, 131, 132, 133, 134, 134, 134, 134, 135, 135, 135, 136, 137, 137, 137, 137, 137, 138, 138, 139, 140, 141, 141, 141, 141, 142, 143, 144, 145, 146, 147, 147, 148, 148, 148, 149, 150, 150, 150, 151, 151, 151, 152, 152, 153, 153, 154, 154, 154, 154, 155, 156, 157, 158, 158, 159, 160, 161, 162, 162, 162, 163, 163, 164, 164, 164, 165, 166, 166, 166, 166, 166, 166, 166, 167, 168, 169, 169, 170, 171, 171, 172, 172, 173, 173, 173, 173, 174, 174, 174, 175, 176, 176, 177, 178, 179, 179, 180, 180, 180, 181, 182, 182, 182, 183, 183, 184, 185, 185, 186, 187, 188, 188, 189, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 198, 198, 198, 198, 198, 199, 199, 199, 200, 201, 202, 202, 202, 203, 204, 205, 206, 206, 207, 207, 208, 208, 208, 209, 210, 211, 211, 211, 211, 211, 212, 213, 213, 214, 214, 214, 214, 214, 214, 215, 216, 216, 217, 218, 218, 219, 220, 220, 221, 222, 223, 223, 223, 223, 223, 223, 223, 223, 224, 225, 226, 226, 227, 227, 228, 228, 229, 229, 229, 229, 230, 230, 231, 232, 232, 232, 233, 233, 234, 235, 236, 237, 238, 238, 239, 239, 239, 240, 240, 241, 241, 242, 243, 244, 245, 245, 246, 247, 248, 248, 249, 249, 250, 251, 252, 252, 253, 254, 254, 254, 255, 255, 256, 256, 256, 256, 256, 256, 257, 257, 257, 257, 258, 259, 260, 261, 262, 262, 262, 262, 263, 263, 263, 263, 263, 263, 263, 264, 264, 265, 266, 267, 267, 267, 267, 268, 269, 270, 271, 271, 272, 272, 272, 273, 274, 274, 274, 274, 275, 275, 275, 276, 276, 277, 277, 277, 277, 278, 278, 278, 279, 280, 281, 282, 282, 282, 283, 283, 284, 284, 285, 285, 285, 285, 285, 285, 286, 286, 286, 287, 287, 287, 288, 289, 289, 289, 290, 291, 292, 293, 294, 294, 294, 295, 295, 295, 296, 296, 296, 296, 297, 297, 297, 297, 297, 297, 297, 297, 298, 298, 299, 299, 300, 301, 301, 301, 302, 303, 304, 304, 305, 305, 306, 307, 308, 309, 309, 310, 311, 311, 312, 313, 314, 314, 314, 314, 315, 316, 317, 318, 318, 318, 319, 319, 319, 320, 320, 320, 320, 320, 320, 321, 322, 322, 323, 324, 325, 325, 326, 327, 327, 328, 328, 329, 329, 330, 330, 331, 332, 333, 333, 333, 334, 334, 335, 335, 336, 336, 336, 337, 337, 337, 337, 337, 338, 338, 339, 339, 340, 340, 341, 342, 342, 342, 342, 342, 342, 343, 343, 344, 344, 344, 344, 344, 345, 346, 346, 346, 346, 347, 348, 348, 348, 348, 349, 350, 351, 351, 352, 352, 352, 352, 353, 354, 355, 355, 356, 357, 358, 359, 360, 360, 361, 361, 362, 362, 362, 362, 363, 363, 364, 365, 366, 366, 367, 368, 368, 368, 369, 369, 369, 369, 370, 371, 371, 371, 372, 373, 373, 374, 375, 375, 375, 375, 376, 377, 378, 378, 378, 379, 379, 379, 379, 379, 380, 381, 381, 381, 382, 382, 382, 382, 383, 384, 385, 385, 386, 386, 386, 386, 387, 388, 388, 389, 390, 390, 391, 392, 393, 394, 395, 395, 396, 396, 397, 398, 398, 399, 399, 400, 401, 402, 402, 403, 404, 404, 404, 404, 405, 406, 407, 407, 407, 407, 408, 408, 408, 409, 410, 411, 412, 412, 412, 413, 413, 414, 415, 416, 417, 418, 419, 419, 420, 421, 421, 422, 423, 424, 424, 424, 424, 425, 426, 426, 426, 427, 427, 428, 429, 430, 431, 431, 431, 431, 432, 433, 434, 435, 436, 436, 437, 437, 437, 437, 438, 438, 439, 439, 440, 440, 440, 440, 441, 441, 442, 443, 444, 445, 445, 446, 447, 448, 449, 450, 451, 451, 452, 453, 453, 453, 454, 455, 455, 455, 456, 456, 457, 458, 458, 458, 458, 458, 458, 459, 460, 460, 461, 461, 461, 462, 462, 463, 464, 464, 465, 466, 466, 467, 467, 467, 468, 468, 469, 469, 469, 470, 471, 471, 471, 472, 472, 473, 473, 474, 474, 475, 475, 476, 477, 477, 477, 478, 478, 478, 479, 480, 480, 481, 481, 482, 483, 484, 485, 486, 487, 487, 488, 489, 489, 490, 490, 490, 490, 491, 492, 493, 493, 494, 494, 495, 495, 495, 496, 497, 498, 498, 499, 500, 501, 501, 502, 502, 502, 503, 503, 503, 504, 504, 505, 506, 507, 507, 508, 509, 509, 509, 509, 509, 509, 509, 509, 510, 511, 511, 512, 513, 514, 515, 516, 516, 516, 517, 518, 518, 518, 519, 520, 521, 521, 521, 522, 523, 523, 523, 523, 523, 523, 523, 523, 524, 525, 526, 526, 526, 526, 526, 526, 526, 527, 527, 528, 529, 529, 529, 529, 529, 529, 529, 529, 529, 530, 531, 532, 532, 533, 534, 535, 536, 536, 536, 537, 537, 538, 539, 539, 540, 540, 541, 541, 541, 542, 542, 542, 542, 543, 543, 543, 543, 544, 545, 546, 546, 547, 547, 548, 548, 549, 550, 550, 551, 552, 552, 553, 554, 554, 555, 556, 556, 557, 558, 558, 559, 560, 560, 560, 561, 562, 562, 563, 564, 564, 564, 565, 566, 567, 568, 568, 568, 569, 569, 569, 570, 571, 572, 573, 574, 575, 576, 576, 577, 577, 577, 577, 578, 578, 578, 579, 579, 579, 579, 579, 579, 579, 580, 580, 580, 580, 580, 581, 581, 582, 582, 582, 582, 582, 583, 583, 584, 584, 584, 585, 586, 587, 588, 589, 589, 590, 590, 591, 592, 593, 593, 594, 594, 594, 594, 595, 595, 596, 596, 596, 596, 597, 598, 598, 598, 598, 599, 599, 599, 600, 600, 600, 600, 601, 601, 601, 601, 601, 602, 603, 604, 605, 605, 606, 606, 607, 607, 607, 607, 608, 609, 610, 610, 610, 611, 611, 611, 612, 613, 614, 615, 616, 616, 616, 617, 618, 618, 618, 618, 619, 619, 620, 620, 620, 620, 620, 621, 622, 622, 623, 624, 625, 626, 627, 627, 627, 627, 627, 627, 627, 627, 627, 628, 629, 629, 630, 631, 631, 632, 633, 634, 634, 634, 634, 635, 635, 636, 636, 636, 636, 637, 638, 638, 639, 640, 641, 641, 641, 642, 643, 643, 643, 644, 645, 645, 645, 646, 647, 648, 649, 649, 649, 649, 649, 650, 651, 651, 651, 651, 651, 651, 651, 652, 653, 654, 655, 656, 657, 657, 657, 657, 657, 657, 658, 658, 659, 660, 660, 660, 661, 662, 662, 663, 663, 664, 664, 664, 665, 666, 667, 667, 667, 668, 669, 669, 669, 669, 669, 670, 671, 672, 673, 674, 674, 675, 675, 676, 676, 677, 678, 678, 679, 680, 680, 681, 682, 682, 682, 683, 684, 684, 684, 685, 686, 686, 686, 687, 688, 689, 689, 689, 689, 689, 689, 690, 690, 691, 691, 691, 692, 692, 692, 693, 693, 694, 694, 694, 695, 696, 696, 697, 698, 699, 700, 701, 702, 703, 704, 704, 704, 705, 705, 705, 705, 706, 706, 706, 706, 707, 707, 707, 708, 709, 710, 711, 711, 712, 713, 714, 714, 714, 714, 714, 715, 716, 717, 717, 717, 718, 718, 718, 718, 718, 718, 718, 718, 718, 719, 719, 719, 720, 720, 721, 721, 721, 721, 722, 723, 723, 723, 724, 725, 725, 725, 725, 726, 727, 727, 728, 729, 730, 731, 732, 732, 732, 732, 733, 734, 735, 735, 735, 735, 735, 735, 736, 736, 736, 737, 738, 739, 739, 739, 740, 740, 741, 742, 742, 742, 743, 743, 744, 745, 746, 746, 747, 747, 747, 748, 748, 748, 748, 748, 749, 749, 750, 751, 751, 752, 752, 753, 754, 754, 754, 754, 754, 755, 756, 756, 757, 757, 758, 759, 759, 760, 760, 760, 760, 760, 761, 762, 762, 763, 764, 764, 764, 764, 765, 765, 765, 766, 767, 768, 769, 770, 771, 772, 772, 773, 773, 773, 774, 774, 774, 774, 774, 774, 774, 775, 775, 776, 777, 777, 778, 778, 778, 778, 779, 779, 780, 781, 781, 781, 781, 782, 782, 783, 784, 785, 786, 786, 787, 787, 788, 789, 789, 790, 791, 791, 792, 793, 793, 794, 794, 795, 796, 797, 797, 797, 797, 797, 798, 799, 800, 801, 801, 802, 802, 802, 802, 803, 804, 805, 805, 805, 806, 807, 807, 808, 809, 809, 809, 809, 809, 810, 810, 810, 810, 811, 811, 811, 812, 813, 814, 814, 815, 815, 815, 816, 816, 816, 816, 816, 816, 817, 817, 818, 819, 819, 819, 819, 819, 820, 821, 821, 821, 821, 822, 823, 824, 824, 825, 825, 825, 826, 826, 826, 826, 826, 827, 827, 828, 829, 829, 829, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 830, 831, 831, 831, 832, 833, 834, 835, 836, 836, 837, 838, 838, 838, 839, 839, 839, 839, 839, 840, 840, 840, 841, 841, 842, 843, 843, 843, 844, 845, 846, 847, 848, 849, 849, 850, 850, 851, 851, 851, 851, 851, 852, 853, 854, 855, 855, 855, 855, 856, 857, 858, 858, 859, 859, 859, 859, 859, 859, 860, 860, 860, 860, 860, 860, 860, 861, 861, 861, 861, 861, 861, 862, 863, 864, 864, 864, 864, 865, 865, 865, 866, 867, 867, 867, 867, 867, 867, 867, 868, 869, 870, 871, 872, 872, 873, 873, 873, 874, 874, 874, 875, 876, 877, 877, 878, 878, 879, 879, 880, 881, 882, 882, 883, 883, 883, 883, 883, 884, 885, 885, 886, 887, 887, 888, 889, 889, 889, 889, 889, 889, 890, 891, 892, 893, 894, 895, 896, 897, 897, 897, 897, 898, 898, 898, 898, 899, 900, 901, 902, 903, 903, 904, 905, 905, 905, 905, 906, 907, 908, 908, 908, 908, 909, 909, 910, 910, 911, 911, 912, 912, 913, 913, 913, 913, 913, 914, 915, 916, 917, 917, 918, 919, 920, 921, 922, 923, 924, 925, 925, 926, 927, 928, 929, 930, 931, 931, 932, 933, 933, 934, 935, 935, 935, 935, 936, 936, 936, 937, 937, 937, 938, 938, 939, 939, 940, 940, 940, 940, 940, 941, 941, 942, 942, 943, 944, 944, 944, 944, 944, 944, 945, 946, 947, 947, 947, 947, 948, 949, 950, 950, 950, 950, 951, 952, 953, 954, 954, 955, 956, 956, 957, 957, 957, 957, 957, 957, 957, 958, 959, 960, 960, 960, 961, 961, 962, 963, 964, 964, 964, 964, 964, 964, 964, 964, 965, 966, 966, 966, 966, 967, 967, 968, 969, 970, 971, 972, 972, 973, 974, 975, 975, 975, 975, 975, 976, 976, 977, 978, 978, 979, 979, 980, 981, 982, 982, 982, 982, 982, 982, 983, 983] col_ops=[0, 1, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 7, 7, 7, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 18, 19, 20, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 24, 25, 26, 27, 28, 29, 30, 30, 31, 32, 32, 32, 32, 32, 33, 33, 33, 33, 33, 34, 34, 35, 35, 35, 35, 36, 37, 37, 37, 38, 39, 39, 39, 40, 41, 41, 41, 42, 42, 43, 43, 44, 44, 44, 44, 44, 44, 45, 45, 46, 47, 48, 49, 49, 50, 51, 51, 51, 52, 53, 53, 54, 55, 56, 56, 57, 57, 58, 58, 59, 60, 61, 62, 62, 62, 63, 63, 64, 65, 65, 66, 66, 66, 66, 66, 66, 66, 67, 67, 68, 68, 69, 70, 71, 71, 71, 72, 73, 73, 74, 75, 75, 75, 76, 76, 76, 76, 76, 77, 77, 78, 78, 78, 78, 79, 80, 81, 81, 81, 82, 83, 83, 84, 84, 84, 84, 85, 85, 86, 86, 87, 87, 87, 88, 89, 89, 89, 90, 90, 91, 92, 93, 94, 94, 94, 94, 95, 96, 96, 96, 96, 96, 96, 96, 96, 97, 98, 99, 99, 100, 100, 100, 100, 101, 102, 102, 103, 104, 104, 105, 106, 107, 107, 107, 108, 109, 110, 110, 111, 111, 111, 112, 112, 113, 114, 114, 114, 115, 115, 116, 116, 117, 117, 118, 118, 118, 118, 118, 119, 119, 119, 119, 120, 121, 122, 123, 124, 125, 126, 127, 127, 128, 128, 128, 128, 129, 129, 129, 129, 130, 131, 132, 132, 133, 134, 134, 134, 135, 136, 137, 138, 138, 139, 139, 139, 139, 140, 141, 142, 142, 142, 142, 142, 142, 142, 143, 143, 144, 145, 145, 145, 146, 147, 147, 148, 149, 149, 150, 150, 151, 151, 152, 153, 154, 154, 154, 154, 154, 155, 155, 155, 155, 155, 156, 157, 157, 158, 158, 159, 160, 160, 160, 161, 162, 163, 164, 165, 166, 166, 166, 166, 167, 167, 167, 168, 168, 169, 169, 170, 171, 172, 172, 173, 174, 174, 174, 175, 175, 175, 175, 176, 176, 177, 178, 178, 178, 179, 180, 180, 181, 181, 181, 182, 182, 182, 182, 183, 183, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 185, 186, 187, 188, 189, 189, 190, 191, 191, 191, 191, 192, 193, 193, 193, 193, 193, 194, 194, 195, 195, 196, 197, 197, 197, 197, 198, 199, 200, 201, 201, 201, 202, 202, 203, 204, 205, 206, 207, 207, 207, 208, 208, 208, 209, 209, 209, 210, 210, 210, 210, 211, 212, 213, 214, 215, 216, 217, 217, 217, 217, 218, 218, 219, 219, 220, 220, 221, 222, 223, 223, 224, 224, 224, 225, 226, 226, 227, 227, 227, 227, 227, 227, 228, 228, 229, 230, 230, 231, 231, 232, 232, 232, 232, 232, 233, 233, 233, 233, 234, 234, 235, 235, 235, 235, 236, 236, 236, 237, 238, 238, 239, 239, 240, 241, 242, 243, 244, 244, 245, 246, 247, 247, 247, 247, 247, 247, 248, 249, 250, 250, 251, 252, 253, 254, 255, 256, 256, 257, 257, 257, 257, 258, 259, 260, 260, 260, 260, 260, 261, 261, 262, 263, 263, 263, 264, 265, 266, 266, 267, 268, 268, 269, 269, 270, 271, 272, 272, 273, 274, 274, 274, 274, 274, 275, 276, 276, 277, 277, 278, 278, 279, 280, 281, 282, 283, 283, 284, 285, 285, 286, 287, 287, 287, 288, 289, 289, 289, 289, 289, 289, 290, 291, 291, 292, 293, 293, 294, 295, 296, 296, 297, 298, 299, 300, 301, 302, 303, 303, 304, 304, 305, 305, 305, 306, 307, 307, 307, 307, 308, 308, 309, 309, 309, 309, 309, 310, 310, 310, 311, 311, 311, 311, 312, 313, 314, 314, 314, 314, 314, 315, 316, 316, 317, 318, 318, 319, 320, 321, 322, 323, 323, 323, 324, 324, 324, 324, 325, 325, 325, 326, 326, 327, 327, 328, 328, 329, 329, 329, 329, 330, 331, 331, 332, 332, 333, 333, 334, 335, 335, 336, 337, 338, 339, 339, 340, 340, 341, 341, 342, 342, 342, 343, 344, 345, 346, 347, 347, 348, 348, 349, 350, 351, 352, 352, 352, 353, 354, 355, 355, 355, 356, 357, 358, 358, 358, 358, 359, 359, 360, 361, 362, 362, 362, 362, 363, 363, 363, 363, 363, 363, 364, 364, 365, 365, 366, 367, 368, 368, 369, 369, 369, 369, 370, 370, 370, 371, 372, 372, 373, 374, 375, 375, 375, 376, 377, 377, 377, 378, 378, 378, 379, 380, 381, 381, 381, 381, 382, 383, 383, 384, 385, 386, 387, 387, 387, 388, 389, 389, 390, 391, 392, 392, 392, 392, 393, 393, 394, 395, 396, 396, 396, 397, 397, 397, 398, 398, 398, 398, 398, 398, 399, 399, 400, 400, 400, 401, 401, 402, 402, 402, 402, 403, 403, 403, 404, 405, 406, 406, 406, 406, 407, 408, 409, 409, 410, 411, 411, 411, 411, 411, 412, 413, 413, 414, 414, 414, 414, 414, 414, 414, 415, 415, 415, 416, 416, 416, 416, 417, 418, 419, 419, 419, 420, 421, 421, 422, 422, 422, 422, 422, 423, 424, 425, 425, 425, 425, 425, 425, 426, 426, 427, 428, 429, 429, 430, 430, 431, 431, 432, 433, 434, 434, 435, 435, 435, 435, 435, 436, 436, 436, 436, 436, 436, 436, 437, 437, 437, 438, 439, 439, 439, 440, 441, 441, 442, 442, 442, 443, 444, 445, 446, 447, 447, 447, 448, 448, 449, 450, 450, 451, 451, 451, 452, 452, 452, 453, 453, 454, 455, 455, 456, 456, 457, 458, 458, 458, 459, 460, 460, 461, 461, 462, 462, 463, 463, 464, 464, 464, 465, 466, 466, 467, 468, 468, 468, 469, 469, 470, 470, 470, 470, 470, 470, 470, 471, 471, 471, 472, 472, 473, 474, 475, 475, 475, 475, 476, 476, 477, 477, 478, 479, 479, 479, 479, 480, 480, 480, 480, 481, 481, 482, 483, 483, 484, 485, 485, 486, 486, 486, 486, 487, 487, 487, 488, 489, 490, 491, 492, 493, 494, 494, 494, 495, 495, 495, 495, 495, 495, 496, 497, 497, 497, 498, 499, 499, 499, 499, 500, 501, 501, 501, 502, 503, 504, 505, 506, 507, 508, 508, 508, 508, 509, 510, 511, 512, 513, 514, 514, 515, 515, 515, 516, 517, 518, 519, 520, 521, 522, 523, 523, 523, 523, 524, 524, 524, 524, 524, 525, 526, 526, 527, 527, 527, 528, 528, 529, 529, 530, 531, 531, 532, 533, 534, 534, 535, 536, 537, 537, 537, 537, 538, 538, 539, 539, 540, 540, 540, 541, 541, 541, 542, 542, 542, 543, 543, 543, 544, 544, 544, 545, 545, 545, 546, 547, 547, 547, 548, 548, 548, 549, 550, 550, 550, 550, 550, 551, 552, 552, 553, 554, 554, 554, 554, 554, 554, 554, 554, 555, 555, 556, 557, 558, 558, 559, 560, 560, 561, 562, 563, 564, 565, 566, 566, 567, 568, 569, 570, 570, 571, 571, 572, 573, 574, 575, 575, 576, 576, 577, 578, 578, 578, 578, 578, 578, 579, 579, 580, 580, 580, 580, 581, 581, 582, 583, 584, 584, 585, 585, 586, 587, 588, 588, 588, 589, 590, 591, 591, 592, 593, 593, 594, 595, 596, 596, 597, 598, 599, 600, 600, 600, 600, 600, 601, 601, 602, 602, 603, 604, 605, 605, 605, 605, 606, 607, 607, 608, 609, 609, 609, 609, 609, 609, 610, 611, 611, 611, 612, 613, 614, 614, 615, 615, 616, 617, 618, 619, 619, 619, 620, 620, 620, 620, 620, 620, 621, 622, 623, 624, 625, 626, 627, 628, 628, 628, 629, 629, 629, 630, 630, 630, 630, 631, 632, 633, 633, 634, 634, 635, 636, 637, 637, 637, 638, 638, 638, 638, 639, 640, 640, 640, 641, 642, 642, 642, 643, 644, 644, 644, 644, 644, 645, 646, 647, 648, 648, 648, 649, 650, 651, 652, 653, 654, 654, 654, 654, 654, 654, 654, 655, 656, 657, 658, 659, 659, 660, 660, 660, 661, 662, 662, 662, 663, 663, 664, 664, 665, 666, 666, 666, 666, 667, 668, 668, 668, 669, 670, 671, 672, 672, 672, 672, 672, 672, 673, 673, 674, 674, 675, 675, 675, 676, 676, 676, 677, 677, 677, 678, 679, 679, 679, 680, 681, 681, 681, 682, 683, 683, 683, 683, 684, 685, 686, 687, 688, 688, 689, 689, 690, 691, 691, 692, 693, 693, 694, 694, 695, 696, 696, 696, 697, 697, 697, 697, 697, 697, 697, 697, 697, 698, 699, 699, 700, 701, 702, 702, 703, 704, 705, 705, 706, 707, 707, 707, 707, 707, 708, 708, 708, 708, 709, 710, 711, 712, 712, 712, 712, 713, 714, 714, 715, 716, 717, 718, 719, 720, 721, 722, 722, 723, 724, 724, 725, 725, 726, 727, 728, 728, 728, 729, 730, 730, 730, 731, 732, 733, 733, 733, 734, 734, 734, 734, 734, 734, 735, 736, 737, 737, 737, 737, 738, 739, 740, 741, 742, 742, 743, 744, 744, 744, 744, 745, 746, 746, 747, 747, 747, 748, 749, 749, 750, 750, 750, 750, 751, 751, 752, 753, 753, 754, 755, 756, 757, 757, 758, 758, 758, 759, 759, 760, 760, 760, 761, 762, 763, 764, 764, 764, 765, 765, 766, 766, 766, 767, 767, 768, 769, 770, 771, 771, 771, 772, 772, 772, 773, 774, 775, 775, 776, 777, 777, 777, 777, 777, 777, 777, 777, 778, 778, 779, 780, 780, 781, 782, 783, 784, 785, 786, 786, 787, 787, 787, 788, 788, 789, 790, 791, 791, 792, 792, 792, 793, 794, 795, 795, 796, 796, 796, 796, 796, 797, 797, 798, 798, 798, 799, 799, 799, 800, 800, 800, 801, 801, 802, 802, 802, 802, 803, 804, 805, 806, 806, 806, 806, 806, 807, 807, 808, 809, 810, 810, 810, 810, 811, 812, 812, 812, 813, 813, 813, 814, 815, 816, 817, 817, 818, 819, 820, 820, 821, 822, 822, 822, 822, 823, 823, 824, 825, 825, 826, 827, 828, 829, 830, 830, 831, 831, 831, 832, 833, 834, 835, 835, 835, 836, 837, 838, 838, 838, 838, 839, 839, 840, 841, 841, 842, 843, 844, 845, 845, 846, 846, 846, 847, 848, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 859, 860, 861, 861, 861, 861, 861, 861, 862, 862, 862, 863, 864, 864, 865, 866, 867, 868, 868, 869, 870, 870, 871, 871, 871, 872, 873, 873, 873, 873, 873, 873, 873, 874, 874, 875, 875, 876, 877, 878, 879, 879, 879, 879, 879, 880, 881, 882, 882, 882, 882, 883, 883, 884, 885, 886, 887, 888, 888, 889, 890, 891, 892, 893, 894, 894, 895, 896, 897, 898, 899, 899, 899, 899, 900, 901, 902, 902, 903, 904, 904, 904, 905, 906, 907, 908, 909, 910, 910, 910, 910, 910, 910, 911, 911, 912, 913, 913, 914, 915, 915, 915, 915, 916, 916, 917, 917, 918, 918, 918, 918, 919, 919, 920, 921, 922, 923, 923, 923, 924, 924, 924, 925, 925, 925, 926, 927, 928, 929, 930, 930, 930, 930, 930, 930, 930, 930, 930, 931, 932, 933, 933, 934, 935, 936, 936, 936, 936, 936, 936, 937, 937, 937, 938, 939, 940, 940, 940, 940, 941, 942, 943, 943, 944, 944, 945, 945, 946, 946, 947, 947, 948, 949, 950, 951, 951, 951, 951, 951, 952, 952, 952, 952, 952, 952, 952, 952, 952, 953, 953, 953, 953, 953, 953, 953, 954, 954, 954, 955, 955, 955, 956, 957, 958, 958, 959, 960, 960, 961, 962, 962, 963, 963, 964, 964, 965, 966, 967, 968, 968, 969, 969, 970, 970, 970, 971, 972, 973, 974, 975, 975, 975, 975, 976, 977, 978, 978, 978, 978, 979, 980, 981, 981, 981, 981, 981, 982, 982, 982, 983, 983, 984, 985, 986, 987, 988, 989, 989, 989, 989, 990, 991, 991, 992, 992, 992, 992, 993, 994, 995, 996, 997, 998, 999, 999, 999, 1000, 1001, 1002, 1002, 1003, 1003, 1003, 1003, 1003, 1003, 1004, 1004, 1004, 1004, 1005, 1006, 1007, 1008, 1008, 1009, 1009, 1009, 1010, 1010, 1011, 1011, 1011, 1011, 1012, 1013, 1014, 1015, 1016, 1016, 1017] op=Operation(is_row=True, index=760063115, color=1505), col_ops[i]=0 op=Operation(is_row=False, index=190440871, color=202), row_ops[i]=1 op=Operation(is_row=False, index=736537236, color=1774), row_ops[i]=1 op=Operation(is_row=True, index=703175120, color=1426), col_ops[i]=2 op=Operation(is_row=True, index=697306094, color=1115), col_ops[i]=2 op=Operation(is_row=False, index=371841734, color=1531), row_ops[i]=3 op=Operation(is_row=False, index=285782330, color=1642), row_ops[i]=3 op=Operation(is_row=False, index=715722394, color=713), row_ops[i]=3 op=Operation(is_row=True, index=746536408, color=184), col_ops[i]=5 op=Operation(is_row=False, index=437523479, color=1785), row_ops[i]=4 op=Operation(is_row=True, index=381138090, color=1854), col_ops[i]=6 op=Operation(is_row=True, index=944664468, color=331), col_ops[i]=6 op=Operation(is_row=False, index=762774441, color=681), row_ops[i]=6 op=Operation(is_row=True, index=717368709, color=665), col_ops[i]=7 op=Operation(is_row=True, index=161086767, color=1361), col_ops[i]=7 op=Operation(is_row=True, index=412458186, color=84), col_ops[i]=7 op=Operation(is_row=False, index=927331991, color=702), row_ops[i]=9 op=Operation(is_row=False, index=504047314, color=1595), row_ops[i]=9 op=Operation(is_row=False, index=369605029, color=382), row_ops[i]=9 op=Operation(is_row=False, index=307875257, color=1743), row_ops[i]=9 op=Operation(is_row=False, index=243149996, color=1575), row_ops[i]=9 op=Operation(is_row=False, index=61544173, color=1695), row_ops[i]=9 op=Operation(is_row=False, index=331849945, color=818), row_ops[i]=9 op=Operation(is_row=False, index=439147678, color=1728), row_ops[i]=9 op=Operation(is_row=False, index=600108377, color=93), row_ops[i]=9 op=Operation(is_row=False, index=810655114, color=1693), row_ops[i]=9 op=Operation(is_row=True, index=373484796, color=1821), col_ops[i]=17 op=Operation(is_row=True, index=162113708, color=1656), col_ops[i]=17 op=Operation(is_row=False, index=684790311, color=551), row_ops[i]=11 op=Operation(is_row=False, index=575247689, color=1445), row_ops[i]=11 op=Operation(is_row=False, index=912485530, color=933), row_ops[i]=11 op=Operation(is_row=False, index=726864015, color=34), row_ops[i]=11 op=Operation(is_row=True, index=327066221, color=1750), col_ops[i]=21 op=Operation(is_row=False, index=16653471, color=538), row_ops[i]=12 op=Operation(is_row=True, index=265125923, color=1350), col_ops[i]=22 op=Operation(is_row=True, index=350743379, color=1976), col_ops[i]=22 op=Operation(is_row=True, index=547192994, color=155), col_ops[i]=22 op=Operation(is_row=True, index=106043304, color=73), col_ops[i]=22 op=Operation(is_row=True, index=28312757, color=1657), col_ops[i]=22 op=Operation(is_row=True, index=345544788, color=1594), col_ops[i]=22 op=Operation(is_row=True, index=828435806, color=1122), col_ops[i]=22 op=Operation(is_row=True, index=724058093, color=99), col_ops[i]=22 op=Operation(is_row=True, index=678280941, color=345), col_ops[i]=22 op=Operation(is_row=False, index=545214593, color=31), row_ops[i]=21 op=Operation(is_row=False, index=826239342, color=695), row_ops[i]=21 op=Operation(is_row=False, index=117462486, color=145), row_ops[i]=21 op=Operation(is_row=False, index=297050052, color=1953), row_ops[i]=21 op=Operation(is_row=False, index=193880363, color=1062), row_ops[i]=21 op=Operation(is_row=False, index=444506996, color=1799), row_ops[i]=21 op=Operation(is_row=False, index=661429034, color=1293), row_ops[i]=21 op=Operation(is_row=False, index=532609518, color=712), row_ops[i]=21 op=Operation(is_row=True, index=10413392, color=1215), col_ops[i]=30 op=Operation(is_row=False, index=273996619, color=504), row_ops[i]=22 op=Operation(is_row=False, index=919544750, color=1622), row_ops[i]=22 op=Operation(is_row=True, index=400355044, color=529), col_ops[i]=32 op=Operation(is_row=True, index=184357283, color=307), col_ops[i]=32 op=Operation(is_row=True, index=598784099, color=1602), col_ops[i]=32 op=Operation(is_row=True, index=509277439, color=1260), col_ops[i]=32 op=Operation(is_row=False, index=743814236, color=321), row_ops[i]=26 op=Operation(is_row=True, index=905448794, color=1464), col_ops[i]=33 op=Operation(is_row=True, index=290008028, color=1869), col_ops[i]=33 op=Operation(is_row=True, index=77230437, color=1952), col_ops[i]=33 op=Operation(is_row=True, index=879211694, color=233), col_ops[i]=33 op=Operation(is_row=False, index=808697721, color=442), row_ops[i]=30 op=Operation(is_row=True, index=144302108, color=1980), col_ops[i]=34 op=Operation(is_row=False, index=245195080, color=283), row_ops[i]=31 op=Operation(is_row=True, index=445836719, color=834), col_ops[i]=35 op=Operation(is_row=True, index=457427579, color=350), col_ops[i]=35 op=Operation(is_row=True, index=292045617, color=1204), col_ops[i]=35 op=Operation(is_row=False, index=236173029, color=1934), row_ops[i]=34 op=Operation(is_row=False, index=18097769, color=1479), row_ops[i]=34 op=Operation(is_row=True, index=981235376, color=479), col_ops[i]=37 op=Operation(is_row=True, index=686711538, color=928), col_ops[i]=37 op=Operation(is_row=False, index=727983213, color=1718), row_ops[i]=36 op=Operation(is_row=False, index=77540188, color=1955), row_ops[i]=36 op=Operation(is_row=True, index=453606341, color=1204), col_ops[i]=39 op=Operation(is_row=True, index=552844892, color=1071), col_ops[i]=39 op=Operation(is_row=False, index=162465832, color=553), row_ops[i]=38 op=Operation(is_row=False, index=477489914, color=493), row_ops[i]=38 op=Operation(is_row=True, index=902958551, color=1572), col_ops[i]=41 op=Operation(is_row=True, index=606320146, color=84), col_ops[i]=41 op=Operation(is_row=False, index=192825716, color=11), row_ops[i]=40 op=Operation(is_row=True, index=893027553, color=715), col_ops[i]=42 op=Operation(is_row=False, index=873353921, color=237), row_ops[i]=41 op=Operation(is_row=True, index=52799068, color=1289), col_ops[i]=43 op=Operation(is_row=False, index=148430201, color=364), row_ops[i]=42 op=Operation(is_row=True, index=427636262, color=1484), col_ops[i]=44 op=Operation(is_row=True, index=370832796, color=1703), col_ops[i]=44 op=Operation(is_row=True, index=538703460, color=1844), col_ops[i]=44 op=Operation(is_row=True, index=319213939, color=1587), col_ops[i]=44 op=Operation(is_row=True, index=87188550, color=1533), col_ops[i]=44 op=Operation(is_row=False, index=427306311, color=1646), row_ops[i]=47 op=Operation(is_row=True, index=258613570, color=727), col_ops[i]=45 op=Operation(is_row=False, index=752429697, color=752), row_ops[i]=48 op=Operation(is_row=False, index=22780848, color=463), row_ops[i]=48 op=Operation(is_row=False, index=804098008, color=523), row_ops[i]=48 op=Operation(is_row=False, index=305534871, color=348), row_ops[i]=48 op=Operation(is_row=True, index=343824730, color=760), col_ops[i]=49 op=Operation(is_row=False, index=792214056, color=588), row_ops[i]=49 op=Operation(is_row=False, index=843098645, color=1117), row_ops[i]=49 op=Operation(is_row=True, index=769236958, color=1980), col_ops[i]=51 op=Operation(is_row=True, index=541964947, color=212), col_ops[i]=51 op=Operation(is_row=False, index=610303288, color=488), row_ops[i]=51 op=Operation(is_row=False, index=104990067, color=759), row_ops[i]=51 op=Operation(is_row=True, index=101457194, color=594), col_ops[i]=53 op=Operation(is_row=False, index=913036810, color=1865), row_ops[i]=52 op=Operation(is_row=False, index=481966802, color=1337), row_ops[i]=52 op=Operation(is_row=False, index=887838458, color=1175), row_ops[i]=52 op=Operation(is_row=True, index=421519531, color=1212), col_ops[i]=56 op=Operation(is_row=False, index=727108330, color=916), row_ops[i]=53 op=Operation(is_row=True, index=402259128, color=1222), col_ops[i]=57 op=Operation(is_row=False, index=782498780, color=1905), row_ops[i]=54 op=Operation(is_row=True, index=717721041, color=1662), col_ops[i]=58 op=Operation(is_row=False, index=381003527, color=1969), row_ops[i]=55 op=Operation(is_row=False, index=646481402, color=1386), row_ops[i]=55 op=Operation(is_row=False, index=816552051, color=1530), row_ops[i]=55 op=Operation(is_row=False, index=98367358, color=487), row_ops[i]=55 op=Operation(is_row=True, index=686222413, color=361), col_ops[i]=62 op=Operation(is_row=True, index=670738830, color=471), col_ops[i]=62 op=Operation(is_row=False, index=20096380, color=1680), row_ops[i]=57 op=Operation(is_row=True, index=116287445, color=1027), col_ops[i]=63 op=Operation(is_row=False, index=144033072, color=1674), row_ops[i]=58 op=Operation(is_row=False, index=938687626, color=981), row_ops[i]=58 op=Operation(is_row=True, index=586383074, color=1250), col_ops[i]=65 op=Operation(is_row=False, index=44559629, color=764), row_ops[i]=59 op=Operation(is_row=True, index=915037428, color=1427), col_ops[i]=66 op=Operation(is_row=True, index=852627596, color=1100), col_ops[i]=66 op=Operation(is_row=True, index=346388124, color=129), col_ops[i]=66 op=Operation(is_row=True, index=706782871, color=88), col_ops[i]=66 op=Operation(is_row=True, index=819830453, color=1049), col_ops[i]=66 op=Operation(is_row=True, index=377309614, color=523), col_ops[i]=66 op=Operation(is_row=False, index=608286614, color=425), row_ops[i]=65 op=Operation(is_row=True, index=621875658, color=1072), col_ops[i]=67 op=Operation(is_row=False, index=85470890, color=1156), row_ops[i]=66 op=Operation(is_row=True, index=625022959, color=515), col_ops[i]=68 op=Operation(is_row=False, index=457525804, color=1382), row_ops[i]=67 op=Operation(is_row=False, index=885640556, color=420), row_ops[i]=67 op=Operation(is_row=False, index=203416150, color=281), row_ops[i]=67 op=Operation(is_row=True, index=301405890, color=484), col_ops[i]=71 op=Operation(is_row=True, index=866171710, color=1236), col_ops[i]=71 op=Operation(is_row=False, index=710161594, color=873), row_ops[i]=69 op=Operation(is_row=False, index=991209922, color=1115), row_ops[i]=69 op=Operation(is_row=True, index=783169316, color=791), col_ops[i]=73 op=Operation(is_row=False, index=469635075, color=142), row_ops[i]=70 op=Operation(is_row=False, index=572932138, color=1614), row_ops[i]=70 op=Operation(is_row=True, index=740801211, color=1217), col_ops[i]=75 op=Operation(is_row=True, index=858034680, color=1401), col_ops[i]=75 op=Operation(is_row=False, index=750509061, color=1859), row_ops[i]=72 op=Operation(is_row=True, index=159376323, color=980), col_ops[i]=76 op=Operation(is_row=True, index=709616284, color=233), col_ops[i]=76 op=Operation(is_row=True, index=291006435, color=1218), col_ops[i]=76 op=Operation(is_row=True, index=227627160, color=1110), col_ops[i]=76 op=Operation(is_row=False, index=543590389, color=635), row_ops[i]=76 op=Operation(is_row=True, index=438776772, color=1988), col_ops[i]=77 op=Operation(is_row=False, index=960576681, color=575), row_ops[i]=77 op=Operation(is_row=True, index=22530675, color=1843), col_ops[i]=78 op=Operation(is_row=True, index=216376203, color=1960), col_ops[i]=78 op=Operation(is_row=True, index=165696430, color=392), col_ops[i]=78 op=Operation(is_row=False, index=554122601, color=1931), row_ops[i]=80 op=Operation(is_row=False, index=674994836, color=986), row_ops[i]=80 op=Operation(is_row=False, index=671172632, color=716), row_ops[i]=80 op=Operation(is_row=True, index=888077601, color=1978), col_ops[i]=81 op=Operation(is_row=True, index=247134860, color=1476), col_ops[i]=81 op=Operation(is_row=False, index=90458326, color=499), row_ops[i]=82 op=Operation(is_row=False, index=124864716, color=868), row_ops[i]=82 op=Operation(is_row=True, index=471962075, color=264), col_ops[i]=83 op=Operation(is_row=False, index=866423830, color=1187), row_ops[i]=83 op=Operation(is_row=True, index=512521320, color=45), col_ops[i]=84 op=Operation(is_row=True, index=296350179, color=1960), col_ops[i]=84 op=Operation(is_row=True, index=833801590, color=1377), col_ops[i]=84 op=Operation(is_row=False, index=151366096, color=839), row_ops[i]=86 op=Operation(is_row=True, index=570955590, color=1283), col_ops[i]=85 op=Operation(is_row=False, index=186389677, color=1369), row_ops[i]=87 op=Operation(is_row=True, index=258503432, color=149), col_ops[i]=86 op=Operation(is_row=False, index=762900622, color=735), row_ops[i]=88 op=Operation(is_row=True, index=296522202, color=869), col_ops[i]=87 op=Operation(is_row=True, index=287428089, color=1356), col_ops[i]=87 op=Operation(is_row=False, index=652455063, color=1342), row_ops[i]=90 op=Operation(is_row=False, index=256406760, color=953), row_ops[i]=90 op=Operation(is_row=True, index=291037627, color=309), col_ops[i]=89 op=Operation(is_row=True, index=552081986, color=22), col_ops[i]=89 op=Operation(is_row=False, index=920822228, color=1593), row_ops[i]=92 op=Operation(is_row=True, index=980883627, color=38), col_ops[i]=90 op=Operation(is_row=False, index=475400731, color=549), row_ops[i]=93 op=Operation(is_row=False, index=373188858, color=694), row_ops[i]=93 op=Operation(is_row=False, index=811556301, color=119), row_ops[i]=93 op=Operation(is_row=False, index=607363221, color=1115), row_ops[i]=93 op=Operation(is_row=True, index=60171671, color=13), col_ops[i]=94 op=Operation(is_row=True, index=435040845, color=141), col_ops[i]=94 op=Operation(is_row=True, index=121501802, color=1260), col_ops[i]=94 op=Operation(is_row=False, index=589564848, color=1858), row_ops[i]=96 op=Operation(is_row=False, index=582848398, color=667), row_ops[i]=96 op=Operation(is_row=True, index=10276865, color=378), col_ops[i]=96 op=Operation(is_row=True, index=301708108, color=1544), col_ops[i]=96 op=Operation(is_row=True, index=19366362, color=1797), col_ops[i]=96 op=Operation(is_row=True, index=689667790, color=1089), col_ops[i]=96 op=Operation(is_row=True, index=670750939, color=825), col_ops[i]=96 op=Operation(is_row=True, index=938729897, color=1950), col_ops[i]=96 op=Operation(is_row=True, index=299691378, color=1204), col_ops[i]=96 op=Operation(is_row=False, index=845095098, color=1847), row_ops[i]=103 op=Operation(is_row=False, index=122088857, color=1254), row_ops[i]=103 op=Operation(is_row=False, index=772927668, color=340), row_ops[i]=103 op=Operation(is_row=True, index=646495106, color=692), col_ops[i]=99 op=Operation(is_row=False, index=736017052, color=722), row_ops[i]=104 op=Operation(is_row=True, index=809756690, color=899), col_ops[i]=100 op=Operation(is_row=True, index=889119621, color=1225), col_ops[i]=100 op=Operation(is_row=True, index=806052731, color=630), col_ops[i]=100 op=Operation(is_row=False, index=186048993, color=952), row_ops[i]=107 op=Operation(is_row=False, index=584667838, color=577), row_ops[i]=107 op=Operation(is_row=True, index=66245558, color=1493), col_ops[i]=102 op=Operation(is_row=False, index=485434510, color=447), row_ops[i]=108 op=Operation(is_row=False, index=646344846, color=709), row_ops[i]=108 op=Operation(is_row=True, index=238571917, color=308), col_ops[i]=104 op=Operation(is_row=False, index=645848244, color=892), row_ops[i]=109 op=Operation(is_row=False, index=129680660, color=1399), row_ops[i]=109 op=Operation(is_row=False, index=81622300, color=1896), row_ops[i]=109 op=Operation(is_row=True, index=938608006, color=613), col_ops[i]=107 op=Operation(is_row=True, index=844275679, color=174), col_ops[i]=107 op=Operation(is_row=False, index=917031470, color=54), row_ops[i]=111 op=Operation(is_row=False, index=389047081, color=806), row_ops[i]=111 op=Operation(is_row=False, index=16913209, color=1056), row_ops[i]=111 op=Operation(is_row=True, index=34940703, color=392), col_ops[i]=110 op=Operation(is_row=False, index=734696090, color=525), row_ops[i]=112 op=Operation(is_row=True, index=259429162, color=1714), col_ops[i]=111 op=Operation(is_row=True, index=951778211, color=1966), col_ops[i]=111 op=Operation(is_row=False, index=861813342, color=1946), row_ops[i]=114 op=Operation(is_row=True, index=797029775, color=841), col_ops[i]=112 op=Operation(is_row=False, index=561391882, color=644), row_ops[i]=115 op=Operation(is_row=False, index=265918638, color=1234), row_ops[i]=115 op=Operation(is_row=True, index=801805672, color=1735), col_ops[i]=114 op=Operation(is_row=True, index=375047695, color=1136), col_ops[i]=114 op=Operation(is_row=False, index=271156283, color=755), row_ops[i]=117 op=Operation(is_row=True, index=638115470, color=970), col_ops[i]=115 op=Operation(is_row=False, index=595475323, color=1564), row_ops[i]=118 op=Operation(is_row=True, index=742219817, color=258), col_ops[i]=116 op=Operation(is_row=False, index=938159868, color=891), row_ops[i]=119 op=Operation(is_row=True, index=269408325, color=292), col_ops[i]=117 op=Operation(is_row=False, index=605376922, color=297), row_ops[i]=120 op=Operation(is_row=True, index=592871194, color=1585), col_ops[i]=118 op=Operation(is_row=True, index=888777255, color=876), col_ops[i]=118 op=Operation(is_row=True, index=360673823, color=1229), col_ops[i]=118 op=Operation(is_row=True, index=711610508, color=1474), col_ops[i]=118 op=Operation(is_row=False, index=183211515, color=355), row_ops[i]=124 op=Operation(is_row=True, index=966033144, color=1470), col_ops[i]=119 op=Operation(is_row=True, index=986426170, color=232), col_ops[i]=119 op=Operation(is_row=True, index=660074300, color=44), col_ops[i]=119 op=Operation(is_row=False, index=242224863, color=320), row_ops[i]=127 op=Operation(is_row=False, index=536990008, color=1997), row_ops[i]=127 op=Operation(is_row=False, index=925699738, color=177), row_ops[i]=127 op=Operation(is_row=False, index=263392691, color=1947), row_ops[i]=127 op=Operation(is_row=False, index=642835024, color=1537), row_ops[i]=127 op=Operation(is_row=False, index=568522101, color=1204), row_ops[i]=127 op=Operation(is_row=False, index=559373617, color=368), row_ops[i]=127 op=Operation(is_row=False, index=256253584, color=829), row_ops[i]=127 op=Operation(is_row=True, index=270146842, color=1574), col_ops[i]=127 op=Operation(is_row=False, index=685405090, color=1395), row_ops[i]=128 op=Operation(is_row=True, index=948656370, color=203), col_ops[i]=128 op=Operation(is_row=True, index=588283989, color=1662), col_ops[i]=128 op=Operation(is_row=True, index=813437821, color=141), col_ops[i]=128 op=Operation(is_row=False, index=825542400, color=1989), row_ops[i]=131 op=Operation(is_row=True, index=933327012, color=1932), col_ops[i]=129 op=Operation(is_row=True, index=649797231, color=1587), col_ops[i]=129 op=Operation(is_row=True, index=150341060, color=1612), col_ops[i]=129 op=Operation(is_row=False, index=202725296, color=1224), row_ops[i]=134 op=Operation(is_row=False, index=729002821, color=1638), row_ops[i]=134 op=Operation(is_row=False, index=763034279, color=272), row_ops[i]=134 op=Operation(is_row=True, index=627602714, color=661), col_ops[i]=132 op=Operation(is_row=False, index=37371099, color=423), row_ops[i]=135 op=Operation(is_row=False, index=309111395, color=105), row_ops[i]=135 op=Operation(is_row=True, index=462402331, color=1008), col_ops[i]=134 op=Operation(is_row=True, index=138450892, color=1321), col_ops[i]=134 op=Operation(is_row=False, index=779498768, color=430), row_ops[i]=137 op=Operation(is_row=False, index=538056321, color=545), row_ops[i]=137 op=Operation(is_row=False, index=323952224, color=657), row_ops[i]=137 op=Operation(is_row=False, index=731226749, color=212), row_ops[i]=137 op=Operation(is_row=True, index=409925191, color=1536), col_ops[i]=138 op=Operation(is_row=False, index=535691965, color=947), row_ops[i]=138 op=Operation(is_row=True, index=712168773, color=832), col_ops[i]=139 op=Operation(is_row=True, index=207465320, color=1760), col_ops[i]=139 op=Operation(is_row=True, index=778344369, color=1099), col_ops[i]=139 op=Operation(is_row=False, index=181726252, color=1963), row_ops[i]=141 op=Operation(is_row=False, index=843153235, color=1983), row_ops[i]=141 op=Operation(is_row=False, index=36380506, color=36), row_ops[i]=141 op=Operation(is_row=True, index=605458020, color=4), col_ops[i]=142 op=Operation(is_row=True, index=326397009, color=1711), col_ops[i]=142 op=Operation(is_row=True, index=412473926, color=1240), col_ops[i]=142 op=Operation(is_row=True, index=480475895, color=1377), col_ops[i]=142 op=Operation(is_row=True, index=444222184, color=1852), col_ops[i]=142 op=Operation(is_row=True, index=878536521, color=1387), col_ops[i]=142 op=Operation(is_row=False, index=906271634, color=1286), row_ops[i]=147 op=Operation(is_row=True, index=241450337, color=1603), col_ops[i]=143 op=Operation(is_row=False, index=291865089, color=207), row_ops[i]=148 op=Operation(is_row=False, index=454427381, color=1088), row_ops[i]=148 op=Operation(is_row=True, index=557624958, color=490), col_ops[i]=145 op=Operation(is_row=True, index=876292026, color=1094), col_ops[i]=145 op=Operation(is_row=False, index=20065976, color=1786), row_ops[i]=150 op=Operation(is_row=False, index=941541410, color=1475), row_ops[i]=150 op=Operation(is_row=True, index=772921400, color=149), col_ops[i]=147 op=Operation(is_row=False, index=270013444, color=1557), row_ops[i]=151 op=Operation(is_row=False, index=764154561, color=1755), row_ops[i]=151 op=Operation(is_row=True, index=548342240, color=876), col_ops[i]=149 op=Operation(is_row=False, index=971799929, color=76), row_ops[i]=152 op=Operation(is_row=True, index=426238525, color=525), col_ops[i]=150 op=Operation(is_row=False, index=544188221, color=39), row_ops[i]=153 op=Operation(is_row=True, index=37400075, color=101), col_ops[i]=151 op=Operation(is_row=False, index=76564407, color=1328), row_ops[i]=154 op=Operation(is_row=False, index=555757695, color=1331), row_ops[i]=154 op=Operation(is_row=False, index=18272429, color=608), row_ops[i]=154 op=Operation(is_row=True, index=990085733, color=1058), col_ops[i]=154 op=Operation(is_row=True, index=641856418, color=1070), col_ops[i]=154 op=Operation(is_row=True, index=655226134, color=1257), col_ops[i]=154 op=Operation(is_row=True, index=124025387, color=99), col_ops[i]=154 op=Operation(is_row=False, index=910332211, color=1768), row_ops[i]=158 op=Operation(is_row=True, index=986221638, color=68), col_ops[i]=155 op=Operation(is_row=True, index=763758519, color=507), col_ops[i]=155 op=Operation(is_row=True, index=220037869, color=1837), col_ops[i]=155 op=Operation(is_row=True, index=951774568, color=172), col_ops[i]=155 op=Operation(is_row=False, index=481029738, color=1451), row_ops[i]=162 op=Operation(is_row=False, index=952629344, color=1828), row_ops[i]=162 op=Operation(is_row=True, index=454044865, color=1889), col_ops[i]=157 op=Operation(is_row=False, index=764769884, color=1031), row_ops[i]=163 op=Operation(is_row=True, index=959578281, color=21), col_ops[i]=158 op=Operation(is_row=False, index=591421078, color=1938), row_ops[i]=164 op=Operation(is_row=False, index=313376043, color=67), row_ops[i]=164 op=Operation(is_row=True, index=44768217, color=1877), col_ops[i]=160 op=Operation(is_row=True, index=138973992, color=1192), col_ops[i]=160 op=Operation(is_row=False, index=473888182, color=794), row_ops[i]=166 op=Operation(is_row=False, index=936397141, color=1964), row_ops[i]=166 op=Operation(is_row=False, index=675275646, color=285), row_ops[i]=166 op=Operation(is_row=False, index=808602912, color=102), row_ops[i]=166 op=Operation(is_row=False, index=174225177, color=503), row_ops[i]=166 op=Operation(is_row=False, index=93241159, color=776), row_ops[i]=166 op=Operation(is_row=True, index=557901288, color=1029), col_ops[i]=166 op=Operation(is_row=True, index=995206921, color=229), col_ops[i]=166 op=Operation(is_row=True, index=742482407, color=657), col_ops[i]=166 op=Operation(is_row=False, index=652955390, color=479), row_ops[i]=169 op=Operation(is_row=True, index=726042638, color=455), col_ops[i]=167 op=Operation(is_row=True, index=100804504, color=217), col_ops[i]=167 op=Operation(is_row=False, index=381833720, color=56), row_ops[i]=171 op=Operation(is_row=True, index=67714094, color=1620), col_ops[i]=168 op=Operation(is_row=False, index=240241493, color=58), row_ops[i]=172 op=Operation(is_row=True, index=73213831, color=1195), col_ops[i]=169 op=Operation(is_row=False, index=267782379, color=1530), row_ops[i]=173 op=Operation(is_row=False, index=777314278, color=202), row_ops[i]=173 op=Operation(is_row=False, index=276432862, color=102), row_ops[i]=173 op=Operation(is_row=True, index=68915863, color=1010), col_ops[i]=172 op=Operation(is_row=False, index=410366973, color=611), row_ops[i]=174 op=Operation(is_row=False, index=334375897, color=1855), row_ops[i]=174 op=Operation(is_row=True, index=993871010, color=212), col_ops[i]=174 op=Operation(is_row=True, index=474138711, color=1201), col_ops[i]=174 op=Operation(is_row=False, index=79178149, color=1483), row_ops[i]=176 op=Operation(is_row=True, index=666549381, color=1646), col_ops[i]=175 op=Operation(is_row=True, index=19089871, color=447), col_ops[i]=175 op=Operation(is_row=True, index=243562908, color=569), col_ops[i]=175 op=Operation(is_row=False, index=506390545, color=1417), row_ops[i]=179 op=Operation(is_row=True, index=253442532, color=1145), col_ops[i]=176 op=Operation(is_row=False, index=647797806, color=896), row_ops[i]=180 op=Operation(is_row=False, index=503323013, color=1774), row_ops[i]=180 op=Operation(is_row=True, index=855878925, color=984), col_ops[i]=178 op=Operation(is_row=True, index=533202544, color=1046), col_ops[i]=178 op=Operation(is_row=False, index=502004767, color=749), row_ops[i]=182 op=Operation(is_row=False, index=128747006, color=720), row_ops[i]=182 op=Operation(is_row=True, index=754432659, color=27), col_ops[i]=180 op=Operation(is_row=False, index=772145343, color=1062), row_ops[i]=183 op=Operation(is_row=True, index=538590276, color=1370), col_ops[i]=181 op=Operation(is_row=True, index=265112272, color=870), col_ops[i]=181 op=Operation(is_row=False, index=557447291, color=655), row_ops[i]=185 op=Operation(is_row=True, index=345369536, color=808), col_ops[i]=182 op=Operation(is_row=True, index=959408557, color=650), col_ops[i]=182 op=Operation(is_row=True, index=291770340, color=290), col_ops[i]=182 op=Operation(is_row=False, index=945125150, color=997), row_ops[i]=188 op=Operation(is_row=True, index=380344105, color=1532), col_ops[i]=183 op=Operation(is_row=False, index=496856022, color=47), row_ops[i]=189 op=Operation(is_row=True, index=168366225, color=1797), col_ops[i]=184 op=Operation(is_row=True, index=174412980, color=454), col_ops[i]=184 op=Operation(is_row=True, index=284307147, color=1579), col_ops[i]=184 op=Operation(is_row=True, index=780009, color=417), col_ops[i]=184 op=Operation(is_row=True, index=798618720, color=1695), col_ops[i]=184 op=Operation(is_row=True, index=79710564, color=1302), col_ops[i]=184 op=Operation(is_row=True, index=356567964, color=1587), col_ops[i]=184 op=Operation(is_row=True, index=241020798, color=557), col_ops[i]=184 op=Operation(is_row=True, index=722964357, color=1420), col_ops[i]=184 op=Operation(is_row=False, index=11052975, color=502), row_ops[i]=198 op=Operation(is_row=False, index=961523145, color=94), row_ops[i]=198 op=Operation(is_row=False, index=66063820, color=63), row_ops[i]=198 op=Operation(is_row=False, index=931192958, color=61), row_ops[i]=198 op=Operation(is_row=False, index=355999621, color=1577), row_ops[i]=198 op=Operation(is_row=True, index=455886064, color=576), col_ops[i]=189 op=Operation(is_row=False, index=594978738, color=759), row_ops[i]=199 op=Operation(is_row=False, index=129464037, color=817), row_ops[i]=199 op=Operation(is_row=True, index=624380220, color=693), col_ops[i]=191 op=Operation(is_row=True, index=612429059, color=1195), col_ops[i]=191 op=Operation(is_row=True, index=879456673, color=1400), col_ops[i]=191 op=Operation(is_row=False, index=254167053, color=712), row_ops[i]=202 op=Operation(is_row=False, index=829429052, color=277), row_ops[i]=202 op=Operation(is_row=True, index=47183853, color=1725), col_ops[i]=193 op=Operation(is_row=True, index=136278913, color=1042), col_ops[i]=193 op=Operation(is_row=True, index=204306776, color=1318), col_ops[i]=193 op=Operation(is_row=True, index=657003060, color=419), col_ops[i]=193 op=Operation(is_row=False, index=369894431, color=1723), row_ops[i]=206 op=Operation(is_row=True, index=268771551, color=1781), col_ops[i]=194 op=Operation(is_row=False, index=715421610, color=278), row_ops[i]=207 op=Operation(is_row=True, index=739448576, color=572), col_ops[i]=195 op=Operation(is_row=False, index=910558831, color=1759), row_ops[i]=208 op=Operation(is_row=False, index=478019061, color=1838), row_ops[i]=208 op=Operation(is_row=True, index=330539401, color=1030), col_ops[i]=197 op=Operation(is_row=True, index=210461158, color=1531), col_ops[i]=197 op=Operation(is_row=True, index=322282466, color=319), col_ops[i]=197 op=Operation(is_row=False, index=821047657, color=1967), row_ops[i]=211 op=Operation(is_row=False, index=640935534, color=978), row_ops[i]=211 op=Operation(is_row=False, index=815702701, color=194), row_ops[i]=211 op=Operation(is_row=False, index=262178491, color=1990), row_ops[i]=211 op=Operation(is_row=True, index=559496707, color=1121), col_ops[i]=201 op=Operation(is_row=True, index=659779806, color=674), col_ops[i]=201 op=Operation(is_row=False, index=483684522, color=1731), row_ops[i]=213 op=Operation(is_row=True, index=521394331, color=1639), col_ops[i]=202 op=Operation(is_row=False, index=773927743, color=1762), row_ops[i]=214 op=Operation(is_row=False, index=684254480, color=1671), row_ops[i]=214 op=Operation(is_row=False, index=208775456, color=997), row_ops[i]=214 op=Operation(is_row=False, index=399928660, color=1552), row_ops[i]=214 op=Operation(is_row=False, index=669535551, color=232), row_ops[i]=214 op=Operation(is_row=True, index=716594207, color=882), col_ops[i]=207 op=Operation(is_row=True, index=823972475, color=991), col_ops[i]=207 op=Operation(is_row=False, index=183048000, color=1669), row_ops[i]=216 op=Operation(is_row=True, index=337846478, color=487), col_ops[i]=208 op=Operation(is_row=True, index=19039159, color=1087), col_ops[i]=208 op=Operation(is_row=False, index=129636402, color=1226), row_ops[i]=218 op=Operation(is_row=True, index=850450400, color=1489), col_ops[i]=209 op=Operation(is_row=True, index=683929203, color=771), col_ops[i]=209 op=Operation(is_row=False, index=534653311, color=937), row_ops[i]=220 op=Operation(is_row=True, index=484006390, color=1643), col_ops[i]=210 op=Operation(is_row=True, index=570579397, color=415), col_ops[i]=210 op=Operation(is_row=True, index=213167832, color=61), col_ops[i]=210 op=Operation(is_row=False, index=673094761, color=1858), row_ops[i]=223 op=Operation(is_row=False, index=322813051, color=1747), row_ops[i]=223 op=Operation(is_row=False, index=689304779, color=868), row_ops[i]=223 op=Operation(is_row=False, index=680062491, color=1409), row_ops[i]=223 op=Operation(is_row=False, index=766977445, color=1871), row_ops[i]=223 op=Operation(is_row=False, index=564137536, color=1109), row_ops[i]=223 op=Operation(is_row=False, index=410381312, color=999), row_ops[i]=223 op=Operation(is_row=True, index=784348205, color=4), col_ops[i]=217 op=Operation(is_row=True, index=652249791, color=430), col_ops[i]=217 op=Operation(is_row=True, index=737255368, color=1185), col_ops[i]=217 op=Operation(is_row=False, index=97479472, color=312), row_ops[i]=226 op=Operation(is_row=True, index=85125809, color=1271), col_ops[i]=218 op=Operation(is_row=False, index=573873978, color=1462), row_ops[i]=227 op=Operation(is_row=True, index=304131065, color=697), col_ops[i]=219 op=Operation(is_row=False, index=550671693, color=538), row_ops[i]=228 op=Operation(is_row=True, index=906289912, color=1925), col_ops[i]=220 op=Operation(is_row=False, index=534053141, color=1829), row_ops[i]=229 op=Operation(is_row=False, index=135196924, color=1755), row_ops[i]=229 op=Operation(is_row=False, index=66194409, color=971), row_ops[i]=229 op=Operation(is_row=True, index=532239695, color=1830), col_ops[i]=223 op=Operation(is_row=False, index=503816799, color=873), row_ops[i]=230 op=Operation(is_row=True, index=686670118, color=1833), col_ops[i]=224 op=Operation(is_row=True, index=744400784, color=154), col_ops[i]=224 op=Operation(is_row=False, index=5924239, color=1494), row_ops[i]=232 op=Operation(is_row=False, index=332816531, color=138), row_ops[i]=232 op=Operation(is_row=True, index=988752772, color=124), col_ops[i]=226 op=Operation(is_row=False, index=115532424, color=458), row_ops[i]=233 op=Operation(is_row=True, index=992912900, color=1396), col_ops[i]=227 op=Operation(is_row=True, index=576021585, color=1865), col_ops[i]=227 op=Operation(is_row=True, index=384127204, color=646), col_ops[i]=227 op=Operation(is_row=True, index=713922890, color=1431), col_ops[i]=227 op=Operation(is_row=True, index=301183404, color=1544), col_ops[i]=227 op=Operation(is_row=False, index=688806858, color=639), row_ops[i]=238 op=Operation(is_row=True, index=64405574, color=377), col_ops[i]=228 op=Operation(is_row=False, index=917258894, color=1766), row_ops[i]=239 op=Operation(is_row=False, index=794284817, color=1102), row_ops[i]=239 op=Operation(is_row=True, index=287650236, color=1241), col_ops[i]=230 op=Operation(is_row=False, index=458216864, color=1132), row_ops[i]=240 op=Operation(is_row=True, index=659936916, color=1709), col_ops[i]=231 op=Operation(is_row=False, index=495646400, color=1962), row_ops[i]=241 op=Operation(is_row=True, index=408594530, color=943), col_ops[i]=232 op=Operation(is_row=True, index=277226706, color=21), col_ops[i]=232 op=Operation(is_row=True, index=244554056, color=265), col_ops[i]=232 op=Operation(is_row=True, index=163191276, color=1604), col_ops[i]=232 op=Operation(is_row=False, index=98785607, color=248), row_ops[i]=245 op=Operation(is_row=True, index=911814381, color=1521), col_ops[i]=233 op=Operation(is_row=True, index=874097197, color=1533), col_ops[i]=233 op=Operation(is_row=True, index=242068551, color=1918), col_ops[i]=233 op=Operation(is_row=False, index=126920025, color=1078), row_ops[i]=248 op=Operation(is_row=True, index=959527501, color=1334), col_ops[i]=234 op=Operation(is_row=False, index=231348772, color=1349), row_ops[i]=249 op=Operation(is_row=True, index=816834128, color=1505), col_ops[i]=235 op=Operation(is_row=True, index=594919895, color=1040), col_ops[i]=235 op=Operation(is_row=True, index=179583230, color=1541), col_ops[i]=235 op=Operation(is_row=False, index=214761792, color=551), row_ops[i]=252 op=Operation(is_row=True, index=750132389, color=1718), col_ops[i]=236 op=Operation(is_row=True, index=336497302, color=1954), col_ops[i]=236 op=Operation(is_row=False, index=107403546, color=70), row_ops[i]=254 op=Operation(is_row=False, index=906651454, color=1717), row_ops[i]=254 op=Operation(is_row=True, index=336113123, color=258), col_ops[i]=238 op=Operation(is_row=False, index=198205701, color=3), row_ops[i]=255 op=Operation(is_row=True, index=298820421, color=272), col_ops[i]=239 op=Operation(is_row=False, index=529305564, color=337), row_ops[i]=256 op=Operation(is_row=False, index=855514849, color=1482), row_ops[i]=256 op=Operation(is_row=False, index=98615663, color=373), row_ops[i]=256 op=Operation(is_row=False, index=621868671, color=1994), row_ops[i]=256 op=Operation(is_row=False, index=621314221, color=61), row_ops[i]=256 op=Operation(is_row=True, index=567446936, color=1742), col_ops[i]=244 op=Operation(is_row=False, index=193878751, color=1902), row_ops[i]=257 op=Operation(is_row=False, index=204160288, color=1140), row_ops[i]=257 op=Operation(is_row=False, index=279999595, color=1239), row_ops[i]=257 op=Operation(is_row=True, index=918375205, color=1242), col_ops[i]=247 op=Operation(is_row=True, index=71321955, color=1635), col_ops[i]=247 op=Operation(is_row=True, index=824916237, color=1260), col_ops[i]=247 op=Operation(is_row=True, index=467704459, color=593), col_ops[i]=247 op=Operation(is_row=True, index=275269868, color=1581), col_ops[i]=247 op=Operation(is_row=False, index=441698341, color=1266), row_ops[i]=262 op=Operation(is_row=False, index=98411559, color=697), row_ops[i]=262 op=Operation(is_row=False, index=884714396, color=1895), row_ops[i]=262 op=Operation(is_row=True, index=993559051, color=386), col_ops[i]=250 op=Operation(is_row=False, index=802931553, color=1446), row_ops[i]=263 op=Operation(is_row=False, index=679533078, color=154), row_ops[i]=263 op=Operation(is_row=False, index=197736839, color=1068), row_ops[i]=263 op=Operation(is_row=False, index=10630020, color=677), row_ops[i]=263 op=Operation(is_row=False, index=821849345, color=380), row_ops[i]=263 op=Operation(is_row=False, index=534681639, color=1732), row_ops[i]=263 op=Operation(is_row=True, index=52220131, color=1217), col_ops[i]=256 op=Operation(is_row=False, index=548770172, color=530), row_ops[i]=264 op=Operation(is_row=True, index=118181749, color=1194), col_ops[i]=257 op=Operation(is_row=True, index=592006922, color=1793), col_ops[i]=257 op=Operation(is_row=True, index=732817066, color=1162), col_ops[i]=257 op=Operation(is_row=False, index=215661776, color=1960), row_ops[i]=267 op=Operation(is_row=False, index=180549109, color=1341), row_ops[i]=267 op=Operation(is_row=False, index=213631945, color=836), row_ops[i]=267 op=Operation(is_row=True, index=985087978, color=10), col_ops[i]=260 op=Operation(is_row=True, index=314292405, color=1820), col_ops[i]=260 op=Operation(is_row=True, index=705417473, color=748), col_ops[i]=260 op=Operation(is_row=True, index=73806634, color=1989), col_ops[i]=260 op=Operation(is_row=False, index=586850834, color=853), row_ops[i]=271 op=Operation(is_row=True, index=460248646, color=321), col_ops[i]=261 op=Operation(is_row=False, index=346760350, color=283), row_ops[i]=272 op=Operation(is_row=False, index=280763816, color=17), row_ops[i]=272 op=Operation(is_row=True, index=338731506, color=1379), col_ops[i]=263 op=Operation(is_row=True, index=978932659, color=1336), col_ops[i]=263 op=Operation(is_row=False, index=181955782, color=1096), row_ops[i]=274 op=Operation(is_row=False, index=265294668, color=918), row_ops[i]=274 op=Operation(is_row=False, index=913887052, color=1305), row_ops[i]=274 op=Operation(is_row=True, index=66231718, color=1906), col_ops[i]=266 op=Operation(is_row=False, index=145817183, color=614), row_ops[i]=275 op=Operation(is_row=False, index=584550987, color=1458), row_ops[i]=275 op=Operation(is_row=True, index=559977801, color=1881), col_ops[i]=268 op=Operation(is_row=False, index=365991907, color=473), row_ops[i]=276 op=Operation(is_row=True, index=803212067, color=1247), col_ops[i]=269 op=Operation(is_row=False, index=965160107, color=1033), row_ops[i]=277 op=Operation(is_row=False, index=896843997, color=1218), row_ops[i]=277 op=Operation(is_row=False, index=583107430, color=706), row_ops[i]=277 op=Operation(is_row=True, index=119605812, color=1871), col_ops[i]=272 op=Operation(is_row=False, index=55872573, color=1090), row_ops[i]=278 op=Operation(is_row=False, index=133822881, color=138), row_ops[i]=278 op=Operation(is_row=True, index=870328205, color=128), col_ops[i]=274 op=Operation(is_row=True, index=645506075, color=75), col_ops[i]=274 op=Operation(is_row=True, index=556339370, color=713), col_ops[i]=274 op=Operation(is_row=True, index=724846503, color=154), col_ops[i]=274 op=Operation(is_row=False, index=450685302, color=403), row_ops[i]=282 op=Operation(is_row=False, index=413860105, color=1489), row_ops[i]=282 op=Operation(is_row=True, index=353533207, color=260), col_ops[i]=276 op=Operation(is_row=False, index=573533844, color=130), row_ops[i]=283 op=Operation(is_row=True, index=782652737, color=1718), col_ops[i]=277 op=Operation(is_row=False, index=830695206, color=914), row_ops[i]=284 op=Operation(is_row=True, index=561937713, color=1646), col_ops[i]=278 op=Operation(is_row=False, index=947746992, color=1947), row_ops[i]=285 op=Operation(is_row=False, index=646579559, color=1489), row_ops[i]=285 op=Operation(is_row=False, index=566125098, color=1694), row_ops[i]=285 op=Operation(is_row=False, index=431447191, color=195), row_ops[i]=285 op=Operation(is_row=False, index=697957434, color=179), row_ops[i]=285 op=Operation(is_row=True, index=671196775, color=327), col_ops[i]=283 op=Operation(is_row=False, index=73188084, color=18), row_ops[i]=286 op=Operation(is_row=False, index=980734651, color=1996), row_ops[i]=286 op=Operation(is_row=True, index=224497351, color=205), col_ops[i]=285 op=Operation(is_row=False, index=739173435, color=1789), row_ops[i]=287 op=Operation(is_row=False, index=886524207, color=1029), row_ops[i]=287 op=Operation(is_row=True, index=389660736, color=706), col_ops[i]=287 op=Operation(is_row=True, index=828555191, color=1877), col_ops[i]=287 op=Operation(is_row=False, index=359515352, color=1907), row_ops[i]=289 op=Operation(is_row=False, index=695333458, color=1046), row_ops[i]=289 op=Operation(is_row=True, index=965727313, color=187), col_ops[i]=289 op=Operation(is_row=True, index=660630364, color=265), col_ops[i]=289 op=Operation(is_row=True, index=895719228, color=1590), col_ops[i]=289 op=Operation(is_row=True, index=338930718, color=993), col_ops[i]=289 op=Operation(is_row=True, index=547865832, color=592), col_ops[i]=289 op=Operation(is_row=False, index=149391905, color=352), row_ops[i]=294 op=Operation(is_row=False, index=870387603, color=1921), row_ops[i]=294 op=Operation(is_row=True, index=833050266, color=83), col_ops[i]=291 op=Operation(is_row=False, index=592811798, color=827), row_ops[i]=295 op=Operation(is_row=False, index=122710643, color=823), row_ops[i]=295 op=Operation(is_row=True, index=507538663, color=730), col_ops[i]=293 op=Operation(is_row=False, index=289427171, color=886), row_ops[i]=296 op=Operation(is_row=False, index=218853669, color=320), row_ops[i]=296 op=Operation(is_row=False, index=664633348, color=81), row_ops[i]=296 op=Operation(is_row=True, index=113466718, color=484), col_ops[i]=296 op=Operation(is_row=False, index=357838735, color=602), row_ops[i]=297 op=Operation(is_row=False, index=380126345, color=80), row_ops[i]=297 op=Operation(is_row=False, index=576315748, color=1558), row_ops[i]=297 op=Operation(is_row=False, index=930151017, color=476), row_ops[i]=297 op=Operation(is_row=False, index=964612442, color=1048), row_ops[i]=297 op=Operation(is_row=False, index=992842380, color=351), row_ops[i]=297 op=Operation(is_row=False, index=794907905, color=683), row_ops[i]=297 op=Operation(is_row=True, index=389816203, color=1049), col_ops[i]=303 op=Operation(is_row=False, index=825761903, color=1968), row_ops[i]=298 op=Operation(is_row=True, index=317586913, color=1810), col_ops[i]=304 op=Operation(is_row=False, index=773583377, color=1755), row_ops[i]=299 op=Operation(is_row=True, index=87255527, color=1098), col_ops[i]=305 op=Operation(is_row=True, index=604152127, color=555), col_ops[i]=305 op=Operation(is_row=False, index=442639474, color=1203), row_ops[i]=301 op=Operation(is_row=False, index=376433392, color=1997), row_ops[i]=301 op=Operation(is_row=True, index=59455519, color=945), col_ops[i]=307 op=Operation(is_row=True, index=736936653, color=1559), col_ops[i]=307 op=Operation(is_row=True, index=879000821, color=1181), col_ops[i]=307 op=Operation(is_row=False, index=749460228, color=1135), row_ops[i]=304 op=Operation(is_row=True, index=229305337, color=1288), col_ops[i]=308 op=Operation(is_row=False, index=632799818, color=1729), row_ops[i]=305 op=Operation(is_row=True, index=818653736, color=275), col_ops[i]=309 op=Operation(is_row=True, index=779046888, color=686), col_ops[i]=309 op=Operation(is_row=True, index=699102984, color=910), col_ops[i]=309 op=Operation(is_row=True, index=78970687, color=1925), col_ops[i]=309 op=Operation(is_row=False, index=774533246, color=1772), row_ops[i]=309 op=Operation(is_row=True, index=177922624, color=652), col_ops[i]=310 op=Operation(is_row=True, index=264949320, color=215), col_ops[i]=310 op=Operation(is_row=False, index=383977608, color=1764), row_ops[i]=311 op=Operation(is_row=True, index=686987020, color=1764), col_ops[i]=311 op=Operation(is_row=True, index=129390247, color=985), col_ops[i]=311 op=Operation(is_row=True, index=145391889, color=299), col_ops[i]=311 op=Operation(is_row=False, index=689491082, color=491), row_ops[i]=314 op=Operation(is_row=False, index=641874423, color=1755), row_ops[i]=314 op=Operation(is_row=False, index=989246014, color=1052), row_ops[i]=314 op=Operation(is_row=True, index=179784561, color=784), col_ops[i]=314 op=Operation(is_row=True, index=564596070, color=1822), col_ops[i]=314 op=Operation(is_row=True, index=482299975, color=828), col_ops[i]=314 op=Operation(is_row=True, index=397446639, color=131), col_ops[i]=314 op=Operation(is_row=False, index=653118232, color=359), row_ops[i]=318 op=Operation(is_row=False, index=60639928, color=101), row_ops[i]=318 op=Operation(is_row=True, index=630851919, color=866), col_ops[i]=316 op=Operation(is_row=False, index=39651662, color=882), row_ops[i]=319 op=Operation(is_row=False, index=73414570, color=1720), row_ops[i]=319 op=Operation(is_row=True, index=535159059, color=706), col_ops[i]=318 op=Operation(is_row=False, index=135081102, color=420), row_ops[i]=320 op=Operation(is_row=False, index=239642766, color=537), row_ops[i]=320 op=Operation(is_row=False, index=574064851, color=333), row_ops[i]=320 op=Operation(is_row=False, index=89529588, color=54), row_ops[i]=320 op=Operation(is_row=False, index=669290611, color=346), row_ops[i]=320 op=Operation(is_row=True, index=596201730, color=1259), col_ops[i]=323 op=Operation(is_row=True, index=748746644, color=1704), col_ops[i]=323 op=Operation(is_row=False, index=211350587, color=1917), row_ops[i]=322 op=Operation(is_row=True, index=63713270, color=263), col_ops[i]=324 op=Operation(is_row=True, index=953396812, color=655), col_ops[i]=324 op=Operation(is_row=True, index=616303733, color=470), col_ops[i]=324 op=Operation(is_row=False, index=882131023, color=238), row_ops[i]=325 op=Operation(is_row=True, index=238635670, color=1472), col_ops[i]=325 op=Operation(is_row=True, index=912827836, color=1014), col_ops[i]=325 op=Operation(is_row=False, index=821707049, color=762), row_ops[i]=327 op=Operation(is_row=True, index=718687358, color=158), col_ops[i]=326 op=Operation(is_row=False, index=146205278, color=531), row_ops[i]=328 op=Operation(is_row=True, index=966280147, color=602), col_ops[i]=327 op=Operation(is_row=False, index=686425683, color=1688), row_ops[i]=329 op=Operation(is_row=True, index=941900145, color=849), col_ops[i]=328 op=Operation(is_row=False, index=660123387, color=448), row_ops[i]=330 op=Operation(is_row=True, index=526871613, color=354), col_ops[i]=329 op=Operation(is_row=True, index=968927620, color=358), col_ops[i]=329 op=Operation(is_row=True, index=280455842, color=1679), col_ops[i]=329 op=Operation(is_row=False, index=870419887, color=1331), row_ops[i]=333 op=Operation(is_row=False, index=463771795, color=75), row_ops[i]=333 op=Operation(is_row=True, index=186210290, color=449), col_ops[i]=331 op=Operation(is_row=False, index=938413456, color=1972), row_ops[i]=334 op=Operation(is_row=True, index=54645024, color=1015), col_ops[i]=332 op=Operation(is_row=False, index=131245535, color=733), row_ops[i]=335 op=Operation(is_row=True, index=369133555, color=1194), col_ops[i]=333 op=Operation(is_row=False, index=523034840, color=392), row_ops[i]=336 op=Operation(is_row=False, index=698428006, color=475), row_ops[i]=336 op=Operation(is_row=True, index=651201311, color=1969), col_ops[i]=335 op=Operation(is_row=False, index=988472374, color=1525), row_ops[i]=337 op=Operation(is_row=False, index=131162652, color=575), row_ops[i]=337 op=Operation(is_row=False, index=306447442, color=326), row_ops[i]=337 op=Operation(is_row=False, index=116171804, color=215), row_ops[i]=337 op=Operation(is_row=True, index=967649965, color=1582), col_ops[i]=339 op=Operation(is_row=False, index=826171147, color=1187), row_ops[i]=338 op=Operation(is_row=True, index=846548485, color=1768), col_ops[i]=340 op=Operation(is_row=False, index=33792639, color=1361), row_ops[i]=339 op=Operation(is_row=True, index=20984688, color=1930), col_ops[i]=341 op=Operation(is_row=False, index=544797177, color=383), row_ops[i]=340 op=Operation(is_row=True, index=951318470, color=1337), col_ops[i]=342 op=Operation(is_row=True, index=585460622, color=1546), col_ops[i]=342 op=Operation(is_row=False, index=613249139, color=1278), row_ops[i]=342 op=Operation(is_row=False, index=695881172, color=1975), row_ops[i]=342 op=Operation(is_row=False, index=644795353, color=193), row_ops[i]=342 op=Operation(is_row=False, index=31961105, color=89), row_ops[i]=342 op=Operation(is_row=False, index=944442190, color=160), row_ops[i]=342 op=Operation(is_row=True, index=531179856, color=765), col_ops[i]=347 op=Operation(is_row=False, index=203367153, color=108), row_ops[i]=343 op=Operation(is_row=True, index=196265291, color=1978), col_ops[i]=348 op=Operation(is_row=False, index=878560903, color=769), row_ops[i]=344 op=Operation(is_row=False, index=827348975, color=51), row_ops[i]=344 op=Operation(is_row=False, index=366884185, color=734), row_ops[i]=344 op=Operation(is_row=False, index=404906511, color=1278), row_ops[i]=344 op=Operation(is_row=True, index=651071517, color=520), col_ops[i]=352 op=Operation(is_row=True, index=938882596, color=605), col_ops[i]=352 op=Operation(is_row=False, index=362827723, color=319), row_ops[i]=346 op=Operation(is_row=False, index=179723822, color=493), row_ops[i]=346 op=Operation(is_row=False, index=782066511, color=1126), row_ops[i]=346 op=Operation(is_row=True, index=178242550, color=1088), col_ops[i]=355 op=Operation(is_row=True, index=945601006, color=30), col_ops[i]=355 op=Operation(is_row=False, index=81238622, color=1352), row_ops[i]=348 op=Operation(is_row=False, index=599119671, color=1932), row_ops[i]=348 op=Operation(is_row=False, index=936406109, color=916), row_ops[i]=348 op=Operation(is_row=True, index=987037876, color=1119), col_ops[i]=358 op=Operation(is_row=True, index=67086010, color=223), col_ops[i]=358 op=Operation(is_row=True, index=634509601, color=1982), col_ops[i]=358 op=Operation(is_row=False, index=540762517, color=827), row_ops[i]=351 op=Operation(is_row=True, index=459853816, color=276), col_ops[i]=359 op=Operation(is_row=False, index=360865564, color=1198), row_ops[i]=352 op=Operation(is_row=False, index=738024319, color=1632), row_ops[i]=352 op=Operation(is_row=False, index=136925264, color=158), row_ops[i]=352 op=Operation(is_row=True, index=873432726, color=896), col_ops[i]=362 op=Operation(is_row=True, index=845948389, color=703), col_ops[i]=362 op=Operation(is_row=True, index=612055609, color=1239), col_ops[i]=362 op=Operation(is_row=False, index=1692290, color=317), row_ops[i]=355 op=Operation(is_row=True, index=970573250, color=44), col_ops[i]=363 op=Operation(is_row=True, index=610633680, color=1634), col_ops[i]=363 op=Operation(is_row=True, index=893853292, color=1925), col_ops[i]=363 op=Operation(is_row=True, index=249441982, color=1961), col_ops[i]=363 op=Operation(is_row=True, index=873505867, color=199), col_ops[i]=363 op=Operation(is_row=False, index=314157333, color=1063), row_ops[i]=360 op=Operation(is_row=True, index=271341957, color=115), col_ops[i]=364 op=Operation(is_row=False, index=35253594, color=1162), row_ops[i]=361 op=Operation(is_row=True, index=504862154, color=844), col_ops[i]=365 op=Operation(is_row=False, index=792061028, color=1105), row_ops[i]=362 op=Operation(is_row=False, index=587836987, color=1719), row_ops[i]=362 op=Operation(is_row=False, index=858819877, color=1262), row_ops[i]=362 op=Operation(is_row=True, index=688923182, color=258), col_ops[i]=368 op=Operation(is_row=False, index=327975954, color=322), row_ops[i]=363 op=Operation(is_row=True, index=839781394, color=1577), col_ops[i]=369 op=Operation(is_row=True, index=329420909, color=490), col_ops[i]=369 op=Operation(is_row=True, index=86571709, color=1125), col_ops[i]=369 op=Operation(is_row=False, index=766950612, color=1906), row_ops[i]=366 op=Operation(is_row=True, index=166440924, color=791), col_ops[i]=370 op=Operation(is_row=True, index=214576812, color=589), col_ops[i]=370 op=Operation(is_row=False, index=717520174, color=1761), row_ops[i]=368 op=Operation(is_row=False, index=574766935, color=332), row_ops[i]=368 op=Operation(is_row=True, index=344658663, color=276), col_ops[i]=372 op=Operation(is_row=False, index=164456896, color=329), row_ops[i]=369 op=Operation(is_row=False, index=609007008, color=1533), row_ops[i]=369 op=Operation(is_row=False, index=367583148, color=1915), row_ops[i]=369 op=Operation(is_row=True, index=716274387, color=1889), col_ops[i]=375 op=Operation(is_row=True, index=549618573, color=514), col_ops[i]=375 op=Operation(is_row=False, index=398828126, color=215), row_ops[i]=371 op=Operation(is_row=False, index=967274895, color=652), row_ops[i]=371 op=Operation(is_row=True, index=181635036, color=782), col_ops[i]=377 op=Operation(is_row=True, index=841263835, color=833), col_ops[i]=377 op=Operation(is_row=False, index=163765011, color=313), row_ops[i]=373 op=Operation(is_row=True, index=636413624, color=892), col_ops[i]=378 op=Operation(is_row=True, index=339187806, color=1050), col_ops[i]=378 op=Operation(is_row=False, index=384255189, color=971), row_ops[i]=375 op=Operation(is_row=False, index=814594215, color=406), row_ops[i]=375 op=Operation(is_row=False, index=213338507, color=180), row_ops[i]=375 op=Operation(is_row=True, index=428041360, color=1431), col_ops[i]=381 op=Operation(is_row=True, index=178411009, color=1429), col_ops[i]=381 op=Operation(is_row=True, index=458514215, color=1812), col_ops[i]=381 op=Operation(is_row=False, index=847967525, color=438), row_ops[i]=378 op=Operation(is_row=False, index=624216910, color=1115), row_ops[i]=378 op=Operation(is_row=True, index=69715501, color=86), col_ops[i]=383 op=Operation(is_row=False, index=506567256, color=1044), row_ops[i]=379 op=Operation(is_row=False, index=355850228, color=1322), row_ops[i]=379 op=Operation(is_row=False, index=389669824, color=290), row_ops[i]=379 op=Operation(is_row=False, index=501635751, color=1491), row_ops[i]=379 op=Operation(is_row=True, index=165869384, color=256), col_ops[i]=387 op=Operation(is_row=True, index=64704778, color=160), col_ops[i]=387 op=Operation(is_row=False, index=80810754, color=100), row_ops[i]=381 op=Operation(is_row=False, index=100050395, color=1804), row_ops[i]=381 op=Operation(is_row=True, index=882077318, color=198), col_ops[i]=389 op=Operation(is_row=False, index=918922292, color=1740), row_ops[i]=382 op=Operation(is_row=False, index=870159528, color=841), row_ops[i]=382 op=Operation(is_row=False, index=30055534, color=890), row_ops[i]=382 op=Operation(is_row=True, index=888868829, color=705), col_ops[i]=392 op=Operation(is_row=True, index=260903051, color=354), col_ops[i]=392 op=Operation(is_row=True, index=442004560, color=411), col_ops[i]=392 op=Operation(is_row=False, index=790258159, color=810), row_ops[i]=385 op=Operation(is_row=True, index=418190354, color=279), col_ops[i]=393 op=Operation(is_row=False, index=43426705, color=69), row_ops[i]=386 op=Operation(is_row=False, index=394245461, color=754), row_ops[i]=386 op=Operation(is_row=False, index=771162640, color=1945), row_ops[i]=386 op=Operation(is_row=True, index=433397773, color=1429), col_ops[i]=396 op=Operation(is_row=True, index=959020553, color=960), col_ops[i]=396 op=Operation(is_row=False, index=759182340, color=1868), row_ops[i]=388 op=Operation(is_row=True, index=614586466, color=196), col_ops[i]=397 op=Operation(is_row=True, index=794542883, color=1400), col_ops[i]=397 op=Operation(is_row=False, index=635005502, color=523), row_ops[i]=390 op=Operation(is_row=True, index=339382563, color=793), col_ops[i]=398 op=Operation(is_row=True, index=388459588, color=1056), col_ops[i]=398 op=Operation(is_row=True, index=410251731, color=1110), col_ops[i]=398 op=Operation(is_row=True, index=244456009, color=1390), col_ops[i]=398 op=Operation(is_row=True, index=769999613, color=223), col_ops[i]=398 op=Operation(is_row=False, index=833636331, color=379), row_ops[i]=395 op=Operation(is_row=True, index=537373844, color=186), col_ops[i]=399 op=Operation(is_row=False, index=882768785, color=1759), row_ops[i]=396 op=Operation(is_row=True, index=92303382, color=1869), col_ops[i]=400 op=Operation(is_row=True, index=900478740, color=1761), col_ops[i]=400 op=Operation(is_row=False, index=200996082, color=1535), row_ops[i]=398 op=Operation(is_row=True, index=47322654, color=71), col_ops[i]=401 op=Operation(is_row=False, index=999294111, color=1913), row_ops[i]=399 op=Operation(is_row=True, index=449067848, color=1452), col_ops[i]=402 op=Operation(is_row=True, index=993870302, color=776), col_ops[i]=402 op=Operation(is_row=True, index=340858342, color=553), col_ops[i]=402 op=Operation(is_row=False, index=388683347, color=615), row_ops[i]=402 op=Operation(is_row=True, index=747382115, color=1334), col_ops[i]=403 op=Operation(is_row=True, index=936996271, color=1868), col_ops[i]=403 op=Operation(is_row=False, index=568958932, color=1610), row_ops[i]=404 op=Operation(is_row=False, index=496933178, color=672), row_ops[i]=404 op=Operation(is_row=False, index=484614805, color=1524), row_ops[i]=404 op=Operation(is_row=True, index=880571202, color=327), col_ops[i]=406 op=Operation(is_row=True, index=820182245, color=1661), col_ops[i]=406 op=Operation(is_row=True, index=192668291, color=1614), col_ops[i]=406 op=Operation(is_row=False, index=742143103, color=294), row_ops[i]=407 op=Operation(is_row=False, index=329095781, color=67), row_ops[i]=407 op=Operation(is_row=False, index=57694721, color=1359), row_ops[i]=407 op=Operation(is_row=True, index=316002302, color=282), col_ops[i]=409 op=Operation(is_row=False, index=142738528, color=1764), row_ops[i]=408 op=Operation(is_row=False, index=427730702, color=22), row_ops[i]=408 op=Operation(is_row=True, index=855432567, color=746), col_ops[i]=411 op=Operation(is_row=True, index=240905219, color=242), col_ops[i]=411 op=Operation(is_row=True, index=566387933, color=230), col_ops[i]=411 op=Operation(is_row=True, index=176666880, color=1378), col_ops[i]=411 op=Operation(is_row=False, index=385397250, color=1975), row_ops[i]=412 op=Operation(is_row=False, index=395276618, color=855), row_ops[i]=412 op=Operation(is_row=True, index=719079306, color=1950), col_ops[i]=413 op=Operation(is_row=False, index=404299134, color=1754), row_ops[i]=413 op=Operation(is_row=True, index=33279843, color=241), col_ops[i]=414 op=Operation(is_row=True, index=911401978, color=1381), col_ops[i]=414 op=Operation(is_row=True, index=766149302, color=276), col_ops[i]=414 op=Operation(is_row=True, index=210210001, color=1536), col_ops[i]=414 op=Operation(is_row=True, index=244028661, color=1472), col_ops[i]=414 op=Operation(is_row=True, index=984016955, color=388), col_ops[i]=414 op=Operation(is_row=False, index=319434550, color=1854), row_ops[i]=419 op=Operation(is_row=True, index=930882715, color=255), col_ops[i]=415 op=Operation(is_row=True, index=60257235, color=1547), col_ops[i]=415 op=Operation(is_row=False, index=590454157, color=604), row_ops[i]=421 op=Operation(is_row=True, index=784730940, color=607), col_ops[i]=416 op=Operation(is_row=True, index=665674486, color=1237), col_ops[i]=416 op=Operation(is_row=True, index=742510582, color=622), col_ops[i]=416 op=Operation(is_row=False, index=638963557, color=1739), row_ops[i]=424 op=Operation(is_row=False, index=752553665, color=315), row_ops[i]=424 op=Operation(is_row=False, index=804650089, color=599), row_ops[i]=424 op=Operation(is_row=True, index=522990636, color=1388), col_ops[i]=419 op=Operation(is_row=True, index=184054492, color=1633), col_ops[i]=419 op=Operation(is_row=False, index=275114595, color=667), row_ops[i]=426 op=Operation(is_row=False, index=90822942, color=1075), row_ops[i]=426 op=Operation(is_row=True, index=307807348, color=1595), col_ops[i]=421 op=Operation(is_row=False, index=937915126, color=57), row_ops[i]=427 op=Operation(is_row=True, index=665743276, color=248), col_ops[i]=422 op=Operation(is_row=True, index=766465295, color=997), col_ops[i]=422 op=Operation(is_row=True, index=461826022, color=1722), col_ops[i]=422 op=Operation(is_row=True, index=828264449, color=1616), col_ops[i]=422 op=Operation(is_row=False, index=553270099, color=1003), row_ops[i]=431 op=Operation(is_row=False, index=823889644, color=1072), row_ops[i]=431 op=Operation(is_row=False, index=164249982, color=706), row_ops[i]=431 op=Operation(is_row=True, index=803234747, color=1030), col_ops[i]=425 op=Operation(is_row=True, index=267136091, color=1290), col_ops[i]=425 op=Operation(is_row=True, index=755082806, color=1849), col_ops[i]=425 op=Operation(is_row=True, index=806255567, color=1221), col_ops[i]=425 op=Operation(is_row=True, index=493215112, color=1091), col_ops[i]=425 op=Operation(is_row=False, index=727673732, color=483), row_ops[i]=436 op=Operation(is_row=True, index=419385337, color=1896), col_ops[i]=426 op=Operation(is_row=False, index=995361354, color=1329), row_ops[i]=437 op=Operation(is_row=False, index=823894812, color=893), row_ops[i]=437 op=Operation(is_row=False, index=31850114, color=580), row_ops[i]=437 op=Operation(is_row=True, index=842106402, color=321), col_ops[i]=429 op=Operation(is_row=False, index=325697122, color=1750), row_ops[i]=438 op=Operation(is_row=True, index=599774959, color=1803), col_ops[i]=430 op=Operation(is_row=False, index=724176512, color=1971), row_ops[i]=439 op=Operation(is_row=True, index=172437381, color=1983), col_ops[i]=431 op=Operation(is_row=False, index=148296040, color=1089), row_ops[i]=440 op=Operation(is_row=False, index=627210930, color=1937), row_ops[i]=440 op=Operation(is_row=False, index=672811219, color=178), row_ops[i]=440 op=Operation(is_row=True, index=2177405, color=587), col_ops[i]=434 op=Operation(is_row=False, index=567994604, color=1306), row_ops[i]=441 op=Operation(is_row=True, index=274708975, color=416), col_ops[i]=435 op=Operation(is_row=True, index=299547374, color=73), col_ops[i]=435 op=Operation(is_row=True, index=788462648, color=1679), col_ops[i]=435 op=Operation(is_row=True, index=256064517, color=408), col_ops[i]=435 op=Operation(is_row=False, index=289423438, color=1740), row_ops[i]=445 op=Operation(is_row=True, index=915412400, color=1393), col_ops[i]=436 op=Operation(is_row=True, index=371724886, color=514), col_ops[i]=436 op=Operation(is_row=True, index=984585642, color=1523), col_ops[i]=436 op=Operation(is_row=True, index=711908748, color=1198), col_ops[i]=436 op=Operation(is_row=True, index=387276276, color=1726), col_ops[i]=436 op=Operation(is_row=True, index=820679554, color=571), col_ops[i]=436 op=Operation(is_row=False, index=971797778, color=1546), row_ops[i]=451 op=Operation(is_row=True, index=690837316, color=706), col_ops[i]=437 op=Operation(is_row=True, index=460387189, color=644), col_ops[i]=437 op=Operation(is_row=False, index=576930893, color=924), row_ops[i]=453 op=Operation(is_row=False, index=984256409, color=125), row_ops[i]=453 op=Operation(is_row=True, index=679688773, color=787), col_ops[i]=439 op=Operation(is_row=True, index=303097258, color=1523), col_ops[i]=439 op=Operation(is_row=False, index=890675851, color=109), row_ops[i]=455 op=Operation(is_row=False, index=585044038, color=1959), row_ops[i]=455 op=Operation(is_row=True, index=105623663, color=155), col_ops[i]=441 op=Operation(is_row=False, index=495532115, color=713), row_ops[i]=456 op=Operation(is_row=True, index=203190287, color=882), col_ops[i]=442 op=Operation(is_row=True, index=975630430, color=1218), col_ops[i]=442 op=Operation(is_row=False, index=503995572, color=615), row_ops[i]=458 op=Operation(is_row=False, index=857627319, color=1257), row_ops[i]=458 op=Operation(is_row=False, index=869799812, color=1742), row_ops[i]=458 op=Operation(is_row=False, index=296960700, color=20), row_ops[i]=458 op=Operation(is_row=False, index=297186788, color=219), row_ops[i]=458 op=Operation(is_row=True, index=72892439, color=738), col_ops[i]=447 op=Operation(is_row=True, index=334471680, color=1160), col_ops[i]=447 op=Operation(is_row=False, index=33363364, color=238), row_ops[i]=460 op=Operation(is_row=True, index=213553701, color=1129), col_ops[i]=448 op=Operation(is_row=False, index=611222771, color=1409), row_ops[i]=461 op=Operation(is_row=False, index=11893836, color=1016), row_ops[i]=461 op=Operation(is_row=True, index=967241621, color=942), col_ops[i]=450 op=Operation(is_row=False, index=637749703, color=614), row_ops[i]=462 op=Operation(is_row=True, index=675263308, color=338), col_ops[i]=451 op=Operation(is_row=True, index=398836408, color=1777), col_ops[i]=451 op=Operation(is_row=False, index=900964942, color=765), row_ops[i]=464 op=Operation(is_row=True, index=51862488, color=848), col_ops[i]=452 op=Operation(is_row=True, index=626177822, color=1830), col_ops[i]=452 op=Operation(is_row=False, index=17163081, color=362), row_ops[i]=466 op=Operation(is_row=True, index=54504159, color=1629), col_ops[i]=453 op=Operation(is_row=False, index=465573390, color=1035), row_ops[i]=467 op=Operation(is_row=False, index=521252136, color=1167), row_ops[i]=467 op=Operation(is_row=True, index=10357535, color=312), col_ops[i]=455 op=Operation(is_row=False, index=989873852, color=759), row_ops[i]=468 op=Operation(is_row=True, index=339287146, color=1344), col_ops[i]=456 op=Operation(is_row=False, index=386348626, color=1289), row_ops[i]=469 op=Operation(is_row=False, index=273281921, color=1370), row_ops[i]=469 op=Operation(is_row=True, index=762756173, color=111), col_ops[i]=458 op=Operation(is_row=True, index=858681799, color=1153), col_ops[i]=458 op=Operation(is_row=False, index=956264243, color=581), row_ops[i]=471 op=Operation(is_row=False, index=138825430, color=1853), row_ops[i]=471 op=Operation(is_row=True, index=366182307, color=1374), col_ops[i]=460 op=Operation(is_row=False, index=647020956, color=1747), row_ops[i]=472 op=Operation(is_row=True, index=345768382, color=877), col_ops[i]=461 op=Operation(is_row=False, index=44723645, color=1281), row_ops[i]=473 op=Operation(is_row=True, index=708444970, color=899), col_ops[i]=462 op=Operation(is_row=False, index=884453035, color=1225), row_ops[i]=474 op=Operation(is_row=True, index=590968026, color=1802), col_ops[i]=463 op=Operation(is_row=False, index=116406426, color=480), row_ops[i]=475 op=Operation(is_row=True, index=884536019, color=556), col_ops[i]=464 op=Operation(is_row=True, index=717049220, color=399), col_ops[i]=464 op=Operation(is_row=False, index=788002977, color=1648), row_ops[i]=477 op=Operation(is_row=False, index=945564105, color=1074), row_ops[i]=477 op=Operation(is_row=True, index=369989639, color=1176), col_ops[i]=466 op=Operation(is_row=False, index=601236240, color=1769), row_ops[i]=478 op=Operation(is_row=False, index=449090633, color=63), row_ops[i]=478 op=Operation(is_row=True, index=873090319, color=1755), col_ops[i]=468 op=Operation(is_row=True, index=223837443, color=508), col_ops[i]=468 op=Operation(is_row=False, index=531041574, color=721), row_ops[i]=480 op=Operation(is_row=True, index=760565123, color=930), col_ops[i]=469 op=Operation(is_row=False, index=978185362, color=1993), row_ops[i]=481 op=Operation(is_row=True, index=125748697, color=1143), col_ops[i]=470 op=Operation(is_row=True, index=774911924, color=947), col_ops[i]=470 op=Operation(is_row=True, index=434582681, color=95), col_ops[i]=470 op=Operation(is_row=True, index=795094721, color=1191), col_ops[i]=470 op=Operation(is_row=True, index=575863956, color=353), col_ops[i]=470 op=Operation(is_row=True, index=844292283, color=1270), col_ops[i]=470 op=Operation(is_row=False, index=787935904, color=1330), row_ops[i]=487 op=Operation(is_row=True, index=69928237, color=1173), col_ops[i]=471 op=Operation(is_row=True, index=52576879, color=560), col_ops[i]=471 op=Operation(is_row=False, index=688138035, color=1367), row_ops[i]=489 op=Operation(is_row=True, index=982512533, color=1772), col_ops[i]=472 op=Operation(is_row=False, index=839137151, color=182), row_ops[i]=490 op=Operation(is_row=False, index=985920808, color=560), row_ops[i]=490 op=Operation(is_row=False, index=935456047, color=801), row_ops[i]=490 op=Operation(is_row=True, index=604584113, color=860), col_ops[i]=475 op=Operation(is_row=True, index=141397930, color=1667), col_ops[i]=475 op=Operation(is_row=True, index=613322298, color=59), col_ops[i]=475 op=Operation(is_row=False, index=44435814, color=511), row_ops[i]=493 op=Operation(is_row=True, index=388162672, color=467), col_ops[i]=476 op=Operation(is_row=False, index=412857000, color=800), row_ops[i]=494 op=Operation(is_row=True, index=730810942, color=454), col_ops[i]=477 op=Operation(is_row=False, index=241256629, color=1279), row_ops[i]=495 op=Operation(is_row=False, index=658975234, color=1790), row_ops[i]=495 op=Operation(is_row=True, index=420349294, color=1240), col_ops[i]=479 op=Operation(is_row=True, index=300530418, color=1690), col_ops[i]=479 op=Operation(is_row=True, index=162207717, color=1205), col_ops[i]=479 op=Operation(is_row=False, index=641328484, color=1380), row_ops[i]=498 op=Operation(is_row=True, index=170810975, color=131), col_ops[i]=480 op=Operation(is_row=True, index=100487971, color=338), col_ops[i]=480 op=Operation(is_row=True, index=479202545, color=1352), col_ops[i]=480 op=Operation(is_row=False, index=597287757, color=1497), row_ops[i]=501 op=Operation(is_row=True, index=828518316, color=659), col_ops[i]=481 op=Operation(is_row=False, index=764255312, color=1005), row_ops[i]=502 op=Operation(is_row=False, index=624305979, color=515), row_ops[i]=502 op=Operation(is_row=True, index=812667507, color=1105), col_ops[i]=483 op=Operation(is_row=False, index=406261405, color=162), row_ops[i]=503 op=Operation(is_row=False, index=409972272, color=142), row_ops[i]=503 op=Operation(is_row=True, index=593050747, color=1089), col_ops[i]=485 op=Operation(is_row=False, index=114804720, color=336), row_ops[i]=504 op=Operation(is_row=True, index=188699479, color=1136), col_ops[i]=486 op=Operation(is_row=True, index=448161991, color=957), col_ops[i]=486 op=Operation(is_row=True, index=361350705, color=1902), col_ops[i]=486 op=Operation(is_row=False, index=81222230, color=1366), row_ops[i]=507 op=Operation(is_row=True, index=803802461, color=1371), col_ops[i]=487 op=Operation(is_row=True, index=556663856, color=380), col_ops[i]=487 op=Operation(is_row=False, index=165132560, color=419), row_ops[i]=509 op=Operation(is_row=False, index=923941325, color=1264), row_ops[i]=509 op=Operation(is_row=False, index=133524682, color=1731), row_ops[i]=509 op=Operation(is_row=False, index=612795340, color=1654), row_ops[i]=509 op=Operation(is_row=False, index=20386563, color=480), row_ops[i]=509 op=Operation(is_row=False, index=306814881, color=1400), row_ops[i]=509 op=Operation(is_row=False, index=233111261, color=153), row_ops[i]=509 op=Operation(is_row=True, index=91660951, color=840), col_ops[i]=494 op=Operation(is_row=True, index=959012327, color=65), col_ops[i]=494 op=Operation(is_row=False, index=291471040, color=575), row_ops[i]=511 op=Operation(is_row=True, index=809823262, color=367), col_ops[i]=495 op=Operation(is_row=True, index=756365624, color=1730), col_ops[i]=495 op=Operation(is_row=True, index=873947, color=422), col_ops[i]=495 op=Operation(is_row=True, index=664479280, color=255), col_ops[i]=495 op=Operation(is_row=True, index=544264532, color=420), col_ops[i]=495 op=Operation(is_row=False, index=949776637, color=1602), row_ops[i]=516 op=Operation(is_row=False, index=380203838, color=774), row_ops[i]=516 op=Operation(is_row=True, index=394515720, color=1602), col_ops[i]=497 op=Operation(is_row=True, index=908233128, color=632), col_ops[i]=497 op=Operation(is_row=False, index=353592892, color=1078), row_ops[i]=518 op=Operation(is_row=False, index=556122958, color=1824), row_ops[i]=518 op=Operation(is_row=True, index=930070224, color=515), col_ops[i]=499 op=Operation(is_row=True, index=484519914, color=95), col_ops[i]=499 op=Operation(is_row=True, index=487298064, color=928), col_ops[i]=499 op=Operation(is_row=False, index=542561402, color=1085), row_ops[i]=521 op=Operation(is_row=False, index=213776815, color=1491), row_ops[i]=521 op=Operation(is_row=True, index=875755104, color=1288), col_ops[i]=501 op=Operation(is_row=True, index=540264872, color=1264), col_ops[i]=501 op=Operation(is_row=False, index=538399866, color=1218), row_ops[i]=523 op=Operation(is_row=False, index=36146821, color=225), row_ops[i]=523 op=Operation(is_row=False, index=134840435, color=1599), row_ops[i]=523 op=Operation(is_row=False, index=37950596, color=1759), row_ops[i]=523 op=Operation(is_row=False, index=656995242, color=1278), row_ops[i]=523 op=Operation(is_row=False, index=406557467, color=1747), row_ops[i]=523 op=Operation(is_row=False, index=619664850, color=729), row_ops[i]=523 op=Operation(is_row=True, index=460614334, color=877), col_ops[i]=508 op=Operation(is_row=True, index=715811296, color=169), col_ops[i]=508 op=Operation(is_row=True, index=445817240, color=413), col_ops[i]=508 op=Operation(is_row=False, index=956879824, color=755), row_ops[i]=526 op=Operation(is_row=False, index=226539829, color=1551), row_ops[i]=526 op=Operation(is_row=False, index=700721477, color=1192), row_ops[i]=526 op=Operation(is_row=False, index=376484287, color=865), row_ops[i]=526 op=Operation(is_row=False, index=457481865, color=1725), row_ops[i]=526 op=Operation(is_row=False, index=999417298, color=381), row_ops[i]=526 op=Operation(is_row=True, index=440932534, color=1342), col_ops[i]=514 op=Operation(is_row=False, index=1000847, color=1851), row_ops[i]=527 op=Operation(is_row=True, index=837309089, color=356), col_ops[i]=515 op=Operation(is_row=True, index=51746903, color=472), col_ops[i]=515 op=Operation(is_row=False, index=416617731, color=1008), row_ops[i]=529 op=Operation(is_row=False, index=88124114, color=1760), row_ops[i]=529 op=Operation(is_row=False, index=549770857, color=1867), row_ops[i]=529 op=Operation(is_row=False, index=441392902, color=206), row_ops[i]=529 op=Operation(is_row=False, index=510045066, color=1619), row_ops[i]=529 op=Operation(is_row=False, index=388712978, color=1633), row_ops[i]=529 op=Operation(is_row=False, index=958504790, color=92), row_ops[i]=529 op=Operation(is_row=False, index=102406287, color=37), row_ops[i]=529 op=Operation(is_row=True, index=278609034, color=866), col_ops[i]=523 op=Operation(is_row=True, index=128778859, color=857), col_ops[i]=523 op=Operation(is_row=True, index=50471517, color=662), col_ops[i]=523 op=Operation(is_row=False, index=145034399, color=804), row_ops[i]=532 op=Operation(is_row=True, index=303883235, color=1168), col_ops[i]=524 op=Operation(is_row=True, index=959454972, color=118), col_ops[i]=524 op=Operation(is_row=True, index=742699490, color=999), col_ops[i]=524 op=Operation(is_row=True, index=170228696, color=1415), col_ops[i]=524 op=Operation(is_row=False, index=271308056, color=1417), row_ops[i]=536 op=Operation(is_row=False, index=341156749, color=643), row_ops[i]=536 op=Operation(is_row=True, index=975154500, color=1567), col_ops[i]=526 op=Operation(is_row=False, index=656597134, color=1552), row_ops[i]=537 op=Operation(is_row=True, index=359117105, color=874), col_ops[i]=527 op=Operation(is_row=True, index=758989175, color=1003), col_ops[i]=527 op=Operation(is_row=False, index=103560381, color=1623), row_ops[i]=539 op=Operation(is_row=True, index=825426287, color=1261), col_ops[i]=528 op=Operation(is_row=False, index=200671295, color=1360), row_ops[i]=540 op=Operation(is_row=True, index=62239580, color=1680), col_ops[i]=529 op=Operation(is_row=False, index=470462193, color=41), row_ops[i]=541 op=Operation(is_row=False, index=892668671, color=335), row_ops[i]=541 op=Operation(is_row=True, index=506727877, color=856), col_ops[i]=531 op=Operation(is_row=False, index=566586089, color=1072), row_ops[i]=542 op=Operation(is_row=False, index=209782056, color=1723), row_ops[i]=542 op=Operation(is_row=False, index=601219218, color=1), row_ops[i]=542 op=Operation(is_row=True, index=329191624, color=1076), col_ops[i]=534 op=Operation(is_row=False, index=752611396, color=1794), row_ops[i]=543 op=Operation(is_row=False, index=433496893, color=1185), row_ops[i]=543 op=Operation(is_row=False, index=361829890, color=1675), row_ops[i]=543 op=Operation(is_row=True, index=539210566, color=1488), col_ops[i]=537 op=Operation(is_row=True, index=335835703, color=1347), col_ops[i]=537 op=Operation(is_row=True, index=780033036, color=1527), col_ops[i]=537 op=Operation(is_row=False, index=795140113, color=1799), row_ops[i]=546 op=Operation(is_row=True, index=844705086, color=844), col_ops[i]=538 op=Operation(is_row=False, index=222432046, color=1205), row_ops[i]=547 op=Operation(is_row=True, index=73910799, color=618), col_ops[i]=539 op=Operation(is_row=False, index=136708615, color=1413), row_ops[i]=548 op=Operation(is_row=True, index=152561933, color=775), col_ops[i]=540 op=Operation(is_row=True, index=346380054, color=1840), col_ops[i]=540 op=Operation(is_row=False, index=733616301, color=414), row_ops[i]=550 op=Operation(is_row=True, index=970617128, color=660), col_ops[i]=541 op=Operation(is_row=True, index=894096043, color=1871), col_ops[i]=541 op=Operation(is_row=False, index=525229572, color=583), row_ops[i]=552 op=Operation(is_row=True, index=308871636, color=814), col_ops[i]=542 op=Operation(is_row=True, index=623337235, color=1710), col_ops[i]=542 op=Operation(is_row=False, index=44918294, color=779), row_ops[i]=554 op=Operation(is_row=True, index=883380565, color=1043), col_ops[i]=543 op=Operation(is_row=True, index=990860181, color=428), col_ops[i]=543 op=Operation(is_row=False, index=932098018, color=299), row_ops[i]=556 op=Operation(is_row=True, index=960101670, color=802), col_ops[i]=544 op=Operation(is_row=True, index=889312634, color=168), col_ops[i]=544 op=Operation(is_row=False, index=554761140, color=817), row_ops[i]=558 op=Operation(is_row=True, index=928442043, color=1596), col_ops[i]=545 op=Operation(is_row=True, index=475284678, color=1075), col_ops[i]=545 op=Operation(is_row=False, index=44852999, color=1206), row_ops[i]=560 op=Operation(is_row=False, index=152619729, color=424), row_ops[i]=560 op=Operation(is_row=True, index=830822277, color=1997), col_ops[i]=547 op=Operation(is_row=True, index=33200143, color=1184), col_ops[i]=547 op=Operation(is_row=False, index=58179739, color=383), row_ops[i]=562 op=Operation(is_row=True, index=4271007, color=1677), col_ops[i]=548 op=Operation(is_row=True, index=734642526, color=1651), col_ops[i]=548 op=Operation(is_row=False, index=689606234, color=1587), row_ops[i]=564 op=Operation(is_row=False, index=770808432, color=1210), row_ops[i]=564 op=Operation(is_row=True, index=241893129, color=498), col_ops[i]=550 op=Operation(is_row=True, index=656518657, color=64), col_ops[i]=550 op=Operation(is_row=True, index=813640738, color=330), col_ops[i]=550 op=Operation(is_row=True, index=449696340, color=317), col_ops[i]=550 op=Operation(is_row=False, index=254630895, color=1017), row_ops[i]=568 op=Operation(is_row=False, index=642575129, color=208), row_ops[i]=568 op=Operation(is_row=True, index=769220614, color=1246), col_ops[i]=552 op=Operation(is_row=False, index=645399688, color=147), row_ops[i]=569 op=Operation(is_row=False, index=78558935, color=1357), row_ops[i]=569 op=Operation(is_row=True, index=33678544, color=681), col_ops[i]=554 op=Operation(is_row=True, index=707602695, color=1827), col_ops[i]=554 op=Operation(is_row=True, index=26157371, color=918), col_ops[i]=554 op=Operation(is_row=True, index=394153064, color=942), col_ops[i]=554 op=Operation(is_row=True, index=460217201, color=146), col_ops[i]=554 op=Operation(is_row=True, index=263632349, color=1643), col_ops[i]=554 op=Operation(is_row=True, index=388416794, color=1038), col_ops[i]=554 op=Operation(is_row=False, index=902282450, color=775), row_ops[i]=576 op=Operation(is_row=True, index=118561642, color=785), col_ops[i]=555 op=Operation(is_row=False, index=327324609, color=150), row_ops[i]=577 op=Operation(is_row=False, index=299718586, color=1878), row_ops[i]=577 op=Operation(is_row=False, index=963350703, color=1842), row_ops[i]=577 op=Operation(is_row=True, index=192830255, color=318), col_ops[i]=558 op=Operation(is_row=False, index=645896697, color=1740), row_ops[i]=578 op=Operation(is_row=False, index=251193718, color=769), row_ops[i]=578 op=Operation(is_row=True, index=746702866, color=1428), col_ops[i]=560 op=Operation(is_row=False, index=68326311, color=780), row_ops[i]=579 op=Operation(is_row=False, index=232848735, color=844), row_ops[i]=579 op=Operation(is_row=False, index=347291124, color=515), row_ops[i]=579 op=Operation(is_row=False, index=134248965, color=956), row_ops[i]=579 op=Operation(is_row=False, index=810298756, color=1775), row_ops[i]=579 op=Operation(is_row=False, index=38145210, color=1005), row_ops[i]=579 op=Operation(is_row=True, index=512424281, color=1367), col_ops[i]=566 op=Operation(is_row=False, index=724287772, color=471), row_ops[i]=580 op=Operation(is_row=False, index=213624259, color=937), row_ops[i]=580 op=Operation(is_row=False, index=471194879, color=1377), row_ops[i]=580 op=Operation(is_row=False, index=40006434, color=400), row_ops[i]=580 op=Operation(is_row=True, index=248159049, color=1878), col_ops[i]=570 op=Operation(is_row=False, index=217084150, color=1358), row_ops[i]=581 op=Operation(is_row=True, index=869677564, color=1746), col_ops[i]=571 op=Operation(is_row=False, index=165631227, color=1252), row_ops[i]=582 op=Operation(is_row=False, index=621052996, color=341), row_ops[i]=582 op=Operation(is_row=False, index=359161912, color=868), row_ops[i]=582 op=Operation(is_row=False, index=682061329, color=913), row_ops[i]=582 op=Operation(is_row=True, index=317645502, color=1757), col_ops[i]=575 op=Operation(is_row=False, index=288868284, color=1370), row_ops[i]=583 op=Operation(is_row=True, index=373581007, color=1547), col_ops[i]=576 op=Operation(is_row=False, index=867646492, color=1420), row_ops[i]=584 op=Operation(is_row=False, index=505009964, color=1355), row_ops[i]=584 op=Operation(is_row=True, index=4426852, color=1299), col_ops[i]=578 op=Operation(is_row=True, index=375859134, color=510), col_ops[i]=578 op=Operation(is_row=True, index=249031343, color=1090), col_ops[i]=578 op=Operation(is_row=True, index=714482352, color=549), col_ops[i]=578 op=Operation(is_row=True, index=388458837, color=665), col_ops[i]=578 op=Operation(is_row=False, index=250215385, color=1390), row_ops[i]=589 op=Operation(is_row=True, index=115803719, color=956), col_ops[i]=579 op=Operation(is_row=False, index=463760456, color=152), row_ops[i]=590 op=Operation(is_row=True, index=72940296, color=1473), col_ops[i]=580 op=Operation(is_row=True, index=345616703, color=255), col_ops[i]=580 op=Operation(is_row=True, index=320777723, color=1678), col_ops[i]=580 op=Operation(is_row=False, index=945241337, color=329), row_ops[i]=593 op=Operation(is_row=True, index=422147063, color=1777), col_ops[i]=581 op=Operation(is_row=False, index=173048183, color=459), row_ops[i]=594 op=Operation(is_row=False, index=562262534, color=1498), row_ops[i]=594 op=Operation(is_row=False, index=336606403, color=700), row_ops[i]=594 op=Operation(is_row=True, index=847474906, color=868), col_ops[i]=584 op=Operation(is_row=False, index=296426192, color=1700), row_ops[i]=595 op=Operation(is_row=True, index=361208687, color=1302), col_ops[i]=585 op=Operation(is_row=False, index=116386011, color=1956), row_ops[i]=596 op=Operation(is_row=False, index=298749036, color=1695), row_ops[i]=596 op=Operation(is_row=False, index=408132010, color=1214), row_ops[i]=596 op=Operation(is_row=True, index=544276262, color=1855), col_ops[i]=588 op=Operation(is_row=True, index=86527667, color=1883), col_ops[i]=588 op=Operation(is_row=False, index=590650121, color=827), row_ops[i]=598 op=Operation(is_row=False, index=387754051, color=912), row_ops[i]=598 op=Operation(is_row=False, index=894475853, color=1147), row_ops[i]=598 op=Operation(is_row=True, index=527871890, color=1445), col_ops[i]=591 op=Operation(is_row=False, index=30955930, color=198), row_ops[i]=599 op=Operation(is_row=False, index=35407223, color=179), row_ops[i]=599 op=Operation(is_row=True, index=652381792, color=949), col_ops[i]=593 op=Operation(is_row=False, index=94280456, color=1439), row_ops[i]=600 op=Operation(is_row=False, index=110259397, color=1641), row_ops[i]=600 op=Operation(is_row=False, index=85218042, color=209), row_ops[i]=600 op=Operation(is_row=True, index=177415567, color=1054), col_ops[i]=596 op=Operation(is_row=False, index=134930614, color=1021), row_ops[i]=601 op=Operation(is_row=False, index=323494516, color=752), row_ops[i]=601 op=Operation(is_row=False, index=460153353, color=1270), row_ops[i]=601 op=Operation(is_row=False, index=243932312, color=391), row_ops[i]=601 op=Operation(is_row=True, index=154213950, color=1928), col_ops[i]=600 op=Operation(is_row=True, index=248786712, color=984), col_ops[i]=600 op=Operation(is_row=True, index=641979681, color=1507), col_ops[i]=600 op=Operation(is_row=True, index=97910072, color=0), col_ops[i]=600 op=Operation(is_row=False, index=314485527, color=19), row_ops[i]=605 op=Operation(is_row=True, index=465080408, color=1606), col_ops[i]=601 op=Operation(is_row=False, index=946375338, color=1933), row_ops[i]=606 op=Operation(is_row=True, index=643622898, color=1678), col_ops[i]=602 op=Operation(is_row=False, index=343583848, color=252), row_ops[i]=607 op=Operation(is_row=False, index=483988668, color=53), row_ops[i]=607 op=Operation(is_row=False, index=682371635, color=1494), row_ops[i]=607 op=Operation(is_row=True, index=244123270, color=1934), col_ops[i]=605 op=Operation(is_row=True, index=556532424, color=401), col_ops[i]=605 op=Operation(is_row=True, index=983761177, color=724), col_ops[i]=605 op=Operation(is_row=False, index=587795457, color=1943), row_ops[i]=610 op=Operation(is_row=False, index=316586025, color=361), row_ops[i]=610 op=Operation(is_row=True, index=186775407, color=1129), col_ops[i]=607 op=Operation(is_row=False, index=591803336, color=1957), row_ops[i]=611 op=Operation(is_row=False, index=941560812, color=568), row_ops[i]=611 op=Operation(is_row=True, index=992826957, color=1136), col_ops[i]=609 op=Operation(is_row=True, index=117201814, color=1579), col_ops[i]=609 op=Operation(is_row=True, index=171415674, color=1206), col_ops[i]=609 op=Operation(is_row=True, index=740337400, color=461), col_ops[i]=609 op=Operation(is_row=True, index=371057886, color=920), col_ops[i]=609 op=Operation(is_row=False, index=866262921, color=771), row_ops[i]=616 op=Operation(is_row=False, index=342773522, color=1955), row_ops[i]=616 op=Operation(is_row=True, index=422997127, color=1692), col_ops[i]=611 op=Operation(is_row=True, index=628938779, color=13), col_ops[i]=611 op=Operation(is_row=False, index=181794283, color=1893), row_ops[i]=618 op=Operation(is_row=False, index=484091758, color=592), row_ops[i]=618 op=Operation(is_row=False, index=239028252, color=1984), row_ops[i]=618 op=Operation(is_row=True, index=59781271, color=1679), col_ops[i]=614 op=Operation(is_row=False, index=112300547, color=131), row_ops[i]=619 op=Operation(is_row=True, index=834578217, color=1651), col_ops[i]=615 op=Operation(is_row=False, index=72792532, color=425), row_ops[i]=620 op=Operation(is_row=False, index=912873085, color=643), row_ops[i]=620 op=Operation(is_row=False, index=249912664, color=618), row_ops[i]=620 op=Operation(is_row=False, index=717865270, color=694), row_ops[i]=620 op=Operation(is_row=True, index=984130539, color=683), col_ops[i]=619 op=Operation(is_row=True, index=515779790, color=1172), col_ops[i]=619 op=Operation(is_row=False, index=841857084, color=1522), row_ops[i]=622 op=Operation(is_row=True, index=784473105, color=1102), col_ops[i]=620 op=Operation(is_row=True, index=864447669, color=423), col_ops[i]=620 op=Operation(is_row=True, index=855720781, color=82), col_ops[i]=620 op=Operation(is_row=True, index=363826936, color=1047), col_ops[i]=620 op=Operation(is_row=True, index=726327952, color=1889), col_ops[i]=620 op=Operation(is_row=False, index=521667786, color=47), row_ops[i]=627 op=Operation(is_row=False, index=799725677, color=1380), row_ops[i]=627 op=Operation(is_row=False, index=461217985, color=482), row_ops[i]=627 op=Operation(is_row=False, index=163001361, color=1258), row_ops[i]=627 op=Operation(is_row=False, index=727905244, color=808), row_ops[i]=627 op=Operation(is_row=False, index=960239981, color=786), row_ops[i]=627 op=Operation(is_row=False, index=512367592, color=658), row_ops[i]=627 op=Operation(is_row=False, index=604019517, color=571), row_ops[i]=627 op=Operation(is_row=True, index=992452542, color=1870), col_ops[i]=628 op=Operation(is_row=True, index=822081460, color=507), col_ops[i]=628 op=Operation(is_row=False, index=454353295, color=1511), row_ops[i]=629 op=Operation(is_row=True, index=132969457, color=698), col_ops[i]=629 op=Operation(is_row=True, index=108202354, color=1788), col_ops[i]=629 op=Operation(is_row=False, index=131742566, color=1080), row_ops[i]=631 op=Operation(is_row=True, index=281734348, color=402), col_ops[i]=630 op=Operation(is_row=True, index=710795613, color=1097), col_ops[i]=630 op=Operation(is_row=True, index=600707366, color=512), col_ops[i]=630 op=Operation(is_row=False, index=993094790, color=1970), row_ops[i]=634 op=Operation(is_row=False, index=767962385, color=735), row_ops[i]=634 op=Operation(is_row=False, index=895535807, color=1438), row_ops[i]=634 op=Operation(is_row=True, index=216544253, color=1620), col_ops[i]=633 op=Operation(is_row=False, index=590817212, color=1299), row_ops[i]=635 op=Operation(is_row=True, index=363131558, color=1074), col_ops[i]=634 op=Operation(is_row=False, index=46142738, color=1653), row_ops[i]=636 op=Operation(is_row=False, index=509299924, color=480), row_ops[i]=636 op=Operation(is_row=False, index=15296518, color=1940), row_ops[i]=636 op=Operation(is_row=True, index=770951518, color=175), col_ops[i]=637 op=Operation(is_row=True, index=19844018, color=1338), col_ops[i]=637 op=Operation(is_row=False, index=867842253, color=1364), row_ops[i]=638 op=Operation(is_row=True, index=664693228, color=136), col_ops[i]=638 op=Operation(is_row=True, index=779954089, color=1093), col_ops[i]=638 op=Operation(is_row=True, index=664825905, color=776), col_ops[i]=638 op=Operation(is_row=False, index=780924299, color=1888), row_ops[i]=641 op=Operation(is_row=False, index=692294898, color=1877), row_ops[i]=641 op=Operation(is_row=True, index=433478574, color=329), col_ops[i]=640 op=Operation(is_row=True, index=547522026, color=1888), col_ops[i]=640 op=Operation(is_row=False, index=292623662, color=1282), row_ops[i]=643 op=Operation(is_row=False, index=820629227, color=568), row_ops[i]=643 op=Operation(is_row=True, index=427987637, color=828), col_ops[i]=642 op=Operation(is_row=True, index=642913377, color=1854), col_ops[i]=642 op=Operation(is_row=False, index=859905060, color=906), row_ops[i]=645 op=Operation(is_row=False, index=28910124, color=1701), row_ops[i]=645 op=Operation(is_row=True, index=797315053, color=1113), col_ops[i]=644 op=Operation(is_row=True, index=673502942, color=1175), col_ops[i]=644 op=Operation(is_row=True, index=147353792, color=1933), col_ops[i]=644 op=Operation(is_row=True, index=380680530, color=948), col_ops[i]=644 op=Operation(is_row=False, index=90860956, color=1862), row_ops[i]=649 op=Operation(is_row=False, index=122135775, color=1262), row_ops[i]=649 op=Operation(is_row=False, index=565714043, color=113), row_ops[i]=649 op=Operation(is_row=False, index=69798972, color=1938), row_ops[i]=649 op=Operation(is_row=True, index=563351786, color=1999), col_ops[i]=648 op=Operation(is_row=True, index=253565386, color=379), col_ops[i]=648 op=Operation(is_row=False, index=697075159, color=1973), row_ops[i]=651 op=Operation(is_row=False, index=677595455, color=1782), row_ops[i]=651 op=Operation(is_row=False, index=698095202, color=1394), row_ops[i]=651 op=Operation(is_row=False, index=668448703, color=1501), row_ops[i]=651 op=Operation(is_row=False, index=362303994, color=1717), row_ops[i]=651 op=Operation(is_row=False, index=647159607, color=1895), row_ops[i]=651 op=Operation(is_row=True, index=677092907, color=1044), col_ops[i]=654 op=Operation(is_row=True, index=274723203, color=1111), col_ops[i]=654 op=Operation(is_row=True, index=14629073, color=822), col_ops[i]=654 op=Operation(is_row=True, index=825422289, color=943), col_ops[i]=654 op=Operation(is_row=True, index=716211775, color=1451), col_ops[i]=654 op=Operation(is_row=True, index=91654812, color=48), col_ops[i]=654 op=Operation(is_row=False, index=521839231, color=353), row_ops[i]=657 op=Operation(is_row=False, index=971593522, color=518), row_ops[i]=657 op=Operation(is_row=False, index=182117622, color=1579), row_ops[i]=657 op=Operation(is_row=False, index=416963185, color=271), row_ops[i]=657 op=Operation(is_row=False, index=149486910, color=73), row_ops[i]=657 op=Operation(is_row=True, index=890513977, color=574), col_ops[i]=659 op=Operation(is_row=False, index=595583749, color=665), row_ops[i]=658 op=Operation(is_row=True, index=523031180, color=350), col_ops[i]=660 op=Operation(is_row=True, index=405083678, color=137), col_ops[i]=660 op=Operation(is_row=False, index=202585090, color=122), row_ops[i]=660 op=Operation(is_row=False, index=803520884, color=424), row_ops[i]=660 op=Operation(is_row=True, index=665047551, color=1712), col_ops[i]=662 op=Operation(is_row=True, index=723683498, color=843), col_ops[i]=662 op=Operation(is_row=False, index=285314308, color=1098), row_ops[i]=662 op=Operation(is_row=True, index=785994460, color=841), col_ops[i]=663 op=Operation(is_row=False, index=704035915, color=1750), row_ops[i]=663 op=Operation(is_row=True, index=731222870, color=1267), col_ops[i]=664 op=Operation(is_row=False, index=739754977, color=1875), row_ops[i]=664 op=Operation(is_row=False, index=139420246, color=960), row_ops[i]=664 op=Operation(is_row=True, index=679126182, color=192), col_ops[i]=666 op=Operation(is_row=True, index=931033041, color=1034), col_ops[i]=666 op=Operation(is_row=True, index=2787, color=1511), col_ops[i]=666 op=Operation(is_row=False, index=542481762, color=1296), row_ops[i]=667 op=Operation(is_row=False, index=524885297, color=1522), row_ops[i]=667 op=Operation(is_row=True, index=255367042, color=258), col_ops[i]=668 op=Operation(is_row=True, index=219936487, color=280), col_ops[i]=668 op=Operation(is_row=False, index=924387834, color=900), row_ops[i]=669 op=Operation(is_row=False, index=384297797, color=19), row_ops[i]=669 op=Operation(is_row=False, index=935471362, color=718), row_ops[i]=669 op=Operation(is_row=False, index=7821438, color=728), row_ops[i]=669 op=Operation(is_row=True, index=279530997, color=1983), col_ops[i]=672 op=Operation(is_row=True, index=678738172, color=1521), col_ops[i]=672 op=Operation(is_row=True, index=746227265, color=340), col_ops[i]=672 op=Operation(is_row=True, index=674527775, color=743), col_ops[i]=672 op=Operation(is_row=True, index=175938384, color=246), col_ops[i]=672 op=Operation(is_row=False, index=965515093, color=1029), row_ops[i]=674 op=Operation(is_row=True, index=180855989, color=774), col_ops[i]=673 op=Operation(is_row=False, index=888746876, color=971), row_ops[i]=675 op=Operation(is_row=True, index=539901589, color=12), col_ops[i]=674 op=Operation(is_row=False, index=844815585, color=46), row_ops[i]=676 op=Operation(is_row=True, index=578763764, color=573), col_ops[i]=675 op=Operation(is_row=True, index=963652587, color=1903), col_ops[i]=675 op=Operation(is_row=False, index=33702009, color=1351), row_ops[i]=678 op=Operation(is_row=True, index=682560174, color=1905), col_ops[i]=676 op=Operation(is_row=True, index=337907217, color=838), col_ops[i]=676 op=Operation(is_row=False, index=869198355, color=598), row_ops[i]=680 op=Operation(is_row=True, index=489707666, color=1503), col_ops[i]=677 op=Operation(is_row=True, index=874318510, color=1685), col_ops[i]=677 op=Operation(is_row=False, index=632115553, color=247), row_ops[i]=682 op=Operation(is_row=False, index=284907172, color=837), row_ops[i]=682 op=Operation(is_row=True, index=306358194, color=112), col_ops[i]=679 op=Operation(is_row=True, index=117287148, color=766), col_ops[i]=679 op=Operation(is_row=False, index=971144545, color=1093), row_ops[i]=684 op=Operation(is_row=False, index=278511094, color=921), row_ops[i]=684 op=Operation(is_row=True, index=582375423, color=1887), col_ops[i]=681 op=Operation(is_row=True, index=643862758, color=709), col_ops[i]=681 op=Operation(is_row=False, index=258558103, color=221), row_ops[i]=686 op=Operation(is_row=False, index=527143027, color=362), row_ops[i]=686 op=Operation(is_row=True, index=943351370, color=25), col_ops[i]=683 op=Operation(is_row=True, index=948048374, color=119), col_ops[i]=683 op=Operation(is_row=True, index=63901800, color=126), col_ops[i]=683 op=Operation(is_row=False, index=757714488, color=1281), row_ops[i]=689 op=Operation(is_row=False, index=886514308, color=467), row_ops[i]=689 op=Operation(is_row=False, index=972080531, color=727), row_ops[i]=689 op=Operation(is_row=False, index=65415687, color=690), row_ops[i]=689 op=Operation(is_row=False, index=32224865, color=1258), row_ops[i]=689 op=Operation(is_row=True, index=682168528, color=1539), col_ops[i]=688 op=Operation(is_row=False, index=44718822, color=1943), row_ops[i]=690 op=Operation(is_row=True, index=545002313, color=342), col_ops[i]=689 op=Operation(is_row=False, index=156695144, color=972), row_ops[i]=691 op=Operation(is_row=False, index=627806635, color=68), row_ops[i]=691 op=Operation(is_row=True, index=254632459, color=1109), col_ops[i]=691 op=Operation(is_row=False, index=541299689, color=1761), row_ops[i]=692 op=Operation(is_row=False, index=945208527, color=1255), row_ops[i]=692 op=Operation(is_row=True, index=833804512, color=296), col_ops[i]=693 op=Operation(is_row=False, index=637320742, color=1552), row_ops[i]=693 op=Operation(is_row=True, index=703233138, color=504), col_ops[i]=694 op=Operation(is_row=False, index=963629280, color=808), row_ops[i]=694 op=Operation(is_row=False, index=125304366, color=1588), row_ops[i]=694 op=Operation(is_row=True, index=871278930, color=152), col_ops[i]=696 op=Operation(is_row=True, index=516315505, color=1278), col_ops[i]=696 op=Operation(is_row=False, index=622046607, color=1250), row_ops[i]=696 op=Operation(is_row=True, index=294259928, color=92), col_ops[i]=697 op=Operation(is_row=True, index=73345330, color=1721), col_ops[i]=697 op=Operation(is_row=True, index=831194947, color=1520), col_ops[i]=697 op=Operation(is_row=True, index=978057229, color=1404), col_ops[i]=697 op=Operation(is_row=True, index=451869491, color=729), col_ops[i]=697 op=Operation(is_row=True, index=518495350, color=1195), col_ops[i]=697 op=Operation(is_row=True, index=304698657, color=558), col_ops[i]=697 op=Operation(is_row=True, index=481081150, color=197), col_ops[i]=697 op=Operation(is_row=False, index=437449353, color=1251), row_ops[i]=704 op=Operation(is_row=False, index=806693935, color=376), row_ops[i]=704 op=Operation(is_row=True, index=155831151, color=1624), col_ops[i]=699 op=Operation(is_row=False, index=13411021, color=1717), row_ops[i]=705 op=Operation(is_row=False, index=708748360, color=933), row_ops[i]=705 op=Operation(is_row=False, index=94601305, color=1932), row_ops[i]=705 op=Operation(is_row=True, index=615324356, color=1107), col_ops[i]=702 op=Operation(is_row=False, index=916327177, color=1501), row_ops[i]=706 op=Operation(is_row=False, index=875522826, color=1633), row_ops[i]=706 op=Operation(is_row=False, index=637282493, color=1740), row_ops[i]=706 op=Operation(is_row=True, index=833212575, color=1569), col_ops[i]=705 op=Operation(is_row=False, index=317797310, color=1332), row_ops[i]=707 op=Operation(is_row=False, index=712007387, color=88), row_ops[i]=707 op=Operation(is_row=True, index=824041945, color=1214), col_ops[i]=707 op=Operation(is_row=True, index=714136320, color=1371), col_ops[i]=707 op=Operation(is_row=True, index=177283183, color=1208), col_ops[i]=707 op=Operation(is_row=True, index=498797251, color=1037), col_ops[i]=707 op=Operation(is_row=False, index=226077814, color=1595), row_ops[i]=711 op=Operation(is_row=True, index=448292464, color=235), col_ops[i]=708 op=Operation(is_row=True, index=682874201, color=683), col_ops[i]=708 op=Operation(is_row=True, index=233455728, color=933), col_ops[i]=708 op=Operation(is_row=False, index=908257285, color=1558), row_ops[i]=714 op=Operation(is_row=False, index=713447779, color=524), row_ops[i]=714 op=Operation(is_row=False, index=211374119, color=1863), row_ops[i]=714 op=Operation(is_row=False, index=574099754, color=879), row_ops[i]=714 op=Operation(is_row=True, index=880671611, color=41), col_ops[i]=712 op=Operation(is_row=True, index=71035462, color=551), col_ops[i]=712 op=Operation(is_row=True, index=785764844, color=1303), col_ops[i]=712 op=Operation(is_row=False, index=587941916, color=539), row_ops[i]=717 op=Operation(is_row=False, index=431712883, color=1213), row_ops[i]=717 op=Operation(is_row=True, index=648874254, color=1319), col_ops[i]=714 op=Operation(is_row=False, index=416751182, color=507), row_ops[i]=718 op=Operation(is_row=False, index=483181452, color=1720), row_ops[i]=718 op=Operation(is_row=False, index=1756312, color=921), row_ops[i]=718 op=Operation(is_row=False, index=100313542, color=937), row_ops[i]=718 op=Operation(is_row=False, index=713898556, color=718), row_ops[i]=718 op=Operation(is_row=False, index=442944480, color=187), row_ops[i]=718 op=Operation(is_row=False, index=30695582, color=182), row_ops[i]=718 op=Operation(is_row=False, index=979706530, color=1707), row_ops[i]=718 op=Operation(is_row=True, index=231547102, color=1466), col_ops[i]=722 op=Operation(is_row=False, index=277170906, color=564), row_ops[i]=719 op=Operation(is_row=False, index=41676458, color=1319), row_ops[i]=719 op=Operation(is_row=True, index=217459723, color=910), col_ops[i]=724 op=Operation(is_row=False, index=160631432, color=963), row_ops[i]=720 op=Operation(is_row=True, index=292912217, color=1912), col_ops[i]=725 op=Operation(is_row=False, index=743318148, color=1248), row_ops[i]=721 op=Operation(is_row=False, index=965461043, color=1335), row_ops[i]=721 op=Operation(is_row=False, index=155306407, color=53), row_ops[i]=721 op=Operation(is_row=True, index=769011326, color=658), col_ops[i]=728 op=Operation(is_row=True, index=562927456, color=1866), col_ops[i]=728 op=Operation(is_row=False, index=112160678, color=1496), row_ops[i]=723 op=Operation(is_row=False, index=488092303, color=890), row_ops[i]=723 op=Operation(is_row=True, index=404300817, color=1750), col_ops[i]=730 op=Operation(is_row=True, index=628184203, color=967), col_ops[i]=730 op=Operation(is_row=False, index=237879168, color=1528), row_ops[i]=725 op=Operation(is_row=False, index=164825921, color=1777), row_ops[i]=725 op=Operation(is_row=False, index=511624002, color=1409), row_ops[i]=725 op=Operation(is_row=True, index=845406673, color=1754), col_ops[i]=733 op=Operation(is_row=True, index=708716209, color=1370), col_ops[i]=733 op=Operation(is_row=False, index=13337170, color=450), row_ops[i]=727 op=Operation(is_row=True, index=380203131, color=1881), col_ops[i]=734 op=Operation(is_row=True, index=897957071, color=1297), col_ops[i]=734 op=Operation(is_row=True, index=232261752, color=1306), col_ops[i]=734 op=Operation(is_row=True, index=832248136, color=780), col_ops[i]=734 op=Operation(is_row=True, index=536653048, color=1192), col_ops[i]=734 op=Operation(is_row=False, index=76650779, color=1533), row_ops[i]=732 op=Operation(is_row=False, index=640353981, color=1578), row_ops[i]=732 op=Operation(is_row=False, index=699281225, color=1096), row_ops[i]=732 op=Operation(is_row=True, index=137329348, color=1522), col_ops[i]=737 op=Operation(is_row=True, index=142475898, color=1561), col_ops[i]=737 op=Operation(is_row=True, index=407093210, color=388), col_ops[i]=737 op=Operation(is_row=False, index=353036174, color=236), row_ops[i]=735 op=Operation(is_row=False, index=575777840, color=50), row_ops[i]=735 op=Operation(is_row=False, index=205378281, color=1907), row_ops[i]=735 op=Operation(is_row=False, index=256504875, color=226), row_ops[i]=735 op=Operation(is_row=False, index=301831700, color=1774), row_ops[i]=735 op=Operation(is_row=True, index=410956496, color=1694), col_ops[i]=742 op=Operation(is_row=False, index=319194601, color=1887), row_ops[i]=736 op=Operation(is_row=False, index=307009068, color=1688), row_ops[i]=736 op=Operation(is_row=True, index=164900412, color=92), col_ops[i]=744 op=Operation(is_row=True, index=51115891, color=1607), col_ops[i]=744 op=Operation(is_row=True, index=816355054, color=77), col_ops[i]=744 op=Operation(is_row=False, index=645117807, color=1642), row_ops[i]=739 op=Operation(is_row=False, index=281454449, color=534), row_ops[i]=739 op=Operation(is_row=True, index=966392615, color=1341), col_ops[i]=746 op=Operation(is_row=False, index=243417116, color=824), row_ops[i]=740 op=Operation(is_row=True, index=962674543, color=602), col_ops[i]=747 op=Operation(is_row=True, index=997265074, color=195), col_ops[i]=747 op=Operation(is_row=False, index=960254850, color=145), row_ops[i]=742 op=Operation(is_row=False, index=20572298, color=1654), row_ops[i]=742 op=Operation(is_row=True, index=328945998, color=410), col_ops[i]=749 op=Operation(is_row=False, index=951487290, color=1903), row_ops[i]=743 op=Operation(is_row=True, index=99681085, color=1765), col_ops[i]=750 op=Operation(is_row=True, index=85320982, color=411), col_ops[i]=750 op=Operation(is_row=True, index=391151075, color=1499), col_ops[i]=750 op=Operation(is_row=False, index=511611696, color=1769), row_ops[i]=746 op=Operation(is_row=True, index=982039522, color=347), col_ops[i]=751 op=Operation(is_row=False, index=54707792, color=1323), row_ops[i]=747 op=Operation(is_row=False, index=623106681, color=1014), row_ops[i]=747 op=Operation(is_row=True, index=416127249, color=1329), col_ops[i]=753 op=Operation(is_row=False, index=585493509, color=181), row_ops[i]=748 op=Operation(is_row=False, index=201828364, color=469), row_ops[i]=748 op=Operation(is_row=False, index=727956522, color=656), row_ops[i]=748 op=Operation(is_row=False, index=604610579, color=1952), row_ops[i]=748 op=Operation(is_row=True, index=793809960, color=511), col_ops[i]=757 op=Operation(is_row=False, index=396236653, color=829), row_ops[i]=749 op=Operation(is_row=True, index=829582415, color=1621), col_ops[i]=758 op=Operation(is_row=True, index=811946421, color=1064), col_ops[i]=758 op=Operation(is_row=False, index=408068215, color=255), row_ops[i]=751 op=Operation(is_row=True, index=206898249, color=1486), col_ops[i]=759 op=Operation(is_row=False, index=646375920, color=1333), row_ops[i]=752 op=Operation(is_row=True, index=3045978, color=1691), col_ops[i]=760 op=Operation(is_row=True, index=981260991, color=352), col_ops[i]=760 op=Operation(is_row=False, index=392715640, color=1116), row_ops[i]=754 op=Operation(is_row=False, index=960924895, color=1231), row_ops[i]=754 op=Operation(is_row=False, index=438206562, color=243), row_ops[i]=754 op=Operation(is_row=False, index=38334035, color=144), row_ops[i]=754 op=Operation(is_row=True, index=849122240, color=877), col_ops[i]=764 op=Operation(is_row=True, index=776086378, color=1951), col_ops[i]=764 op=Operation(is_row=False, index=330621761, color=542), row_ops[i]=756 op=Operation(is_row=True, index=997583828, color=202), col_ops[i]=765 op=Operation(is_row=False, index=684990168, color=828), row_ops[i]=757 op=Operation(is_row=True, index=332788564, color=715), col_ops[i]=766 op=Operation(is_row=True, index=664270059, color=238), col_ops[i]=766 op=Operation(is_row=False, index=282815036, color=986), row_ops[i]=759 op=Operation(is_row=True, index=73813085, color=478), col_ops[i]=767 op=Operation(is_row=False, index=923707703, color=149), row_ops[i]=760 op=Operation(is_row=False, index=759212794, color=169), row_ops[i]=760 op=Operation(is_row=False, index=117455174, color=1066), row_ops[i]=760 op=Operation(is_row=False, index=765253021, color=1102), row_ops[i]=760 op=Operation(is_row=True, index=907774152, color=1426), col_ops[i]=771 op=Operation(is_row=True, index=742492800, color=53), col_ops[i]=771 op=Operation(is_row=False, index=518574917, color=312), row_ops[i]=762 op=Operation(is_row=True, index=210140254, color=1607), col_ops[i]=772 op=Operation(is_row=True, index=820414897, color=1384), col_ops[i]=772 op=Operation(is_row=False, index=828772933, color=1447), row_ops[i]=764 op=Operation(is_row=False, index=790028937, color=722), row_ops[i]=764 op=Operation(is_row=False, index=396082759, color=620), row_ops[i]=764 op=Operation(is_row=True, index=682181542, color=1252), col_ops[i]=775 op=Operation(is_row=False, index=984652066, color=106), row_ops[i]=765 op=Operation(is_row=False, index=510251598, color=1222), row_ops[i]=765 op=Operation(is_row=True, index=925552818, color=1431), col_ops[i]=777 op=Operation(is_row=True, index=295592266, color=1846), col_ops[i]=777 op=Operation(is_row=True, index=791855583, color=303), col_ops[i]=777 op=Operation(is_row=True, index=977157882, color=47), col_ops[i]=777 op=Operation(is_row=True, index=843400345, color=1295), col_ops[i]=777 op=Operation(is_row=True, index=87908707, color=863), col_ops[i]=777 op=Operation(is_row=True, index=582441281, color=355), col_ops[i]=777 op=Operation(is_row=False, index=64166585, color=1203), row_ops[i]=772 op=Operation(is_row=True, index=142973909, color=1566), col_ops[i]=778 op=Operation(is_row=False, index=729353801, color=632), row_ops[i]=773 op=Operation(is_row=False, index=717826441, color=1147), row_ops[i]=773 op=Operation(is_row=True, index=48704655, color=253), col_ops[i]=780 op=Operation(is_row=False, index=928496084, color=1367), row_ops[i]=774 op=Operation(is_row=False, index=646094542, color=1355), row_ops[i]=774 op=Operation(is_row=False, index=275313904, color=1105), row_ops[i]=774 op=Operation(is_row=False, index=489460507, color=336), row_ops[i]=774 op=Operation(is_row=False, index=137948331, color=1242), row_ops[i]=774 op=Operation(is_row=False, index=99844378, color=1199), row_ops[i]=774 op=Operation(is_row=True, index=729471445, color=1439), col_ops[i]=786 op=Operation(is_row=False, index=180325233, color=1051), row_ops[i]=775 op=Operation(is_row=True, index=642983119, color=1542), col_ops[i]=787 op=Operation(is_row=True, index=17164520, color=654), col_ops[i]=787 op=Operation(is_row=False, index=398954264, color=1229), row_ops[i]=777 op=Operation(is_row=True, index=944811343, color=686), col_ops[i]=788 op=Operation(is_row=False, index=797865534, color=1675), row_ops[i]=778 op=Operation(is_row=False, index=131379896, color=1215), row_ops[i]=778 op=Operation(is_row=False, index=759120060, color=1944), row_ops[i]=778 op=Operation(is_row=True, index=48898074, color=450), col_ops[i]=791 op=Operation(is_row=False, index=546188788, color=610), row_ops[i]=779 op=Operation(is_row=True, index=602082182, color=124), col_ops[i]=792 op=Operation(is_row=True, index=934829023, color=955), col_ops[i]=792 op=Operation(is_row=False, index=852574927, color=1500), row_ops[i]=781 op=Operation(is_row=False, index=631652538, color=956), row_ops[i]=781 op=Operation(is_row=False, index=503168818, color=461), row_ops[i]=781 op=Operation(is_row=True, index=60187043, color=1369), col_ops[i]=795 op=Operation(is_row=False, index=581168185, color=1515), row_ops[i]=782 op=Operation(is_row=True, index=466986004, color=144), col_ops[i]=796 op=Operation(is_row=True, index=463205196, color=1052), col_ops[i]=796 op=Operation(is_row=True, index=709477959, color=1400), col_ops[i]=796 op=Operation(is_row=True, index=210231236, color=1078), col_ops[i]=796 op=Operation(is_row=False, index=671852474, color=287), row_ops[i]=786 op=Operation(is_row=True, index=132366860, color=1113), col_ops[i]=797 op=Operation(is_row=False, index=16503553, color=1227), row_ops[i]=787 op=Operation(is_row=True, index=23048412, color=453), col_ops[i]=798 op=Operation(is_row=True, index=648092869, color=392), col_ops[i]=798 op=Operation(is_row=False, index=14592966, color=1072), row_ops[i]=789 op=Operation(is_row=True, index=895143613, color=1705), col_ops[i]=799 op=Operation(is_row=True, index=291944798, color=308), col_ops[i]=799 op=Operation(is_row=False, index=523400890, color=1986), row_ops[i]=791 op=Operation(is_row=True, index=354041716, color=1523), col_ops[i]=800 op=Operation(is_row=True, index=423804046, color=1981), col_ops[i]=800 op=Operation(is_row=False, index=414086327, color=1306), row_ops[i]=793 op=Operation(is_row=True, index=130672323, color=554), col_ops[i]=801 op=Operation(is_row=False, index=31891391, color=1083), row_ops[i]=794 op=Operation(is_row=True, index=368483667, color=1725), col_ops[i]=802 op=Operation(is_row=True, index=57192719, color=941), col_ops[i]=802 op=Operation(is_row=True, index=196668112, color=1440), col_ops[i]=802 op=Operation(is_row=False, index=247767698, color=154), row_ops[i]=797 op=Operation(is_row=False, index=358102803, color=127), row_ops[i]=797 op=Operation(is_row=False, index=278324548, color=359), row_ops[i]=797 op=Operation(is_row=False, index=955101368, color=34), row_ops[i]=797 op=Operation(is_row=True, index=48649487, color=1001), col_ops[i]=806 op=Operation(is_row=True, index=70737986, color=978), col_ops[i]=806 op=Operation(is_row=True, index=290481824, color=646), col_ops[i]=806 op=Operation(is_row=True, index=21942041, color=1595), col_ops[i]=806 op=Operation(is_row=False, index=911336897, color=164), row_ops[i]=801 op=Operation(is_row=True, index=298013100, color=637), col_ops[i]=807 op=Operation(is_row=False, index=770710273, color=757), row_ops[i]=802 op=Operation(is_row=False, index=686963526, color=1585), row_ops[i]=802 op=Operation(is_row=False, index=787167250, color=516), row_ops[i]=802 op=Operation(is_row=True, index=165261047, color=963), col_ops[i]=810 op=Operation(is_row=True, index=982788805, color=205), col_ops[i]=810 op=Operation(is_row=True, index=973046517, color=1685), col_ops[i]=810 op=Operation(is_row=False, index=911834802, color=313), row_ops[i]=805 op=Operation(is_row=False, index=296070860, color=445), row_ops[i]=805 op=Operation(is_row=True, index=609921167, color=777), col_ops[i]=812 op=Operation(is_row=True, index=609263550, color=333), col_ops[i]=812 op=Operation(is_row=False, index=534090108, color=1504), row_ops[i]=807 op=Operation(is_row=True, index=446333621, color=1955), col_ops[i]=813 op=Operation(is_row=True, index=40197846, color=192), col_ops[i]=813 op=Operation(is_row=False, index=323376279, color=129), row_ops[i]=809 op=Operation(is_row=False, index=845321374, color=892), row_ops[i]=809 op=Operation(is_row=False, index=727856354, color=1396), row_ops[i]=809 op=Operation(is_row=False, index=573372699, color=1448), row_ops[i]=809 op=Operation(is_row=True, index=566560977, color=1724), col_ops[i]=817 op=Operation(is_row=False, index=35367756, color=234), row_ops[i]=810 op=Operation(is_row=False, index=112078813, color=1456), row_ops[i]=810 op=Operation(is_row=False, index=768262197, color=126), row_ops[i]=810 op=Operation(is_row=True, index=986912096, color=1951), col_ops[i]=820 op=Operation(is_row=False, index=789852451, color=1628), row_ops[i]=811 op=Operation(is_row=False, index=480534974, color=947), row_ops[i]=811 op=Operation(is_row=True, index=919650214, color=657), col_ops[i]=822 op=Operation(is_row=True, index=238744653, color=1981), col_ops[i]=822 op=Operation(is_row=True, index=113537193, color=61), col_ops[i]=822 op=Operation(is_row=False, index=959736482, color=1876), row_ops[i]=814 op=Operation(is_row=True, index=108011026, color=1786), col_ops[i]=823 op=Operation(is_row=False, index=340797539, color=117), row_ops[i]=815 op=Operation(is_row=False, index=77909473, color=725), row_ops[i]=815 op=Operation(is_row=True, index=582520080, color=154), col_ops[i]=825 op=Operation(is_row=False, index=978321435, color=737), row_ops[i]=816 op=Operation(is_row=False, index=128700494, color=1425), row_ops[i]=816 op=Operation(is_row=False, index=722307807, color=1171), row_ops[i]=816 op=Operation(is_row=False, index=196828085, color=1169), row_ops[i]=816 op=Operation(is_row=False, index=911506117, color=912), row_ops[i]=816 op=Operation(is_row=True, index=337750939, color=272), col_ops[i]=830 op=Operation(is_row=False, index=555530281, color=572), row_ops[i]=817 op=Operation(is_row=True, index=387498559, color=1998), col_ops[i]=831 op=Operation(is_row=True, index=988186420, color=1), col_ops[i]=831 op=Operation(is_row=False, index=176095187, color=27), row_ops[i]=819 op=Operation(is_row=False, index=639880021, color=79), row_ops[i]=819 op=Operation(is_row=False, index=836376600, color=1667), row_ops[i]=819 op=Operation(is_row=False, index=769140257, color=1580), row_ops[i]=819 op=Operation(is_row=True, index=844238727, color=1373), col_ops[i]=835 op=Operation(is_row=True, index=727081797, color=1669), col_ops[i]=835 op=Operation(is_row=False, index=133188100, color=988), row_ops[i]=821 op=Operation(is_row=False, index=729196831, color=1867), row_ops[i]=821 op=Operation(is_row=False, index=442559657, color=897), row_ops[i]=821 op=Operation(is_row=True, index=243379306, color=14), col_ops[i]=838 op=Operation(is_row=True, index=928514347, color=822), col_ops[i]=838 op=Operation(is_row=True, index=575144142, color=37), col_ops[i]=838 op=Operation(is_row=False, index=674880714, color=1580), row_ops[i]=824 op=Operation(is_row=True, index=64998670, color=829), col_ops[i]=839 op=Operation(is_row=False, index=376375619, color=1548), row_ops[i]=825 op=Operation(is_row=False, index=692832345, color=125), row_ops[i]=825 op=Operation(is_row=True, index=381404986, color=1168), col_ops[i]=841 op=Operation(is_row=False, index=40358088, color=1813), row_ops[i]=826 op=Operation(is_row=False, index=840411788, color=1170), row_ops[i]=826 op=Operation(is_row=False, index=317729036, color=172), row_ops[i]=826 op=Operation(is_row=False, index=926216183, color=910), row_ops[i]=826 op=Operation(is_row=True, index=784287487, color=918), col_ops[i]=845 op=Operation(is_row=False, index=267195671, color=1817), row_ops[i]=827 op=Operation(is_row=True, index=719098493, color=111), col_ops[i]=846 op=Operation(is_row=True, index=799426313, color=80), col_ops[i]=846 op=Operation(is_row=False, index=971046527, color=1317), row_ops[i]=829 op=Operation(is_row=False, index=761185554, color=1563), row_ops[i]=829 op=Operation(is_row=True, index=845386491, color=1373), col_ops[i]=848 op=Operation(is_row=False, index=227917498, color=601), row_ops[i]=830 op=Operation(is_row=False, index=358218047, color=636), row_ops[i]=830 op=Operation(is_row=False, index=982861312, color=1564), row_ops[i]=830 op=Operation(is_row=False, index=155371637, color=1863), row_ops[i]=830 op=Operation(is_row=False, index=608085114, color=571), row_ops[i]=830 op=Operation(is_row=False, index=620623490, color=931), row_ops[i]=830 op=Operation(is_row=False, index=114079797, color=38), row_ops[i]=830 op=Operation(is_row=False, index=671956411, color=783), row_ops[i]=830 op=Operation(is_row=False, index=374029357, color=1795), row_ops[i]=830 op=Operation(is_row=False, index=193418975, color=576), row_ops[i]=830 op=Operation(is_row=False, index=685712447, color=925), row_ops[i]=830 op=Operation(is_row=True, index=958118791, color=444), col_ops[i]=859 op=Operation(is_row=False, index=971572043, color=915), row_ops[i]=831 op=Operation(is_row=False, index=903507703, color=138), row_ops[i]=831 op=Operation(is_row=True, index=442865230, color=964), col_ops[i]=861 op=Operation(is_row=True, index=892875792, color=1243), col_ops[i]=861 op=Operation(is_row=True, index=300061841, color=1620), col_ops[i]=861 op=Operation(is_row=True, index=221715710, color=1820), col_ops[i]=861 op=Operation(is_row=True, index=972994180, color=989), col_ops[i]=861 op=Operation(is_row=False, index=430546508, color=1213), row_ops[i]=836 op=Operation(is_row=True, index=216442888, color=1967), col_ops[i]=862 op=Operation(is_row=True, index=329762133, color=122), col_ops[i]=862 op=Operation(is_row=False, index=380769772, color=600), row_ops[i]=838 op=Operation(is_row=False, index=949401495, color=1926), row_ops[i]=838 op=Operation(is_row=True, index=771698106, color=1329), col_ops[i]=864 op=Operation(is_row=False, index=294167061, color=174), row_ops[i]=839 op=Operation(is_row=False, index=912155342, color=1282), row_ops[i]=839 op=Operation(is_row=False, index=62923384, color=596), row_ops[i]=839 op=Operation(is_row=False, index=799581546, color=502), row_ops[i]=839 op=Operation(is_row=True, index=984241939, color=1369), col_ops[i]=868 op=Operation(is_row=False, index=765243396, color=98), row_ops[i]=840 op=Operation(is_row=False, index=657010049, color=921), row_ops[i]=840 op=Operation(is_row=True, index=304341528, color=1429), col_ops[i]=870 op=Operation(is_row=False, index=120711084, color=388), row_ops[i]=841 op=Operation(is_row=True, index=763992048, color=1540), col_ops[i]=871 op=Operation(is_row=True, index=104921467, color=989), col_ops[i]=871 op=Operation(is_row=False, index=343620273, color=66), row_ops[i]=843 op=Operation(is_row=False, index=641844917, color=1335), row_ops[i]=843 op=Operation(is_row=True, index=822312942, color=533), col_ops[i]=873 op=Operation(is_row=True, index=747521878, color=494), col_ops[i]=873 op=Operation(is_row=True, index=894025714, color=1686), col_ops[i]=873 op=Operation(is_row=True, index=835199248, color=89), col_ops[i]=873 op=Operation(is_row=True, index=96850422, color=1927), col_ops[i]=873 op=Operation(is_row=True, index=478350530, color=92), col_ops[i]=873 op=Operation(is_row=False, index=217953187, color=178), row_ops[i]=849 op=Operation(is_row=True, index=182075006, color=1722), col_ops[i]=874 op=Operation(is_row=False, index=737481675, color=31), row_ops[i]=850 op=Operation(is_row=True, index=994491660, color=1274), col_ops[i]=875 op=Operation(is_row=False, index=912299722, color=203), row_ops[i]=851 op=Operation(is_row=False, index=287760759, color=792), row_ops[i]=851 op=Operation(is_row=False, index=230266177, color=1615), row_ops[i]=851 op=Operation(is_row=False, index=840239013, color=878), row_ops[i]=851 op=Operation(is_row=True, index=680689034, color=1311), col_ops[i]=879 op=Operation(is_row=True, index=889655838, color=241), col_ops[i]=879 op=Operation(is_row=True, index=187692716, color=463), col_ops[i]=879 op=Operation(is_row=True, index=62272693, color=1401), col_ops[i]=879 op=Operation(is_row=False, index=571445317, color=1830), row_ops[i]=855 op=Operation(is_row=False, index=236742393, color=1668), row_ops[i]=855 op=Operation(is_row=False, index=517600121, color=1147), row_ops[i]=855 op=Operation(is_row=True, index=98035845, color=215), col_ops[i]=882 op=Operation(is_row=True, index=474927071, color=1232), col_ops[i]=882 op=Operation(is_row=True, index=119144896, color=1923), col_ops[i]=882 op=Operation(is_row=False, index=11921325, color=1129), row_ops[i]=858 op=Operation(is_row=True, index=787047972, color=648), col_ops[i]=883 op=Operation(is_row=False, index=941097514, color=294), row_ops[i]=859 op=Operation(is_row=False, index=607506757, color=1502), row_ops[i]=859 op=Operation(is_row=False, index=693344491, color=530), row_ops[i]=859 op=Operation(is_row=False, index=896866034, color=1926), row_ops[i]=859 op=Operation(is_row=False, index=961303800, color=1116), row_ops[i]=859 op=Operation(is_row=True, index=55077002, color=1070), col_ops[i]=888 op=Operation(is_row=False, index=497057790, color=1160), row_ops[i]=860 op=Operation(is_row=False, index=697078558, color=433), row_ops[i]=860 op=Operation(is_row=False, index=852813546, color=576), row_ops[i]=860 op=Operation(is_row=False, index=39323251, color=577), row_ops[i]=860 op=Operation(is_row=False, index=326411774, color=629), row_ops[i]=860 op=Operation(is_row=False, index=303780645, color=618), row_ops[i]=860 op=Operation(is_row=True, index=781904488, color=1951), col_ops[i]=894 op=Operation(is_row=False, index=272892516, color=761), row_ops[i]=861 op=Operation(is_row=False, index=640170092, color=824), row_ops[i]=861 op=Operation(is_row=False, index=571922503, color=1846), row_ops[i]=861 op=Operation(is_row=False, index=394088806, color=983), row_ops[i]=861 op=Operation(is_row=False, index=803496001, color=982), row_ops[i]=861 op=Operation(is_row=True, index=790504341, color=746), col_ops[i]=899 op=Operation(is_row=True, index=169617830, color=1448), col_ops[i]=899 op=Operation(is_row=True, index=906935117, color=901), col_ops[i]=899 op=Operation(is_row=False, index=572966389, color=1592), row_ops[i]=864 op=Operation(is_row=False, index=572581165, color=774), row_ops[i]=864 op=Operation(is_row=False, index=783573886, color=996), row_ops[i]=864 op=Operation(is_row=True, index=43280485, color=1250), col_ops[i]=902 op=Operation(is_row=False, index=516746762, color=1199), row_ops[i]=865 op=Operation(is_row=False, index=649298549, color=42), row_ops[i]=865 op=Operation(is_row=True, index=606144219, color=228), col_ops[i]=904 op=Operation(is_row=True, index=918183301, color=959), col_ops[i]=904 op=Operation(is_row=False, index=450807734, color=257), row_ops[i]=867 op=Operation(is_row=False, index=520461677, color=751), row_ops[i]=867 op=Operation(is_row=False, index=61629090, color=1931), row_ops[i]=867 op=Operation(is_row=False, index=989452394, color=295), row_ops[i]=867 op=Operation(is_row=False, index=253612525, color=1), row_ops[i]=867 op=Operation(is_row=False, index=244681929, color=1100), row_ops[i]=867 op=Operation(is_row=True, index=697051438, color=583), col_ops[i]=910 op=Operation(is_row=True, index=287278284, color=155), col_ops[i]=910 op=Operation(is_row=True, index=555040267, color=155), col_ops[i]=910 op=Operation(is_row=True, index=857493235, color=1506), col_ops[i]=910 op=Operation(is_row=True, index=671581115, color=1123), col_ops[i]=910 op=Operation(is_row=False, index=415642325, color=818), row_ops[i]=872 op=Operation(is_row=True, index=200982303, color=1691), col_ops[i]=911 op=Operation(is_row=False, index=831327328, color=1491), row_ops[i]=873 op=Operation(is_row=False, index=743969489, color=1469), row_ops[i]=873 op=Operation(is_row=True, index=908509480, color=1736), col_ops[i]=913 op=Operation(is_row=False, index=397847841, color=982), row_ops[i]=874 op=Operation(is_row=False, index=848226330, color=969), row_ops[i]=874 op=Operation(is_row=True, index=745299208, color=127), col_ops[i]=915 op=Operation(is_row=True, index=938828910, color=200), col_ops[i]=915 op=Operation(is_row=True, index=157093467, color=1064), col_ops[i]=915 op=Operation(is_row=False, index=435276310, color=275), row_ops[i]=877 op=Operation(is_row=True, index=411916334, color=500), col_ops[i]=916 op=Operation(is_row=False, index=819262051, color=62), row_ops[i]=878 op=Operation(is_row=True, index=562783612, color=1821), col_ops[i]=917 op=Operation(is_row=False, index=844228963, color=54), row_ops[i]=879 op=Operation(is_row=True, index=707199843, color=1817), col_ops[i]=918 op=Operation(is_row=True, index=517808105, color=231), col_ops[i]=918 op=Operation(is_row=True, index=796184380, color=716), col_ops[i]=918 op=Operation(is_row=False, index=571234203, color=2), row_ops[i]=882 op=Operation(is_row=True, index=353852066, color=800), col_ops[i]=919 op=Operation(is_row=False, index=642939399, color=1735), row_ops[i]=883 op=Operation(is_row=False, index=476852867, color=484), row_ops[i]=883 op=Operation(is_row=False, index=272444516, color=653), row_ops[i]=883 op=Operation(is_row=False, index=57725100, color=1318), row_ops[i]=883 op=Operation(is_row=True, index=492315927, color=871), col_ops[i]=923 op=Operation(is_row=True, index=151489248, color=1700), col_ops[i]=923 op=Operation(is_row=False, index=49324775, color=1143), row_ops[i]=885 op=Operation(is_row=True, index=474963920, color=226), col_ops[i]=924 op=Operation(is_row=True, index=961603184, color=1459), col_ops[i]=924 op=Operation(is_row=False, index=677067333, color=198), row_ops[i]=887 op=Operation(is_row=True, index=566480034, color=1814), col_ops[i]=925 op=Operation(is_row=True, index=808249722, color=1930), col_ops[i]=925 op=Operation(is_row=False, index=974979957, color=1879), row_ops[i]=889 op=Operation(is_row=False, index=505807065, color=1692), row_ops[i]=889 op=Operation(is_row=False, index=206963024, color=856), row_ops[i]=889 op=Operation(is_row=False, index=190130000, color=66), row_ops[i]=889 op=Operation(is_row=False, index=740640112, color=852), row_ops[i]=889 op=Operation(is_row=True, index=859881276, color=981), col_ops[i]=930 op=Operation(is_row=True, index=957759752, color=1753), col_ops[i]=930 op=Operation(is_row=True, index=577363696, color=1762), col_ops[i]=930 op=Operation(is_row=True, index=217916135, color=727), col_ops[i]=930 op=Operation(is_row=True, index=686036296, color=1867), col_ops[i]=930 op=Operation(is_row=True, index=784610735, color=710), col_ops[i]=930 op=Operation(is_row=True, index=667454529, color=1798), col_ops[i]=930 op=Operation(is_row=True, index=620569250, color=881), col_ops[i]=930 op=Operation(is_row=False, index=842056653, color=294), row_ops[i]=897 op=Operation(is_row=False, index=815166389, color=890), row_ops[i]=897 op=Operation(is_row=False, index=21329840, color=1193), row_ops[i]=897 op=Operation(is_row=True, index=865094456, color=387), col_ops[i]=933 op=Operation(is_row=False, index=228793919, color=813), row_ops[i]=898 op=Operation(is_row=False, index=133872111, color=1220), row_ops[i]=898 op=Operation(is_row=False, index=37745181, color=614), row_ops[i]=898 op=Operation(is_row=True, index=401699088, color=674), col_ops[i]=936 op=Operation(is_row=True, index=384147663, color=1146), col_ops[i]=936 op=Operation(is_row=True, index=535020166, color=1777), col_ops[i]=936 op=Operation(is_row=True, index=584275649, color=1264), col_ops[i]=936 op=Operation(is_row=True, index=504859852, color=1750), col_ops[i]=936 op=Operation(is_row=False, index=104515241, color=640), row_ops[i]=903 op=Operation(is_row=True, index=951668592, color=1972), col_ops[i]=937 op=Operation(is_row=True, index=82707610, color=1491), col_ops[i]=937 op=Operation(is_row=False, index=165161774, color=265), row_ops[i]=905 op=Operation(is_row=False, index=567368967, color=704), row_ops[i]=905 op=Operation(is_row=False, index=183519987, color=807), row_ops[i]=905 op=Operation(is_row=True, index=42898528, color=699), col_ops[i]=940 op=Operation(is_row=True, index=196024393, color=767), col_ops[i]=940 op=Operation(is_row=True, index=124992568, color=125), col_ops[i]=940 op=Operation(is_row=False, index=529072382, color=463), row_ops[i]=908 op=Operation(is_row=False, index=998018492, color=558), row_ops[i]=908 op=Operation(is_row=False, index=866124185, color=1584), row_ops[i]=908 op=Operation(is_row=True, index=111874316, color=874), col_ops[i]=943 op=Operation(is_row=False, index=659894234, color=778), row_ops[i]=909 op=Operation(is_row=True, index=737110875, color=963), col_ops[i]=944 op=Operation(is_row=False, index=100550230, color=1907), row_ops[i]=910 op=Operation(is_row=True, index=975905282, color=1281), col_ops[i]=945 op=Operation(is_row=False, index=925187112, color=1518), row_ops[i]=911 op=Operation(is_row=True, index=925185129, color=585), col_ops[i]=946 op=Operation(is_row=False, index=527514405, color=1923), row_ops[i]=912 op=Operation(is_row=True, index=548805122, color=181), col_ops[i]=947 op=Operation(is_row=False, index=184461371, color=114), row_ops[i]=913 op=Operation(is_row=False, index=371833711, color=523), row_ops[i]=913 op=Operation(is_row=False, index=136355189, color=1896), row_ops[i]=913 op=Operation(is_row=False, index=202765051, color=50), row_ops[i]=913 op=Operation(is_row=True, index=587634406, color=1126), col_ops[i]=951 op=Operation(is_row=True, index=456939236, color=1726), col_ops[i]=951 op=Operation(is_row=True, index=755649289, color=246), col_ops[i]=951 op=Operation(is_row=True, index=393246727, color=849), col_ops[i]=951 op=Operation(is_row=False, index=270464074, color=678), row_ops[i]=917 op=Operation(is_row=True, index=52434879, color=570), col_ops[i]=952 op=Operation(is_row=True, index=971703321, color=461), col_ops[i]=952 op=Operation(is_row=True, index=860655865, color=811), col_ops[i]=952 op=Operation(is_row=True, index=947437133, color=1772), col_ops[i]=952 op=Operation(is_row=True, index=737451976, color=761), col_ops[i]=952 op=Operation(is_row=True, index=185209234, color=1230), col_ops[i]=952 op=Operation(is_row=True, index=747248443, color=1814), col_ops[i]=952 op=Operation(is_row=True, index=824820924, color=1981), col_ops[i]=952 op=Operation(is_row=False, index=302367350, color=1469), row_ops[i]=925 op=Operation(is_row=True, index=611812352, color=783), col_ops[i]=953 op=Operation(is_row=True, index=88110565, color=1248), col_ops[i]=953 op=Operation(is_row=True, index=945828295, color=1578), col_ops[i]=953 op=Operation(is_row=True, index=194947687, color=1075), col_ops[i]=953 op=Operation(is_row=True, index=375340145, color=531), col_ops[i]=953 op=Operation(is_row=True, index=102795240, color=236), col_ops[i]=953 op=Operation(is_row=False, index=256804922, color=39), row_ops[i]=931 op=Operation(is_row=True, index=990116920, color=664), col_ops[i]=954 op=Operation(is_row=True, index=151885602, color=626), col_ops[i]=954 op=Operation(is_row=False, index=951970420, color=1911), row_ops[i]=933 op=Operation(is_row=True, index=884197862, color=810), col_ops[i]=955 op=Operation(is_row=True, index=451620692, color=1712), col_ops[i]=955 op=Operation(is_row=False, index=86915612, color=1455), row_ops[i]=935 op=Operation(is_row=False, index=280512500, color=1615), row_ops[i]=935 op=Operation(is_row=False, index=877077903, color=1839), row_ops[i]=935 op=Operation(is_row=True, index=322574980, color=844), col_ops[i]=958 op=Operation(is_row=False, index=668112251, color=656), row_ops[i]=936 op=Operation(is_row=False, index=366336137, color=589), row_ops[i]=936 op=Operation(is_row=True, index=307416612, color=889), col_ops[i]=960 op=Operation(is_row=False, index=688221270, color=1301), row_ops[i]=937 op=Operation(is_row=False, index=773971626, color=1573), row_ops[i]=937 op=Operation(is_row=True, index=88772860, color=453), col_ops[i]=962 op=Operation(is_row=False, index=279231940, color=1667), row_ops[i]=938 op=Operation(is_row=True, index=134752605, color=1507), col_ops[i]=963 op=Operation(is_row=False, index=890987739, color=147), row_ops[i]=939 op=Operation(is_row=True, index=729554588, color=1525), col_ops[i]=964 op=Operation(is_row=False, index=180964837, color=278), row_ops[i]=940 op=Operation(is_row=False, index=870392141, color=1103), row_ops[i]=940 op=Operation(is_row=False, index=925808595, color=979), row_ops[i]=940 op=Operation(is_row=False, index=810837115, color=708), row_ops[i]=940 op=Operation(is_row=True, index=407621676, color=819), col_ops[i]=968 op=Operation(is_row=False, index=935893834, color=576), row_ops[i]=941 op=Operation(is_row=True, index=99327760, color=1862), col_ops[i]=969 op=Operation(is_row=False, index=634569494, color=12), row_ops[i]=942 op=Operation(is_row=True, index=949668943, color=943), col_ops[i]=970 op=Operation(is_row=True, index=614819448, color=544), col_ops[i]=970 op=Operation(is_row=False, index=666558398, color=1007), row_ops[i]=944 op=Operation(is_row=False, index=657484637, color=33), row_ops[i]=944 op=Operation(is_row=False, index=726863023, color=67), row_ops[i]=944 op=Operation(is_row=False, index=15971275, color=1167), row_ops[i]=944 op=Operation(is_row=False, index=84382415, color=80), row_ops[i]=944 op=Operation(is_row=True, index=981209924, color=73), col_ops[i]=975 op=Operation(is_row=True, index=561468464, color=1525), col_ops[i]=975 op=Operation(is_row=True, index=942585855, color=390), col_ops[i]=975 op=Operation(is_row=False, index=931689021, color=347), row_ops[i]=947 op=Operation(is_row=False, index=408626782, color=1835), row_ops[i]=947 op=Operation(is_row=False, index=753212082, color=1588), row_ops[i]=947 op=Operation(is_row=True, index=124014621, color=617), col_ops[i]=978 op=Operation(is_row=True, index=462329362, color=1223), col_ops[i]=978 op=Operation(is_row=True, index=347451337, color=7), col_ops[i]=978 op=Operation(is_row=False, index=747494813, color=1652), row_ops[i]=950 op=Operation(is_row=False, index=732998715, color=1005), row_ops[i]=950 op=Operation(is_row=False, index=876792856, color=166), row_ops[i]=950 op=Operation(is_row=True, index=979616263, color=5), col_ops[i]=981 op=Operation(is_row=True, index=72283255, color=1804), col_ops[i]=981 op=Operation(is_row=True, index=412472212, color=225), col_ops[i]=981 op=Operation(is_row=True, index=371106182, color=521), col_ops[i]=981 op=Operation(is_row=False, index=618929923, color=1090), row_ops[i]=954 op=Operation(is_row=True, index=320615646, color=785), col_ops[i]=982 op=Operation(is_row=True, index=189025753, color=1935), col_ops[i]=982 op=Operation(is_row=False, index=177407981, color=700), row_ops[i]=956 op=Operation(is_row=True, index=364553170, color=1854), col_ops[i]=983 op=Operation(is_row=False, index=236151666, color=297), row_ops[i]=957 op=Operation(is_row=False, index=926720686, color=1874), row_ops[i]=957 op=Operation(is_row=False, index=689644109, color=1020), row_ops[i]=957 op=Operation(is_row=False, index=487737635, color=1573), row_ops[i]=957 op=Operation(is_row=False, index=128935333, color=1687), row_ops[i]=957 op=Operation(is_row=False, index=514653694, color=1858), row_ops[i]=957 op=Operation(is_row=True, index=307012671, color=1368), col_ops[i]=989 op=Operation(is_row=True, index=48534139, color=1041), col_ops[i]=989 op=Operation(is_row=True, index=366769668, color=1535), col_ops[i]=989 op=Operation(is_row=False, index=614562841, color=1900), row_ops[i]=960 op=Operation(is_row=False, index=162871721, color=258), row_ops[i]=960 op=Operation(is_row=True, index=65067807, color=1887), col_ops[i]=991 op=Operation(is_row=False, index=100380426, color=1207), row_ops[i]=961 op=Operation(is_row=True, index=894651293, color=1614), col_ops[i]=992 op=Operation(is_row=True, index=95198077, color=1465), col_ops[i]=992 op=Operation(is_row=True, index=597266606, color=89), col_ops[i]=992 op=Operation(is_row=False, index=669509874, color=169), row_ops[i]=964 op=Operation(is_row=False, index=861014307, color=1397), row_ops[i]=964 op=Operation(is_row=False, index=846722271, color=1690), row_ops[i]=964 op=Operation(is_row=False, index=331174505, color=752), row_ops[i]=964 op=Operation(is_row=False, index=356373089, color=809), row_ops[i]=964 op=Operation(is_row=False, index=876272075, color=833), row_ops[i]=964 op=Operation(is_row=False, index=431822074, color=631), row_ops[i]=964 op=Operation(is_row=True, index=685588203, color=1836), col_ops[i]=999 op=Operation(is_row=True, index=497794120, color=151), col_ops[i]=999 op=Operation(is_row=False, index=810904936, color=382), row_ops[i]=966 op=Operation(is_row=False, index=362853588, color=472), row_ops[i]=966 op=Operation(is_row=False, index=47405495, color=1791), row_ops[i]=966 op=Operation(is_row=True, index=554740864, color=505), col_ops[i]=1002 op=Operation(is_row=False, index=358766373, color=507), row_ops[i]=967 op=Operation(is_row=True, index=502533061, color=935), col_ops[i]=1003 op=Operation(is_row=True, index=576996968, color=751), col_ops[i]=1003 op=Operation(is_row=True, index=767404967, color=277), col_ops[i]=1003 op=Operation(is_row=True, index=632663978, color=1247), col_ops[i]=1003 op=Operation(is_row=True, index=649805113, color=750), col_ops[i]=1003 op=Operation(is_row=False, index=316116218, color=802), row_ops[i]=972 op=Operation(is_row=True, index=524404084, color=361), col_ops[i]=1004 op=Operation(is_row=True, index=228762670, color=1090), col_ops[i]=1004 op=Operation(is_row=True, index=108193386, color=71), col_ops[i]=1004 op=Operation(is_row=False, index=835256707, color=1043), row_ops[i]=975 op=Operation(is_row=False, index=527908824, color=1740), row_ops[i]=975 op=Operation(is_row=False, index=843528118, color=816), row_ops[i]=975 op=Operation(is_row=False, index=167972183, color=1731), row_ops[i]=975 op=Operation(is_row=True, index=74948586, color=131), col_ops[i]=1008 op=Operation(is_row=False, index=446349200, color=346), row_ops[i]=976 op=Operation(is_row=True, index=786305984, color=1890), col_ops[i]=1009 op=Operation(is_row=True, index=19024741, color=1897), col_ops[i]=1009 op=Operation(is_row=False, index=956652966, color=1622), row_ops[i]=978 op=Operation(is_row=True, index=266473783, color=88), col_ops[i]=1010 op=Operation(is_row=False, index=8986094, color=1225), row_ops[i]=979 op=Operation(is_row=True, index=391766195, color=1194), col_ops[i]=1011 op=Operation(is_row=True, index=983400673, color=1208), col_ops[i]=1011 op=Operation(is_row=True, index=572356491, color=1725), col_ops[i]=1011 op=Operation(is_row=False, index=779382925, color=10), row_ops[i]=982 op=Operation(is_row=False, index=903178526, color=869), row_ops[i]=982 op=Operation(is_row=False, index=224505926, color=12), row_ops[i]=982 op=Operation(is_row=False, index=216089500, color=282), row_ops[i]=982 op=Operation(is_row=False, index=609035598, color=1395), row_ops[i]=982 op=Operation(is_row=True, index=972684353, color=1711), col_ops[i]=1016 op=Operation(is_row=False, index=900621454, color=1094), row_ops[i]=983 999999400 2999997760 999999118 999999745 1999999641 999999019 0 999999022 0 0 1999998758 999999960 2999997402 1999999295 999999162 0 0 999999728 999999714 1999998726 999999542 1999999610 1999999503 0 0 999999317 0 1999999001 0 0 999999645 1999999129 0 999999056 1999999192 0 999999859 1999998633 1999999080 1999998916 0 1999998747 999999135 0 1999999518 999999916 999999324 2999998407 999999346 0 1999998352 999999656 0 2999997901 2999998690 0 999999829 999999573 999999828 999999525 0 3999998514 999999122 1999999324 999999450 999999506 1999998268 2999998485 1999999154 999999614 999999746 1999998595 0 3999997911 0 1999999393 999999848 999999256 0 999999181 2999997913 999999704 999999380 999999709 1999999952 0 999999617 0 2999998217 2999997793 0 0 3999997157 999999991 999999802 1999999031 0 0 999999160 1999999824 999999619 1999999531 1999999661 0 0 999999865 999999235 0 999999657 999999545 0 1999998696 999999321 999999351 999999087 999999636 0 999999185 999999476 1999999224 0 0 1999998478 0 1999998982 2999997782 1999998507 1999998288 999999726 1999999125 999999717 3999997579 0 0 0 0 999999362 999999340 2999998659 0 0 1999999778 1999999427 0 1999998450 1999999237 999999446 1999998492 0 2999999007 999999423 999999001 1999998714 999999491 4999997617 3999997717 0 0 1999999322 0 1999999271 0 999999497 0 999999199 0 999999050 0 999999456 2999997768 0 0 1999999019 0 1999999054 999999363 0 999999873 1999998711 1999999116 999999625 1999998305 1999998792 0 999999995 0 999999601 1999998993 0 0 0 0 1999998521 999999658 999999789 1999998968 999999603 999999303 2999998125 999999637 999999085 0 2999999061 1999999021 0 1999998905 999999471 999999852 999999432 999999400 0 0 2999999638 0 0 3999998100 0 999999833 0 999999542 0 999999314 0 1999999244 0 1999998496 1999998341 0 999999096 999999834 999999589 999999082 1999999667 1999999891 999999190 999999292 1999998312 999999959 2999998449 0 0 1999998707 999999589 999999246 0 0 1999998377 999999318 1999999333 0 0 0 999999393 999999220 0 3999997759 999999613 999999133 4999997650 0 999999724 0 0 999999676 999999917 2999998574 0 0 0 0 0 999999343 2999998797 0 0 1999998814 2999998855 1999998795 1999998853 999999607 999999332 999999933 1999998609 1999999697 0 999999834 0 999999214 0 0 1999999439 0 999999883 0 2999997837 999999133 999999307 1999998923 0 1999999133 0 0 0 999999223 0 0 0 999999968 1999999097 999999911 0 0 2999998557 1999998822 0 999999576 0 1999999095 999999442 1999999457 1999999577 2999999284 999999637 0 0 0 999999663 1999999311 0 2999998398 999999450 999999994 999999632 1999998868 0 999999459 1999998722 999999744 1999999069 0 1999999225 999999418 999999311 0 0 999999978 1999998704 1999998302 999999952 0 1999999305 999999703 1999998946 1999998873 1999999279 1999999099 999999485 0 999999671 1999998885 0 2999998324 1999998848 0 999999958 0 0 999999505 999999873 0 0 0 0 999999744 0 0 999999296 999999772 999999904 1999998957 1999999250 999999474 1999999025 1999999098 0 0 999999750 999999067 2999998008 0 999999025 999999399 3999998678 0 0 0 0 0 0 999999536 999999420 999999395 999999370 999999718 0 0 999999625 0 999999565 0 999999251 1999998858 0 999999492 999999450 999999790 999999565 999999816 0 1999999298 2999999118 0 999999505 1999999245 1999998780 1999999315 0 0 999999457 0 1999999646 0 0 999999140 0 0 0 0 999999622 0 0 0 999999970 0 999999141 999999195 0 1999999717 999999670 999999669 1999998482 0 0 1999998240 1999999339 999999833 0 0 999999767 999999406 0 2999997658 0 2999998165 0 0 0 1999998835 0 999999252 999999676 1999999358 1999998519 999999724 0 999999664 999999703 0 999999233 1999999794 2999998380 0 999999373 999999564 2999998750 0 0 1999999737 999999949 0 1999999486 999999686 0 1999999616 999999127 0 0 0 999999450 999999918 999999084 0 1999998963 999999834 1999999284 999998998 0 3999997532 999999532 0 999999422 1999998750 999999370 0 1999999189 3999998352 999999198 0 999999343 0 999999648 999999019 0 3999998583 999999286 1999999738 0 0 0 999999968 1999998877 1999998719 0 999999127 999999261 0 0 999999680 1999999760 999999283 0 0 999999244 0 999999030 999999863 0 0 0 1999999329 0 2999999025 0 1999999560 999999199 999999695 999999536 999999816 1999998395 0 1999999039 0 0 0 999999281 0 0 0 1999998746 999999825 999999048 2999998107 1999998988 999999325 999999341 2999999075 3999997180 1999999033 0 0 999999563 999999529 0 1999998538 0 999999054 0 999999566 999999951 1999998694 0 0 1999999093 999999753 999999947 0 999999161 0 999999320 999999576 999999162 999999170 2999998629 0 999999579 999999648 0 999999584 999999846 0 999999221 999999826 0 999999893 2999998365 1999999140 0 999999022 2999997981 0 999999236 0 999999584 0 0 0 999999046 0 0 999999140 999999900 999999036 1999998730 0 0 999999924 999999170 999999193 0 999999762 999999097 0 0 1999998844 1999999448 0 1999998967 0 999999117 0 999999818 0 1999999319 999999117 999999213 1999999491 1999998316 2999998875 1999998645 999999519 999999459 999999868 999999477 0 999999046 2999998757 0 1999999478 0 0 0 0 999999596 0 1999998863 0 0 999999737 999999083 0 0 1999999440 0 2999998376 0 0 1999998903 0 0 0 999999311 0 999999901 999999809 1999999287 999999979 0 1999999519 999999371 999999060 1999998450 0 999999991 999999638 999999095 999999608 4999998250 0 999999060 1999999211 999999070 0 1999999777 2999999267 0 1999999192 1999999002 0 1999998613 0 999999818 999999520 1999999132 0 999999395 999999185 0 2999998336 999999331 1999998780 999999707 0 0 999999665 999999656 1999999278 0 999999184 999999553 0 0 0 0 999999328 0 0 1999998690 0 999999740 999999818 999998997 1999998130 2999998387 0 999999614 1999999357 0 999999198 0 2999999282 999999951 1999998187 999999673 0 999999941 1999999189 999999321 999999060 0 1999999078 0 1999999175 0 0 2999997947 1999998884 2999998794 999999188 999999091 999999446 1999998687 0 999999623 1999998217 999999686 1999998463 999999373 999999561 0 0 0 1999999557 999999149 999999602 999999834 0 0 0 0 0 1999998587 999999510 1999998484 0 999999468 0 999999889 999999095 2999998497 999999036 1999998660 999999048 0 999999102 999999458 0 999999025 1999999243 1999999119 999999032 0 0 1999998508 999999705 1999998399 999999904 0 2999998756 2999998287 2999998285 0 0 999999861 1999998659 999999965 0 999999733 999999318 999999324 999999914 999999506 2999998843 0 999999338 3999997560 0 0 0 999999548 1999998721 0 0 999999111 999999729 0 999999588 1999998580 999999477 0 0 999999525 0 0 999999223 0 999999474 1999999161 0 3999998529 1999998931 999999819 999999077 0 1999999701 1999998530 0 1999999733 2999998267 999999149 999999286 0 999999070 2999999032 0 0 0 999999704 0 0 999999040 2999997998 999999881 2999998704 999999563 0 0 1999999458 999999179 0 1999999438 999999331 999999101 0 0 0 0 999999355 0 0 0 2999998141 0 1999998586 999999418 999999716 999999169 1999999599 0 2999998327 0 999999391 2999997758 0 0 999999547 999999170 0 0 1999999464 0 999999531 999999170 0 2999998576 0 999998997 0 2999998482 0 0 0 999999198 1999998996 2999998144 0 999999693 0 2999998581 999999356 999999407 0 0 999999893 999999910 0 999999208 2999998061 999999514 0 999999096 1999998940 0 0 2999997526 999999139 0 0 999999270 0 999999126 999999885 2999998721 999999309 0 0 0 0 0 1999998983 999999060 999999924 1999999012 1999998265 999999139 1999999222 999999689 1999999161 0 999999179 1999998268 0 999999793 0 999999711 0 0 999999136 2999999176 0 1999999253 0 999999194 0 1999999042 0 2999997969 0 999999056 1999999337 0 999999828 0 0 0 1999998928 999999668 999999539 999999432 0 0 999999043 999999399 0 0 0 0 0 999999937 0 2999998873 1999999378 999999837 0 999999723 999999334 999999533 0 999999293 999999446 0 999999765 999999011 999999807 1999998482 1999998967 0 1999999533 999999380 999999703 1999999631 999999622 999999225 1999998890 0 999999404 0 1999999491 0 999999846 0 0 0 1999999796 999999640 1999998327 0 999999240 0 999999737 0 1999998958 999999961 3999998171 0 1999998889 2999998076 999999466 0 2999998438 0 999999369 0 0 999999206 0 999999479 0 999999792 1999999497 2999998979 3999997186 999999575 0 1999998678 1999998872 0 1999998994 999999370 1999999033 999999861 1999999067 0 2999998381 999999060 0 2999998381 0 999999298 0 1999999086 1999999526 999999346 0 1999998559 0 3999999458 1999998387 999999951 0 999999642 0 999999799 999999978 999999090 0 999999631 1999998703 0 0 2999998087 0 0 999999760 0 0 999999696 2999998791 0 0 0 999999743 0 0 1999998645 0 999999824 999999064 2999997774 0 0 0 0 0 999999542 0 0 999999934 0 0 0 1999998693 0 1999999382 0 0 0 0 1999998589 1999998635 999999184 999999174 999999184 999999381 999999529 0 1999999304 999999534 0 0 0 0 999999693 0 0 999999453 1999999240 0 1999999579 0 0 0 999999530 2999998580 999999103 2999998399 2999998943 0 0 1999999212 1999998361 0 999999826 0 1999998927 3999999703 1999998974 1999998831 999999039 1999998282 0 999999436 0 999999944 1999998447 1999998697 1999999192 0 1999999669 3999998682 0 999999102 999999575 1999999178 999999022 999999866 2999998447 999999782 999999213 0 1999999105 999999048 999999246 999999118 0 999999885 0 999999929 999999584 0 1999999381 1999999379 999999770 1999998979 999999139 0 0 999999448 1999998728 1999998326 0 2999998337 999999296 1999998643 0 999999897 999999308 0 1999999388 1999998684 999999677 2999999627 999999472 1999998989 0 2999998054 0 999999738 999999336 0 0 1999998929 999999782 0 0 999999125 0 0 0 3999998095 999999505 0 2999997893 1999998518 999999915 0 0 999999853 0 1999999191 1999999488 999999575 0 0 999999979 0 999999223 999999333 999999266 0 1999998787 0 999999063 1999999231 999999288 0 999999726 2999998032 0 0 0 0 999999121 0 0 0 0 0 999999171 1999998924 1999998567 0 999999866 999999621 999999253 0 0 0 0 999999846 2999997946 999999513 1999999513 999999293 999999248 1999999363 1999998436 999999737 1999999606 999999363 0 0 1999998987 1999999396 0 999999544 0 0 999999463 0 999999751 999999978 999999322 1999999172 0 0 1999998642 999999913 999999431 999999419 999999593 999999460 1999999654 0 0 999999362 0 999999493 2999998171 999999011 2999998250 3999998034 1999998806 0 1999998317 999999540 0 0 2999999194 999999589 999999737 1999998875 999999586 999999933 0 999999228 0 999999945 999999858 999999581 0 1999999013 0 0 999999564 999999349 1999998890 1999998964 999999036 0 999999891 3999998107 1999999046 0 0 999999303 0 0 0 0 2999998591 0 0 0 999999452 0 999999476 0 1999999285 0 0 1999999232 0 0 0 0 999999184 1999999227 999999934 999999440 2999998353 0 2999998615 0 0 0 0 0 0 999999366 1999998614 999999198 0 0 0 0 1999999398 999999737 999999236 1999998292 0 0 1999999184 999999598 0 0 999999065 999999190 0 999999725 999999076 0 0 999999773 0 999999967 999999008 999999278 0 0 1999998202 999999881 0 1999999261 999999420 999999882 999999850 999999919 0 0 999999966 0 0 999999744 999999824 999999956 0 999999241 0 999999463 2999999224 0 3999997290 0 999999898 1999999161 0 999999277 999999499 999999406 999999250 999999219 1999998643 999999141 999999323 999999193 1999999765 999999090 1999998437 0 0 0 1999998705 0 0 0 999999218 0 0 999999089 0 999999303 1999999095 2999997974 2999998325 999999596 2999997724 0 999999463 999999275 0 1999999772 1999999800 999999817 3999998622 0 1999998613 1999999448 999999873 0 999999312 999999129 999999765 999999213 0 1999999677 0 1999999207 1999999009 999999175 0 0 999999474 2999998556 0 0 0 0 999999849 1999998989 999999693 0 999999263 0 999999171 1999999052 0 999999222 999999474 0 999999295 0 0 999999959 1999998106 999999873 999999991 0 1999999433 1999998315 2999998550 1999998357 999999753 999999661 0 999999092 1999999080 0 3999999079 1999998359 0 999999711 0 999999136 999999908 999999978 3999998053 999999455 0 0 999999477 0 0 2999998955 999999857 999999768 0 999999399 1999998484 0 0 999999596 0 999999871 0 2999998532 1999998214 999999578 0 0 999999471 2999998338 999999242 1999999000 999999461 999999301 0 0 0 999999189 999999547 0 0 999999648 2999998346 999999637 999999753 0 0 999999866 999999798 0 999999400 1999999258 1999999236 0 0 2999999500 0 999999523 0 0 1999998837 999999050 999999364 1999998749 0 999999983 999999978 0 0 0 999999594 1999999814 0 0 0 0 2999997768 999999145 1999998949 0 999999786 0 0 999999942 1999998679 0 999999452 1999998818 2999998622 1999999414 0 0 0 0 1999998513 999999127 999999043 1999998935 0 1999998557 1999998329 1999998500 999999991 1999998973 2999999211 0 0 0 0 1999998482 999999355 0 999999956 999999677 999999201 0 999999282 0 999999769 999999458 1999998842 1999998383 0 999999889 0 0 2999998390 2999999451 999999638 1999998963 999999303 1999998704 1999999252 999999183 3999997468 1999998613 0 999999991 999999695 999999505 2999998303 999999737 0 0 1999999003 999999087 0 0 999999576 4999996914 0 1999999298 999999991 0 0 999999429 2999998782 0 0 4999997212 0 0 999999070 1999998854 4999998539 0 999999425 0 2999998873 1999999332 2999998540 1999998856 0 2999998970 999999250 999999761 0 1999999502 1999998776 0 0 2999998267 0 2999999084 999999421 0 3999997307 0 0 0 999999806 999999349 0 0 999999996 1999999027 0 999999371 999999713 999999505 999999034 0 999999743 999999457 999999170 0 1999999720 999999070 1999999433 0 0 999999537 999999570 1999998638 0 0 0 0 0 999999696 0 999999619 999999174 1999998123 0 0 1999998255 0 0 1999998879 1999999066 999999686 0 999999482 0 0 999999446 999999838 999999771 2999998470 0 0 999999776 0 999999053 999999001 999999845 999999792 999999065 999999460 0 999999423 999999922 999999956 0 1999998362 999999897 0 999999575 0 999999473 999999858 999999529 3999997950 1999999238 0 0 2999998724 999999928 0 0 1999998382 1999998456 0 1999999721 999999272 2999997720 1999999209 1999999567 999999372 2999998964 0 0 999999043 999999336 999999186 2999998912 1999998853 999999111 0 1999998998 0 999999412 0 0 0 2999997592 1999998719 2999998848 999998991 0 0 999999382 0 1999999087 2999998552 999998991 0 0 999999040 0 1999999257 1999998582 0 1999999270 1999999368 2999998066 0 0 0 999999067 999999275 999999601 0 999999631 0 999999678 999999767 0 0 999999706 0 1999998206 0 2999999108 1999998303 999999127 999999400 0 1999998734 1999999053 2999998818 1999998750 1999999361 999999018 0 999999560 1999999187 0 999999364 0 0 1999998700 999999222 999999614 999999886 1999999588 0 0 1999999491 2999997522 1999999219 999999979 999999764 2999998535 999999404 999999389 0 999999545 2999999571 999999637 999999759 999999859 999999834 0 999999889 1999998927 999999702 1999999610 999999366 999999561 1999998729 999999349 0 1999999246 999999978 0 1999999571 0 1999999915 2999997426 999999642 2999998756 999999382 0 999999209 0 999999923 1999999609 999999789 0 0 999999519 999999744 0 999999714 2999999025 999999169 999999352