Statistics

Problem Statement for "TheMountain"

Problem Statement

You are given ints n and m: the dimensions of a matrix. A matrix M with n rows and m columns is called a mountain if it satisfies the following conditions:
  • All elements of M are positive integers.
  • There are integers a and b with the following properties:
    • 0 <= a <= n-1 and 0 <= b <= m-1.
    • For each row i, M[i][0] < M[i][1] < ... < M[i][b-1] < M[i][b] > M[i][b+1] > ... > M[i][m-1].
    • For each column j, M[0][j] < M[1][j] < ... < M[a-1][j] < M[a][j] > M[a+1][j] > ... > M[n-1][j].
In addition to n and m, you are given some elements of M. More precisely, you are given the int[]s rowIndex, columnIndex and element. For each valid k, M[rowIndex[k]][columnIndex[k]] has to be element[k]. Your task is to fill in the missing values so that M becomes a mountain. Find and return the smallest possible sum of all elements in a mountain M that matches the given constraints. If there is no mountain that matches the given constraints, return -1 instead.

Definition

Class:
TheMountain
Method:
minSum
Parameters:
int, int, int[], int[], int[]
Returns:
int
Method signature:
int minSum(int n, int m, int[] rowIndex, int[] columnIndex, int[] element)
(be sure your method is public)

Constraints

  • n and m will each be between 1 and 200, inclusive.
  • rowIndex will contain between 1 and min(n*m, 50) elements, inclusive.
  • columnIndex and element will contain the same number of elements as rowIndex.
  • Each element of rowIndex will be between 0 and n-1, inclusive.
  • Each element of columnIndex will be between 0 and m-1, inclusive.
  • Each element of element will be between 1 and 1,000, inclusive.
  • No two indices represented by rowIndex and columnIndex will be the same.

