Problem Statement
You are given a
Each Magical Girl will always fight one enemy at a time. A Magical Girl will defeat her enemy if her strength is greater than or equal to the strength of that enemy.
At the beginning of the fight the fatigue of each Magical Girl is 0. Each time a Magical Girl defeats an enemy, her fatigue increases by 1.
The Magical Girls want to defeat all the enemies. That is, each of the enemies must be defeated by one of the Magical Girls. Additionally, the Magical Girls want to minimize the maximum fatigue among them.
If it is impossible to defeat all of the enemies, return -1. Otherwise, return the smallest F with the following property: the Magical Girls can defeat all enemies in such a way that at the end the fatigue of each girl is at most F.
Definition
- Class:
- SpaceWarDiv1
- Method:
- minimalFatigue
- Parameters:
- int[], int[], long[]
- Returns:
- long
- Method signature:
- long minimalFatigue(int[] magicalGirlStrength, int[] enemyStrength, long[] enemyCount)
- (be sure your method is public)
Notes
- The elements of enemyStrength are not necessarily pairwise distinct.
Constraints
- magicalGirlStrength will contain between 1 and 50 elements, inclusive.
- Each element of magicalGirlStrength will be between 1 and 10,000, inclusive.
- enemyStrength and enemyCount will each contain between 1 and 50 elements, inclusive.
- enemyStrength and enemyCount will contain the same number of elements.
- Each element of enemyStrength will be between 1 and 10,000, inclusive.
- Each element of enemyCount will be between 1 and 100,000,000,000,000 (10^14), inclusive.
Examples
{2, 3, 5}
{1, 3, 4}
{2, 9, 4}
Returns: 7
There are 3 Magical Girls, their strength are 2, 3, and 5. There are 3 kinds of enemies: 2 enemies with strength 1 each, 9 enemies with strength 3 each, and 4 enemies with strength 4 each. This is one of the ways how to minimize the maximal fatigue: Magical girl 0 defeats 2 enemies with strength 1. Magical girl 1 defeats 7 enemies with strength 3. Magical girl 2 defeats 2 enemies with strength 3 and 4 enemies with strength 4.
{2, 3, 5}
{1, 1, 2}
{2, 9, 4}
Returns: 5
Each of the Magical Girls can defeat any of the enemies. The optimal strategy is that each girl should defeat 5 of the enemies.
{14, 6, 22}
{8, 33}
{9, 1}
Returns: -1
None of the magical girls can defeat the enemy with strength 33.
{869, 249, 599, 144, 929, 748, 665, 37, 313, 99, 33, 437, 308, 137, 665, 834, 955, 958, 613, 417}
{789, 57, 684, 741, 128, 794, 542, 367, 937, 739, 568, 872, 127, 261, 103, 763, 864, 360, 618, 307}
{20626770196420, 45538527263992, 52807114957507, 17931716090785, 65032910980630, 88711853198687, 26353250637092, 61272534748707, 89294362230771, 52058590967576, 60568594469453, 23772707032338, 43019142889727, 39566072849912, 78870845257173, 68135668032761, 36844201017584, 10133804676521, 6275847412927, 37492167783296}
Returns: 75030497287405
{674, 527, 829, 824, 365, 6, 826, 726, 302, 155, 187, 162, 880, 857, 417, 738, 239, 41, 987, 674, 847, 493, 224, 540, 597, 195, 689, 218, 200, 571, 509, 683, 389, 229, 230, 101, 120, 862, 105, 387, 117, 602, 441, 499, 872, 273, 770, 179, 951, 476}
{675, 374, 681, 771, 164, 381, 270, 389, 219, 334, 646, 24, 625, 755, 807, 822, 932, 803, 59, 163, 895, 634, 472, 768, 845, 33, 518, 304, 546, 292, 144, 791, 739, 126, 334, 954, 470, 522, 461, 583, 430, 914, 944, 904, 848, 341, 406, 111, 301, 54}
{539, 2461, 8289, 254, 9151, 2104, 6425, 2694, 531, 4440, 975, 7840, 5117, 3242, 676, 6743, 2670, 6163, 8060, 965, 4979, 2025, 7266, 8803, 6297, 6777, 798, 2765, 4351, 5602, 3205, 419, 9241, 785, 9050, 1911, 4811, 2243, 3596, 3197, 1442, 2120, 1141, 8917, 3487, 5775, 3612, 5341, 5942, 8307}
Returns: 10869
{5, 8, 1, 1, 7}
{5, 3, 7, 7, 6}
{14, 13, 11, 4, 17}
Returns: 20
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 10000}
{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2}
{100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000}
Returns: 5000000000000000
{6}
{5}
{20}
Returns: 20
{6, 5, 7}
{10, 2, 2}
{20, 20, 20}
Returns: -1
{1, 10, 7, 3, 2}
{4, 1, 4, 10, 4}
{20, 20, 20, 20, 20}
Returns: 40
{10, 5, 9, 8, 6, 3, 7}
{7, 9, 2, 3, 10, 3, 7}
{20, 20, 20, 20, 20, 20, 20}
Returns: 20
{9, 2, 8, 3, 4, 3, 7, 5, 5}
{4, 1, 5, 6, 4, 2, 9, 7, 4}
{20, 20, 20, 20, 20, 20, 20, 20, 20}
Returns: 24
{2}
{6, 1, 10, 4, 9, 2, 8, 10, 9, 8, 4, 2, 10, 8, 5}
{20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}
Returns: -1
{9, 4, 2}
{1, 2, 1, 6, 7, 6, 2, 5, 2, 10, 10, 8, 6, 3, 1, 4}
{20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}
Returns: -1
{8, 8, 10, 10, 2}
{5, 4, 4, 1, 3, 1, 4, 10, 5, 3, 7, 4, 7, 6, 9, 4, 3}
{20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}
Returns: 75
{3, 7, 5, 2, 3, 10, 7}
{6, 2, 6, 1, 6, 10, 3, 4, 6, 2, 9, 4, 4, 8, 5, 9, 10, 4}
{20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}
Returns: 100
{10, 6, 5, 3, 6, 4, 10, 4, 4}
{6, 6, 2, 2, 9, 10, 9, 7, 7, 9, 5, 6, 10, 9, 10, 5, 9, 2, 1}
{20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}
Returns: 100
{5, 6, 10, 1, 1, 2, 2, 1, 10, 4, 9, 5, 6, 7, 3}
{6}
{20}
Returns: 4
{6, 6, 10, 9, 4, 7, 3, 5, 3, 6, 8, 4, 8, 2, 9, 2}
{8, 1, 4}
{20, 20, 20}
Returns: 4
{7, 7, 9, 5, 6, 5, 3, 8, 2, 7, 7, 2, 6, 1, 2, 5, 1}
{3, 9, 1, 1, 4}
{20, 20, 20, 20, 20}
Returns: 20
{1, 7, 10, 9, 4, 7, 1, 5, 1, 9, 8, 4, 4, 10, 2, 9, 1, 8}
{2, 8, 7, 9, 5, 8, 3}
{20, 20, 20, 20, 20, 20, 20}
Returns: 10
{8, 8, 9, 2, 7, 6, 2, 5, 7, 5, 7, 10, 7, 3, 8, 9, 3, 1, 4}
{8, 10, 5, 7, 9, 8, 6, 2, 3}
{20, 20, 20, 20, 20, 20, 20, 20, 20}
Returns: 20
{8202, 2088, 7751, 866, 9854}
{1173, 5543, 9824, 4636, 1924}
{49841900165518, 94569312080957, 86449226553219, 28373124988554, 29200079189109}
Returns: 86449226553219
{404, 7793, 461, 8753, 8289}
{413, 220, 5210, 3357, 4206}
{64800353609168, 55674104256184, 29813821745908, 33753884273838, 91000208177862}
Returns: 55008474412592
{8264, 907, 5171, 461, 1833}
{1404, 9070, 5115, 2891, 3067}
{5296046234787, 50311972645353, 67535486756520, 49287504361399, 95741477074214}
Returns: -1
{5982, 6750, 9371, 7427, 6422}
{3838, 8636, 4088, 6763, 3793}
{37795983236823, 31610283242914, 56418133741683, 78442191307682, 43073439641712}
Returns: 55026237275298
{2306, 3297, 6460, 1912, 9497}
{5828, 2887, 6737, 7150, 3488}
{48118913782258, 14525038584039, 75248034316293, 99143565503080, 19526159674498}
Returns: 174391599819373
{3, 1, 1, 5, 5, 5, 3, 3, 1, 1, 4, 1, 3, 4, 2, 4, 1, 5, 4, 1}
{5, 1, 3, 5, 5, 1, 1, 1, 3, 1, 5, 2, 5, 2, 3, 5, 5, 4, 2, 1}
{8, 10, 5, 1, 1, 5, 2, 10, 1, 5, 8, 8, 5, 4, 6, 7, 8, 4, 10, 7}
Returns: 10
{4, 5, 2, 5, 3, 5, 2, 3, 1, 3, 2, 4, 4, 2, 4, 2, 2, 2, 3, 5}
{5, 3, 2, 4, 2, 4, 4, 5, 5, 2, 2, 2, 2, 4, 1, 5, 4, 1, 2, 2}
{5, 1, 9, 9, 10, 7, 6, 6, 10, 4, 10, 2, 10, 4, 7, 4, 6, 1, 8, 6}
Returns: 8
{4, 1, 1, 3, 5, 1, 3, 2, 5, 5, 5, 1, 4, 3, 4, 4, 3, 4, 1, 5}
{3, 3, 1, 2, 5, 5, 4, 4, 4, 5, 1, 5, 3, 2, 5, 5, 1, 1, 4, 3}
{7, 4, 2, 4, 6, 9, 8, 5, 2, 10, 7, 10, 4, 9, 4, 4, 1, 10, 9, 8}
Returns: 9
{4, 2, 1, 4, 5, 3, 4, 3, 2, 4, 1, 5, 5, 5, 5, 3, 3, 3, 1, 2}
{3, 5, 3, 3, 2, 5, 2, 4, 4, 3, 4, 1, 2, 4, 3, 3, 5, 1, 5, 2}
{8, 1, 5, 6, 3, 9, 2, 4, 9, 5, 9, 10, 10, 8, 5, 1, 8, 6, 8, 5}
Returns: 7
{3, 4, 5, 5, 5, 1, 2, 5, 2, 2, 2, 5, 2, 1, 4, 3, 5, 3, 2, 3}
{5, 2, 5, 1, 3, 1, 3, 1, 2, 1, 1, 5, 3, 2, 2, 3, 2, 4, 4, 5}
{3, 1, 2, 2, 3, 1, 8, 4, 6, 10, 6, 5, 1, 5, 3, 5, 8, 5, 10, 9}
Returns: 5
{5, 8, 7, 9, 5, 3, 2, 3, 7, 6, 3, 6, 1, 9, 3, 6, 1, 9, 8, 10, 5, 4, 5, 4, 10, 2, 3, 3, 1, 5, 1, 2, 1, 1, 6, 10, 10, 1, 5, 10, 9, 2, 5, 4, 4, 5, 5, 4, 7, 1}
{2, 10, 8, 2, 5, 9, 5, 9, 4, 2, 4, 2, 4, 5, 4, 6, 4, 7, 8, 2, 4, 4, 8, 7, 10, 6, 10, 1, 8, 7, 9, 8, 9, 3, 4, 5, 4, 7, 7, 2, 1, 9, 3, 3, 6, 4, 1, 5, 2, 1}
{10, 8, 10, 1, 9, 6, 2, 7, 9, 7, 2, 9, 2, 3, 10, 5, 6, 10, 9, 2, 5, 6, 3, 2, 2, 8, 2, 3, 3, 8, 9, 10, 3, 4, 8, 10, 7, 4, 6, 2, 6, 1, 1, 4, 8, 6, 3, 4, 1, 1}
Returns: 8
{5, 8, 2, 7, 2, 6, 7, 8, 10, 1, 1, 4, 2, 9, 7, 1, 10, 8, 10, 3, 6, 7, 5, 7, 1, 2, 2, 6, 3, 5, 4, 8, 3, 1, 8, 5, 1, 2, 8, 3, 10, 8, 6, 1, 7, 10, 4, 8, 7, 6}
{5, 1, 4, 7, 6, 1, 2, 9, 10, 9, 4, 8, 7, 1, 5, 5, 10, 4, 4, 10, 2, 10, 7, 2, 5, 8, 7, 3, 7, 10, 5, 1, 7, 3, 8, 8, 5, 1, 1, 3, 7, 8, 6, 2, 4, 5, 2, 3, 6, 6}
{10, 5, 1, 9, 10, 7, 7, 7, 10, 4, 2, 9, 10, 9, 5, 9, 9, 8, 8, 3, 6, 4, 8, 7, 7, 5, 10, 6, 2, 7, 1, 8, 3, 6, 1, 3, 9, 4, 9, 6, 2, 2, 2, 3, 3, 10, 3, 8, 4, 4}
Returns: 8
{1, 4, 6, 8, 9, 1, 2, 8, 10, 10, 2, 10, 6, 3, 4, 9, 6, 1, 5, 4, 5, 4, 10, 7, 8, 7, 3, 5, 2, 7, 3, 9, 7, 1, 7, 5, 7, 5, 6, 3, 9, 6, 10, 5, 9, 5, 5, 2, 2, 4}
{7, 8, 1, 5, 8, 3, 7, 6, 9, 6, 8, 2, 7, 4, 2, 8, 8, 6, 10, 5, 7, 3, 4, 1, 6, 4, 3, 6, 6, 5, 2, 4, 3, 8, 1, 7, 10, 8, 8, 2, 9, 1, 3, 6, 1, 1, 9, 6, 2, 8}
{5, 3, 6, 1, 2, 4, 10, 4, 7, 5, 7, 1, 9, 9, 8, 5, 10, 8, 5, 9, 1, 6, 6, 9, 1, 7, 3, 7, 3, 6, 8, 5, 10, 9, 3, 10, 3, 8, 9, 2, 6, 2, 10, 5, 10, 8, 9, 8, 1, 9}
Returns: 8
{5, 10, 6, 9, 8, 9, 5, 3, 2, 4, 4, 1, 1, 4, 4, 4, 4, 1, 5, 3, 6, 6, 5, 4, 3, 2, 7, 6, 4, 2, 9, 7, 3, 4, 8, 5, 1, 3, 3, 4, 1, 3, 7, 7, 10, 7, 2, 6, 9, 2}
{3, 6, 8, 3, 9, 10, 5, 6, 4, 5, 1, 10, 7, 5, 6, 10, 5, 4, 10, 9, 2, 10, 3, 1, 3, 1, 3, 10, 7, 1, 3, 4, 2, 9, 3, 1, 4, 4, 7, 7, 7, 2, 7, 8, 7, 4, 1, 4, 2, 2}
{9, 3, 6, 2, 4, 9, 10, 1, 5, 7, 10, 7, 3, 2, 2, 6, 7, 10, 8, 3, 1, 5, 4, 5, 4, 7, 6, 6, 6, 8, 2, 7, 7, 4, 4, 4, 10, 10, 7, 4, 10, 3, 7, 3, 7, 2, 7, 1, 1, 4}
Returns: 21
{4, 9, 10, 10, 3, 2, 10, 6, 6, 7, 6, 6, 10, 9, 7, 5, 4, 7, 9, 1, 7, 6, 8, 9, 9, 8, 6, 3, 10, 10, 7, 6, 3, 2, 5, 4, 10, 5, 1, 9, 7, 1, 6, 1, 10, 2, 4, 10, 6, 5}
{7, 10, 4, 1, 8, 1, 5, 6, 1, 7, 2, 2, 6, 7, 1, 3, 3, 7, 10, 4, 9, 4, 9, 4, 1, 5, 3, 9, 7, 3, 5, 5, 7, 9, 9, 8, 6, 4, 8, 1, 1, 9, 5, 5, 10, 1, 2, 7, 7, 5}
{3, 8, 3, 3, 5, 5, 6, 1, 3, 7, 8, 7, 5, 6, 3, 4, 2, 5, 3, 1, 6, 6, 8, 8, 1, 9, 3, 4, 3, 10, 10, 6, 2, 8, 8, 6, 2, 3, 10, 1, 10, 6, 2, 9, 10, 10, 2, 2, 2, 10}
Returns: 6
{7937, 1082, 4635, 9556, 9812, 2618, 8948, 5427, 4954, 1304, 9212, 9070, 1903, 8210, 7004, 9313, 2439, 5083, 8796, 6561}
{3267, 7535, 7120, 74, 9269, 5824, 5624, 9438, 1177, 321, 2024, 8397, 7171, 9360, 4679, 2973, 216, 8878, 7352, 1142}
{94614989245311, 98400325648447, 79616376119896, 23643831245926, 53606483738458, 49089749060050, 28140725927532, 39658536217201, 1305880782950, 55829014723907, 80802005838549, 29671188830983, 80515515067400, 30086907706192, 47858667939340, 80506448307040, 27836376317389, 89080301006754, 83667589973191, 63000415418572}
Returns: 64922580478725
{5466, 6333, 1899, 9877, 7173, 438, 2914, 1654, 2360, 6582, 1693, 2969, 4642, 6010, 3081, 5876, 1410, 8835, 8174, 3538}
{6190, 1114, 9459, 3872, 2858, 1801, 5046, 8341, 5865, 6619, 2819, 9360, 2492, 4368, 3827, 7393, 9762, 9638, 1353, 3817}
{94152604247317, 58367335996082, 52069965289534, 64857122860788, 37859249221218, 80853990697759, 89942548426062, 83423124803754, 2456162910495, 52379939661891, 9227408527059, 47096571284531, 70329358556670, 868394349223, 54001703378395, 81123462943931, 81588859581215, 14252131959342, 71453388576904, 38582024396292}
Returns: 195007528114622
{1256, 3723, 3910, 7978, 6542, 5368, 7689, 5306, 5474, 972, 6596, 2375, 8823, 1366, 5073, 8575, 7622, 1019, 5315, 8519}
{865, 5270, 4921, 1314, 1495, 9935, 2448, 1367, 4133, 1042, 1488, 852, 5010, 8328, 1771, 8986, 1629, 1412, 8805, 4377}
{35502561105708, 67897187486449, 47086715185298, 49450112361423, 32794476058266, 27915807072357, 15405974746608, 3170613898311, 29688115554529, 22687507226104, 76070135135119, 56548561269835, 12394994282341, 15312809072260, 78733960853615, 737075224825, 67301680370335, 77712163263990, 94711610665642, 8783882412272}
Returns: -1
{5871, 7080, 9948, 8063, 7236, 587, 1949, 2071, 1386, 2853, 4686, 620, 8240, 5063, 8960, 3725, 9978, 4050, 6674, 7128}
{5432, 9290, 6100, 1040, 5730, 8310, 7460, 7548, 1120, 5702, 1837, 555, 1466, 8234, 1181, 4840, 9415, 1749, 4876, 6709}
{20537385696757, 84509431641569, 45337732800287, 36168585396285, 87070191107337, 88317166439597, 96951690400288, 39535110698021, 92569865825899, 15954137165445, 75388555735760, 25624526648029, 46331411948764, 44748811602475, 78933649481264, 32410460275849, 50341268376560, 3984723441908, 9612790426633, 9995579829653}
Returns: 80880695831702
{5060, 5617, 7317, 7062, 8226, 8260, 7037, 5232, 4491, 5724, 300, 7559, 3634, 7337, 4135, 9839, 2823, 9489, 1679, 5336}
{4983, 3995, 3899, 9770, 7096, 5880, 1094, 476, 7219, 2436, 5471, 8769, 9036, 4134, 637, 3180, 2681, 267, 1052, 9364}
{33237871085200, 42081198947504, 36011728861602, 46067560849208, 42541942345614, 19440548566572, 29468053131877, 22845851992079, 51843247931883, 88537137645908, 7429860506180, 37777523526819, 71006400674496, 4682680194510, 31077757500383, 69710306647266, 88972961844962, 48924725144732, 395006809640, 46930433508968}
Returns: 100890959279746
{3725, 9997, 4713, 107, 8419, 3230, 6231, 4892, 2183, 4829, 5963, 1314, 5315, 5427, 6091, 1543, 5949, 8588, 5706, 8113}
{849, 3639, 8144, 7916, 6433, 2854, 8649, 8257, 4655, 7084, 2393, 3832, 3124, 5914, 8188, 726, 103, 3324, 5078, 8024}
{45294441137935, 20815203681056, 78830611076572, 95105338318836, 64247469568548, 60246679846063, 95544240218475, 82682231343386, 47720290011233, 16910135356267, 71398586231595, 90806146397360, 84033633216919, 76063131511765, 99350137667856, 94146474341079, 4415287823811, 28522754424062, 62045522636539, 42905929789356}
Returns: 143894023334824
{5531, 5289, 1006, 8642, 5790, 1517, 2843, 4414, 8870, 2392, 1829, 9927, 2347, 493, 9297, 5232, 3301, 9161, 7283, 1578}
{8794, 5949, 9543, 5224, 8102, 3741, 7739, 2969, 6909, 5006, 6084, 5963, 3352, 1702, 5825, 6139, 3224, 5573, 9121, 6692}
{87403432801133, 97651247079888, 67195079115873, 83255532018919, 66691126908736, 4443751965239, 1380865389518, 27811497492045, 46107741343275, 58223992586984, 36167039399436, 82801212870306, 84180743003281, 89020321339169, 76808488243807, 94431662832010, 23944786577271, 23761869258082, 62304709023331, 95203314070779}
Returns: 135690986513016
{2795, 9025, 9610, 5459, 9777, 728, 9883, 5525, 5524, 4266, 2031, 6939, 2233, 8459, 1281, 1977, 4596, 8955, 5022, 2292}
{6612, 9750, 4706, 7691, 6267, 7518, 4904, 3922, 914, 6839, 5437, 5121, 9521, 8973, 4303, 7549, 700, 6456, 5478, 2286}
{23344102397365, 55988208304273, 46741592600895, 8370001602054, 43104363974044, 37189362581825, 53767554289526, 69058660184574, 41227650843752, 30557271181775, 10061837129332, 68419202305701, 88812974071437, 47962911370495, 80107119283817, 47905691718792, 26711720788958, 10578447221970, 86532969391604, 25667446101500}
Returns: 62192482277653
{3233, 8582, 3734, 4394, 1521, 8998, 9477, 7948, 6714, 7939, 4075, 973, 3972, 840, 135, 2953, 3734, 9530, 2572, 4802}
{1637, 9602, 64, 7398, 4575, 8082, 133, 4911, 6044, 214, 4319, 3615, 8226, 3457, 7539, 3251, 9175, 2561, 8947, 2080}
{82978173878368, 32506749797330, 77234677395761, 66560539923845, 62636482053014, 22928764291082, 2053501579361, 18780333777226, 43822872980383, 33108677270080, 59194107166783, 20017214797522, 99292624110761, 22825108782049, 99643584443099, 92910545721362, 44447710210092, 50655270894488, 63649621225709, 93009494725440}
Returns: -1
{9381, 5081, 3156, 6351, 5048, 3314, 5407, 8223, 3740, 3916, 2792, 3965, 3035, 7434, 2188, 8978, 2522, 80, 9043, 4992}
{361, 3405, 2565, 9878, 38, 9961, 7315, 3052, 7892, 351, 5589, 9841, 44, 9556, 5561, 1841, 6722, 164, 6861, 7318}
{78667740424920, 19796370483, 96660495934726, 95656952921667, 61620054530965, 95303131614546, 73552109401380, 14076218462829, 43160710808107, 95419057967145, 59007344838528, 50853306093087, 13347651769481, 37610495062552, 20804875914256, 62506981933163, 73539490339372, 37573084213460, 58161564011951, 96274203820406}
Returns: -1
{36, 24, 26, 50, 50, 13, 10, 46, 43, 47, 5, 13, 14, 22, 15, 36, 49, 13, 48, 48, 24, 20, 39, 40, 46, 39, 18, 12, 33, 42, 25, 24, 47, 48, 1, 6, 47, 24, 6, 16, 29, 39, 2, 42, 26, 41, 7, 31, 40, 42}
{8, 30, 33, 16, 31, 28, 43, 8, 19, 43, 20, 34, 23, 5, 4, 33, 31, 39, 4, 6, 49, 50, 47, 37, 1, 3, 12, 48, 31, 10, 2, 14, 26, 28, 23, 42, 10, 25, 22, 41, 6, 32, 2, 9, 28, 5, 18, 19, 28, 50}
{50, 29, 8, 11, 4, 2, 35, 11, 31, 9, 21, 25, 31, 3, 4, 31, 35, 2, 23, 13, 44, 46, 50, 32, 14, 42, 15, 24, 35, 33, 46, 47, 4, 10, 20, 2, 27, 42, 27, 41, 26, 21, 10, 18, 36, 4, 1, 13, 16, 16}
Returns: 36
{38, 48, 13, 23, 46, 38, 7, 22, 32, 45, 28, 47, 43, 46, 8, 16, 25, 5, 47, 23, 37, 46, 26, 8, 37, 7, 42, 6, 18, 7, 18, 14, 2, 1, 3, 7, 37, 7, 20, 17, 3, 18, 41, 37, 13, 42, 28, 12, 30, 43}
{5, 31, 17, 37, 24, 27, 8, 29, 7, 3, 47, 9, 30, 13, 25, 24, 11, 48, 11, 5, 42, 47, 43, 42, 10, 34, 40, 32, 18, 37, 42, 38, 43, 31, 6, 49, 15, 44, 13, 40, 22, 13, 50, 26, 44, 18, 24, 14, 27, 28}
{47, 50, 11, 23, 22, 33, 2, 17, 11, 43, 5, 11, 18, 28, 6, 32, 6, 19, 50, 50, 25, 19, 8, 1, 9, 18, 13, 20, 38, 18, 42, 14, 38, 37, 40, 49, 8, 21, 15, 30, 15, 23, 21, 40, 11, 16, 30, 33, 22, 20}
Returns: -1
{15, 17, 25, 39, 50, 22, 44, 6, 22, 44, 13, 11, 32, 21, 18, 50, 35, 8, 49, 37, 29, 14, 27, 45, 19, 9, 1, 26, 37, 32, 49, 43, 7, 44, 35, 50, 33, 19, 19, 20, 24, 8, 1, 42, 40, 21, 40, 6, 25, 19}
{32, 1, 30, 42, 22, 45, 36, 1, 44, 37, 42, 26, 19, 28, 46, 21, 3, 23, 26, 39, 42, 24, 16, 34, 20, 30, 21, 25, 10, 35, 4, 26, 40, 38, 9, 45, 27, 25, 38, 49, 29, 41, 22, 24, 8, 41, 16, 7, 33, 34}
{35, 41, 5, 48, 8, 27, 6, 13, 20, 22, 44, 20, 15, 9, 35, 3, 35, 32, 7, 34, 42, 22, 49, 45, 21, 46, 4, 5, 23, 12, 27, 5, 22, 26, 27, 9, 46, 12, 19, 39, 50, 39, 32, 45, 18, 30, 38, 44, 34, 2}
Returns: 34
{8, 10, 25, 8, 26, 28, 38, 1, 44, 36, 27, 20, 19, 49, 41, 36, 36, 5, 47, 46, 49, 48, 7, 46, 15, 19, 29, 45, 10, 4, 5, 21, 19, 38, 26, 20, 2, 3, 13, 16, 10, 3, 44, 9, 6, 48, 34, 50, 41, 11}
{34, 13, 4, 11, 17, 48, 17, 8, 49, 39, 27, 18, 35, 24, 9, 40, 47, 6, 21, 6, 33, 34, 28, 36, 4, 25, 48, 15, 15, 49, 18, 6, 20, 34, 46, 22, 12, 17, 29, 36, 24, 30, 25, 5, 33, 15, 41, 13, 31, 50}
{28, 30, 31, 31, 19, 30, 20, 17, 38, 31, 36, 45, 19, 2, 48, 26, 37, 26, 31, 19, 12, 28, 14, 10, 14, 28, 9, 24, 39, 37, 30, 7, 21, 50, 28, 1, 6, 12, 36, 7, 47, 19, 45, 10, 7, 12, 36, 50, 19, 9}
Returns: 31
{12, 40, 11, 35, 35, 22, 12, 47, 11, 49, 23, 44, 32, 8, 9, 7, 16, 25, 14, 26, 11, 47, 45, 31, 17, 10, 42, 49, 11, 6, 40, 26, 3, 36, 32, 21, 9, 38, 38, 29, 26, 28, 36, 15, 50, 26, 41, 25, 28, 11}
{9, 39, 5, 14, 12, 50, 11, 44, 34, 16, 26, 10, 26, 35, 20, 44, 46, 21, 41, 13, 29, 34, 13, 16, 43, 47, 25, 39, 37, 36, 26, 2, 18, 47, 18, 48, 18, 42, 16, 26, 17, 28, 5, 49, 33, 46, 39, 23, 11, 2}
{5, 26, 43, 38, 31, 35, 34, 47, 34, 21, 41, 14, 32, 4, 16, 38, 28, 31, 47, 9, 26, 5, 50, 42, 9, 35, 4, 44, 24, 27, 36, 24, 16, 13, 5, 27, 41, 37, 26, 31, 42, 8, 14, 27, 38, 25, 27, 41, 17, 4}
Returns: 43
{15, 14, 8, 11, 6, 46, 27, 10, 27, 17, 50, 49, 11, 20, 8, 43, 4, 31, 41, 23, 4, 49, 16, 31, 3, 33, 39, 13, 26, 4, 26, 21, 36, 40, 40, 45, 25, 12, 38, 4, 10, 14, 15, 46, 17, 18, 47, 17, 41, 17}
{48, 40, 25, 47, 48, 40, 1, 6, 35, 12, 9, 24, 39, 39, 34, 20, 37, 24, 44, 9, 28, 19, 27, 47, 48, 31, 2, 37, 13, 2, 37, 24, 34, 47, 33, 35, 46, 14, 4, 41, 28, 36, 15, 21, 13, 39, 30, 15, 8, 44}
{37, 12, 42, 49, 45, 45, 21, 15, 27, 47, 4, 42, 20, 2, 1, 22, 32, 31, 17, 15, 3, 13, 42, 1, 42, 8, 19, 14, 28, 34, 5, 42, 45, 17, 5, 11, 4, 32, 41, 13, 43, 39, 8, 35, 2, 17, 11, 43, 33, 49}
Returns: 48
{2, 44, 33, 15, 29, 27, 28, 17, 20, 22, 48, 8, 32, 47, 26, 28, 41, 32, 23, 6, 31, 8, 2, 35, 47, 42, 6, 37, 42, 27, 18, 16, 37, 11, 3, 21, 38, 28, 20, 13, 40, 38, 6, 12, 29, 7, 2, 11, 43, 17}
{1, 2, 16, 49, 33, 13, 47, 5, 19, 5, 36, 48, 22, 14, 13, 41, 39, 37, 3, 46, 42, 27, 41, 42, 42, 28, 8, 22, 6, 19, 42, 12, 19, 2, 50, 5, 32, 46, 31, 7, 25, 3, 13, 25, 47, 32, 5, 47, 18, 4}
{34, 31, 30, 7, 24, 25, 38, 2, 33, 21, 22, 41, 39, 42, 1, 31, 48, 23, 20, 27, 6, 10, 11, 41, 24, 22, 39, 40, 48, 50, 28, 36, 27, 37, 8, 34, 24, 26, 13, 33, 42, 8, 39, 46, 15, 42, 15, 7, 41, 17}
Returns: -1
{42, 10, 22, 5, 49, 10, 32, 13, 29, 21, 42, 47, 8, 21, 25, 37, 11, 7, 3, 13, 46, 50, 5, 33, 25, 2, 41, 26, 15, 8, 35, 18, 44, 27, 36, 43, 1, 5, 32, 42, 18, 6, 50, 36, 36, 33, 6, 25, 4, 37}
{16, 43, 12, 28, 14, 9, 44, 24, 47, 46, 12, 38, 38, 33, 5, 32, 13, 41, 7, 42, 21, 15, 29, 43, 4, 40, 9, 3, 32, 16, 25, 29, 5, 20, 28, 11, 4, 1, 48, 3, 16, 26, 38, 18, 8, 6, 35, 49, 39, 27}
{40, 22, 26, 28, 47, 20, 42, 18, 45, 29, 23, 35, 7, 49, 50, 7, 27, 38, 38, 16, 2, 45, 38, 7, 23, 1, 43, 42, 7, 29, 39, 10, 16, 45, 6, 28, 42, 43, 36, 5, 29, 28, 3, 18, 5, 28, 43, 45, 14, 22}
Returns: 33
{1, 45, 22, 15, 18, 8, 1, 44, 46, 15, 34, 34, 9, 40, 18, 16, 32, 42, 36, 14, 5, 1, 37, 49, 37, 43, 23, 38, 46, 20, 28, 16, 32, 32, 14, 30, 48, 2, 47, 43, 12, 39, 11, 2, 29, 6, 45, 46, 39, 15}
{25, 42, 3, 22, 36, 15, 2, 12, 10, 33, 37, 46, 25, 30, 11, 9, 29, 11, 32, 29, 17, 37, 14, 1, 27, 30, 23, 37, 50, 27, 13, 3, 21, 5, 39, 47, 1, 39, 22, 2, 3, 23, 45, 5, 14, 44, 9, 14, 20, 34}
{34, 38, 8, 43, 20, 8, 17, 9, 26, 13, 49, 33, 46, 1, 29, 10, 19, 14, 44, 27, 40, 33, 23, 24, 8, 44, 24, 18, 10, 15, 20, 10, 32, 26, 10, 50, 42, 27, 29, 41, 34, 25, 6, 20, 5, 29, 41, 21, 43, 47}
Returns: -1
{7, 3, 46, 40, 15, 22, 15, 48, 35, 5, 18, 8, 33, 47, 32, 32, 23, 35, 43, 30, 10, 5, 14, 36, 19, 1, 16, 17, 6, 39, 6, 31, 12, 39, 32, 17, 23, 39, 18, 11, 28, 6, 40, 41, 4, 45, 6, 1, 43, 47}
{27, 45, 42, 25, 20, 17, 17, 9, 47, 24, 39, 47, 10, 6, 30, 16, 9, 9, 37, 30, 44, 31, 4, 17, 2, 50, 38, 37, 17, 24, 17, 47, 24, 15, 45, 37, 42, 15, 34, 4, 21, 37, 39, 11, 20, 44, 12, 42, 38, 38}
{13, 50, 34, 49, 44, 17, 35, 27, 8, 41, 23, 9, 18, 5, 42, 10, 22, 39, 11, 41, 17, 49, 23, 9, 4, 2, 45, 14, 17, 23, 36, 14, 17, 47, 6, 49, 19, 30, 46, 37, 3, 6, 34, 31, 39, 29, 36, 21, 17, 25}
Returns: -1
{4121, 2599, 5723, 8579, 3504, 5563, 490, 7720, 6015, 7250, 4042, 3437, 9887, 622, 2904, 7716, 6757, 2305, 6694, 7394, 3449, 9369, 7120, 4675, 7519, 9701, 5719, 9841, 4114, 7790, 8383, 6729, 9460, 7149, 191, 6572, 1270, 905, 5755, 2992, 4121, 2395, 300, 4790, 4490, 149, 1677, 8611, 2482, 8964}
{636, 7657, 4083, 1703, 3179, 3556, 3692, 9738, 2428, 4865, 510, 8700, 2569, 8901, 854, 921, 2737, 7975, 8505, 1738, 6925, 4893, 1081, 271, 4198, 8364, 9081, 8808, 2134, 6024, 8455, 6982, 9742, 2806, 2007, 3039, 4590, 2731, 8508, 9294, 5351, 1958, 828, 4559, 1599, 956, 7725, 8623, 2161, 7471}
{93382231496659, 18183392827494, 24764938553199, 83642773201689, 54306200131557, 79950492445136, 53664137267539, 67341088360212, 61224607632016, 83406624705904, 37093770934072, 60262915790619, 32261447429765, 48513899216949, 47276210787098, 98080715969538, 85738314258758, 89431623402764, 64728099855553, 10775937601177, 89542887587895, 55281428538619, 29463072673561, 47472715981460, 1395395147262, 60568046839656, 53712714285524, 83537427217141, 46982191684266, 17775924181082, 50215494048096, 25311774974395, 11236022120814, 74222437931435, 4999207341268, 13657301401144, 61788827424817, 67963107497144, 26576138392015, 81544239217715, 28243854038843, 78797654441693, 81753283205573, 38279547808028, 34317701545348, 64950901657872, 72156946543507, 53553017555163, 65417234465774, 67617320047829}
Returns: 83468969589136
{9122, 4310, 2124, 8903, 7808, 6732, 3353, 5251, 9939, 7389, 7226, 1712, 9350, 3493, 3714, 6512, 8026, 924, 7252, 2330, 9651, 6598, 94, 6573, 4400, 4726, 2460, 5675, 3546, 2661, 2076, 665, 4748, 7867, 5582, 3011, 5125, 1596, 1239, 4497, 3492, 4715, 9320, 6159, 1565, 4736, 6465, 4863, 314, 992}
{8463, 7386, 3855, 3362, 3617, 4140, 211, 6657, 9597, 7635, 7017, 4144, 7136, 3755, 3854, 8507, 8714, 4625, 1313, 6059, 4622, 2031, 3487, 3948, 6707, 8554, 720, 7108, 3341, 1349, 6671, 1344, 4889, 6934, 8429, 296, 2903, 5913, 5729, 556, 6172, 4715, 4043, 4577, 587, 808, 275, 3537, 2131, 5224}
{88545531639741, 71734841224030, 66605606843624, 44442874001397, 26119998522716, 83300886793418, 84056064425154, 8374739059752, 32096344542990, 33199632320358, 87293363414236, 63803026228896, 18060606441660, 39040864608065, 31060113108864, 71451539562952, 48110595148293, 91837417314792, 12914263975542, 1157715481652, 77676909564558, 80945932052380, 26724376676805, 45955793033452, 56205802873051, 18256902492466, 84359199857478, 53208618761836, 70191496450807, 56447302408762, 27040898293900, 14161170789562, 54009200799660, 90771663543955, 50240706940156, 89844597190596, 71632456992885, 17919265172011, 49113731163831, 76302032376321, 21942929557291, 27981346079904, 58669991738620, 86114338567157, 959429277106, 93927193010217, 20850600613890, 58811166773649, 5422290999182, 43144818853320}
Returns: 58045522019952
{14, 7370, 18, 5143, 1158, 4227, 1769, 6936, 7093, 3611, 8641, 7739, 399, 6992, 5275, 8584, 1617, 885, 1960, 5668, 3469, 1734, 5209, 8043, 3280, 287, 6677, 669, 1368, 2067, 9825, 9983, 3635, 3438, 5383, 2574, 9953, 2732, 8663, 8165, 4059, 3089, 6185, 138, 8090, 4451, 5026, 3205, 3261, 8898}
{6920, 5505, 4140, 5928, 4228, 4939, 7372, 1509, 4303, 2256, 139, 645, 9775, 9679, 8977, 1853, 8274, 5925, 306, 4574, 7127, 1367, 7899, 4614, 6735, 8652, 9813, 9089, 9543, 8499, 7127, 6292, 1080, 244, 3724, 4610, 5031, 6508, 5620, 8976, 1163, 678, 1655, 1708, 9821, 7918, 7201, 7503, 9829, 8991}
{72889352943659, 93406592037024, 2397399414672, 24535511401903, 48471865795276, 8713439346586, 21544448263050, 38026939967879, 64863290644104, 80409924922458, 79975045836048, 27208387984798, 56247785002345, 74165907190692, 64028422238306, 67853457418906, 10120854239279, 99448637783855, 15270984810196, 20721140077944, 52513147793220, 78672839083023, 70690602469956, 27863462972893, 60381909640803, 43308396443400, 80466209848150, 81604806123994, 79641867811252, 79964402128563, 37282770162112, 43304544029762, 51279623951367, 55398176315130, 4779738778353, 26558342390019, 42056275560814, 77129219203849, 54854910100038, 71561682948773, 99660702306128, 63816409062350, 26652603954460, 32386789332099, 17309061927352, 74993160841148, 59805085454110, 32709722610138, 89481796425940, 41416624039251}
Returns: 218641387852019
{9084, 9122, 9005, 6309, 3077, 4755, 8175, 5397, 4100, 597, 799, 211, 7304, 5622, 2011, 5370, 69, 2142, 3198, 8977, 308, 6559, 8003, 9095, 8246, 47, 1247, 691, 8715, 5297, 3926, 4358, 4605, 9705, 637, 6937, 3342, 9693, 796, 5483, 7908, 7970, 9230, 4302, 6521, 9164, 2990, 5476, 9879, 9814}
{3220, 8093, 2342, 5873, 4539, 9011, 4034, 1079, 6724, 7835, 4643, 7633, 3846, 8970, 7232, 4516, 6904, 3962, 2958, 1212, 5339, 6084, 5497, 3013, 2101, 1753, 6535, 548, 9499, 6995, 8915, 7494, 8464, 2286, 566, 8339, 8488, 7434, 9331, 1975, 6727, 8496, 3009, 9129, 9076, 2568, 9761, 1816, 7015, 6363}
{95663125318909, 38588772995790, 60139993072596, 67421057817819, 75368913170760, 16167278633498, 11281256681224, 98596676317695, 4832405193987, 54737624963556, 49134014434426, 92983824331123, 24717019298806, 57526087820776, 96630844483518, 42377466767595, 32174502714676, 92964067788204, 54589185316820, 7695710321484, 38051198340931, 83871715842302, 93877735301915, 52629535532542, 94584798506933, 3580372592971, 74577936795788, 91900707096572, 88633233616096, 2540282259162, 84778796332408, 97149942076719, 86224652197288, 45135167437076, 60997333295760, 51617688774872, 83876045355945, 83880168442962, 5791797464487, 47447865010331, 52989923123093, 35571337875429, 69788980440407, 75229281679694, 87093822978276, 1210611269957, 52465586852754, 79948646372699, 17574458171882, 77156981359767}
Returns: 73737555889374
{1025, 6725, 9757, 1799, 9399, 5395, 5273, 9252, 8377, 6076, 1247, 3828, 1380, 2899, 3543, 4931, 1723, 1253, 232, 8137, 1273, 4860, 173, 4194, 6952, 9356, 3615, 7672, 7116, 5586, 4656, 7203, 4905, 4036, 5110, 9229, 2675, 577, 7438, 7998, 8052, 3971, 1244, 5501, 1959, 4019, 1361, 340, 5221, 9984}
{3402, 3984, 1376, 7101, 8807, 7619, 2542, 8459, 6019, 4736, 4178, 6188, 7168, 1935, 8623, 4592, 561, 8640, 8652, 486, 5601, 3834, 2960, 6194, 9789, 6314, 9914, 7146, 3294, 4121, 8149, 4697, 119, 3585, 9937, 9794, 6026, 2599, 3039, 4236, 551, 8642, 1253, 2498, 8106, 6006, 3534, 2472, 3503, 3958}
{36070222119110, 83296306787486, 31227918133103, 16199607593455, 97845104903721, 20891184584527, 25092372316173, 63079925468734, 27540795916692, 15978964683084, 42011053062615, 41099099092973, 69113452067822, 84678458559067, 80114181718707, 37833850583929, 6652681193681, 54389862055877, 95298617365337, 54208015167693, 60323073819850, 7544192867822, 36929738874164, 78473463434828, 10913433689793, 39558018681670, 22551798769019, 31941752103753, 17625051428040, 92261331249945, 33377090217343, 2208739258199, 15713421159093, 97732111875924, 29924852423008, 17426903863844, 79442220176461, 2544085486940, 71941146013612, 84091777356846, 44743541368797, 77169908077427, 10387447736417, 82853754239860, 95175469534459, 29812164898516, 30023782778189, 10935571296619, 55802683319393, 30518484865934}
Returns: 91452431389245
{6302, 3330, 5473, 6807, 5586, 4144, 6314, 9870, 8115, 261, 2669, 8434, 6539, 8242, 3497, 2711, 313, 7544, 3360, 1235, 5982, 8211, 1427, 7475, 7673, 6437, 2606, 6380, 2154, 1521, 9876, 4780, 9497, 2417, 6714, 6379, 7167, 6146, 5754, 704, 9988, 2182, 2730, 9416, 5088, 8511, 7055, 6884, 3778, 1216}
{1593, 8441, 836, 7815, 7335, 7330, 2958, 6721, 3785, 2347, 4464, 5635, 1802, 3940, 4824, 4865, 8283, 158, 5001, 3630, 2318, 8643, 9664, 1997, 9443, 7630, 7962, 3488, 4895, 2327, 6670, 3155, 5364, 4925, 847, 5003, 3404, 2109, 5354, 7204, 8292, 9052, 6734, 4997, 6493, 9037, 5916, 2817, 5534, 705}
{74185184899087, 73996685121939, 58550513824797, 71126158098183, 30613667743196, 78340018231130, 66111689606365, 17287121343027, 64521761651666, 19152999539568, 68086900396663, 75892431602387, 40108184217074, 4496963125547, 42159080181587, 97023687129478, 8182025720064, 85670184842960, 84568681861302, 64175228855707, 23772052339566, 15146689293476, 73945297761503, 91734003925972, 69944144144537, 48097427114523, 19341726909449, 12851369066389, 95754296924187, 2427327389024, 9824480892398, 72345341922493, 9982580473227, 94571889970937, 10450855408789, 69775806806227, 30921366529281, 13579833237724, 58089687650038, 15412419585065, 24562831462095, 75117930870142, 73895521701566, 96625723583149, 94353999434537, 60680558154024, 7566467280270, 91427170397641, 36996652199445, 62923084495292}
Returns: 61471884224271
{7704, 9717, 6944, 2633, 4002, 5850, 2687, 1249, 38, 6587, 6385, 7515, 5436, 4379, 4819, 2137, 8136, 8839, 7473, 884, 4678, 1413, 8634, 4772, 8913, 9516, 1217, 6773, 1643, 6061, 9540, 7432, 848, 6451, 2788, 5319, 2065, 9225, 7607, 3877, 2547, 6548, 3597, 4347, 151, 2147, 2003, 9669, 3665, 1060}
{7262, 6623, 8738, 5966, 8466, 7612, 6516, 1911, 6951, 6525, 783, 3843, 2637, 958, 5357, 6114, 6130, 9343, 6628, 1584, 7321, 8551, 2107, 2191, 2824, 7762, 4209, 7144, 8853, 1550, 2400, 1008, 4995, 9045, 3521, 6505, 7899, 3694, 5481, 7010, 7874, 3435, 4778, 560, 3546, 4024, 641, 1285, 415, 6118}
{88456351877713, 81473273373475, 18637360069794, 4421943022368, 6009833373734, 69937239013824, 10288624224448, 95962571268715, 95501287490983, 60286564979049, 97091937193876, 73546113690545, 14178907231759, 79756670961005, 99599790476117, 18659233720063, 29296934057287, 22106696449293, 37289397913302, 94348966630053, 97484365949854, 15143587797992, 42191046225704, 17503021174976, 33480519068370, 66104142915778, 75932897383289, 15395217009465, 56126173894404, 66771842079245, 59069149318087, 81995400655954, 31547611344481, 67859016448972, 69060545954118, 42541823896077, 55403147789722, 17854516466932, 78394899480031, 13078422236286, 1539278627969, 61703905266990, 50016944413171, 11909903360873, 90116587713903, 33015077846774, 37884842197071, 53660519929298, 67875088243065, 89280136089933}
Returns: 54099777662421
{8034, 1332, 7975, 6086, 8261, 9596, 9430, 6527, 647, 502, 8334, 6287, 6051, 1299, 802, 9137, 6319, 434, 6779, 8164, 9211, 9494, 4841, 9, 1466, 831, 81, 1978, 6356, 2252, 19, 4531, 1903, 884, 2873, 8905, 4741, 9405, 6939, 7474, 7605, 8237, 4950, 7431, 4198, 1264, 9659, 9322, 2119, 1451}
{8883, 1167, 1842, 1592, 1189, 5223, 9250, 1902, 7319, 598, 3450, 3573, 2997, 289, 9208, 1216, 1481, 1799, 2409, 3115, 6085, 3042, 7880, 2201, 1000, 2495, 3036, 1090, 3673, 6702, 2092, 4089, 4317, 9618, 6427, 7332, 8105, 8561, 482, 8485, 8202, 8345, 7462, 4493, 2626, 416, 6544, 5090, 7146, 366}
{82323223245820, 57085069924557, 32708794638327, 51174784177643, 87557675038498, 12648594192414, 23274078765255, 42113090654769, 3828511648985, 15570610652068, 44856858558630, 31153855412591, 17279438630771, 71492203762552, 74233666001331, 3306381243544, 67444417758141, 76260065847449, 55471356417290, 75205189010760, 9725253854174, 80180859243783, 42853137838527, 95652857350113, 57793293545404, 24111537704733, 13883241455076, 63066236933266, 60380805921011, 56014776219349, 76765852866044, 38041013073895, 98804096568169, 47902738144112, 97775627885437, 34770756870474, 40214210912866, 65219862803158, 84909252041437, 90563948281285, 6583389148785, 35672675849735, 80121824317100, 12138753887858, 73951066242062, 28670283578955, 29066930682028, 59287907690976, 11813025760378, 73058325004851}
Returns: 54763113209203
{5913, 3227, 8096, 6624, 2288, 42, 6707, 171, 9665, 5304, 60, 6203, 8337, 758, 9800, 175, 1273, 1153, 7794, 5142, 8118, 4915, 2230, 5826, 6289, 3061, 3108, 9995, 2011, 8225, 2861, 9195, 7755, 5103, 2997, 8038, 8151, 5520, 6410, 5330, 9206, 5541, 3135, 1847, 4155, 5338, 8091, 5311, 2983, 977}
{3475, 4098, 5712, 5781, 4898, 7337, 8443, 6784, 5545, 9136, 9507, 4477, 2882, 5360, 8235, 2056, 3466, 550, 6010, 511, 2679, 6314, 303, 8450, 704, 8967, 2526, 5940, 3816, 286, 3401, 7328, 7874, 2396, 5756, 227, 5925, 861, 1120, 8377, 9163, 8902, 2496, 2581, 3099, 2558, 7720, 681, 6485, 8863}
{84049317696481, 51220537553897, 78507172796946, 53699292355200, 53655842622994, 38161882922781, 82529627307648, 26579992887556, 53150816952628, 33227609157600, 68186998976410, 79610760281596, 77466781137045, 1313987527964, 81620056965129, 45935117280239, 56735673629615, 82539566085981, 50838554443551, 62740124900011, 30249909081979, 97249060303749, 58000860621254, 72708897921833, 54936454416154, 96706882737419, 34501911159756, 60213184001306, 34284076634645, 20643154486106, 74946976965121, 30017382481170, 79263375044937, 65943262818485, 6402565350389, 76627890494371, 65656747857199, 22980274121921, 58009957873796, 24848441692923, 92658810354659, 26584279986990, 7683110642199, 90533053112471, 3227709995108, 31242938216567, 49739919296439, 93907598336349, 32797760581606, 98930378307671}
Returns: 119276385288631
{8675, 2512, 7248, 1044, 1459, 206, 9804, 1894, 7452, 1985, 7185, 7042, 7236, 7346, 5002, 5399, 3308, 6259, 4685, 8615, 373, 1337, 7135, 9043, 3444, 1883, 9018, 552, 1602, 979, 8516, 8398, 536, 9938, 2676, 8934, 6047, 2372, 8635, 9242, 7371, 6487, 7716, 2748, 562, 6801, 5255, 4361, 3544, 6471}
{4831, 9891, 8472, 9244, 7016, 1448, 3587, 5550, 7837, 292, 8995, 2833, 1705, 6975, 7557, 8975, 2889, 5428, 2429, 6959, 118, 3544, 1724, 4397, 659, 7317, 5108, 9496, 4841, 724, 1350, 8674, 8182, 2888, 4698, 2552, 7791, 4172, 2853, 1826, 546, 8229, 5515, 9887, 2677, 4669, 4256, 5457, 6701, 6921}
{22974653099986, 56163528686146, 31581532636211, 953968470720, 46959890768435, 99831269412526, 27560402517950, 16157196686388, 65844028912714, 83944597410147, 57433957225542, 53051078638057, 51251209011988, 12268110088032, 44639987495801, 38649766825959, 23518307476597, 42717824364316, 3119564146034, 14147700791142, 42539618878080, 45923719491042, 60293195006224, 68521164143163, 78554660598721, 55182373296196, 33484166302407, 16862837427005, 2555532544235, 7025109224024, 96870925139940, 71723895614169, 14122770180333, 32017652473879, 85407743887187, 75444868082694, 92438700166089, 6289610620664, 30286382590246, 80412586944902, 43279296231803, 75280262744410, 74575625710952, 79066150074227, 58402204265518, 68737728854558, 44168990701892, 27832343744004, 72334084147361, 33183660158378}
Returns: 135229678760373
{6218, 9805, 8980, 7006, 8917, 115, 6644, 3963, 5128, 7596, 7103, 5764, 1307, 9539, 6645, 3887, 6227, 2625, 2007, 2311, 8657, 7231, 3309, 3304, 309, 5294, 2217, 6528, 9104, 7911, 2324, 6871, 4878, 2684, 2491, 6869, 5200, 2703, 4505, 5547, 740, 2525, 2361, 5847, 7382, 7383, 4322, 331, 3136, 217}
{7914, 5931, 5083, 3408, 9535, 7298, 9531, 5468, 7446, 7976, 3768, 3835, 3756, 672, 2044, 1252, 4417, 4754, 9355, 3103, 2247, 622, 413, 5896, 7231, 6510, 7776, 3368, 8401, 3501, 7141, 2906, 7440, 51, 5762, 2521, 5019, 7074, 630, 2650, 4975, 4311, 5368, 1875, 2542, 5690, 2394, 2965, 1045, 6138}
{25440162676336, 89552379199895, 95070455297522, 29954142702093, 21403671458466, 42411017065511, 7838038142469, 38486397031298, 3851747787899, 40829193435074, 16527426330048, 52027185097263, 6344571943359, 55352361534158, 53581965019144, 85389776970522, 55702550565638, 12257547992042, 43501421630648, 17435774514940, 94852735154682, 9004221682606, 1311343917553, 98390948581563, 4595908134940, 65954221250045, 84302628338928, 57672514927238, 87429953141094, 6116883559822, 97559108877041, 42669446186108, 83454295287149, 90190831627196, 59727239440728, 98902126335211, 19435503514866, 37498622254852, 76694000913491, 25945365505940, 76867225942080, 14462123535102, 79556129997599, 50121127203382, 96129744768012, 75603571218274, 50290603495000, 63162428491199, 78125482968238, 6550216245281}
Returns: 52942250157878
{1857, 3228, 1044, 5877, 7860, 6084, 250, 3981, 4554, 3703, 8320, 4410, 3294, 7159, 2068, 4154, 3533, 3578, 7482, 4902, 4570, 7208, 4115, 3527, 6402, 2142, 8429, 2248, 8835, 2932, 4272, 4912, 3511, 7524, 8223, 6505, 6553, 1366, 3004, 3309, 9025, 2704, 1044, 8736, 948, 7515, 8961, 3761, 6416, 163}
{1206, 1052, 1303, 2375, 307, 9862, 2736, 7093, 5064, 7525, 3739, 7426, 6055, 3862, 2494, 7354, 7880, 5166, 1938, 9224, 9823, 5954, 3096, 6666, 3255, 3270, 7472, 8027, 3730, 2892, 5651, 8376, 9106, 8589, 1426, 8187, 7737, 8346, 3926, 1229, 8241, 5352, 8365, 5991, 5685, 1498, 4638, 6582, 5047, 2095}
{25687648579633, 56844470225549, 72466410829380, 9866860318498, 11601464632731, 84149280905355, 98109581599565, 87906890236100, 58097912272770, 64187056074165, 17133169250832, 95299848906712, 62799469052348, 60057344745773, 41175232270752, 25596602341268, 48424328052593, 35293204420071, 53031389773824, 25267942893352, 45946900735836, 1463518181600, 17714181424615, 59416063459023, 82705217153910, 68688596118498, 33355783289793, 63036174814272, 48690273891317, 37841156141526, 77935088907278, 41133515644292, 20373908485938, 630275378445, 98556058111457, 96875305325486, 61387374213587, 34069554212210, 49241686000430, 82009084644514, 51430269188769, 67148134853173, 60116749330123, 23207724182398, 35594092619727, 21344787888800, 29372191670523, 53268173180687, 47715373502707, 59941042233593}
Returns: -1
{9619, 2704, 5384, 4616, 2002, 2259, 468, 932, 8906, 3065, 5370, 9487, 8764, 5588, 7966, 8109, 3728, 2086, 9058, 3864, 8959, 6107, 905, 3716, 4720, 5574, 9924, 5904, 2213, 7017, 4057, 5915, 7738, 2759, 557, 7507, 2838, 1225, 1669, 4955, 8124, 9872, 6719, 8193, 6706, 9903, 3128, 7595, 4540, 3884}
{1820, 1604, 414, 2641, 4565, 7406, 8405, 5756, 6926, 8948, 1753, 4748, 1226, 7613, 1445, 341, 4263, 6706, 904, 3754, 7412, 6018, 2307, 5510, 3392, 6585, 6921, 4704, 3589, 7292, 778, 2741, 1273, 3477, 3506, 8663, 3389, 2494, 703, 8086, 351, 2387, 6202, 6760, 445, 7162, 461, 5843, 7983, 4592}
{95609598198957, 97791460542462, 66972460358238, 93655341942982, 98297144978779, 77955195870946, 91127605923108, 74345954457709, 61009785612636, 12547405699414, 47628025627812, 96024623212983, 25610839936985, 84001947877932, 46221912431936, 55258197702943, 47866196941795, 12137399157636, 25794239441047, 97730193113592, 39433646144092, 4662979267924, 1170809767103, 2913500488279, 37175726003956, 16768061882044, 4212300431948, 50740789773447, 85736189078167, 61811429758237, 48539366199760, 79144829672717, 6323188464005, 77473539196520, 60106907076201, 13087482408745, 4864905060563, 32997059092498, 28724522102531, 87752307311303, 24799455966535, 29285597825087, 83911864811592, 87361204484258, 72833635123941, 38642176841114, 85371721404638, 67191843054361, 71807076426702, 32397180424490}
Returns: 52896536491453
{7398, 8361, 9054, 9216, 5445, 4201, 4303, 1323, 1580, 108, 5157, 4770, 6362, 2618, 2153, 8365, 6046, 7467, 8413, 5426, 5277, 6334, 3028, 5736, 404, 792, 3134, 848, 9354, 4746, 6005, 5530, 1209, 3208, 7181, 9938, 3354, 6892, 1615, 3115, 7864, 5494, 4365, 8213, 4289, 2139, 6827, 3216, 826, 932}
{9269, 1967, 1229, 1867, 6676, 232, 1784, 8559, 1881, 6677, 620, 9206, 3855, 869, 2171, 7510, 7770, 6982, 6441, 5399, 1129, 6888, 8997, 8379, 807, 7151, 6807, 1774, 8193, 4480, 8213, 500, 4843, 3338, 7750, 817, 6, 1970, 4881, 3758, 9982, 6586, 6120, 8998, 6533, 2668, 3040, 9348, 1195, 758}
{98198699907903, 21177973354710, 3379073517332, 93972004738290, 83602139009010, 29601062994546, 17617010933912, 6617991921101, 78245872776171, 87763298645488, 70224209986640, 88912780715393, 38947640150127, 88003170431469, 67138033659680, 22968315240282, 16554151669334, 42832002595477, 3038168943367, 86181516825117, 98418968296927, 74988347994716, 41021597969423, 24560574441845, 56112032938561, 30417392496341, 57727994801283, 48497155353279, 38300375704629, 60410397533699, 39394145443701, 78045889972000, 97686590063727, 57432714828288, 39396328507685, 78900121954995, 80804655337356, 92301919725675, 10356135142089, 71802221903789, 60990336836988, 38968613633415, 86602287805521, 76022273508957, 9541441686184, 34878968224416, 65118521278955, 58033832456917, 3229521183120, 71857423283395}
Returns: -1
{973, 5087, 7012, 5561, 9735, 6147, 412, 4374, 806, 4408, 338, 9291, 1913, 7575, 4610, 6046, 8324, 3625, 7675, 6497, 540, 4746, 6544, 7583, 7777, 9712, 8317, 9383, 2805, 9033, 7148, 91, 9406, 9836, 2849, 957, 7467, 9111, 3258, 9255, 4896, 8777, 2867, 4967, 1392, 4714, 964, 8440, 9382, 779}
{4801, 2307, 976, 901, 9807, 4859, 1304, 8367, 7361, 8004, 7085, 6842, 4766, 6758, 1950, 6789, 224, 1433, 1458, 9238, 8881, 666, 7875, 3312, 493, 2917, 1888, 8500, 7546, 9126, 2887, 5359, 4156, 8921, 2382, 9414, 1198, 8417, 1809, 1224, 2248, 9855, 6986, 9384, 7485, 7091, 9471, 9083, 7450, 9357}
{29093921617588, 45248304343416, 38918295108731, 90971916600226, 90630251477905, 42446732900590, 64174990372702, 96708684879364, 73157395488483, 89148684121985, 85025866270104, 16480816266420, 60708639555852, 7873488598820, 73525203302683, 91194708350741, 98595868182802, 99418921667892, 11031269290469, 90260772731716, 45097751496204, 1227987635300, 3955790014427, 83835164328728, 61393970580518, 54751794389145, 90484153885504, 40872359510955, 36284152672363, 68040774491143, 89634843975143, 63697131728288, 22962884330171, 39178835450286, 46238235277667, 4262729386034, 67878542460878, 18673632059429, 83544165689125, 25450314176549, 4473171652915, 33196972482596, 80223360325087, 97342714873511, 7302387740215, 56168172815982, 37508153923066, 71464246228626, 17700397892766, 31369326278253}
Returns: -1
{2554, 9873, 4503, 7893, 6954, 7715, 8388, 8543, 4889, 9337, 9912, 3063, 8018, 6573, 792, 4392, 7315, 2917, 8798, 9434, 3903, 2918, 6147, 3600, 4112, 8416, 1814, 4652, 2897, 364, 8846, 3326, 4698, 8660, 8717, 4295, 6587, 5113, 7786, 8868, 762, 2969, 3742, 2161, 3832, 885, 2955, 9861, 4005, 7458}
{1262, 6754, 6536, 7230, 3481, 2654, 271, 6273, 3532, 625, 6809, 404, 8361, 1676, 3713, 7738, 6231, 2298, 6497, 1697, 3954, 9059, 8972, 4684, 451, 3558, 4248, 9497, 7133, 5320, 8478, 8754, 8101, 689, 1762, 369, 6410, 5276, 1868, 269, 1838, 6384, 2583, 7626, 5889, 7023, 776, 3536, 2351, 4713}
{85612175440519, 46035157810193, 6910187066983, 11449647930245, 57424686605971, 23670158797204, 81816079823879, 98384667480185, 30316439954196, 73571451635983, 94090922852025, 16030843557817, 33251048136927, 62786794952183, 17969158602736, 91819796681956, 21783320239978, 18254532497213, 4618849033034, 55394074741752, 84783826178849, 12181278282398, 30944064937504, 52147959469574, 9664820921300, 71183102007320, 82659787902113, 38198841194740, 59667625645061, 95468803214398, 1161568337635, 58183999540998, 54136761494084, 92400863110353, 90517263633935, 85670152311194, 92456642161549, 71467718926644, 4765828766641, 89149239733997, 2826654750628, 41861189108285, 4397259817555, 62591065499341, 58477508027311, 35202151569190, 64083139515724, 36097534850218, 60212850258367, 73508150170722}
Returns: 50945152903573
{7580, 3205, 9113, 9866, 1968, 8807, 6395, 2941, 4370, 9826, 3074, 3284, 3515, 1090, 9687, 5726, 7598, 2237, 3867, 6652, 4387, 3172, 993, 4879, 2751, 8693, 1206, 6699, 3225, 3074, 4183, 1177, 5123, 7706, 3885, 922, 1355, 833, 5622, 5424, 1263, 5948, 1010, 4519, 3825, 6562, 9977, 7907, 6342, 5071}
{9578, 5112, 806, 2032, 5672, 5325, 9493, 6010, 5646, 7335, 3542, 6743, 5148, 618, 3139, 6960, 915, 587, 1784, 523, 44, 9907, 9606, 6692, 7497, 4747, 9394, 7452, 2515, 5972, 7300, 6874, 5657, 2244, 9733, 8211, 5101, 3439, 6530, 614, 4921, 9695, 6197, 8651, 8847, 7154, 9737, 1430, 4591, 5148}
{2051440413647, 13702282395660, 42343782583537, 99559286331717, 99808402283717, 79320182108168, 24790681550666, 63124243808249, 64432902256149, 3354852472642, 74235736791354, 90998599279204, 52250826122165, 97286800806758, 62364007775854, 46692258838022, 96105555438406, 90440326944582, 81689744602433, 52018528764324, 14427211371844, 40225531716538, 43389846365207, 39105136147400, 81015267271772, 4809602514491, 20690009939771, 71410934510747, 3060258091967, 69667898037985, 95403488139339, 63193448927324, 11863878962673, 18354525875008, 32297553288262, 98783086085381, 98686255652038, 4153400583319, 76552379415612, 89787490011753, 23227091941888, 51484649318221, 15178766530190, 57267677870950, 28874263696755, 48478523778335, 10702626649530, 6599894852399, 13797719642581, 65130577499967}
Returns: 82827703646574
{2540, 6281, 9631, 7585, 1849, 8456, 4789, 353, 5561, 8043, 2508, 2645, 5062, 2374, 9493, 6200, 5577, 9615, 4124, 8592, 1856, 5566, 337, 2889, 3608, 6980, 5122, 2609, 1841, 6554, 6642, 7883, 5117, 4092, 9142, 807, 4398, 7115, 467, 4888, 9793, 4175, 4125, 3362, 8763, 6976, 4187, 1117, 8917, 6700}
{6992, 5372, 135, 5560, 2294, 9417, 7382, 4184, 5036, 3625, 2963, 2081, 9944, 1698, 7045, 3023, 7722, 6862, 4862, 856, 4509, 5691, 264, 8064, 3270, 8151, 8067, 9515, 5332, 5770, 8990, 7901, 6407, 6842, 683, 6302, 6836, 5193, 289, 9711, 9684, 4414, 5999, 2105, 5827, 8138, 5991, 9315, 4101, 3345}
{93185441479879, 24721029787982, 16494292006228, 74805163398063, 50223149261853, 70217833264163, 8151617782272, 27000185020414, 58844485040967, 60861579835506, 46621706774655, 21693286528451, 35553621696789, 75764097092755, 62039516913363, 10236862017633, 93690055199136, 38659025535405, 92067637966734, 89869195441387, 26539313287372, 34945852114494, 96397953752676, 50280962803244, 3125992123618, 65544370999811, 16778594325860, 53595212582275, 12904178748260, 38512977346927, 15299840377299, 56255598557615, 30997858975596, 42615891148914, 54955513995042, 33785659152920, 75701913446194, 68678827167492, 20597584844916, 67654662216321, 82416797840281, 74927727597595, 12849545347289, 33566926109487, 7083226994205, 49342632045280, 63303481437408, 16773240725430, 4160613982081, 30841911307702}
Returns: -1
{4885, 7084, 354, 8693, 2923, 5406, 372, 7909, 1967, 5444, 5226, 488, 8220, 4839, 8779, 9806, 8465, 3539, 5084, 9881, 1926, 4890, 3334, 2106, 2233, 9676, 1157, 8354, 1604, 4123, 6964, 3864, 6162, 9044, 5458, 4871, 8139, 9460, 7401, 5290, 2210, 6050, 424, 2383, 2563, 7616, 6190, 5690, 4923, 98}
{3809, 2713, 7339, 5294, 9077, 6253, 4002, 3617, 4770, 701, 1040, 2324, 5585, 5130, 3989, 5288, 3330, 264, 6281, 2634, 3103, 7561, 8533, 2042, 5675, 6917, 6171, 9909, 5355, 1502, 5348, 5770, 3053, 8933, 9045, 4170, 8443, 1359, 96, 8712, 5240, 2239, 1453, 5855, 5794, 1490, 7891, 9755, 5711, 8497}
{11761034700298, 66805428316835, 91804149871504, 15467483886980, 97831881021209, 60469978149166, 32351320448677, 16157363906189, 3502310816568, 19243166667182, 43491263600167, 40101028574389, 8170597655696, 40869053343507, 76057063571774, 14728510693801, 27022010471312, 74761237522347, 69469552973474, 83255538859234, 8126860748357, 80259159794470, 75670991234807, 93080640305866, 4733755329770, 75118566756714, 97068915089970, 35424718343221, 75771613266273, 60431523929218, 4894707844794, 18425773016323, 43473980859673, 11712153149998, 424947607357, 45735914924, 22509198283352, 70058758364236, 56811455203512, 75299057436991, 67981230406276, 20617122284343, 68543866949381, 50842641784908, 70801776788614, 56468886649307, 82013991304904, 14756609752926, 26257461498688, 86283190804029}
Returns: -1
{8781, 1474, 1695, 1631, 2155, 5772, 1799, 4112, 9179, 6319, 3881, 4490, 4032, 6795, 1790, 4219, 6330, 2603, 3552, 6821, 2703, 3455, 5743, 6985, 4170, 7857, 1212, 1434, 202, 8226, 3590, 8379, 7146, 2260, 1710, 7369, 5386, 957, 5610, 4938, 3156, 6059, 6185, 25, 216, 8867, 3050, 8764, 7246, 4117}
{9354, 8944, 4377, 3259, 5463, 8965, 7628, 8907, 1411, 798, 9263, 1979, 2656, 3261, 9232, 5923, 2935, 1273, 738, 2422, 8653, 9297, 7746, 4334, 2874, 6547, 2254, 932, 5365, 3969, 2437, 4865, 4011, 8298, 821, 9287, 7956, 4994, 4728, 8371, 7553, 1309, 7869, 322, 9394, 8365, 126, 6303, 7955, 3346}
{7056151240443, 92820978320026, 1926255471976, 91119739544984, 68621538289901, 70246505885846, 24065074487088, 13163899352220, 83591655019166, 50958632307464, 97632488482942, 59942768688610, 76702981582601, 86942861213561, 66161434989997, 4034883771388, 56435161154165, 17956388919553, 79032265021780, 77295184754193, 6944764080970, 35745344397943, 15542672479303, 9137140435608, 46448355313318, 55159039304229, 97770933941880, 35111074524325, 56857173028235, 96735661061445, 68057448762985, 14643438122585, 2408306842841, 4618369746676, 23567330949609, 61354691602531, 63334401742970, 87713134736225, 16137576843880, 9377711364566, 69281686764715, 92664701452184, 85777666653580, 40691062303604, 43731972072041, 19072818254558, 3145852999066, 73149611087795, 38248505330703, 65301887436436}
Returns: -1
{5403, 1366, 5542, 9670, 4746, 9399, 4245, 2310, 2602, 7235, 6163, 8150, 5207, 7135, 9969, 3726, 797, 1161, 9002, 3289, 1714, 9092, 3596, 8560, 8160, 5344, 1665, 1425, 5169, 901, 2961, 396, 3411, 7132, 195, 8521, 443, 5658, 9392, 4793, 8437, 778, 969, 6567, 7209, 5158, 8035, 4603, 4330, 8178 }
{8256, 3691, 5561, 3573, 6314, 8686, 7894, 8188, 6729, 2991, 3366, 4189, 1108, 8650, 6224, 9965, 4116, 1046, 4497, 8926, 6035, 8839, 3711, 1089, 9460, 2334, 2795, 2372, 7932, 2328, 4031, 6560, 797, 2064, 4727, 4017, 9060, 8298, 2077, 8339, 8, 8109, 6284, 6005, 5139, 8699, 6614, 3789, 3134, 8112 }
{84715962603216, 871451487770, 33725616257720, 83863515075552, 6713420745240, 66320054895156, 90211258258445, 78638348451961, 33983054680379, 9675261355790, 12327934799102, 50540745010590, 81099490930148, 13840529787573, 44861394481503, 40653586413719, 64071755017910, 30710021616461, 45124253611325, 71599607038975, 85640367217093, 31706336587145, 470760867669, 39953073868359, 21749645158169, 5446359288627, 40481057018778, 79575859320882, 52148752255791, 66851849007530, 10277859890611, 31243064695639, 30478967083383, 16659077937247, 56738760137594, 48549697540259, 18222682130135, 24057565632343, 84383642687358, 80512600721108, 47545358365734, 67334283584940, 9791119328130, 3091770558719, 29674517489842, 56816130091020, 54063946191612, 59170145735946, 74662886872251, 54619456991032 }
Returns: 65626676969287
{1 }
{1 }
{1 }
Returns: 1
{869, 249, 599, 144, 929, 748, 665, 37, 313, 99, 33, 437, 308, 137, 665, 834, 955, 958, 613, 417 }
{789, 57, 684, 741, 128, 794, 542, 367, 937, 739, 568, 872, 127, 261, 103, 763, 864, 360, 618, 307 }
{20626770196420, 45538527263992, 52807114957507, 17931716090785, 65032910980630, 88711853198687, 26353250637092, 61272534748707, 89294362230771, 52058590967576, 60568594469453, 23772707032338, 43019142889727, 39566072849912, 78870845257173, 68135668032761, 36844201017584, 10133804676521, 6275847412927, 37492167783296 }
Returns: 75030497287405
{1, 1, 1, 1, 1000 }
{5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 }
{100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000 }
Returns: 5000000000000000
{2, 3, 5, 7, 8, 9, 10, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7 }
{1, 3, 4 }
{2, 9, 4 }
Returns: 1
{1 }
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
{100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000 }
Returns: 5000000000000000
{2, 3, 4 }
{4 }
{4 }
Returns: 4
{90, 1, 1 }
{89, 1, 10 }
{100, 100, 100 }
Returns: 200
{10000 }
{10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000 }
{100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000 }
Returns: 5000000000000000
{1 }
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
{100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000 }
Returns: 2000000000000000
{51 }
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50 }
{100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000 }
Returns: 5000000000000000
{280, 539, 944, 925, 951, 33, 730, 842, 750, 66, 136, 64, 940, 991, 277, 936, 254, 269, 869, 755, 237, 743, 913, 398, 803, 763, 8, 6, 454, 21, 711, 761, 772, 154, 616, 921, 724, 68, 596 }
{209, 118, 689, 44, 347, 195, 782, 119, 797, 501, 612, 681, 17, 819, 929, 484, 241, 426, 129, 964, 44, 488, 612, 112, 245, 751, 623, 598, 963, 326, 576, 570, 183, 687, 766, 71, 11, 662, 770 }
{8, 70, 84, 70, 82, 4, 65, 41, 38, 74, 81, 96, 30, 49, 12, 16, 16, 19, 80, 11, 26, 51, 19, 67, 71, 92, 35, 29, 21, 74, 34, 48, 64, 3, 17, 59, 95, 59, 36 }
Returns: 51
{7358, 1712, 7879, 615, 4820, 5738, 3134, 592, 3721, 8763, 6634, 6198, 6032, 8589, 590, 4874, 8878 }
{7143, 6209, 8421, 2108, 7188, 5993, 6637, 1386, 6949 }
{72076782012394, 94475282307004, 46069733819957, 94016312013388, 32156009009181, 46043417298256, 51714531775432, 66135549669217, 40183290531945 }
Returns: 56112604909319
{3 }
{1, 4 }
{1, 1 }
Returns: -1
{2, 3 }
{3 }
{10 }
Returns: 10
{1, 1 }
{1 }
{5 }
Returns: 3
{958 }
{789, 57, 684, 741, 128, 794, 542, 367, 937, 739, 568, 872, 127, 261, 103, 763, 864, 360, 618, 307 }
{20626770196420, 45538527263992, 52807114957507, 17931716090785, 65032910980630, 88711853198687, 26353250637092, 61272534748707, 89294362230771, 52058590967576, 60568594469453, 23772707032338, 43019142889727, 39566072849912, 78870845257173, 68135668032761, 36844201017584, 10133804676521, 6275847412927, 37492167783296 }
Returns: 924306682693859
{5, 5 }
{2, 3 }
{5, 6 }
Returns: 6
{32, 33, 39, 42, 48, 28, 44, 23, 46, 19, 12, 15, 5, 32, 4, 21, 14, 11, 20 }
{33, 11, 11, 23, 9, 38 }
{68708864, 194681808, 207689050, 94702632, 269596766, 159540298 }
Returns: 58524672
{5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 }
{100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000 }
Returns: 5000000000000000
{1000 }
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
{100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000, 100000000000000 }
Returns: 2100000000000000
{8355, 8419, 5358, 2586, 3730, 1016, 6564, 6103, 918, 6644, 9420 }
{2850, 8656, 5884, 334, 9364, 1249, 4106, 339, 8000, 5947, 7131, 8745, 7993, 4174, 4124, 4498, 5561, 7291, 7252, 221, 6644, 6561, 1601, 1954, 8859, 2364, 6777, 3071, 8195, 7401, 2060, 3093, 9155, 1070, 23, 7770, 1092, 9151, 6140, 5624, 4691, 421, 3944, 9051, 6932, 5770, 8979, 6967 }
{5527879067478, 7063487082285, 16027391942232, 72376373071399, 29702210998956, 5060259441408, 47780431736159, 45716189614366, 51998848631978, 44648957645823, 15031153343168, 28594238603765, 83368213467006, 69563739965467, 57777599598178, 68116446569617, 33117495539188, 5747527119587, 98688298882306, 54239314912930, 165741611350, 85619261947283, 2935547988367, 37755040469466, 48965170303810, 57617296119043, 73895872744683, 67933219889148, 53626676906658, 3558770196308, 12250689329697, 97335564204182, 18827579691461, 35131874370916, 61412551981124, 60761146741343, 12593281740600, 55286214247014, 95402849556600, 35692497778541, 83810163933696, 97425233618089, 25901419215790, 25152759777920, 42433587481470, 81304801060495, 89791423729524, 24458622105634 }
Returns: 303383084434735
{39, 27, 14, 61, 34, 8, 8, 92, 8, 22, 81, 2, 31, 54, 43, 73, 89, 11, 28, 43, 66, 17, 79, 35, 55, 86, 56, 42, 79, 40, 53, 73, 11, 13, 95, 11, 55, 9, 24, 89, 35, 41, 63, 74 }
{8 }
{39441706735005 }
Returns: 917248993838
{2, 1 }
{2 }
{1 }
Returns: 1
{1, 3 }
{1, 3 }
{2, 4 }
Returns: 4
{100 }
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
Returns: 50
{29, 94, 49, 84, 8, 22, 11, 18 }
{15, 17, 52, 50 }
{10, 36, 1, 20 }
Returns: 12
{3 }
{3 }
{1 }
Returns: 1
{1 }
{1, 1 }
{1, 1 }
Returns: 2
{2, 3, 4 }
{2, 1 }
{16, 2 }
Returns: 6