Examples

  1. 2

    3

    {0, 0, 0, 1, 1, 1}

    {0, 1, 2, 0, 1, 2}

    {4, 6, 9, 1, 3, 6}

    Returns: 29

    We are already given all elements of this matrix. It looks as follows: [4 6 9] [1 3 6] We can easily verify that this is a mountain for a=0 and b=2. The sum of all elements is 4+6+9+1+3+6=29.

  2. 2

    3

    {1, 0, 1}

    {2, 2, 0}

    {5, 7, 6}

    Returns: 40

    The matrix looks as follows. [? ? 7] [6 ? 5] The optimal solution is as follows. The sum is 7+8+7+6+7+5=40. [7 8 7] [6 7 5]

  3. 3

    3

    {0, 0, 2, 2}

    {0, 2, 2, 0}

    {1, 1, 1, 1}

    Returns: 15

    The matrix looks as follows: [1 ? 1] [? ? ?] [1 ? 1] The optimal solution is as follows. [1 2 1] [2 3 2] [1 2 1]

  4. 2

    2

    {0, 0, 1, 1}

    {0, 1, 1, 0}

    {5, 8, 5, 8}

    Returns: -1

    The given matrix is not a mountain. [5 8] [8 5]

  5. 1

    3

    {0}

    {1}

    {1}

    Returns: -1

    This matrix looks as follows: [? 1 ?] It is not possible to make a mountain out of it, because in a mountain all elements have to be positive. (Note that 0 is not positive.)

  6. 123

    45

    {2, 3, 5, 7, 11}

    {13, 17, 19, 23, 29}

    {100, 200, 300, 400, 500}

    Returns: 367047

  7. 200

    200

    {5}

    {8}

    {666}

    Returns: 5737554

  8. 1

    1

    {0}

    {0}

    {1}

    Returns: 1

  9. 200

    200

    {0}

    {0}

    {1000}

    Returns: 6079997

  10. 200

    200

    {0,199,199,0}

    {0,0,199,199}

    {1000,1000,1000,1000}

    Returns: 43960400

  11. 200

    200

    {0,199,0}

    {0,0,199}

    {1,1000,1000}

    Returns: 8319200

  12. 200

    200

    {199,199,0}

    {199,0,199}

    {1,1000,1000}

    Returns: 8319200

  13. 200

    200

    {199,0,199}

    {0,199,199}

    {1,1000,1000}

    Returns: 6160200

  14. 200

    200

    {199,0,199}

    {0,199,199}

    {1000,1,1000}

    Returns: 6160200

  15. 1

    200

    {0}

    {100}

    {99}

    Returns: -1

  16. 1

    200

    {0}

    {100}

    {98}

    Returns: -1

  17. 200

    200

    {0,199,199,0}

    {0,0,199,199}

    {1,1000,1,1000}

    Returns: 8636396

  18. 2

    2

    {1, 0, 0, 1}

    {1, 0, 1, 0}

    {148, 777, 587, 341}

    Returns: 1853

  19. 3

    4

    {1, 2, 1, 2, 1, 1, 2, 0, 0, 2, 0, 0}

    {1, 2, 0, 1, 3, 2, 0, 3, 0, 3, 2, 1}

    {344, 551, 897, 489, 710, 366, 347, 858, 340, 803, 500, 197}

    Returns: -1

  20. 4

    6

    {0, 2, 3, 2, 3, 1, 3, 3, 0, 1, 3, 1, 0, 0, 1, 2, 0, 0, 3, 2, 2, 2, 1, 1}

    {5, 5, 5, 2, 3, 1, 4, 1, 3, 5, 0, 0, 4, 1, 2, 1, 2, 0, 2, 4, 0, 3, 4, 3}

    {268, 472, 638, 969, 749, 851, 667, 291, 62, 955, 144, 933, 180, 442, 278, 437, 926, 961, 909, 182, 493, 160, 150, 114}

    Returns: -1

  21. 5

    8

    {0, 3, 2, 3, 3, 0, 1, 1, 4, 1, 2, 0, 2, 2, 1, 4, 1, 1, 3, 4, 4, 3, 2, 0, 4, 0, 3, 4, 0, 3, 2, 1, 0, 3, 1, 4, 4, 2, 0, 2}

    {7, 5, 2, 6, 7, 6, 6, 0, 3, 2, 0, 1, 7, 3, 7, 1, 1, 5, 2, 6, 5, 1, 5, 5, 0, 2, 3, 4, 0, 4, 4, 4, 4, 0, 3, 2, 7, 1, 3, 6}

    {200, 729, 296, 133, 616, 593, 842, 787, 171, 192, 871, 652, 962, 583, 226, 538, 291, 74, 862, 448, 51, 182, 836, 59, 181, 864, 280, 363, 782, 72, 369, 699, 72, 143, 494, 934, 860, 904, 508, 338}

    Returns: -1

  22. 30

    40

    {15, 8, 0}

    {2, 20, 29}

    {106, 772, 137}

    Returns: 47472

  23. 30

    40

    {13, 19, 18, 26, 10}

    {29, 20, 8, 36, 4}

    {396, 347, 261, 787, 520}

    Returns: 128595

  24. 30

    40

    {15, 3, 19, 26, 15, 29, 12}

    {39, 18, 20, 37, 29, 9, 29}

    {318, 31, 72, 985, 87, 815, 961}

    Returns: -1

  25. 30

    40

    {6, 9, 10, 20, 29, 12, 1, 8, 13}

    {37, 21, 37, 13, 7, 14, 16, 11, 16}

    {374, 60, 659, 26, 55, 705, 53, 309, 543}

    Returns: -1

  26. 5

    3

    {1, 2, 1, 2, 3, 4, 0, 3, 0, 1, 0, 3, 4, 2, 4}

    {0, 1, 2, 0, 2, 2, 1, 1, 0, 1, 2, 0, 0, 2, 1}

    {966, 668, 778, 886, 510, 643, 955, 570, 988, 895, 931, 820, 564, 569, 508}

    Returns: -1

  27. 5

    3

    {4, 2, 1, 0, 1, 3, 2, 0, 0, 4, 3, 2, 3, 4, 1}

    {2, 1, 0, 1, 2, 1, 2, 2, 0, 1, 2, 0, 0, 0, 1}

    {532, 538, 558, 508, 573, 539, 516, 506, 509, 779, 521, 571, 647, 921, 537}

    Returns: -1

  28. 5

    3

    {1, 3, 4, 0, 1, 3, 4, 2, 2, 1, 2, 3, 0, 4, 0}

    {0, 1, 1, 1, 1, 0, 2, 0, 1, 2, 2, 2, 2, 0, 0}

    {511, 986, 867, 614, 618, 776, 706, 702, 735, 509, 560, 881, 503, 618, 930}

    Returns: -1

  29. 7

    7

    {4, 6, 0, 6, 5, 4, 6, 6, 2, 4, 0, 2, 1, 0, 3, 1, 1, 4, 3, 5, 3, 5, 4, 4, 3, 5, 6, 0, 3, 2, 3, 0, 2, 0, 4, 3, 5, 1, 5, 2, 1, 6, 1, 5, 2, 6, 2, 1, 0}

    {2, 6, 6, 0, 3, 4, 3, 4, 0, 0, 3, 6, 4, 1, 2, 5, 0, 6, 3, 5, 6, 0, 1, 5, 4, 2, 2, 2, 1, 2, 5, 4, 1, 0, 3, 0, 4, 3, 1, 4, 1, 5, 2, 6, 3, 1, 5, 6, 5}

    {532, 568, 999, 502, 549, 554, 548, 549, 531, 512, 984, 973, 964, 924, 624, 994, 534, 781, 651, 552, 895, 508, 515, 558, 717, 530, 512, 979, 600, 683, 854, 997, 611, 682, 550, 517, 662, 935, 509, 835, 865, 551, 913, 666, 754, 505, 940, 997, 998}

    Returns: -1

  30. 7

    7

    {6, 5, 5, 4, 3, 4, 6, 0, 4, 0, 3, 6, 1, 5, 2, 5, 1, 5, 4, 3, 3, 4, 0, 0, 6, 6, 0, 4, 0, 2, 3, 3, 1, 0, 5, 1, 4, 2, 5, 2, 2, 2, 6, 3, 6, 1, 1, 2, 1}

    {1, 1, 2, 6, 0, 2, 2, 1, 5, 2, 1, 4, 1, 6, 3, 0, 5, 5, 3, 4, 5, 0, 5, 3, 3, 0, 0, 4, 6, 1, 3, 6, 4, 4, 3, 6, 1, 4, 4, 0, 5, 2, 6, 2, 5, 0, 2, 6, 3}

    {838, 902, 658, 572, 779, 777, 633, 770, 684, 650, 966, 626, 967, 531, 948, 542, 886, 643, 745, 912, 814, 652, 512, 545, 629, 536, 631, 740, 509, 998, 930, 798, 940, 533, 656, 823, 915, 944, 654, 977, 923, 961, 504, 934, 613, 650, 959, 911, 836}

    Returns: -1

  31. 7

    7

    {2, 4, 0, 4, 5, 3, 2, 3, 5, 6, 6, 1, 1, 0, 0, 3, 4, 6, 4, 0, 4, 5, 5, 4, 1, 6, 1, 3, 4, 6, 0, 1, 6, 1, 2, 3, 2, 3, 6, 2, 3, 5, 0, 5, 0, 2, 5, 1, 2}

    {0, 5, 4, 1, 2, 3, 5, 0, 4, 1, 5, 1, 0, 0, 6, 4, 3, 0, 4, 2, 0, 3, 6, 6, 2, 6, 6, 6, 2, 3, 5, 5, 2, 3, 1, 2, 2, 5, 4, 6, 1, 5, 3, 0, 1, 4, 1, 4, 3}

    {644, 818, 989, 636, 636, 907, 996, 635, 920, 571, 591, 821, 571, 522, 584, 995, 872, 526, 953, 611, 631, 671, 702, 769, 860, 587, 843, 771, 659, 577, 889, 896, 572, 903, 899, 744, 900, 837, 740, 992, 676, 774, 887, 628, 505, 1000, 631, 991, 933}

    Returns: -1

  32. 7

    7

    {0, 1, 0, 4, 3, 5, 4, 4, 6, 3, 3, 4, 2, 3, 2, 6, 3, 0, 0, 6, 5, 6, 2, 4, 6, 2, 1, 2, 5, 6, 2, 5, 4, 3, 0, 4, 5, 5, 1, 1, 2, 3, 5, 6, 1, 1, 0, 0, 1}

    {0, 6, 5, 0, 5, 3, 6, 2, 1, 0, 1, 5, 3, 2, 5, 4, 3, 1, 4, 5, 2, 6, 1, 1, 3, 4, 2, 0, 1, 2, 2, 0, 4, 4, 6, 3, 5, 4, 5, 4, 6, 6, 6, 0, 3, 0, 2, 3, 1}

    {53, 28, 94, 314, 766, 753, 21, 905, 330, 953, 955, 261, 892, 963, 824, 565, 887, 282, 223, 192, 835, 189, 974, 440, 613, 888, 942, 963, 359, 780, 991, 298, 765, 886, 3, 813, 235, 722, 127, 720, 402, 208, 201, 288, 755, 171, 507, 472, 888}

    Returns: -1

  33. 7

    7

    {6, 6, 0, 4, 3, 3, 1, 4, 2, 5, 1, 0, 2, 1, 2, 3, 5, 5, 6, 3, 5, 2, 3, 5, 0, 0, 1, 2, 4, 4, 3, 4, 1, 6, 6, 0, 6, 2, 4, 5, 2, 5, 4, 1, 0, 6, 1, 0, 3}

    {3, 2, 6, 5, 3, 2, 2, 6, 4, 4, 6, 1, 6, 1, 0, 5, 3, 2, 6, 6, 0, 3, 0, 1, 3, 5, 3, 2, 4, 3, 1, 2, 5, 4, 5, 0, 0, 5, 0, 5, 1, 6, 1, 4, 2, 1, 0, 4, 4}

    {345, 321, 825, 172, 598, 561, 749, 34, 655, 491, 147, 877, 146, 643, 454, 211, 444, 405, 2, 67, 287, 608, 345, 605, 919, 968, 788, 600, 599, 593, 367, 526, 899, 349, 116, 634, 282, 480, 323, 151, 587, 32, 350, 905, 914, 314, 512, 984, 643}

    Returns: -1

  34. 7

    7

    {5, 0, 1, 3, 3, 2, 5, 5, 5, 3, 6, 3, 4, 2, 4, 5, 0, 0, 6, 1, 2, 3, 0, 6, 2, 4, 0, 1, 1, 3, 2, 1, 0, 4, 6, 4, 5, 5, 6, 6, 1, 1, 6, 2, 0, 3, 4, 4, 2}

    {6, 3, 6, 2, 6, 5, 0, 4, 1, 3, 3, 1, 1, 0, 6, 5, 1, 5, 6, 1, 6, 0, 0, 0, 4, 5, 4, 4, 0, 4, 1, 5, 2, 0, 1, 3, 3, 2, 5, 4, 2, 3, 2, 3, 6, 5, 4, 2, 2}

    {12, 864, 499, 903, 274, 483, 144, 29, 198, 607, 55, 805, 256, 814, 66, 27, 696, 78, 686, 895, 478, 735, 145, 136, 513, 72, 842, 862, 834, 477, 890, 508, 976, 179, 197, 573, 100, 403, 6, 11, 998, 869, 231, 790, 44, 330, 362, 888, 906}

    Returns: -1

  35. 60

    49

    {6, 18, 55, 54, 15, 32, 52, 3, 53, 54}

    {45, 47, 29, 45, 34, 47, 15, 13, 26, 1}

    {696, 474, 803, 900, 574, 491, 697, 947, 952, 372}

    Returns: -1

  36. 60

    49

    {52, 37, 59, 17, 44, 5, 19, 40, 48, 10, 31, 7, 43, 24, 46, 49, 5, 9, 38, 54}

    {4, 2, 0, 18, 37, 40, 27, 11, 34, 44, 24, 23, 46, 16, 11, 13, 29, 47, 23, 45}

    {880, 476, 129, 168, 794, 173, 451, 58, 584, 691, 791, 205, 296, 82, 310, 969, 462, 239, 606, 362}

    Returns: -1

  37. 60

    49

    {21, 14, 7, 26, 14, 23, 35, 19, 48, 50, 19, 29, 44, 4, 53, 24, 54, 35, 15, 11, 10, 40, 39, 28, 28, 56, 31, 2, 18, 34}

    {10, 25, 30, 33, 4, 1, 43, 19, 35, 20, 47, 4, 17, 45, 37, 30, 23, 10, 22, 28, 15, 30, 15, 40, 33, 5, 4, 34, 20, 48}

    {399, 371, 944, 930, 70, 938, 377, 832, 547, 356, 816, 754, 306, 828, 518, 855, 367, 667, 60, 503, 287, 453, 433, 953, 875, 92, 317, 870, 547, 975}

    Returns: -1

  38. 60

    49

    {18, 38, 41, 39, 10, 12, 26, 39, 57, 29}

    {18, 20, 26, 4, 21, 7, 41, 29, 19, 23}

    {897, 606, 876, 646, 988, 858, 544, 919, 503, 580}

    Returns: -1

  39. 60

    49

    {16, 18, 7, 31, 58, 11, 21, 13, 33, 26, 27, 3, 0, 16, 52, 19, 19, 59, 13, 7}

    {9, 27, 23, 14, 6, 46, 18, 30, 18, 3, 5, 2, 45, 39, 16, 32, 21, 19, 7, 38}

    {714, 808, 878, 848, 980, 688, 969, 954, 803, 936, 782, 618, 506, 760, 799, 548, 641, 718, 581, 588}

    Returns: -1

  40. 60

    49

    {19, 3, 0, 53, 11, 29, 1, 31, 39, 18, 54, 35, 56, 25, 33, 3, 34, 54, 48, 29, 59, 38, 7, 5, 9, 15, 54, 0, 1, 58}

    {41, 5, 24, 35, 23, 30, 40, 45, 8, 48, 14, 42, 47, 39, 1, 11, 37, 2, 35, 33, 15, 23, 30, 32, 2, 44, 32, 3, 29, 8}

    {983, 902, 620, 578, 896, 957, 554, 774, 824, 783, 749, 727, 521, 881, 517, 870, 650, 799, 620, 831, 665, 802, 874, 756, 733, 640, 650, 880, 719, 512}

    Returns: -1

  41. 4

    5

    {1, 0, 0, 3, 1, 1, 3, 1, 1, 2, 2, 3, 2, 0, 2, 0, 3, 0, 2, 3}

    {3, 2, 1, 4, 4, 1, 2, 0, 2, 1, 0, 1, 2, 4, 3, 0, 3, 3, 4, 0}

    {7, 13, 16, 1, 4, 12, 3, 6, 8, 10, 5, 6, 7, 5, 6, 7, 2, 10, 3, 3}

    Returns: 134

  42. 4

    5

    {3, 3, 0, 0, 2, 2, 3, 3, 1, 1, 3, 0, 1, 0, 2, 0, 2, 2, 1, 1}

    {4, 2, 1, 3, 4, 0, 0, 1, 1, 3, 3, 0, 4, 4, 1, 2, 2, 3, 0, 2}

    {1, 4, 3, 4, 4, 4, 1, 3, 8, 10, 2, 2, 7, 2, 6, 6, 9, 7, 7, 13}

    Returns: 103

  43. 4

    5

    {0, 2, 2, 2, 3, 1, 1, 2, 1, 3, 3, 0, 3, 1, 0, 2, 0, 1, 3, 0}

    {0, 2, 0, 3, 0, 4, 2, 4, 3, 3, 1, 1, 2, 0, 3, 1, 2, 1, 4, 4}

    {1, 9, 4, 11, 1, 6, 6, 9, 8, 5, 2, 3, 3, 2, 6, 7, 5, 5, 2, 3}

    Returns: 98

  44. 10

    10

    {2, 0, 4, 3, 9, 8, 3}

    {3, 6, 3, 4, 6, 6, 6}

    {15, 7, 20, 20, 9, 10, 14}

    Returns: 684

  45. 10

    10

    {4, 3, 9, 2, 4, 0, 4, 5, 4, 2, 3, 3}

    {5, 2, 3, 8, 9, 7, 4, 9, 0, 3, 9, 1}

    {21, 16, 4, 9, 10, 6, 25, 13, 12, 18, 9, 13}

    Returns: 829

  46. 10

    10

    {2, 4, 7, 1, 9, 1, 2, 4, 4, 6, 4, 5, 0, 0, 4, 2, 0}

    {1, 5, 9, 4, 9, 2, 5, 2, 9, 1, 6, 5, 6, 4, 0, 6, 0}

    {10, 22, 19, 17, 3, 11, 17, 18, 12, 18, 19, 23, 10, 13, 11, 15, 3}

    Returns: 1139

  47. 70

    60

    {46, 47, 50, 14, 39, 32, 45, 9, 3, 35, 28, 67, 18, 62, 16, 31, 16, 25, 21, 6}

    {28, 34, 6, 39, 30, 55, 32, 33, 6, 42, 48, 8, 21, 41, 15, 52, 6, 58, 33, 24}

    {195, 213, 136, 139, 180, 227, 202, 109, 24, 201, 198, 177, 101, 272, 78, 216, 57, 214, 135, 77}

    Returns: 502021

  48. 70

    60

    {45, 24, 41, 55, 11, 62, 63, 3, 3, 56, 7, 12, 56, 47, 18, 53, 51, 45, 44, 58, 40, 66, 7, 31, 33, 49, 51, 50, 62, 61}

    {46, 40, 9, 48, 10, 45, 45, 20, 27, 35, 29, 22, 36, 27, 19, 21, 9, 52, 43, 13, 50, 10, 10, 39, 37, 5, 6, 53, 23, 13}

    {240, 159, 113, 270, 54, 281, 287, 51, 67, 241, 82, 84, 244, 197, 93, 192, 138, 254, 228, 173, 232, 176, 40, 176, 182, 121, 128, 270, 219, 179}

    Returns: 431801

  49. 70

    60

    {7, 49, 30, 10, 53, 31, 25, 13, 33, 15, 15, 37, 20, 53, 26, 5, 8, 57, 47, 29, 42, 35, 29, 0, 29, 60, 35, 48, 43, 43, 7, 10, 50, 45, 48, 33, 17, 53, 17, 23}

    {45, 33, 59, 20, 23, 33, 32, 38, 35, 52, 6, 46, 43, 20, 55, 31, 44, 23, 7, 0, 22, 37, 53, 31, 7, 48, 19, 48, 54, 10, 24, 49, 15, 55, 49, 50, 2, 2, 58, 27}

    {131, 214, 230, 77, 197, 167, 145, 130, 176, 168, 50, 215, 161, 184, 207, 91, 131, 204, 131, 65, 164, 187, 213, 59, 87, 282, 137, 252, 253, 133, 76, 150, 161, 261, 255, 216, 44, 125, 193, 128}

    Returns: 443932

  50. 3

    3

    {1, 2, 0, 2}

    {2, 0, 2, 1}

    {4, 1, 2, 3}

    Returns: 22

  51. 4

    4

    {0, 2, 2, 1, 3, 0, 3, 1}

    {3, 1, 0, 0, 1, 0, 3, 1}

    {3, 9, 5, 4, 3, 2, 3, 6}

    Returns: 73

  52. 5

    5

    {2, 0, 3, 1, 4, 3, 3, 2, 0, 4, 4, 1}

    {4, 0, 0, 1, 0, 1, 2, 3, 2, 2, 4, 3}

    {8, 2, 6, 6, 3, 7, 9, 11, 5, 7, 2, 6}

    Returns: 131

  53. 6

    6

    {2, 5, 2, 5, 0, 3, 0, 0, 0, 5, 4, 2, 3, 4, 4, 1, 0, 2}

    {1, 3, 3, 2, 2, 5, 1, 5, 3, 5, 5, 4, 2, 1, 0, 1, 0, 2}

    {9, 7, 15, 5, 6, 9, 5, 2, 9, 2, 3, 9, 12, 5, 2, 6, 3, 10}

    Returns: 225

  54. 7

    7

    {3, 5, 4, 4, 0, 4, 1, 1, 3, 0, 5, 2, 1, 6, 2, 4, 5, 3, 2, 4, 1, 2, 0, 1}

    {1, 4, 2, 5, 6, 3, 4, 1, 6, 3, 1, 4, 5, 4, 1, 1, 2, 4, 3, 6, 6, 5, 5, 3}

    {12, 7, 11, 7, 2, 12, 9, 5, 6, 10, 5, 11, 5, 5, 8, 9, 6, 14, 13, 3, 3, 8, 4, 12}

    Returns: 304

  55. 8

    8

    {0, 0, 3, 4, 1, 6, 1, 6, 0, 1, 2, 4, 6, 5, 3, 6, 3, 4, 6, 0, 7, 7, 2, 2, 7, 7, 3, 2, 7, 4, 4, 3}

    {5, 1, 0, 6, 0, 7, 4, 0, 4, 7, 3, 5, 2, 2, 2, 6, 6, 1, 3, 2, 2, 7, 1, 0, 4, 5, 3, 7, 6, 7, 2, 4}

    {3, 3, 6, 13, 2, 4, 12, 3, 11, 4, 11, 16, 10, 13, 11, 8, 12, 11, 11, 6, 7, 3, 7, 3, 11, 8, 13, 7, 6, 11, 16, 18}

    Returns: 529

  56. 9

    9

    {3, 0, 5, 8, 7, 2, 0, 3, 6, 3, 7, 3, 3, 0, 4, 5, 6, 5, 5, 4, 1, 0, 8, 8, 2, 7, 4, 8, 2, 3, 5, 5, 4, 7, 2, 1, 7, 3, 8, 6}

    {6, 4, 0, 7, 5, 8, 0, 1, 3, 3, 0, 7, 5, 3, 8, 8, 8, 3, 2, 2, 8, 5, 2, 8, 1, 3, 5, 4, 7, 4, 6, 1, 7, 2, 6, 1, 1, 8, 5, 6}

    {16, 13, 6, 3, 9, 7, 3, 13, 13, 17, 3, 13, 18, 10, 10, 7, 5, 15, 13, 18, 4, 10, 5, 1, 9, 10, 20, 9, 11, 22, 13, 9, 15, 8, 15, 7, 4, 9, 6, 10}

    Returns: 765

  57. 200

    200

    {198}

    {181}

    {376}

    Returns: 5364106

  58. 200

    200

    {136, 37, 126}

    {95, 35, 40}

    {33, 183, 311}

    Returns: -1

  59. 200

    200

    {125, 50, 0, 127, 31}

    {53, 117, 20, 194, 166}

    {486, 288, 27, 955, 358}

    Returns: 5639621

  60. 200

    200

    {28, 23, 26, 195, 130, 69, 160}

    {198, 37, 6, 59, 189, 72, 164}

    {100, 212, 152, 544, 722, 994, 628}

    Returns: 8296031

  61. 200

    200

    {18, 111, 175, 135, 71, 198, 91, 31, 180}

    {150, 16, 127, 168, 101, 12, 160, 37, 124}

    {702, 7, 446, 490, 272, 521, 423, 756, 538}

    Returns: -1

  62. 200

    200

    {97, 35, 41, 46, 112, 110, 193, 72, 113, 78, 4}

    {103, 48, 58, 163, 195, 101, 101, 143, 34, 79, 69}

    {306, 355, 70, 844, 655, 792, 754, 22, 872, 69, 980}

    Returns: -1

  63. 200

    200

    {106, 25, 56, 135, 3, 143, 198, 85, 140, 75, 171, 175, 66}

    {196, 136, 31, 163, 166, 80, 151, 168, 31, 138, 174, 168, 0}

    {444, 191, 647, 435, 655, 889, 208, 374, 245, 397, 784, 934, 208}

    Returns: -1

  64. 200

    200

    {34, 2, 194, 140, 168, 7, 1, 120, 18, 1, 159, 193, 194, 23, 172, 24, 123, 146, 129, 179, 25, 53, 172, 174, 119, 187, 17, 192, 101, 177, 108, 66, 86, 143, 7, 17, 119, 7, 86, 100, 12, 191, 37, 164, 115, 15, 167, 148, 19, 115}

    {67, 158, 55, 196, 37, 187, 129, 187, 164, 128, 7, 117, 38, 72, 64, 192, 88, 74, 60, 86, 180, 70, 63, 143, 5, 191, 174, 50, 7, 147, 169, 65, 63, 191, 195, 187, 178, 173, 62, 21, 160, 22, 67, 154, 0, 170, 16, 188, 191, 30}

    {116, 268, 93, 283, 111, 61, 194, 141, 268, 276, 143, 90, 63, 138, 223, 189, 246, 218, 233, 139, 263, 254, 189, 113, 106, 21, 180, 126, 234, 90, 259, 234, 299, 89, 45, 122, 202, 128, 150, 168, 221, 68, 192, 86, 105, 160, 110, 90, 209, 266}

    Returns: -1

  65. 200

    200

    {194, 38, 142, 16, 168, 193, 188, 175, 48, 11, 117, 77, 84, 110, 33, 188, 81, 46, 73, 72, 195, 162, 22, 5, 17, 13, 197, 128, 3, 150, 184, 123, 7, 17, 186, 157, 80, 168, 54, 89, 178, 108, 75, 3, 124, 167, 105, 78, 69, 193}

    {84, 70, 51, 61, 144, 90, 151, 137, 22, 112, 28, 197, 184, 147, 138, 174, 192, 68, 189, 175, 94, 126, 71, 106, 90, 54, 111, 51, 189, 130, 65, 147, 105, 49, 69, 3, 0, 50, 114, 181, 42, 156, 44, 181, 15, 55, 154, 21, 159, 120}

    {181, 238, 267, 146, 127, 244, 96, 203, 71, 2, 288, 141, 216, 206, 146, 40, 148, 206, 157, 272, 235, 246, 260, 122, 215, 89, 258, 296, 40, 290, 178, 183, 139, 78, 169, 174, 291, 116, 196, 140, 66, 148, 142, 69, 236, 232, 248, 251, 181, 86}

    Returns: -1

  66. 200

    200

    {159, 146, 128, 1, 170, 43, 76, 116, 156, 77, 8, 173, 89, 81, 188, 144, 87, 106, 195, 153, 79, 170, 190, 76, 44, 181, 108, 26, 148, 34, 196, 162, 67, 3, 2, 125, 186, 99, 9, 169, 156, 5, 14, 101, 17, 165, 72, 170, 195, 183}

    {122, 57, 197, 120, 105, 164, 198, 43, 127, 180, 161, 181, 7, 32, 45, 13, 199, 2, 76, 182, 196, 134, 110, 178, 187, 6, 48, 171, 73, 45, 112, 151, 197, 65, 137, 140, 55, 117, 154, 143, 178, 145, 167, 194, 38, 194, 28, 97, 187, 133}

    {299, 213, 232, 290, 280, 264, 146, 271, 285, 270, 160, 119, 139, 183, 123, 169, 254, 185, 122, 178, 284, 196, 196, 215, 163, 45, 287, 214, 219, 154, 254, 179, 79, 149, 213, 300, 144, 299, 173, 210, 214, 288, 49, 272, 172, 112, 148, 241, 71, 220}

    Returns: -1

  67. 200

    200

    {50, 109, 63, 0, 37, 42, 27, 42, 114, 194, 138, 82, 150, 138, 8, 14, 141, 62, 0, 158, 138, 71, 180, 125, 161, 147, 87, 27, 36, 24, 73, 154, 192, 24, 37, 193, 5, 193, 196, 195, 94, 160, 78, 131, 62, 34, 108, 57, 137, 38}

    {169, 184, 46, 20, 11, 4, 13, 160, 75, 163, 177, 137, 175, 194, 105, 7, 66, 23, 28, 180, 176, 48, 56, 59, 169, 186, 59, 134, 186, 119, 198, 188, 23, 16, 110, 88, 18, 165, 106, 116, 178, 169, 55, 198, 43, 92, 188, 172, 199, 100}

    {97, 247, 213, 221, 203, 104, 153, 281, 242, 294, 236, 212, 270, 133, 119, 33, 201, 237, 298, 144, 284, 293, 103, 164, 135, 143, 287, 180, 59, 128, 258, 83, 42, 175, 231, 256, 246, 113, 232, 277, 291, 284, 240, 143, 269, 290, 249, 172, 96, 274}

    Returns: -1

  68. 200

    200

    {64, 66, 191, 19, 114, 60, 35, 108, 42, 148, 3, 21, 181, 41, 161, 19, 180, 56, 118, 28, 194, 70, 105, 82, 109, 126, 101, 58, 131, 133, 73, 132, 5, 124, 189, 21, 184, 96, 152, 43, 73, 26, 76, 51, 192, 43, 76, 65, 18, 22}

    {49, 186, 66, 163, 31, 37, 80, 17, 175, 90, 138, 94, 114, 102, 67, 145, 110, 179, 62, 158, 107, 199, 61, 128, 21, 117, 68, 89, 12, 82, 34, 49, 150, 36, 59, 107, 108, 6, 197, 102, 195, 172, 189, 93, 103, 175, 18, 87, 154, 61}

    {766, 553, 672, 909, 594, 593, 637, 785, 502, 915, 806, 717, 554, 901, 867, 927, 944, 972, 877, 963, 819, 565, 913, 670, 764, 652, 976, 759, 552, 923, 541, 543, 514, 589, 677, 991, 776, 571, 504, 980, 890, 673, 765, 666, 671, 675, 846, 776, 588, 562}

    Returns: -1

  69. 200

    200

    {77, 39, 142, 78, 101, 159, 85, 73, 142, 97, 184, 99, 104, 154, 45, 90, 123, 67, 17, 77, 109, 58, 22, 85, 135, 78, 161, 91, 44, 177, 145, 82, 60, 124, 69, 7, 181, 125, 57, 146, 155, 96, 83, 24, 3, 27, 103, 192, 148, 76}

    {5, 97, 0, 86, 54, 115, 101, 127, 84, 3, 160, 85, 103, 100, 86, 185, 131, 100, 122, 34, 155, 119, 76, 93, 125, 44, 124, 192, 65, 114, 99, 153, 155, 112, 56, 153, 117, 128, 38, 143, 125, 54, 171, 193, 108, 145, 178, 116, 95, 75}

    {520, 619, 501, 978, 597, 822, 917, 753, 643, 571, 529, 710, 813, 527, 740, 944, 953, 989, 862, 861, 613, 920, 563, 809, 912, 887, 667, 685, 629, 634, 693, 703, 508, 774, 810, 579, 660, 641, 538, 601, 741, 725, 988, 685, 995, 681, 979, 642, 554, 896}

    Returns: -1

  70. 200

    200

    {88, 4, 149, 42, 104, 29, 2, 177, 19, 188, 117, 35, 121, 172, 51, 142, 185, 179, 41, 179, 155, 117, 19, 199, 56, 185, 7, 191, 172, 50, 184, 14, 179, 5, 69, 196, 37, 91, 0, 190, 22, 138, 193, 175, 190, 154, 68, 189, 109, 148}

    {98, 71, 173, 178, 185, 99, 108, 62, 58, 140, 123, 129, 123, 188, 20, 154, 178, 58, 17, 191, 183, 2, 52, 154, 3, 169, 40, 148, 27, 9, 190, 59, 71, 80, 2, 102, 39, 100, 71, 168, 47, 134, 74, 39, 76, 34, 39, 59, 102, 156}

    {734, 839, 754, 523, 515, 655, 579, 996, 863, 993, 733, 557, 892, 916, 711, 649, 611, 546, 502, 628, 977, 963, 633, 545, 878, 783, 576, 864, 672, 608, 890, 612, 904, 737, 714, 616, 686, 715, 736, 657, 667, 682, 653, 835, 869, 631, 947, 759, 706, 652}

    Returns: -1

  71. 200

    200

    {133, 101, 50, 15, 56, 168, 24, 193, 10, 115, 4, 122, 125, 21, 92, 73, 45, 55, 133, 7, 100, 8, 43, 110, 63, 50, 187, 39, 142, 29, 72, 118, 9, 74, 190, 60, 181, 4, 7, 67, 24, 64, 133, 137, 1, 31, 46, 11, 61, 127}

    {91, 94, 173, 186, 52, 8, 183, 86, 174, 110, 140, 4, 82, 181, 108, 123, 26, 172, 94, 26, 52, 144, 11, 65, 139, 181, 8, 1, 56, 6, 33, 89, 41, 98, 44, 31, 47, 95, 52, 128, 174, 168, 109, 57, 59, 192, 15, 30, 168, 76}

    {586, 744, 755, 751, 926, 697, 700, 555, 629, 615, 679, 569, 817, 746, 769, 509, 868, 539, 550, 582, 812, 867, 983, 935, 639, 604, 501, 860, 660, 877, 831, 781, 855, 825, 603, 833, 707, 781, 747, 864, 736, 521, 520, 787, 525, 510, 735, 749, 995, 770}

    Returns: -1

  72. 200

    200

    {188, 9, 32, 189, 199}

    {166, 183, 4, 34, 85}

    {61, 35, 37, 48, 24}

    Returns: -1

  73. 200

    200

    {32, 193, 197, 147, 186}

    {4, 129, 121, 3, 153}

    {80, 85, 47, 82, 92}

    Returns: -1

  74. 200

    200

    {173, 15, 179, 166, 141}

    {9, 135, 15, 39, 178}

    {68, 85, 65, 20, 80}

    Returns: -1

  75. 200

    200

    {150, 2, 16, 194, 153}

    {191, 189, 130, 159, 197}

    {86, 75, 59, 96, 73}

    Returns: -1

  76. 200

    200

    {9, 121, 93, 142, 113, 102}

    {41, 31, 194, 135, 72, 184}

    {986, 953, 913, 907, 940, 960}

    Returns: -1

  77. 200

    200

    {172, 54, 182, 60, 53, 54}

    {181, 157, 124, 120, 123, 199}

    {905, 982, 983, 966, 990, 943}

    Returns: -1

  78. 200

    200

    {196, 93, 197, 47, 19, 142}

    {175, 92, 142, 36, 138, 69}

    {904, 981, 968, 930, 968, 960}

    Returns: -1

  79. 200

    200

    {190, 3, 50, 144, 32, 150}

    {0, 121, 74, 13, 53, 11}

    {995, 995, 983, 981, 986, 933}

    Returns: -1

  80. 200

    200

    {44, 12, 67, 187, 27, 12, 72, 60, 104, 77, 161, 185, 33, 194, 131, 3, 193, 115, 21, 38, 150, 29, 130, 58, 72, 167, 107, 75, 101, 46, 10, 150, 109, 11, 21, 75, 37, 185, 159, 2, 54, 30, 168, 23, 44, 33, 87, 14, 151, 20}

    {59, 52, 15, 172, 29, 190, 160, 29, 64, 197, 26, 39, 46, 54, 32, 183, 190, 157, 26, 143, 93, 65, 48, 150, 196, 110, 2, 182, 195, 68, 0, 81, 105, 101, 96, 42, 3, 41, 99, 47, 39, 95, 155, 180, 155, 12, 191, 60, 147, 36}

    {780, 882, 836, 101, 914, 449, 425, 822, 612, 258, 529, 406, 844, 343, 611, 494, 39, 324, 935, 568, 404, 802, 573, 493, 283, 317, 761, 333, 227, 750, 1000, 436, 485, 743, 735, 745, 949, 402, 366, 922, 814, 717, 197, 458, 509, 934, 275, 853, 266, 908}

    Returns: 16740184

  81. 200

    200

    {102, 170, 147, 76, 124, 67, 14, 110, 22, 63, 109, 28, 143, 73, 186, 188, 83, 143, 5, 124, 146, 97, 22, 29, 105, 13, 141, 150, 184, 95, 108, 188, 170, 174, 66, 194, 176, 20, 149, 47, 78, 84, 140, 32, 38, 67, 56, 92, 101, 156}

    {6, 30, 46, 40, 148, 175, 71, 159, 132, 80, 197, 132, 137, 183, 112, 10, 48, 62, 88, 104, 34, 12, 10, 150, 20, 17, 88, 44, 6, 51, 11, 54, 123, 76, 178, 15, 56, 71, 91, 138, 54, 10, 103, 197, 18, 10, 126, 186, 14, 114}

    {768, 488, 529, 748, 333, 387, 832, 336, 638, 676, 204, 621, 312, 344, 238, 447, 705, 505, 807, 454, 557, 762, 969, 555, 724, 982, 446, 520, 475, 668, 736, 354, 276, 368, 376, 410, 407, 817, 413, 558, 708, 805, 409, 365, 908, 857, 571, 288, 749, 337}

    Returns: 15829205

  82. 200

    200

    {109, 79, 196, 42, 9, 58, 176, 34, 37, 43, 69, 35, 148, 114, 95, 34, 9, 84, 105, 53, 185, 88, 140, 47, 160, 47, 84, 18, 77, 136, 43, 152, 128, 43, 14, 109, 14, 153, 150, 178, 37, 30, 18, 164, 112, 18, 144, 169, 115, 167}

    {29, 177, 107, 82, 198, 82, 109, 140, 26, 171, 10, 119, 107, 112, 151, 114, 165, 146, 75, 73, 105, 25, 111, 27, 177, 49, 41, 182, 73, 110, 103, 194, 156, 108, 46, 179, 153, 8, 73, 174, 28, 194, 135, 32, 110, 170, 142, 137, 181, 120}

    {684, 355, 199, 734, 402, 689, 287, 589, 895, 460, 846, 639, 375, 465, 400, 658, 561, 440, 578, 727, 262, 758, 386, 867, 161, 806, 725, 468, 665, 404, 665, 120, 295, 650, 900, 279, 596, 596, 451, 120, 890, 377, 644, 502, 477, 521, 300, 241, 255, 293}

    Returns: 15503937

  83. 200

    200

    {193, 189, 74, 65, 198, 163, 181, 170, 72, 59, 192, 128, 197, 111, 34, 189, 143, 197, 109, 155, 159, 80, 56, 92, 15, 91, 88, 30, 39, 39, 99, 138, 15, 194, 88, 2, 174, 32, 160, 11, 16, 128, 120, 70, 112, 97, 65, 93, 77, 118}

    {70, 153, 52, 173, 156, 35, 2, 195, 194, 32, 177, 116, 179, 76, 186, 142, 65, 45, 113, 162, 87, 162, 161, 16, 169, 85, 13, 186, 114, 119, 145, 7, 126, 7, 78, 187, 72, 194, 173, 101, 97, 103, 114, 26, 69, 175, 139, 17, 131, 91}

    {307, 139, 722, 394, 97, 502, 513, 75, 290, 816, 68, 408, 50, 562, 405, 164, 489, 339, 468, 211, 393, 398, 457, 761, 521, 586, 780, 415, 639, 628, 404, 649, 674, 446, 614, 467, 381, 377, 172, 747, 742, 444, 432, 801, 572, 316, 505, 755, 499, 503}

    Returns: 16923286

  84. 200

    200

    {168, 169, 23, 125, 129, 167, 96, 148, 91, 175, 146, 103, 89, 189, 114, 143, 171, 175, 39, 92, 157, 51, 155, 75, 40, 31, 110, 175, 8, 181, 27, 156, 58, 97, 141, 66, 109, 69, 123, 164, 91, 15, 90, 88, 27, 182, 186, 153, 30, 141}

    {123, 54, 14, 109, 167, 161, 196, 155, 163, 49, 20, 103, 141, 165, 63, 139, 180, 53, 101, 13, 118, 0, 137, 161, 166, 83, 174, 176, 40, 49, 178, 170, 128, 185, 149, 128, 115, 187, 125, 196, 99, 132, 16, 35, 99, 86, 148, 123, 16, 31}

    {645, 840, 508, 568, 413, 525, 218, 500, 329, 871, 862, 530, 389, 560, 661, 534, 450, 861, 361, 732, 625, 644, 571, 296, 190, 373, 343, 486, 387, 889, 128, 467, 342, 272, 501, 363, 512, 204, 523, 359, 508, 208, 720, 665, 324, 785, 610, 599, 531, 819}

    Returns: 15935338

  85. 200

    200

    {117, 13, 22, 130, 178, 111, 164, 46, 179, 190, 147, 43, 150, 14, 105, 34, 82, 73, 155, 69, 78, 53, 30, 41, 159, 194, 128, 71, 174, 23, 102, 117, 161, 145, 138, 18, 46, 66, 110, 29, 5, 91, 48, 78, 21, 48, 131, 99, 44, 138}

    {79, 195, 37, 128, 167, 20, 16, 190, 136, 89, 132, 43, 160, 152, 33, 115, 190, 31, 134, 183, 68, 46, 194, 68, 132, 176, 29, 146, 30, 60, 189, 176, 31, 133, 159, 133, 178, 149, 67, 136, 106, 8, 117, 52, 41, 77, 12, 66, 155, 105}

    {631, 44, 441, 531, 519, 768, 928, 136, 626, 791, 560, 513, 476, 155, 717, 306, 214, 634, 570, 214, 554, 533, 86, 446, 588, 516, 790, 334, 915, 399, 260, 345, 880, 550, 451, 213, 174, 311, 645, 243, 221, 745, 347, 597, 427, 445, 845, 618, 237, 617}

    Returns: 15771687

  86. 200

    200

    {78, 143, 173, 59, 171, 37, 44, 90, 39, 188, 29, 53, 87, 156, 109, 68, 66, 170, 83, 86, 18, 0, 71, 44, 12, 152, 100, 4, 21, 125, 78, 47, 71, 158, 176, 135, 3, 109, 15, 48, 1, 75, 2, 122, 84, 96, 103, 139, 181, 147}

    {52, 129, 36, 110, 49, 165, 32, 120, 156, 128, 187, 28, 97, 114, 109, 125, 16, 136, 36, 134, 137, 195, 99, 144, 34, 56, 81, 58, 44, 138, 186, 37, 195, 31, 116, 46, 71, 149, 2, 152, 187, 46, 36, 18, 78, 113, 28, 186, 133, 146}

    {591, 554, 891, 395, 851, 188, 540, 445, 215, 671, 102, 573, 499, 632, 525, 375, 642, 604, 646, 400, 207, 11, 454, 262, 412, 775, 575, 314, 435, 486, 222, 537, 173, 862, 678, 764, 283, 413, 494, 251, 33, 595, 349, 801, 544, 478, 721, 363, 641, 515}

    Returns: 15575741

  87. 200

    200

    {21, 110, 86, 52, 106, 197, 62, 136, 6, 79, 91, 176, 108, 20, 168, 194, 13, 8, 67, 132, 106, 6, 138, 155, 130, 61, 119, 107, 158, 155, 33, 100, 116, 146, 125, 97, 52, 56, 106, 190, 106, 34, 67, 131, 63, 130, 48, 64, 105, 28}

    {134, 145, 41, 84, 85, 148, 118, 43, 3, 30, 52, 173, 70, 111, 199, 175, 105, 153, 113, 147, 53, 187, 93, 150, 99, 10, 173, 32, 72, 60, 98, 10, 28, 166, 143, 126, 154, 119, 141, 111, 186, 158, 109, 80, 32, 176, 123, 45, 155, 161}

    {206, 428, 644, 435, 586, 628, 375, 774, 454, 646, 630, 486, 629, 261, 336, 523, 255, 125, 404, 483, 666, 44, 654, 525, 616, 634, 363, 726, 758, 779, 338, 761, 758, 445, 473, 450, 253, 355, 426, 734, 283, 197, 411, 667, 592, 369, 326, 563, 382, 172}

    Returns: 16655024

  88. 200

    200

    {4, 102, 153, 85, 70, 63, 149, 175, 71, 155, 181, 71, 198, 190, 115, 192, 105, 74, 19, 30, 39, 140, 73, 144, 115, 37, 85, 83, 139, 190, 16, 48, 60, 8, 156, 65, 47, 125, 192, 73, 20, 50, 88, 46, 190, 168, 185, 30, 73, 13}

    {5, 111, 174, 143, 6, 196, 79, 52, 169, 1, 189, 178, 38, 67, 110, 119, 166, 86, 179, 189, 79, 80, 60, 78, 57, 190, 106, 79, 19, 77, 76, 82, 10, 125, 59, 29, 160, 51, 65, 32, 94, 189, 151, 36, 107, 44, 72, 63, 26, 68}

    {427, 551, 563, 686, 302, 887, 342, 197, 795, 94, 486, 818, 81, 181, 513, 289, 685, 566, 962, 954, 631, 370, 495, 351, 375, 938, 594, 524, 206, 201, 682, 622, 353, 843, 270, 411, 835, 335, 169, 403, 725, 905, 699, 475, 266, 196, 213, 612, 381, 668}

    Returns: 16512415

  89. 200

    200

    {106, 45, 62, 154, 134, 170, 65, 81, 198, 79, 123, 129, 103, 47, 71, 197, 190, 169, 56, 5, 17, 186, 25, 72, 32, 181, 59, 84, 15, 165, 148, 43, 72, 145, 30, 117, 17, 82, 19, 90, 58, 84, 8, 82, 42, 179, 165, 173, 89, 102}

    {157, 32, 157, 24, 123, 183, 162, 27, 27, 105, 66, 123, 160, 79, 45, 62, 39, 178, 35, 149, 181, 103, 141, 172, 29, 44, 147, 3, 175, 81, 132, 79, 74, 56, 188, 89, 81, 26, 131, 97, 88, 127, 63, 122, 28, 148, 166, 132, 110, 37}

    {655, 469, 781, 174, 483, 514, 785, 358, 64, 591, 369, 499, 668, 603, 444, 141, 119, 504, 450, 906, 969, 278, 836, 792, 480, 157, 758, 252, 952, 293, 468, 612, 526, 289, 950, 442, 676, 356, 817, 544, 603, 642, 644, 634, 452, 399, 497, 388, 578, 347}

    Returns: 14665795

  90. 200

    200

    {198, 111, 64, 135, 88, 51, 172, 109, 37, 38, 130, 136, 81, 37, 51, 177, 26, 42, 152, 101, 192, 188, 51, 2, 155, 64, 129, 48, 143, 173, 190, 172, 158, 56, 75, 104, 155, 4, 17, 44, 18, 173, 54, 191, 169, 86, 23, 128, 133, 76}

    {87, 167, 10, 67, 197, 161, 82, 163, 155, 29, 58, 47, 95, 137, 142, 104, 83, 132, 67, 192, 58, 140, 170, 81, 21, 112, 177, 23, 8, 77, 110, 101, 90, 86, 144, 43, 10, 131, 65, 61, 95, 135, 100, 177, 135, 129, 64, 94, 28, 164}

    {193, 663, 337, 341, 802, 823, 276, 660, 834, 464, 336, 288, 560, 793, 765, 317, 668, 765, 296, 754, 153, 355, 845, 719, 164, 652, 629, 422, 155, 260, 283, 323, 331, 605, 707, 353, 133, 867, 632, 553, 721, 401, 645, 423, 413, 638, 613, 433, 238, 757}

    Returns: 15735633

  91. 200

    200

    {192, 158, 170, 105, 46, 198, 106, 128, 117, 10, 87, 102, 189, 139, 151, 51, 90, 20, 44, 17, 194, 43, 71, 132, 165, 180, 179, 90, 24, 39, 143, 137, 85, 198, 172, 62, 118, 172, 81, 162, 156, 173, 155, 5, 177, 76, 79, 29, 17, 76}

    {170, 163, 30, 196, 123, 115, 166, 95, 86, 65, 99, 68, 44, 187, 117, 48, 63, 123, 98, 81, 186, 13, 71, 175, 32, 148, 132, 55, 13, 121, 87, 129, 191, 19, 29, 43, 164, 152, 139, 116, 106, 14, 25, 106, 35, 52, 124, 136, 29, 59}

    {390, 515, 156, 758, 736, 232, 685, 439, 446, 647, 563, 437, 130, 639, 428, 500, 451, 798, 668, 684, 401, 402, 520, 634, 176, 409, 379, 431, 436, 746, 376, 497, 812, 40, 146, 463, 641, 445, 684, 396, 386, 105, 183, 790, 150, 457, 650, 815, 518, 473}

    Returns: 15784377

  92. 200

    200

    {55, 5, 102, 104, 87, 119, 168, 190, 96, 195, 39, 177, 197, 24, 71, 139, 166, 94, 69, 181, 65, 169, 16, 153, 114, 56, 20, 42, 66, 187, 124, 198, 12, 64, 31, 173, 0, 172, 128, 198, 53, 54, 161, 77, 10, 197, 12, 178, 183, 31}

    {29, 165, 147, 41, 155, 133, 136, 117, 36, 42, 155, 102, 132, 181, 143, 137, 179, 9, 45, 2, 117, 85, 151, 99, 67, 114, 67, 10, 25, 17, 183, 190, 82, 193, 42, 91, 63, 174, 121, 109, 124, 175, 32, 70, 2, 18, 128, 38, 148, 13}

    {219, 375, 669, 371, 641, 665, 810, 810, 337, 593, 498, 737, 877, 493, 570, 737, 923, 240, 302, 386, 486, 665, 393, 667, 474, 452, 224, 123, 228, 478, 826, 1000, 225, 663, 190, 694, 122, 922, 663, 808, 464, 590, 482, 392, 30, 508, 330, 540, 880, 112}

    Returns: 16725982

  93. 200

    200

    {51, 44, 70, 144, 89, 17, 176, 53, 150, 168, 171, 82, 26, 69, 126, 70, 163, 19, 115, 136, 38, 183, 170, 78, 37, 57, 89, 90, 128, 72, 6, 190, 98, 107, 77, 150, 105, 54, 73, 136, 165, 80, 160, 54, 22, 57, 189, 91, 70, 110}

    {15, 110, 23, 193, 169, 156, 156, 46, 150, 50, 18, 27, 173, 184, 173, 49, 8, 51, 130, 8, 31, 174, 101, 30, 1, 73, 74, 77, 3, 90, 83, 12, 33, 164, 63, 166, 87, 163, 154, 102, 121, 88, 108, 92, 147, 50, 28, 14, 158, 27}

    {170, 409, 238, 892, 685, 419, 887, 265, 800, 566, 452, 277, 492, 653, 795, 319, 382, 184, 654, 326, 188, 954, 724, 286, 83, 348, 438, 449, 283, 435, 211, 455, 347, 722, 377, 844, 510, 563, 603, 637, 765, 449, 713, 388, 422, 283, 529, 259, 603, 346}

    Returns: 14888150

  94. 200

    200

    {100, 7, 113, 10, 100, 160, 161, 127, 137, 184, 154, 89, 9, 13, 5, 113, 139, 102, 20, 186, 51, 130, 83, 180, 12, 80, 112, 139, 121, 165, 142, 198, 25, 189, 48, 64, 172, 4, 62, 162, 33, 179, 14, 134, 29, 198, 51, 41, 37, 15}

    {78, 184, 181, 78, 196, 116, 76, 120, 33, 70, 171, 22, 101, 110, 75, 26, 124, 130, 114, 113, 192, 139, 63, 30, 115, 194, 63, 16, 163, 45, 3, 132, 149, 63, 101, 139, 139, 75, 62, 109, 68, 11, 93, 180, 15, 36, 55, 117, 190, 102}

    {474, 442, 778, 214, 777, 731, 621, 657, 424, 663, 865, 279, 262, 294, 189, 340, 698, 618, 330, 791, 617, 713, 383, 518, 306, 715, 455, 365, 759, 537, 306, 881, 428, 653, 391, 528, 822, 184, 330, 722, 261, 436, 260, 843, 112, 577, 278, 407, 560, 284}

    Returns: 16910916

  95. 200

    200

    {124, 112, 156, 46, 175, 87, 60, 126, 180, 91, 47, 79, 130, 38, 33, 61, 139, 179, 51, 112, 112, 36, 186, 14, 122, 85, 191, 86, 61, 99, 192, 141, 193, 114, 160, 134, 12, 158, 86, 43, 90, 185, 182, 137, 16, 59, 167, 175, 45, 13}

    {160, 167, 55, 192, 125, 27, 162, 181, 15, 2, 28, 161, 77, 93, 0, 101, 89, 31, 18, 136, 166, 61, 73, 197, 93, 195, 48, 153, 38, 81, 60, 111, 30, 17, 35, 61, 197, 118, 64, 1, 82, 24, 112, 15, 113, 124, 115, 110, 197, 145}

    {759, 739, 543, 611, 797, 289, 570, 815, 453, 196, 197, 631, 553, 343, 68, 425, 612, 520, 177, 660, 738, 252, 671, 510, 573, 736, 608, 631, 261, 480, 645, 676, 542, 321, 493, 503, 495, 737, 403, 93, 456, 498, 783, 361, 323, 475, 751, 761, 617, 386}

    Returns: 16728060

  96. 200

    200

    {4, 166, 140, 81, 159, 106, 37, 73, 183, 128, 131, 88, 182, 111, 102, 14, 90, 115, 82, 22, 159, 189, 49, 113, 120, 21, 131, 195, 166, 188, 34, 125, 71, 87, 30, 157, 23, 146, 107, 37, 149, 56, 145, 46, 84, 120, 153, 17, 131, 199}

    {54, 151, 190, 29, 16, 199, 12, 117, 199, 78, 77, 164, 127, 73, 170, 34, 35, 29, 98, 127, 121, 10, 176, 103, 163, 189, 63, 37, 191, 27, 7, 81, 125, 99, 74, 190, 133, 21, 64, 109, 90, 65, 11, 20, 121, 103, 41, 131, 30, 33}

    {644, 212, 162, 378, 141, 189, 406, 551, 36, 393, 382, 376, 223, 422, 323, 548, 374, 287, 566, 642, 305, 50, 419, 482, 298, 432, 344, 94, 99, 97, 388, 409, 530, 561, 634, 126, 626, 190, 410, 663, 367, 542, 162, 425, 510, 465, 227, 644, 253, 69}

    Returns: 11182258

  97. 200

    200

    {102, 63, 157, 141, 136, 90, 137, 199, 96, 37, 44, 52, 145, 62, 184, 58, 76, 3, 124, 118, 101, 129, 157, 148, 42, 119, 138, 73, 102, 138, 107, 124, 138, 49, 0, 29, 105, 194, 110, 22, 109, 152, 197, 105, 187, 103, 25, 72, 140, 89}

    {169, 81, 38, 123, 122, 69, 5, 178, 186, 150, 53, 16, 101, 104, 174, 38, 47, 145, 154, 184, 127, 120, 178, 193, 129, 82, 119, 173, 80, 42, 129, 17, 173, 67, 61, 159, 54, 33, 137, 3, 129, 136, 71, 31, 135, 68, 119, 171, 61, 44}

    {317, 478, 515, 350, 369, 583, 654, 40, 268, 227, 484, 598, 396, 413, 106, 560, 596, 134, 318, 238, 444, 394, 164, 133, 298, 519, 366, 251, 570, 564, 427, 665, 221, 466, 292, 180, 633, 393, 395, 529, 423, 288, 281, 695, 188, 599, 266, 252, 508, 643}

    Returns: 11810069

  98. 200

    200

    {114, 190, 48, 9, 66, 186, 61, 59, 111, 186, 179, 47, 42, 187, 56, 154, 39, 6, 112, 176, 167, 20, 144, 162, 39, 124, 109, 113, 182, 15, 83, 188, 194, 145, 185, 85, 45, 92, 12, 37, 161, 4, 61, 155, 157, 142, 75, 142, 145, 42}

    {108, 192, 141, 113, 30, 198, 180, 1, 122, 169, 101, 54, 188, 108, 59, 55, 142, 16, 20, 108, 89, 130, 27, 15, 126, 157, 123, 113, 11, 139, 29, 69, 126, 175, 130, 117, 159, 99, 194, 73, 188, 54, 11, 139, 132, 54, 118, 4, 103, 3}

    {508, 450, 491, 289, 253, 492, 626, 132, 551, 423, 295, 268, 583, 284, 306, 261, 460, 59, 265, 325, 311, 369, 211, 133, 424, 614, 557, 522, 74, 374, 291, 192, 287, 588, 342, 534, 529, 504, 479, 286, 559, 137, 175, 472, 451, 293, 508, 138, 406, 104}

    Returns: 12376523

  99. 200

    200

    {133, 174, 74, 170, 173, 59, 177, 163, 25, 110, 68, 14, 82, 98, 43, 82, 175, 50, 158, 64, 3, 68, 130, 41, 132, 38, 18, 199, 176, 25, 174, 63, 121, 192, 155, 134, 111, 109, 142, 188, 21, 147, 29, 110, 176, 70, 163, 189, 140, 169}

    {109, 27, 17, 179, 2, 16, 11, 51, 14, 136, 169, 186, 110, 39, 56, 19, 69, 195, 189, 188, 84, 105, 128, 34, 22, 37, 187, 7, 146, 33, 59, 124, 142, 14, 193, 150, 131, 61, 43, 176, 142, 79, 173, 135, 194, 132, 189, 122, 16, 76}

    {595, 495, 225, 457, 371, 185, 428, 542, 98, 456, 254, 71, 451, 347, 253, 249, 628, 118, 385, 187, 197, 428, 530, 193, 384, 190, 77, 454, 584, 144, 593, 362, 469, 474, 355, 481, 472, 446, 469, 511, 195, 591, 142, 458, 396, 363, 398, 700, 370, 637}

    Returns: 11786433

  100. 200

    200

    {166, 37, 7, 133, 82, 18, 79, 175, 28, 111, 67, 56, 115, 43, 185, 72, 159, 168, 156, 10, 89, 104, 11, 127, 103, 1, 77, 24, 26, 168, 123, 196, 65, 129, 144, 92, 50, 5, 158, 58, 194, 79, 181, 170, 34, 161, 147, 68, 87, 29}

    {66, 89, 176, 73, 95, 180, 91, 55, 127, 64, 97, 33, 130, 99, 113, 118, 185, 169, 171, 45, 66, 47, 78, 127, 149, 78, 73, 19, 159, 182, 123, 125, 24, 131, 106, 31, 161, 168, 94, 110, 117, 6, 32, 165, 35, 156, 64, 152, 183, 124}

    {260, 322, 80, 365, 467, 98, 451, 208, 259, 399, 436, 226, 398, 380, 232, 412, 138, 158, 182, 134, 410, 364, 210, 375, 384, 163, 395, 109, 171, 119, 393, 169, 225, 359, 377, 313, 230, 93, 353, 387, 194, 203, 132, 162, 177, 210, 303, 302, 248, 269}

    Returns: 7617786

  101. 200

    200

    {11, 164, 39, 121, 193, 185, 178, 58, 51, 89, 184, 199, 141, 46, 95, 166, 166, 186, 165, 199, 83, 108, 50, 132, 187, 154, 197, 61, 185, 84, 19, 150, 72, 191, 8, 31, 18, 56, 63, 46, 118, 153, 180, 18, 159, 104, 107, 113, 42, 75}

    {114, 27, 131, 151, 47, 162, 166, 74, 183, 186, 117, 7, 74, 43, 155, 151, 12, 182, 180, 158, 24, 134, 23, 55, 63, 113, 159, 16, 36, 123, 196, 65, 181, 103, 97, 4, 28, 8, 111, 1, 131, 188, 4, 34, 120, 61, 38, 192, 125, 112}

    {230, 162, 276, 332, 119, 124, 137, 354, 172, 238, 238, 13, 346, 234, 352, 207, 114, 72, 140, 82, 277, 414, 192, 320, 174, 339, 84, 192, 119, 420, 57, 300, 221, 233, 247, 79, 115, 151, 397, 103, 389, 144, 58, 133, 305, 415, 338, 212, 302, 427}

    Returns: 7808047

  102. 200

    200

    {13, 161, 138, 175, 184, 42, 22, 12, 12, 11, 51, 135, 107, 37, 158, 188, 169, 16, 100, 177, 127, 156, 69, 123, 138, 44, 95, 36, 72, 71, 174, 96, 20, 126, 22, 46, 18, 183, 20, 195, 138, 0, 167, 65, 199, 153, 146, 63, 4, 62}

    {80, 63, 3, 161, 97, 1, 50, 186, 171, 187, 146, 1, 11, 68, 182, 13, 51, 123, 37, 123, 42, 180, 52, 175, 130, 70, 21, 18, 142, 65, 35, 193, 35, 181, 99, 24, 88, 74, 6, 31, 0, 11, 153, 73, 5, 154, 125, 14, 76, 38}

    {224, 263, 143, 171, 264, 93, 186, 70, 104, 63, 278, 140, 246, 276, 149, 60, 206, 238, 355, 263, 289, 160, 323, 251, 350, 307, 290, 144, 348, 362, 154, 247, 145, 228, 311, 189, 262, 216, 67, 80, 115, 24, 213, 367, 11, 248, 342, 192, 183, 264}

    Returns: 7880291

  103. 200

    200

    {49, 4, 81, 189, 148, 96, 19, 21, 181, 71, 41, 71, 9, 0, 33, 173, 14, 14, 60, 195, 138, 186, 168, 152, 48, 29, 8, 104, 185, 31, 30, 198, 39, 168, 132, 192, 146, 129, 39, 132, 165, 2, 199, 28, 42, 140, 50, 182, 17, 22}

    {189, 197, 189, 103, 14, 4, 45, 19, 190, 199, 45, 35, 10, 134, 178, 158, 160, 150, 34, 18, 178, 133, 170, 3, 32, 28, 188, 192, 15, 165, 79, 126, 184, 183, 37, 187, 49, 36, 62, 10, 32, 67, 11, 175, 177, 5, 22, 44, 20, 122}

    {148, 18, 217, 250, 171, 216, 165, 103, 72, 150, 229, 278, 50, 133, 144, 183, 133, 158, 248, 60, 211, 194, 164, 121, 209, 149, 55, 231, 77, 174, 283, 148, 139, 125, 277, 47, 271, 281, 271, 197, 178, 160, 29, 141, 166, 155, 189, 164, 99, 253}

    Returns: 7834259

  104. 200

    200

    {173, 194, 192, 188, 193, 167, 189, 148, 186, 180, 160, 187, 189, 188, 194, 148, 196, 178, 198, 187, 145, 163, 193, 0, 168}

    {171, 29, 26, 28, 193, 177, 21, 195, 156, 176, 188, 152, 1, 169, 31, 191, 31, 185, 186, 3, 197, 181, 175, 182, 168}

    {141, 85, 87, 101, 34, 139, 80, 124, 145, 111, 124, 154, 28, 108, 88, 148, 80, 91, 29, 37, 122, 141, 78, 41, 160}

    Returns: 5239728

  105. 200

    200

    {35, 39, 45, 17, 9, 0, 24, 27, 0, 197, 11, 5, 8, 48, 0, 5, 54, 56, 2, 14, 28, 11, 9, 11, 26}

    {15, 70, 10, 78, 44, 81, 74, 75, 83, 30, 24, 198, 56, 3, 74, 193, 31, 45, 30, 37, 58, 76, 83, 10, 19}

    {124, 283, 130, 232, 129, 167, 250, 260, 171, 77, 87, 16, 155, 116, 153, 30, 218, 264, 70, 125, 218, 213, 219, 51, 115}

    Returns: 5136047

  106. 200

    200

    {173, 126, 197, 137, 164, 106, 125, 149, 145, 147, 151, 54, 106, 148, 176, 170, 130, 179, 124, 136, 157, 172, 4, 163, 126}

    {22, 63, 85, 61, 150, 71, 8, 13, 11, 25, 117, 11, 73, 58, 45, 143, 111, 60, 14, 19, 82, 112, 12, 108, 113}

    {125, 357, 187, 324, 462, 434, 186, 154, 158, 197, 427, 355, 438, 283, 171, 430, 466, 204, 212, 203, 320, 352, 39, 371, 483}

    Returns: 7814674

  107. 200

    200

    {171, 105, 20, 56, 127, 188, 159, 156, 141, 195, 94, 180, 140, 175, 98, 60, 195, 78, 51, 87, 84, 155, 178, 162, 151}

    {111, 143, 183, 174, 155, 80, 125, 77, 102, 167, 137, 102, 126, 163, 126, 155, 2, 165, 196, 153, 170, 197, 160, 115, 89}

    {300, 397, 94, 421, 302, 309, 304, 427, 415, 87, 438, 289, 348, 163, 462, 468, 15, 394, 318, 408, 365, 106, 164, 318, 414}

    Returns: 7313095

  108. 200

    199

    {19, 6, 190, 192, 192, 1, 18, 3, 17, 195, 197, 6, 4, 18, 181, 3, 183, 188, 12, 188, 11, 195, 196, 9, 7, 6, 11, 184, 199, 2, 6, 7, 189, 23, 184, 8, 0, 187, 5, 2, 21, 6, 191, 5, 179, 188, 179, 4, 0, 24}

    {0, 183, 11, 2, 20, 17, 190, 3, 190, 176, 182, 192, 179, 196, 6, 17, 12, 0, 196, 13, 13, 182, 5, 4, 8, 3, 195, 191, 28, 24, 1, 179, 196, 5, 12, 182, 170, 11, 19, 9, 191, 188, 193, 6, 195, 18, 1, 22, 173, 2}

    {43, 52, 52, 21, 75, 42, 65, 14, 64, 65, 45, 33, 53, 50, 62, 52, 77, 22, 35, 65, 63, 52, 23, 33, 40, 21, 37, 54, 60, 60, 16, 62, 25, 71, 76, 59, 52, 63, 62, 25, 70, 43, 35, 28, 54, 78, 45, 69, 44, 60}

    Returns: 5515323

  109. 200

    199

    {174, 14, 186, 20, 182, 185, 178, 177, 185, 195, 0, 16, 1, 0, 189, 2, 4, 194, 11, 193, 11, 193, 182, 7, 14, 18, 175, 198, 1, 191, 186, 20, 1, 190, 194, 1, 6, 5, 178, 22, 199, 1, 16, 185, 188, 15, 194, 16, 197, 186}

    {196, 187, 197, 195, 10, 186, 2, 1, 195, 12, 1, 3, 25, 12, 182, 27, 179, 196, 182, 193, 8, 14, 195, 20, 185, 189, 195, 176, 15, 191, 190, 7, 171, 9, 192, 16, 180, 177, 196, 3, 24, 193, 191, 191, 198, 194, 13, 188, 182, 6}

    {71, 64, 38, 59, 75, 72, 57, 50, 42, 42, 3, 44, 63, 28, 72, 70, 58, 22, 69, 33, 51, 54, 51, 65, 70, 69, 72, 55, 38, 41, 55, 66, 65, 51, 34, 40, 61, 65, 62, 59, 44, 16, 58, 53, 24, 49, 50, 67, 45, 54}

    Returns: 5559743

  110. 200

    199

    {185, 0, 196, 179, 6, 196, 14, 191, 188, 15, 188, 1, 18, 197, 13, 198, 198, 186, 26, 17, 194, 23, 19, 196, 198, 197, 197, 4, 13, 189, 5, 184, 6, 191, 16, 2, 197, 11, 0, 1, 1, 197, 19, 11, 196, 23, 179, 179, 186, 15}

    {13, 30, 22, 5, 191, 20, 186, 192, 1, 11, 4, 1, 11, 187, 11, 7, 23, 196, 196, 194, 191, 197, 198, 184, 2, 10, 14, 11, 13, 186, 176, 195, 11, 8, 6, 24, 175, 5, 178, 191, 183, 4, 193, 15, 182, 1, 194, 8, 16, 190}

    {72, 64, 55, 65, 38, 51, 69, 38, 24, 71, 37, 6, 79, 32, 65, 20, 53, 34, 69, 55, 32, 53, 42, 45, 8, 30, 37, 40, 69, 60, 68, 44, 45, 39, 59, 57, 59, 42, 40, 17, 32, 13, 60, 70, 49, 53, 56, 72, 76, 64}

    Returns: 5547061

  111. 200

    199

    {198, 184, 21, 5, 22, 11, 194, 197, 195, 2, 195, 13, 12, 17, 2, 18, 184, 172, 15, 198, 5, 176, 10, 184, 192, 23, 1, 3, 179, 179, 6, 190, 16, 182, 180, 179, 28, 195, 8, 3, 8, 4, 199, 21, 13, 199, 8, 186, 199, 6}

    {195, 195, 195, 1, 6, 196, 191, 0, 182, 194, 1, 15, 191, 12, 191, 192, 190, 1, 198, 181, 18, 195, 11, 197, 196, 7, 26, 182, 195, 7, 5, 9, 7, 198, 192, 6, 0, 18, 0, 13, 184, 13, 189, 191, 9, 195, 182, 9, 193, 0}

    {12, 48, 58, 16, 65, 35, 31, 5, 48, 19, 11, 73, 50, 80, 26, 62, 59, 64, 32, 36, 57, 66, 58, 36, 20, 75, 58, 48, 59, 73, 32, 49, 63, 34, 67, 65, 56, 58, 18, 40, 58, 41, 20, 72, 62, 8, 62, 60, 12, 15}

    Returns: 5575423

  112. 200

    200

    {98, 198, 20, 170, 166, 81, 195}

    {102, 48, 185, 61, 8, 21, 113}

    {524, 107, 450, 231, 103, 347, 204}

    Returns: 7082045

  113. 200

    200

    {143, 89, 190, 186, 79, 181, 4, 131, 162, 92}

    {146, 34, 114, 119, 172, 141, 142, 101, 32, 4}

    {282, 366, 219, 222, 367, 186, 143, 439, 179, 249}

    Returns: 5623552

  114. 200

    200

    {171, 56, 29, 195, 40, 107, 171, 94, 177, 149, 49, 172, 125}

    {46, 148, 190, 143, 177, 40, 22, 186, 26, 100, 175, 62, 109}

    {192, 496, 92, 134, 440, 343, 134, 285, 126, 394, 426, 405, 437}

    Returns: 8120208

  115. 200

    200

    {165, 128, 126, 150, 24, 82, 17, 50, 156, 100, 103, 97, 162, 160, 131, 158}

    {98, 129, 33, 61, 172, 117, 133, 138, 156, 0, 124, 110, 196, 118, 40, 150}

    {352, 377, 279, 490, 131, 529, 215, 295, 233, 195, 460, 515, 96, 317, 283, 243}

    Returns: 6137688

  116. 1

    200

    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}

    {150, 26, 190, 193, 152, 6, 35, 11, 168, 23, 156, 28, 1, 177, 166, 31, 42, 36, 9, 22, 17, 189, 169, 20, 45, 197, 196, 46, 181, 27, 12, 192, 47, 38, 50, 14, 21, 4, 185, 10, 18, 198, 183, 0, 8, 188, 172, 178, 154, 48}

    {98, 62, 20, 15, 93, 18, 82, 31, 61, 55, 86, 67, 6, 44, 64, 73, 93, 84, 25, 53, 42, 21, 59, 50, 101, 7, 9, 102, 36, 65, 33, 16, 103, 87, 109, 37, 52, 15, 30, 28, 44, 4, 32, 3, 23, 23, 52, 41, 90, 105}

    Returns: 18069

  117. 200

    1

    {166, 165, 196, 29, 170, 185, 161, 20, 2, 13, 187, 164, 34, 8, 12, 35, 162, 151, 27, 163, 14, 181, 23, 146, 167, 36, 148, 37, 24, 31, 17, 159, 177, 7, 183, 6, 152, 18, 153, 191, 175, 26, 182, 39, 176, 180, 149, 25, 156, 179}

    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}

    {72, 74, 8, 62, 66, 36, 81, 44, 7, 26, 31, 75, 72, 18, 23, 74, 79, 102, 57, 77, 27, 44, 50, 110, 71, 75, 106, 76, 53, 66, 35, 84, 54, 17, 41, 15, 100, 38, 97, 20, 60, 56, 42, 81, 57, 47, 105, 54, 90, 49}

    Returns: 17553

  118. 10

    10

    {0, 8, 7}

    {3, 1, 9}

    {5, 4, 7}

    Returns: 593

  119. 200

    200

    {0 }

    {0 }

    {5 }

    Returns: 4040200

  120. 10

    10

    {0, 8, 7 }

    {3, 1, 9 }

    {5, 4, 7 }

    Returns: 593

  121. 200

    200

    {100 }

    {100 }

    {100 }

    Returns: -1

  122. 200

    200

    {5 }

    {8 }

    {666 }

    Returns: 5737554

  123. 2

    3

    {1, 0, 1 }

    {2, 2, 0 }

    {5, 7, 6 }

    Returns: 40

  124. 200

    200

    {0 }

    {0 }

    {1000 }

    Returns: 6079997

  125. 200

    200

    {5, 20, 100, 101 }

    {8, 1, 100, 100 }

    {666, 666, 500, 499 }

    Returns: 6158765


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: