Statistics

Problem Statement for "Subcube"

Problem Statement

A set of points in 3D is called a sub-cube if it is the subset of vertices of some cube in 3D. The cube may be rotated arbitrarily. Note that any non-empty sub-cube will contain between 1 and 8 points, inclusive.

You are given int[]s X, Y, and Z, each containing N elements. These int[]s describe a set of N distinct points in 3D: for each valid i, there is a point at (X[i], Y[i], Z[i]).

Return the number of non-empty subsets of the N points that are sub-cubes.

Definition

Class:
Subcube
Method:
getCount
Parameters:
int[], int[], int[]
Returns:
long
Method signature:
long getCount(int[] X, int[] Y, int[] Z)
(be sure your method is public)

Constraints

  • X will contain between 1 and 50 elements, inclusive.
  • Y, Z will contain the same number of elements as X.
  • Each element of X, Y, Z will be between -1,000,000 and 1,000,000, inclusive.
  • All described points will be different.

Examples

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

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

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

    Returns: 255

    The eight points in the input form a cube with edge length one. Thus every non-empty subset is a sub-cube. The answer is 2^8-1 = 255.

  2. {-2, -1, -0, 1, 2}

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

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

    Returns: 15

    There are five colinear points. Every subset containing at least three elements is not a sub-cube.

  3. {3,6,-4,-8,0,0}

    {4,8,3,6,0,0}

    {0,0,0,0,5,10}

    Returns: 23

    Note that the edges of a cube do not have to be parallel to each axis.

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

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

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

    Returns: 97

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

    {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,1,2,3,4,5,6,7,5,4,3,2,1,0,0,0,0,1,2,3,4,5,6,7,5,4,3,2,1,0}

    Returns: 511

  6. {-1000000}

    {-1000000}

    {-1000000}

    Returns: 1

  7. {55074, 54423, 55198, 55175, 54400, 54927, 54904, 55322, 54570, 54652, 54780, 54671, 55051, 54547, 55028, 54923, 54818, 54799, 54694, 54675, 54946, 54276, 54822, 54528, 55070, 54524, 54776}

    {-13609, -13871, -13861, -14029, -14039, -13525, -13693, -14113, -13955, -13866, -13441, -14375, -13777, -14123, -13945, -14202, -14459, -13950, -14207, -13698, -14034, -13787, -13782, -13614, -14286, -14291, -14118}

    {68533, 68633, 68680, 69095, 69048, 68801, 69216, 68827, 68365, 69132, 69069, 68927, 68948, 68780, 69363, 69011, 68659, 68864, 68512, 68717, 68596, 68901, 68449, 68985, 68743, 69195, 69279}

    Returns: 2537

  8. {-207156, -207782, -207060, -207580, -206739, -207499, -207668, -206610, -207268, -207059, -207048, -207396, -207688, -207156, -206556, -207020, -207290, -207502, -206936, -207188, -207240, -207481, -207521, -207044, -207206, -207806, -207270, -207323, -206965, -207628, -207732, -207308, -207730, -207166, -207248, -207108, -207092, -207039, -207036, -207245, -207127, -207208, -207306, -207705, -207412, -207376, -207452, -207433}

    {-83392, -83610, -83594, -83640, -83851, -82993, -83696, -83626, -82944, -83356, -83272, -82864, -83652, -83264, -83400, -83072, -83680, -83842, -83344, -83592, -83512, -83048, -82769, -83712, -83017, -83468, -83134, -83486, -82693, -83220, -83248, -83021, -83210, -83735, -83818, -83952, -82976, -83488, -83552, -83510, -82993, -83276, -83125, -83230, -83811, -83033, -83324, -84135}

    {-284224, -284631, -284880, -284540, -284767, -284027, -284816, -284354, -284624, -284664, -284923, -284032, -285020, -285024, -284776, -284426, -284232, -283930, -284469, -284976, -284872, -284268, -284571, -284496, -284502, -284404, -284347, -284222, -284449, -284792, -284368, -284896, -284487, -284394, -284556, -285152, -284680, -284284, -284304, -285022, -284947, -284154, -284842, -284566, -284744, -284556, -284911, -284863}

    Returns: 1236

  9. {257417, 257425, 257975, 258037, 257869, 258156, 257405, 257277, 257989, 258129, 257294, 257996, 257414, 258297, 257453, 257285, 258176, 257645, 257716, 258054, 257625, 258132, 258013, 258077, 256952, 257687, 257194, 257929, 258055, 257958, 258175, 257605, 257449, 258047, 258085, 257264, 258158, 257480, 257905, 257949, 257879, 257432, 257837, 258137, 258285, 257605, 257957, 258061, 256980}

    {220808, 220643, 221188, 220938, 221000, 221520, 221844, 221636, 221220, 221107, 221936, 220987, 220756, 221433, 221324, 220857, 220912, 221316, 220932, 221885, 221445, 221581, 221278, 221524, 221148, 220884, 221457, 220836, 221070, 221264, 221410, 221348, 221327, 220998, 221542, 221015, 221043, 220689, 221257, 221892, 221020, 220911, 221844, 221619, 221332, 220844, 220988, 221532, 221168}

    {228409, 228168, 227935, 228163, 228701, 228112, 228473, 227913, 228705, 228512, 228010, 227965, 227842, 228046, 228801, 227894, 228502, 228281, 227970, 227981, 227530, 228713, 228643, 228729, 228356, 228563, 227701, 228157, 228409, 228768, 228425, 228833, 227822, 228209, 228263, 228165, 228269, 228545, 227582, 228201, 228691, 228833, 228041, 228344, 228137, 228569, 228601, 228577, 228442}

    Returns: 1305

  10. {56366, 57148, 57150, 56595, 56803, 56274, 56456, 57174, 57311, 57266, 56850, 56711, 57058, 56848, 56503, 56895, 57448, 56940, 57540, 56548, 57264, 57195, 56664, 56756, 56550, 56874, 56919, 57358, 57011, 57219, 56458, 56666, 56574, 57495, 57240, 56758, 57056, 57403, 57103, 56966, 56319, 56619, 57356, 57450, 56411, 56640, 56364, 56964}

    {25802, 25261, 25832, 25404, 25509, 25847, 25186, 26027, 25674, 25982, 25772, 25554, 25877, 25201, 25449, 25464, 25321, 25156, 25276, 25141, 25411, 25524, 25291, 25246, 25712, 25967, 25659, 25937, 25614, 25719, 25757, 25862, 25907, 25584, 25216, 25817, 25306, 25629, 25569, 25922, 25539, 25599, 25366, 25892, 25494, 25096, 25231, 25351}

    {87894, 87880, 87460, 87354, 87737, 88194, 88014, 88443, 88203, 88143, 87377, 88037, 87760, 87797, 87654, 87437, 87963, 87497, 87663, 87714, 88563, 87520, 88397, 88097, 87294, 88360, 88420, 87843, 88120, 88503, 87594, 87977, 88277, 87603, 87580, 87677, 88180, 87903, 87820, 88060, 88254, 88337, 88263, 87543, 87954, 87414, 88314, 88480}

    Returns: 6748

  11. {-1}

    {2}

    {2}

    Returns: 1

  12. {-1, -1}

    {2, -2}

    {-2, 0}

    Returns: 3

  13. {-1, -2, 0}

    {-1, -2, -2}

    {2, 0, -2}

    Returns: 6

  14. {0, 1, 1, 0}

    {0, -2, 2, 0}

    {-2, -2, 2, 0}

    Returns: 10

  15. {-2}

    {3}

    {-2}

    Returns: 1

  16. {1, -3, -3, 2, 3, -3}

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

    {-2, -2, 0, 3, -3, -2}

    Returns: 21

  17. {2, 2, 1, 0, 2, -1, 1, 2, 3, -1, -3}

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

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

    Returns: 68

  18. {2, -1, 0, -1, 3, -2, 3, 1, 2, 2, 1, 1, 1, -2, 1, 2}

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

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

    Returns: 144

  19. {-1, -3, 2, -3, 3, -3, -1, 1, 1, 3, 3, -2, -1, 3, -2, -2, -1, 1, -2, -1, -2, -2, -1, 3, 1, 2, 0, 3, 0, -3, 1, 0, -3, -1, 1, 2, -1, 3, -1, -1, 1, -1, -2, 0, 3, -1, -2, -1, -3, 1}

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

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

    Returns: 1495

  20. {1, 0, 0, -1, 3, -1, 2, -4, 2, 4, 1, -4, -4, -1, 1, -2, 2, -3, 3, 1, -1, 4, 0, 3, -4, 1, -3, -3, -3, -4, 0, -3, -1, 1, 4, 3, -4, -2, 0, -2, 1, 0, -3, 3, -1, -4, -1, 4, 1, 4}

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

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

    Returns: 1415

  21. {-1, 4, 0, -1, 1, 3, -4, -4, 0, 0, -1, 4, -5, 0, -3, 3, -2, 4, -1, 5, -3, 4, 4, -1, 4, 3, 1, 5, -2, 1, -5, -5, 4, 3, -1, -3, 3, -5, 5, 5, -3, -1, -2, -2, 2, 5, -1, 3, 2, 0}

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

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

    Returns: 1315

  22. {168625, 614983, -105183, 923459, 623122, 775251, -607222, 572312, -522559, -418870, 65681, 639126, -11475, 615228, -866354, -394117, -699495, -586335, -643045, -85887, -705867, 300770, -768481, -517185, -124133, 276629, 141938, -11742, 794410, -513557, -484985, -901799, 406734, -849163, -603227, 236035, 506552, 626619, 910450, 925303, -544935, 308996, 968745, -332512, 758747, 508031, -218886, 603899, -551986, 182367}

    {684039, 186710, -15806, 272327, 339331, -279449, 339688, -354622, -99870, 232682, 871095, -519186, 309467, -737697, -218776, -306493, -544748, 92496, 140894, -857602, -553081, -829326, 13368, 678568, -524033, -877669, -54310, 787345, -992713, 365753, 633061, -843763, -453128, -957616, 627255, 54790, -906867, -903929, 909219, -25700, -894166, 57261, -635477, -570232, 354250, -425537, 91060, 347174, 932354, -695614}

    {-702140, 57441, 272123, 401293, 553519, 794254, 450863, 570780, -245690, -585888, 978523, 538999, 819772, 125480, -298393, -284381, -917588, -44723, 909966, 976977, 912799, 948734, -340905, -449655, 748499, 575981, 945707, -687871, -68381, 422520, -220346, 686729, 570326, -994728, -765672, 877728, -813544, 595039, -734715, 161670, 383821, -75688, 856735, -634931, 918037, -769755, -535892, 236735, 706196, -186341}

    Returns: 1275

  23. {-153661, 53554, -865003, -727439, -925142, -413995, 962317, 988235, 462777, 743943, 57100, -423762, -838512, 857033, -556148, 594921, 965653, 779655, 341042, -505575, -767975, 229104, -995635, -749068, 874455, -931140, 436701, 705548, 27059, 623541, -826577, 363326, 957240, 404498, 897774, -540033, 708446, -919414, -719856, 13499, 468304, 767088, 624831, 269022, 932985, -304136, -961032, -176867, -831386}

    {55575, 619752, -180517, -573333, 879916, 580760, -183031, -898314, 15783, -505222, 292266, -360798, -186688, -233242, 28983, -459679, -644868, -571303, -511491, -388884, 185027, -239884, 38404, -447454, -816985, -687504, -245846, 986373, 491135, 782910, -827232, -316751, 680945, 614883, -126163, 679226, -349783, 656641, -180952, -943161, -478894, 153800, -443725, 588180, -887981, 648124, -234314, -455937, -739006}

    {-613279, 328639, -766492, -88493, -276616, 891858, -11104, 196147, 15599, 912827, -416936, 330219, 938411, 364642, -36533, 397136, 661695, 357477, -145695, 586788, 262221, 362609, -799220, 29400, 347186, 764856, 354376, 714123, 760441, 535112, 585983, -437116, 35855, 143549, -838712, 862411, -811839, -112716, 496985, 653600, -756802, 2789, -57455, 239693, 144109, -97058, 790083, -778441, -351552}

    Returns: 1225

  24. {609911, 844206, 717535, -545148, -147605, -286939, -756024, -5156, 36048, -42039, -897286, 578325, -105607, 102863, -378367, 8708, -314517, -356949, 472879, 104534, 66477, 27040, -605026, -840736, 612162, -613574, -698967, -286750, 766852, 612327, -914127, 798886, -824409, -680872, 94375, 483362, 221426, -147362, 789698, -262133, -854754, -99966, -262863, -693224, 173537, 582863, 244643, 744020}

    {18264, 64688, -597475, -718497, -569195, -274103, 877329, 776800, 173038, -168997, -981323, 788482, 80483, -865680, 481271, 397077, -422334, -465029, -450382, -71036, -182686, 645902, 469153, -253545, -879769, 256392, -911973, 544803, 26976, 979304, -791399, -87133, -257368, -913508, 78583, 514116, 600232, 960426, -915909, -515215, 692178, 48312, 141596, -285156, -964338, 470560, 685216, 299952}

    {-982120, 867726, 916860, -788913, -164254, -581855, 696286, 989055, 987657, -352303, 490470, -10534, -123647, 268800, -977862, 135344, -476629, 556632, -726974, 757036, -737270, 348624, -167279, 269437, 262270, -813623, 284225, 438547, 559783, -53467, 500323, -580279, 747299, 119524, -463390, -641474, -584553, -831284, 547575, -66944, -895028, -504907, -468842, -735903, 924465, 291178, 640921, -118945}

    Returns: 1176

  25. {4, 2, 4, 10, 0, 6, 6, 8}

    {2, -6, -4, -4, -2, -2, -8, 0}

    {2, 4, -4, 2, 0, 6, 0, -2}

    Returns: 255

  26. {2, 1, -1, 0}

    {1, 3, 4, 2}

    {2, 4, 2, 0}

    Returns: 15

  27. {3, 7, 3, 1}

    {1, -3, -5, -3}

    {-7, -9, -13, -3}

    Returns: 15

  28. {5, 3, 3, -3}

    {-10, -2, -8, -8}

    {-5, -3, 3, -3}

    Returns: 15

  29. {5, 3, -1, 7}

    {-6, -2, 0, 2}

    {1, -3, 1, -1}

    Returns: 15

  30. {-5, 1, -9, -3}

    {0, 0, -2, -2}

    {8, 2, 4, -2}

    Returns: 15

  31. {5, -1, -3}

    {0, 6, 2}

    {-2, 4, 0}

    Returns: 7

  32. {5, 1, 1}

    {-3, -7, -1}

    {-7, -9, -3}

    Returns: 7

  33. {-3, -1, 1}

    {3, 7, -1}

    {-3, -7, -5}

    Returns: 7

  34. {1, 3, -5}

    {9, 1, 3}

    {4, 2, 4}

    Returns: 7

  35. {-561345, -561737, -560385, -560777, -560609, -561569, -560553, -561513}

    {-525587, -526931, -525867, -527211, -526635, -526355, -526443, -526163}

    {-757179, -757379, -757179, -757379, -756579, -756579, -757979, -757979}

    Returns: 255

  36. {-605991, -608039, -608423, -608295, -611623, -606631, -610983, -604455, -610343, -607655, -608551, -607015, -605479, -608679, -607271, -604583, -606119, -609319, -606503, -607527, -606247, -609703, -605735, -606887, -607399, -606375, -603815, -609575, -605351, -605223, -607015, -603943, -610855, -606759, -610087, -609063, -608935, -607783, -607783, -604711, -610215, -607911, -605863, -603175, -607143, -608167, -608807, -605095, -609447}

    {848658, 849378, 846138, 847218, 849138, 849258, 848538, 849618, 847938, 846618, 851058, 846018, 846978, 849978, 849858, 848538, 847578, 850578, 850338, 847698, 846498, 847338, 850818, 847098, 848778, 851418, 849018, 848418, 848058, 849138, 852018, 847938, 849618, 848178, 850098, 846738, 847818, 845538, 851538, 847458, 849018, 850458, 849738, 848418, 850938, 848298, 848898, 850218, 849498}

    {520267, 519731, 522443, 521539, 520043, 519787, 520523, 519419, 521003, 522019, 518347, 522499, 521651, 519251, 519307, 520323, 521171, 518771, 518883, 521115, 522075, 521483, 518459, 521595, 520211, 517979, 519899, 520579, 520747, 519843, 517499, 520803, 519619, 520691, 519195, 521963, 521059, 522923, 517923, 521227, 520099, 518827, 519363, 520379, 518403, 520635, 520155, 518939, 519675}

    Returns: 2389

  37. {440851, 439531, 442091, 440811, 441291, 439411, 441171, 441131, 440491, 440011, 439891, 441011, 440651, 441651, 441971, 439851, 441611, 440331, 439051, 440691, 440211, 442451, 441491, 440371}

    {-852288, -853936, -853152, -853544, -852672, -854904, -853640, -854896, -852192, -853064, -854032, -855864, -855768, -852768, -854120, -855288, -854024, -854416, -854808, -854512, -855384, -853248, -854992, -853160}

    {-906941, -906205, -905293, -905749, -905653, -907229, -906677, -905485, -906013, -906109, -907133, -906509, -905581, -906581, -906317, -905941, -905389, -905845, -906301, -906773, -906869, -906221, -906413, -907037}

    Returns: 1745

  38. {844427, 843627, 844347, 843147, 844267, 843387, 845947, 844187, 845467, 843027, 844667, 843947, 844987, 844627, 843987, 842667, 844307, 844747, 845587, 843827, 845227, 843867, 843467, 845147, 844787, 845107, 843507}

    {-555075, -555555, -557283, -555403, -554291, -556979, -556323, -556499, -556171, -556115, -556651, -554923, -556019, -555155, -556419, -555251, -555787, -554443, -555459, -555635, -554595, -557131, -554771, -556803, -555939, -555307, -556267}

    {-492861, -493221, -492517, -492357, -490773, -490789, -491797, -490429, -490933, -491141, -491293, -491997, -490069, -490421, -492869, -491493, -491645, -491637, -492149, -490781, -492501, -491653, -491133, -492157, -492509, -491285, -492005}

    Returns: 2537

  39. {259437, 256653, 255629, 255245, 257861, 258117, 258413, 256821, 258605, 257309, 256565, 256077, 256013, 255437, 257397, 257501, 256925, 258501, 259245, 259629, 258309, 256733, 258245, 255885, 256373, 257013, 256461, 257117, 257205, 258885, 256629, 258693, 258221, 259053, 258861, 257565, 258053, 258797, 257477, 256181, 257949, 256757, 258141, 257757, 255821, 257669, 258989, 257373, 256269, 255989}

    {798522, 795482, 797042, 798002, 798962, 799322, 800082, 797562, 799602, 797842, 797202, 796922, 796082, 797522, 796122, 797362, 798802, 798362, 799002, 798042, 798842, 799282, 798002, 797402, 797682, 797082, 795962, 798322, 796602, 797402, 798042, 797882, 800562, 799482, 799962, 798202, 798482, 799122, 799922, 798162, 797242, 796722, 796762, 797722, 796562, 799442, 798642, 798682, 796442, 798642}

    {118896, 118984, 117752, 116040, 118328, 116136, 117664, 116608, 118520, 118992, 118800, 116416, 119464, 116896, 119176, 119848, 117280, 117848, 118040, 119752, 116992, 116424, 120040, 115560, 117944, 117464, 118128, 118136, 118320, 119560, 115752, 118704, 116808, 117184, 116328, 116800, 119184, 119376, 116616, 117088, 118512, 119656, 119368, 117656, 118608, 117472, 120232, 115944, 117272, 116232}

    Returns: 5523

  40. {-964783, -964771, -964781, -964781, -964777, -964765, -964783, -964785, -964785, -964789, -964777, -964775, -964777, -964767, -964773, -964787, -964775, -964767, -964765, -964765, -964779, -964777, -964773, -964771, -964761, -964775, -964773, -964777, -964773, -964781, -964773, -964777, -964773, -964773, -964777, -964771, -964769, -964781, -964763, -964779, -964781, -964775, -964779, -964785, -964769, -964769, -964769, -964769}

    {292936, 292936, 292932, 292932, 292936, 292936, 292930, 292940, 292928, 292936, 292930, 292938, 292942, 292934, 292940, 292932, 292944, 292940, 292930, 292942, 292928, 292930, 292934, 292930, 292934, 292926, 292928, 292936, 292946, 292944, 292934, 292924, 292922, 292940, 292948, 292942, 292938, 292926, 292938, 292934, 292938, 292932, 292940, 292934, 292926, 292944, 292938, 292932}

    {-985972, -985978, -985986, -985968, -985966, -985972, -985978, -985976, -985970, -985978, -985990, -985974, -985978, -985982, -985982, -985974, -985968, -985976, -985978, -985984, -985982, -985972, -985970, -985984, -985976, -985986, -985976, -985984, -985976, -985974, -985988, -985978, -985982, -985964, -985972, -985972, -985986, -985974, -985980, -985976, -985980, -985980, -985970, -985982, -985980, -985980, -985968, -985974}

    Returns: 6748

  41. {956015, 957432, 955989, 954117, 955222, 956158, 955248, 956951, 955079, 956470, 954624, 955053, 956808, 955391, 956158, 955989, 955365, 956327, 955560, 956184, 955391, 955534, 957263, 954936, 956327, 955872, 954741, 956782, 957120, 954455, 956496, 957094, 955703, 956639, 954598, 954910, 954767, 955677, 955560, 954286, 955222, 955053, 954429, 956613, 956301, 956496, 956925, 955846}

    {-811899, -811324, -813961, -813353, -810572, -814033, -811667, -812203, -811595, -813082, -813569, -813657, -813226, -810644, -810876, -810804, -812706, -810948, -810716, -811971, -813801, -812778, -811252, -812618, -814105, -812922, -811451, -812131, -812275, -813497, -814177, -811180, -812850, -813154, -812474, -811523, -812546, -811755, -813873, -813425, -813729, -810500, -812402, -812059, -813010, -811020, -811108, -811827}

    {252166, 252983, 249983, 250349, 251381, 250967, 253333, 251983, 252349, 250983, 253301, 250166, 252951, 252365, 251198, 250214, 250182, 252182, 253349, 253150, 252134, 251166, 251999, 253317, 251951, 253134, 250381, 250999, 252967, 252317, 252935, 251015, 252150, 251967, 251349, 251365, 252333, 250198, 253118, 251333, 251150, 250397, 250365, 250015, 249999, 253166, 250031, 251182}

    Returns: 6748

  42. {-286161, -284830, -284974, -285421, -285277, -285714, -285858, -286305}

    {595531, 595256, 594284, 594520, 595492, 595295, 594323, 594559}

    {-777510, -777906, -777715, -776851, -777042, -778374, -778183, -777319}

    Returns: 255

  43. {-601891, -604771, -601315, -604579, -602467, -599011, -604387, -598627, -601123, -602467, -600739, -600931, -605155, -601699, -603043, -602275, -601315, -603619, -603619, -600163, -601507, -600739, -604003, -601699, -599779, -602083, -602275, -602659, -602851, -599971, -598435, -600547, -605347, -601507, -603043, -605923, -599203, -604195, -597859, -603427, -603811, -600163, -599395, -599587, -600931, -602083, -602851, -600355, -603235}

    {-369511, -370351, -369343, -370295, -369679, -368671, -370239, -368559, -369287, -369679, -369175, -369231, -370463, -369455, -369847, -369623, -369343, -370015, -370015, -369007, -369399, -369175, -370127, -369455, -368895, -369567, -369623, -369735, -369791, -368951, -368503, -369119, -370519, -369399, -369847, -370687, -368727, -370183, -368335, -369959, -370071, -369007, -368783, -368839, -369231, -369567, -369791, -369063, -369903}

    {498854, 497854, 498054, 499254, 494654, 499854, 500654, 497654, 499454, 499654, 497254, 500854, 500054, 495254, 500454, 501054, 503054, 501254, 496254, 496454, 496654, 502254, 498454, 500254, 499254, 502454, 496054, 498254, 496854, 497854, 499054, 498654, 498654, 501654, 495454, 499454, 498454, 497054, 498254, 497654, 499854, 501454, 497054, 500654, 495854, 497454, 501854, 500054, 499054}

    Returns: 2389

  44. {-966172, -964804, -964084, -966020, -966524, -966884, -965156, -965660, -964444, -966532, -965804, -963724, -965308, -964948, -965812, -964076, -964940, -965300, -965668, -966164, -964436, -964796, -965452, -964588}

    {-749748, -751508, -749908, -751388, -750108, -750908, -751868, -750588, -750708, -750548, -748508, -749108, -750228, -749428, -748948, -749468, -748988, -749788, -751028, -749308, -750268, -751068, -748148, -748628}

    {-671091, -670915, -671875, -671627, -671955, -671475, -671779, -672107, -671395, -670611, -672915, -672355, -671243, -671723, -671571, -673219, -673067, -672587, -670763, -672435, -672739, -672259, -672051, -672203}

    Returns: 1745

  45. {-834527, -832687, -835487, -834567, -833887, -836127, -834927, -835047, -833287, -835007, -833167, -835527, -833767, -834407, -834287, -833647, -834367, -834847, -835167, -834247, -835647, -833967, -833807, -833927, -834447, -834887, -833327}

    {769096, 767840, 767560, 768432, 769120, 767536, 766256, 767664, 768480, 768328, 767072, 766896, 767712, 767688, 766280, 766304, 768352, 767584, 769072, 766944, 768304, 767792, 767048, 768456, 767024, 766920, 767816}

    {-988081, -988273, -987233, -989329, -987313, -988001, -988961, -988905, -987793, -987657, -987849, -988481, -987369, -988137, -988193, -987425, -986889, -986465, -988849, -986945, -988425, -989809, -988617, -988561, -989385, -987713, -989041}

    Returns: 2537

  46. {-918959, -920599, -920111, -920879, -920975, -918863, -920695, -919727, -921655, -919055, -921367, -920887, -919439, -920687, -920983, -920791, -919631, -919919, -920591, -919151, -920495, -920015, -921847, -920503, -920407, -921167, -921175, -921071, -921559, -921751, -921943, -919831, -921271, -920783, -920119, -920215, -921463, -921079, -919343, -919535, -920399, -919247, -920311, -920207, -919927, -919735, -920023, -920303, -922039, -919823}

    {505620, 508140, 506756, 504180, 505108, 504692, 504068, 508044, 503348, 506548, 505564, 505924, 505260, 507324, 506852, 504996, 507116, 504900, 506396, 507476, 505468, 505828, 505204, 507212, 506284, 506964, 503708, 506036, 507420, 504276, 506132, 505716, 504636, 503252, 508500, 504428, 506492, 507780, 504332, 506188, 504540, 508404, 505356, 507684, 506644, 504788, 507572, 503612, 507060, 503972}

    {-270166, -268766, -267846, -266966, -266606, -270526, -269406, -268286, -267806, -269806, -267886, -268686, -269366, -266686, -268326, -269046, -268646, -268566, -267046, -269446, -267406, -268206, -267086, -269126, -269486, -265886, -268606, -266246, -267166, -267446, -266726, -270646, -268246, -267326, -269566, -270206, -267526, -267966, -269726, -269006, -267766, -269086, -269846, -267486, -270286, -271006, -269926, -268126, -266366, -268926}

    Returns: 5523

  47. {189641, 189633, 189631, 189641, 189643, 189635, 189631, 189635, 189633, 189629, 189635, 189633, 189631, 189631, 189639, 189639, 189641, 189629, 189639, 189635, 189647, 189627, 189645, 189629, 189639, 189633, 189623, 189635, 189625, 189633, 189643, 189625, 189621, 189633, 189631, 189639, 189643, 189637, 189629, 189637, 189637, 189627, 189629, 189625, 189635, 189627, 189637, 189637}

    {449257, 449265, 449267, 449269, 449267, 449269, 449273, 449269, 449265, 449257, 449275, 449253, 449261, 449255, 449271, 449265, 449263, 449269, 449265, 449263, 449269, 449259, 449265, 449263, 449259, 449271, 449263, 449263, 449261, 449259, 449261, 449255, 449259, 449259, 449267, 449277, 449273, 449273, 449263, 449261, 449261, 449265, 449251, 449267, 449257, 449271, 449267, 449255}

    {-872611, -872607, -872633, -872617, -872627, -872611, -872627, -872629, -872625, -872617, -872623, -872619, -872621, -872627, -872625, -872631, -872623, -872623, -872613, -872635, -872623, -872625, -872619, -872611, -872619, -872619, -872623, -872617, -872615, -872613, -872615, -872621, -872619, -872631, -872615, -872619, -872621, -872615, -872629, -872609, -872627, -872619, -872623, -872627, -872623, -872631, -872621, -872615}

    Returns: 6748

  48. {-232791, -233624, -232497, -233302, -234310, -233155, -233477, -232938, -232616, -232441, -231727, -233183, -231482, -232168, -232735, -233869, -231930, -232021, -231783, -234163, -234016, -232224, -231188, -231069, -230502, -231041, -231755, -233449, -232196, -232588, -233596, -231510, -231363, -232763, -230796, -231335, -230649, -232077, -233330, -232910, -232882, -231874, -231902, -232469, -231216, -232049, -230355, -232644}

    {246966, 245874, 248058, 245783, 245328, 246329, 246420, 246420, 246329, 245692, 245055, 247512, 243963, 243417, 244600, 246966, 246875, 243963, 247421, 245874, 246420, 245783, 245055, 246784, 245601, 245601, 246238, 245237, 244600, 245146, 244691, 245146, 245692, 245783, 244509, 244509, 245055, 246329, 246966, 245237, 244054, 244509, 245692, 246875, 246238, 245146, 246147, 247512}

    {-97838, -97495, -99490, -99924, -97978, -100750, -98321, -97012, -99441, -101044, -101338, -99973, -98377, -98860, -99392, -100456, -98958, -99686, -99784, -98804, -99630, -97306, -100029, -100078, -99546, -100855, -100561, -99098, -98083, -100218, -98272, -97600, -98426, -98615, -97894, -99203, -98720, -98132, -99147, -97789, -98566, -100512, -99735, -100267, -99252, -98909, -100372, -98664}

    Returns: 6748

  49. {4, 44, 24, -12, 8, 18, -10, -20, 28, 48, -16, 42, 40, 20, 48, 36, 36, 36, 32, 8, 66, 20, 44, -2, 24, 40, -18, 30, 16, -24, 12, -6, 72, 28, 4, -8, 16, 24, 12, -4, -14, 12, -22, 6, 60, 48, 32, 54}

    {3, -23, -13, 23, 7, 17, 19, 39, 27, 47, 31, 41, -21, 19, 47, -19, 35, 35, -17, -5, 65, -11, 43, 3, 23, 39, 35, 29, 15, 47, -7, 11, 71, -15, -3, 15, -9, 23, 11, 7, 27, 11, 43, 5, 59, -25, 31, 53}

    {5, -41, -21, -21, 7, -15, -17, -37, 17, -45, -29, -39, -37, 13, 27, -33, -33, 21, -29, -5, -63, -17, 25, -1, 15, 23, -33, -27, 11, -45, -9, -9, -69, -25, -1, -13, -13, -21, 9, -5, -25, -9, -41, -3, -57, -45, 19, -51}

    Returns: 1306

  50. {105, 33, 65, 13, 9, 129, 19, 21, 19, 31, 89, 11, 57, 73, 7, 21, 33, 27, 9, 41, 13, 27, 29, 11, 23, 7, 33, 5, 25, 113, 17, 15, 29, 23, 25, 81, 31, 3, 15, 17, 25, 17, 49, 9, 1, 3, 5, 121, 97}

    {-29, -11, -19, -15, -11, -35, -75, -83, -21, -33, -25, -13, -17, -21, -9, -23, -131, -29, -5, -13, -51, -107, -31, -43, -91, -27, -35, -19, -9, -31, -67, -17, -115, -25, -99, -23, -123, -5, -59, -7, -27, -19, -15, -35, -3, -11, -7, -33, -27}

    {-24, -6, -14, -46, -30, -30, -16, -18, -70, -118, -20, -38, -12, -16, -22, -78, -30, -102, 0, -8, -10, -24, -110, -8, -20, -4, -126, -2, -4, -26, -14, -54, -26, -86, -22, -18, -28, -6, -12, -2, -94, -62, -10, -6, 2, 0, -14, -28, -22}

    Returns: 1305

  51. {9859, -25941, -22791, 28509, 1059, 16509, -18141, 20359, -23341, 9859, 4859, 30209, -12941, 8709, -12141, -11391, -1391, -21991, -23741, -3291, -10341, -21391, -20441, 17409, 259, 59, 20209, 18959, -27141, -25941, -18391, 2359, 17559, -23391, -32891, -19741, 2109, -23791, -10341, -25491, -26641, 18609, -12591, 25609, 14859, 6209, 12909, -34941, -8391, 11159}

    {6388, -7612, 19738, -6462, 12838, -19212, 14438, -62, 3238, 15638, 10288, -7512, -5362, -7762, 788, -30462, 10038, -10812, 5438, 22988, 10388, 12838, -18012, -23262, -20512, 588, -3262, -3262, 10188, -2112, -30912, -19862, 9988, -7462, -18462, 25788, -6462, -16062, 12588, 6788, -4112, -19812, 15638, 9588, 12088, 438, 25338, -12012, -31462, 11738}

    {11267, -1533, -23983, 4717, 11217, -29033, 1617, -11683, 4817, 2417, -25933, -11233, -28783, -27233, 15067, -24183, -27633, 19967, -16783, -29833, -37783, -11233, -1433, -24183, -22333, -40783, -12733, 2417, -27683, -32283, 3167, 8417, -7433, -18933, -10183, 2717, 26317, 16217, 22717, 16967, -2233, 12367, 5967, 6767, 18017, 14967, 4717, -14183, 9617, 6317}

    Returns: 1275

  52. {-195297, 107577, -308553, -105493, -176993, -289677, 133031, -188433, 217687, -38283, 319503, 217973, 109865, 141897, 193663, 343527, -95769, -81183, -50581, 165063, -197585, 3759, 44943, -249351, -128087, -184143, 103573, 214827, -257645, 275459, -161549, 56097, -256215, 123879, -196155, 125595, 223121, -48293, -260505, 319503, -356601, -89477, -117505, -531, 149619, -155257, 227411, -58875, 1185, -531}

    {182980, -194826, -40386, -341258, 168394, -65554, -153356, -297786, 202714, -346, 95178, 23392, 179548, 154094, 309106, 88314, 28254, -215418, -217706, 60000, -309226, -84716, 17672, 98896, -184244, -18364, -90722, -288634, -234866, 239894, 142654, 87742, 69724, 126924, -42960, -250882, -28946, 268494, -169086, 150662, -72418, 350862, 135218, 43412, -26658, -206552, -67842, -224570, -234866, 262774}

    {-23027, 121689, -204637, 75071, -281857, 224935, 152577, -101677, 215783, 258969, -144577, 131127, -153729, -152871, -55345, 78503, -355645, -115119, -288721, 188613, 2427, 244669, -254115, -5009, 131127, 189471, 216069, -5009, -120553, -30177, -303593, -238099, -34753, 190329, -170889, 229511, -116835, -253257, -200633, 90515, 83651, 96807, -325329, -256689, -331049, -25887, -273849, 110821, 100525, 38749}

    Returns: 1275

  53. {49078, -114778, -32542, -111544, 6266, 166426, 22898, 99590, -48250, 87424, -73352, -35314, 33062, 114374, 169506, -51946, 177206, -55334, 72794, -20530, -158976, -175608, -141266, -97222, -39934, 21050, -10058, -79974, 15814, -2666, -121246, 144866, -117550, -39934, 10578, 107598, 29520, 46922, -121554, -85518, 41994, 15506, 18586, 83266, 143480, 20126, -140650, -115086, -54102, 45536}

    {-104076, -8904, -68656, -84980, 79184, 45304, 13888, 12656, 112140, -53564, -133952, -84980, -110544, 38990, 24976, -76972, 21280, 121072, -89908, -87444, -66500, 13888, -62804, -52024, 76720, -45556, 133084, 94584, 26208, 109060, 18816, 4340, 32984, 172816, 115836, 71484, 142324, 115836, 3108, -77896, -162596, 182980, 131544, -84056, 73024, -104076, 5726, -34468, -79436, 174664}

    {-19611, -46099, 92501, -99691, -104003, -50565, -175613, -146661, 54001, -140655, -73203, 145939, 13961, -132339, 51075, 74329, 4259, 15809, 23509, 147171, -16839, 22893, -78285, 49381, -158981, 167499, 20429, 45993, -123099, 147171, 29977, -102309, 36445, 57235, -65811, 20121, 114369, 48149, -28851, 26589, 4875, 35059, 23817, 6877, -83059, 49073, -107391, -21459, -69199, -46715}

    Returns: 1275

  54. {-52513, 3457, -10439, 76025, 100729, 91465, -151329, 43215, 106133, 10405, -117361, 133153, -15843, -50969, 39741, -84551, -1947, -172559, -98447, 166735, -126239, 43215, -94587, -32827, -21633, -28195, -148241, -167155, 43215, -3105, 81429, -95745, 84517, -84551, 69077, 68305, 54409, 58269, -66795, 99957, 40127, -74515, -128169, -137819, -112343, 133153, -140521, 160559, 93009, 40513}

    {164168, -169722, -152738, 36788, 23664, 32928, 19032, -72836, 80792, -165090, 131744, 78862, -114138, -62028, -58940, 148342, 3592, 19032, 103566, 42964, 125182, 19804, -60098, 69212, -167792, -164704, -62028, 12470, -163932, 86196, 32542, -109892, 63036, -137298, -104488, -92136, 58404, 27910, -45044, 103566, 152588, -140386, -92136, -67818, -128034, 65352, 62264, -28060, 68440, -27288}

    {-48073, 5967, -70461, 159209, 146857, -143415, -82041, 154963, 122153, 43023, -24913, 92431, 131031, 157279, 162297, 59235, -171207, -18351, -102113, -38037, -12561, 173491, -127589, -155767, -9473, 34145, -58881, 53831, 18319, -151521, -149205, -85901, -138783, -51161, -114079, 132961, -154223, 168087, 157665, 110187, -82813, -57337, -63513, -74321, 13687, 102081, -82813, -59653, -131063, 171561}

    Returns: 1275

  55. {-121978, -47995, -143818, -18511, 200981, -15508, -153100, 151568, 185420, -128530, -59734, -174940, 68849, 196613, -77752, -115972, -53182, -65467, 196886, 50012, 134369, -114334, 43460, 134369, -137266, -30250, -124435, -189136, 114986, 139556, 199070, 3329, 187604, 92600, 182144, 61478, -11140, 61478, -144910, -179308, 193610, -52090, 126998, 86321, 145016, -19330, 99425, 207260, 147473, -66832}

    {-106627, 147263, 126788, 127607, 4211, 116141, -59125, -107992, 61268, -133381, 184391, 42704, 171287, -62947, 23048, -124645, -164776, 48983, 43523, -189892, -44383, -58852, 180296, -150853, 68093, -32917, 43523, -36193, 147536, 122693, -22816, 149993, 16496, 53897, 81743, -150853, 78740, -185797, 101399, 54716, -79600, 122693, 159548, -186889, -65404, -196717, -177607, -10531, -55849, -55849}

    {-111037, -121684, 29558, 153500, 62318, 163055, 107363, -93838, 75422, 69143, 36383, 71600, 85250, -39784, -179014, 101903, 103268, 181892, 58223, -59440, -150622, 150770, -77458, 54128, -118681, 196907, 145856, -17125, 85250, -88105, 65048, 133844, 92894, 176159, 61499, -124141, 185168, -62989, 81155, -44152, -21220, 147767, -22858, 24098, -133150, -43333, -39238, -33505, 137666, 180527}

    Returns: 1275

  56. {58648, -45974, -42953, 49108, -3044, -78251, 28120, 1885, -111164, -102578, -111641, -78251, -98921, -27689, 10471, -68870, -59648, 8086, -84452, 104758, 57535, -54083, 1408, 113821, -69347, 2680, 55786, -64100, -58217, 109210, -61556, 295, 103327, 84724, -92720, 6178, 29392, 58648, -38819, -94946, 62782, -97490, -73004, 59920, -17354, -59648, 14764, -82067, 109528, 454}

    {-80995, 63695, -65095, -86560, -51739, -45061, 113144, -107707, -8968, -49990, -11671, 1049, 1049, 10271, 112667, 37778, 30305, 42071, 2480, 8840, 98039, -80995, 32690, 9317, -28843, -100552, -46174, -27571, 22991, -32341, -95782, -106117, -23755, -75112, -50467, -8809, -46015, 55586, 103127, -36157, 14087, -17077, -77974, -95782, -108025, -92920, 56858, -42835, -8968, -75112}

    {-45828, -79218, -76197, 61497, -94482, -63795, 21429, 42099, -24363, 22383, 36375, 92979, -53301, 119373, 39237, 93615, 102678, -100524, 86937, -38673, -19911, -52029, 118737, 18567, 94887, -44715, -80649, -84306, 105381, 10140, 6165, -31995, 49731, 8709, -38196, -107202, 107766, 90753, 48777, -47100, -88122, -52506, -33267, 8709, 36852, 35421, 107925, 75807, -24363, 92979}

    Returns: 1275

  57. {215648, -157132, 85688, 59468, 230468, 293168, -201592, 171188, -234652, -150292, 147248, -129772, 102788, -319012, -160552, -30592, -177652, -98992, -57952, -201592, 174608, -75052, 40088, 155228, -287092, 256688, 29828, 298868, -49972, 51488, 302288, -177652, -95572, 107348, -100132, -20332, -289372, 105068, -217552, -51112, -263152, 158648, 10448, 27548, 256688, -141172, -67072, -93292, 89108, -206152}

    {-69058, -228658, 115622, -297058, 218222, -154558, 115622, -286798, -155698, 222782, -236638, -203578, 90542, -8638, 115622, -192178, -286798, -218398, -65638, 115622, -143158, -115798, 138422, 98522, 17582, -168238, -18898, 39242, -295918, -31438, -115798, -24598, -148858, -77038, 98522, -130618, 52922, 272942, -236638, 212522, -134038, 138422, -237778, -237778, -134038, -250318, 213662, -325558, 70022, -80458}

    {-56205, -190725, -179325, -145125, 80595, 25875, -35685, 33855, 187755, -190725, 187755, 4215, 188895, -102945, 128475, 142155, 33855, 29295, 324555, 39555, -243165, -303585, -179325, -271665, 174075, -126885, 234495, 134175, 156975, 329115, 73755, 284655, 163815, -303585, -299025, -196425, -157665, 148995, -104085, -73305, -161085, -90405, 34995, 20175, -161085, 179775, 60075, 1935, 204855, 94275}

    Returns: 1275

  58. {56632, -34004, 12476, -6116, 57628, 60284, -87954, 856, 66260, -13088, 78212, 70078, -40312, 67422, 30404, 15132, 91990, 22104, -4124, 42356, -55584, -39316, -23048, -51434, -21056, -15080, 91824, -21056, -50272, -89946, 72900, 56134, -74508, -56912, -76666, -40976, 43518, -33008, 1686, 25092, 54640, -9104, -55584, -26036, -1800, -54920, 87342, 72568, 95974, -31680}

    {-27031, 2185, 25093, -68863, -87787, -61393, -34003, 48001, -36659, -27031, 46009, -62887, 55969, 38041, 44017, -56745, -17403, 83359, -59567, 30073, 13639, -93265, -18731, 57629, -24043, 24927, -38153, 9489, -81977, -26699, 27417, 71573, -47449, 8825, -39315, -84135, 78877, -47449, -93431, -48611, -32841, 5837, -19727, 30405, 52981, -139, 35053, -2795, 7497, 37045}

    {-47289, 49655, -66213, 22431, 9649, -65217, 519, -46625, -18405, -69201, -42143, -52601, -64055, 53639, -44301, -89121, -48949, 25087, -49613, -50277, 66919, -14421, 55631, -50941, 55299, -95429, 26083, -67209, 22099, -4129, -66711, 19775, 32391, 18447, -47289, -43471, 18115, 73891, -50941, -57249, -85801, 89329, -35337, 78041, 26415, 26415, -36665, 7823, -37993, -43305}

    Returns: 1275

  59. {-47622, -170277, -97932, 25698, -147462, 138018, -29682, 21018, -177297, 91998, -25782, 21798, -31632, -116457, -190752, 175458, -52692, -44892, -133032, -5892, 63138, -72582, -101832, -98322, -64977, -110802, 108768, -72582, -90132, -148632, -194262, 126318, -90717, 8538, 9318, 54363, 114618, 84783, 53778, -92862, -125232, 29208, -139272, 70158, 63723, -121332, 45978, 131388, -84282, 149718}

    {-163525, -76945, 78665, 35960, 60920, -14935, 160565, 106355, 66575, 46295, 159980, 79445, 123515, -14545, -10645, 3395, 131120, -32875, -28585, 17045, 102455, 108305, 84125, -94105, 161345, -165280, 141260, 52535, 82760, 50585, -4405, -7135, 54095, 124685, -10840, 52145, 136580, -92155, 74375, 9635, -141295, 114545, -137005, 46295, 150035, -3820, 41615, -15520, -33265, -112435}

    {-92713, 70112, -38698, 189062, 112622, 131147, -78673, -59758, -25438, 82202, 94292, 105602, -8278, -147118, -34213, 64067, 127832, -119038, 42422, 195107, -29338, -5158, -12178, -36358, 70502, 6152, 38132, -92908, -137368, -103633, 25847, -19978, -151408, 27212, -182608, 176972, -24658, -137368, 95462, -93688, -54493, -37918, -29533, 104042, -74188, -143608, -107338, -124888, 112232, 38327}

    Returns: 1275

  60. {-46703, 8737, -49013, 64387, 13777, 20707, 3067, -55943, -89333, 22177, -88283, 87697, -9533, -64343, -2603, -41033, 66907, -3023, -40403, -74843, 8947, -84503, -19613, -27803, 79507, 12517, 35827, -66863, -15623, -88283, -29063, 88117, 90637, 10627, 18397, 40447, -6803, -76733, 86227, -74423, 48427, -81983, -42923, -79883, 52417, 71107, 65017, -42083, -39773, -47753}

    {79761, -83619, 47001, 381, -88659, 91521, 72201, 12351, 5421, 25371, 32511, 7101, -52539, 14871, -85929, 20961, 62121, 69681, 83961, 32301, -3399, 16551, -29859, 75351, -36999, 65901, 88581, -61359, -83409, 7101, 58341, 22221, 14031, 94881, 48261, 15501, 67791, 2061, -26919, -17259, -63459, -21039, 51831, -43089, 71361, 34821, 19071, -72699, -56319, -21669}

    {15144, -41136, -12576, 57354, -7536, 9894, -71166, -42816, 17034, -66756, -5226, 20184, 24384, -17616, 17034, -57516, -34206, -73896, 12624, 37824, -73896, 27534, 75414, -60666, -34626, 57984, -5646, -3336, 20814, -38616, 59664, -30216, -24546, -18246, -88176, -59196, -18456, 43494, -24546, 42864, -51846, -46176, 57354, 3174, 25224, 40974, -73266, 24384, 50214, 28794}

    Returns: 1275

  61. {155299, 2045, 98619, -127447, -164507, 70933, -55943, -115893, -11907, 108647, 149413, -49403, 96003, 173611, -5149, 5533, -180421, -36323, -120035, -177587, -26949, 7931, 51313, -156659, -149247, 159877, -90823, 123471, 3789, -7983, 115405, 188653, 96221, -12125, 165109, -106083, -155133, 36925, -150773, 23845, 32347, -54853, 155299, -145541, -41119, -102159, 48043, 40195, 155953, 27987}

    {29324, 18206, 56792, 47636, -5556, 177782, -86216, 152276, 192824, 55484, 82734, -150962, -63544, 75104, -4684, 167318, -9916, -173416, 149224, -9480, 128296, 186284, -150962, -62236, 23438, -78586, -37602, 27362, 125462, -24086, -138972, 18206, 167318, 6216, 62678, -5992, -45232, -52426, 61152, -52426, -142896, -15148, -101912, -49156, 85568, 81426, 162740, -109324, -66160, -85562}

    {-96676, -179516, 82302, -122618, -80762, 34560, -146162, 17992, 10798, -51550, 93856, -84032, 155332, -18196, -124362, 103448, 55924, 54398, 8182, 65734, -33674, -42176, -84032, -69426, -103652, 64208, -78146, 55052, 64862, -121310, -31058, 7092, 3604, 195880, 79904, -146162, -84032, -167308, -87956, 185852, -103652, 186724, 19300, -96676, 172990, 43498, -83160, -135916, -71170, 101704}

    Returns: 1275

  62. {124460, -24540, 201940, 142936, -17388, 328292, -4872, 169756, -117218, 168862, -74604, -243272, -149700, -32884, -237908, 213264, -293932, 65456, -204234, 204920, -147614, -261748, 172140, 231740, -111556, -128244, 287764, 125354, -320752, -113940, 324120, -17388, -329096, 67244, 11220, -42420, 253196, 231740, -98444, 174226, 80952, -217644, 192106, 147108, 228462, 23736, 256176, 186444, -330288, -128244}

    {-172331, -256963, 60109, 74413, 258577, 52957, 213877, 287185, 149509, -164285, -294511, -54323, 293145, -212561, -188423, -22139, -125843, -200939, 104511, -154451, 509, 213877, 97657, -188423, -57899, 111961, -125843, 81267, -36443, -313583, -42403, 172157, -40019, -34953, 258577, 333077, -217031, 187057, -84719, 153979, 94677, 1105, 97955, 187057, -11113, 247253, 60109, -146703, -65051, -265307}

    {263777, -211831, -254743, -288715, 217885, 20609, 263181, 18821, 149047, 16437, -142099, -224347, 76037, -98889, 154709, -251763, 117161, 265565, 74845, -210043, 193151, 6305, -264875, 154709, -308383, 295365, -108127, 186893, -99187, -47931, -59851, -283351, -67003, -219877, -208851, 6305, 25973, 154709, 315629, -28859, -306595, 263181, -88459, -230307, 56965, 229805, -200507, -231499, -37203, 169609}

    Returns: 1275

  63. {3782, 4490, 4018, 4490, 4018, 4844, 4018, 4490, 6142, 6142, 4018, 4372, 5434, 5434, 5788, 5080, 5080, 5906, 5434, 4490, 4490, 6142, 3782, 5080, 4844, 5434, 4018, 5434, 3782, 4018, 5906, 5906, 4844, 4018, 5434, 4726, 4490, 4018, 4490, 4844, 5434, 4490, 5198, 4490, 4490, 5434, 4844, 4018, 5434, 4018}

    {-5060, -5650, -5650, -6712, -5296, -4706, -5768, -5650, -5060, -5060, -6476, -5060, -6122, -6122, -5650, -5060, -6004, -4588, -5060, -6004, -5060, -6004, -6004, -6358, -6358, -4706, -5296, -6004, -6004, -4588, -5650, -5768, -6004, -5650, -5650, -4588, -5060, -5414, -6122, -5650, -5414, -6004, -4588, -5414, -5414, -4942, -5060, -6476, -4352, -5768}

    {6016, 6370, 5426, 6016, 6488, 5072, 4600, 4718, 6016, 5072, 5780, 4954, 4954, 6134, 5072, 6370, 6370, 5780, 4364, 4364, 4364, 6016, 6016, 6016, 6016, 5662, 4600, 4364, 5072, 5308, 5426, 6488, 6370, 5662, 4718, 6488, 6724, 5426, 6134, 6488, 6370, 6724, 4600, 4718, 6370, 4954, 6370, 5308, 5072, 6488}

    Returns: 1349

  64. {4281, 3541, 3171, 3541, 3837, 4429, 3171, 3541, 3541, 4429, 3393, 3541, 4651, 4725, 3985, 3837, 4429, 4281, 4059, 3393, 3541, 4281, 3393, 3171, 3393, 3985, 3985, 4651, 3541, 4429, 3171, 4281, 3541, 3837, 3837, 3541, 3985, 4059, 4429, 4651, 3985, 4281, 4281, 3393, 3837, 3393, 3097, 4429, 3393, 4281}

    {-1201, -1349, -2089, -2089, -1201, -2089, -2237, -1349, -1867, -1793, -2089, -1645, -2089, -2089, -1201, -2237, -2089, -1793, -2533, -1349, -2237, -2089, -1645, -1349, -1793, -979, -979, -1201, -1201, -1645, -1793, -1793, -2533, -1349, -1201, -1793, -2237, -1349, -1793, -1645, -2237, -1645, -1867, -2089, -979, -1645, -1571, -2459, -979, -1349}

    {-9581, -9285, -10025, -10395, -10395, -9729, -9729, -8915, -8841, -10395, -9729, -9137, -9285, -9803, -10025, -9285, -9581, -9137, -9285, -9729, -9729, -10025, -10395, -10025, -9285, -9137, -10173, -9729, -9729, -10025, -9137, -10173, -9507, -10173, -9285, -9137, -8915, -10469, -9285, -9137, -10025, -9137, -8841, -9581, -9137, -10025, -10025, -9729, -9581, -9285}

    Returns: 1351

  65. {2136, 2328, 1944, 2424, 2232, 2232, 2136, 1944, 2520, 2232, 1992, 2304, 2016, 2520, 2520, 2304, 2424, 2376, 2376, 2184, 2376, 1944, 2328, 2136, 1800, 2136, 1920, 1992, 2400, 2280, 2136, 2424, 2520, 2136, 2184, 1800, 2016, 2184, 1800, 1944, 2016, 2400, 1944, 2016, 2016, 2136, 2304, 2304, 1944, 2136}

    {-7538, -7922, -8138, -7874, -7874, -7922, -7538, -7682, -7874, -7874, -7682, -7538, -7874, -8042, -7754, -7874, -7826, -7778, -7730, -7682, -7658, -7730, -7922, -7754, -7922, -7730, -8114, -7874, -8114, -8018, -7682, -7970, -7922, -8066, -7730, -7754, -7538, -8114, -7754, -8018, -8258, -8114, -7874, -7874, -7922, -8162, -7922, -7922, -7922, -7634}

    {5315, 4955, 4955, 5243, 4907, 4907, 5027, 4931, 5315, 5435, 5195, 5147, 5531, 5147, 5195, 4811, 5147, 5051, 5147, 5003, 4955, 5195, 5387, 5531, 5027, 5387, 5387, 5387, 5387, 5387, 5339, 5195, 5315, 4955, 4955, 5195, 5195, 5003, 5147, 5051, 5195, 4955, 5003, 4811, 4811, 5099, 4811, 5531, 5339, 5243}

    Returns: 1301

  66. {-210, -987, 1344, -1764, 1862, -4095, 308, 1862, -210, -4354, -2023, -4354, -4872, -4095, -4095, -4354, -3318, -4872, -210, 308, -2800, -1246, -3318, -2023, 308, -2023, -1246, -2023, -3318, -210, -4354, -4095, -2800, 308, -3318, 308, 308, -1764, -4095, 308, 308, -1764, -4872, -1246, -2023, -3318, -987, 1085, 1085, 1085}

    {8139, 8916, 6067, 8916, 5031, 4254, 6067, 5808, 2959, 5031, 7362, 6067, 5031, 6844, 7362, 3736, 8139, 5808, 2959, 2959, 7362, 5031, 2700, 5290, 4254, 2182, 6067, 7362, 5031, 3736, 6067, 4254, 3736, 6067, 8398, 8398, 8139, 2182, 3736, 8398, 5031, 5031, 5290, 6067, 5290, 4254, 8398, 6844, 3736, 3736}

    {7747, 9819, 11373, 9042, 9301, 7747, 12409, 10078, 7747, 11373, 12409, 11373, 9301, 11373, 8265, 10078, 8265, 9042, 11373, 10855, 6970, 12927, 10078, 12927, 12150, 9301, 12927, 6711, 6711, 6970, 7747, 11373, 6970, 6711, 9042, 10078, 8265, 9042, 10855, 9042, 6711, 12927, 10078, 6193, 6193, 12150, 11373, 11373, 8265, 10855}

    Returns: 1312

  67. {-13653, -10617, -13653, -13653, -7075, -8087, -9099, -10617, -7581, -7581, -12135, -8087, -12641, -11629, -9099, -13653, -12135, -8087, -11629, -13653, -6063, -12135, -9099, -11629, -7075, -8087, -7581, -13653, -9099, -6063, -7581, -9099, -7581, -8087, -12641, -6063, -12135, -10617, -8087, -7581, -9099, -6063, -11629, -11629, -12135, -9099, -7075, -7581, -6063, -12135}

    {7860, 5330, 8872, 5330, 9378, 7860, 10896, 5330, 4824, 9378, 4824, 10896, 4824, 7860, 3306, 6342, 4824, 6342, 10896, 6342, 6342, 4318, 3306, 3306, 4824, 6342, 9378, 7860, 8872, 5330, 9884, 5330, 4318, 7860, 4824, 8872, 9378, 10896, 3306, 9884, 5330, 7860, 6342, 6342, 9884, 8872, 9378, 4824, 8872, 4318}

    {8200, 6176, 9212, 9212, 12248, 6176, 11742, 13766, 7188, 12754, 7188, 9212, 12248, 6176, 8200, 8200, 12754, 13766, 10730, 11742, 11742, 12248, 11742, 10730, 7694, 6176, 7188, 11742, 6176, 9212, 12248, 6176, 7694, 13766, 7694, 10730, 7188, 11742, 9212, 7694, 13766, 8200, 13766, 6176, 7694, 13766, 7694, 12754, 9212, 7694}

    Returns: 1383

  68. {-4063, -4161, -5239, -4455, -6415, -4357, -4455, -5827, -5925, -4063, -6513, -4455, -5827, -5925, -4357, -6807, -5239, -5043, -4161, -6513, -4945, -5827, -4651, -5043, -4357, -5925, -6709, -5827, -5043, -6415, -6709, -6415, -4455, -4161, -6219, -5631, -5631, -5631, -4651, -6807, -5631, -4161, -5827, -4357, -5631, -6219, -5043, -4945, -4357, -6807}

    {4014, 3720, 4798, 2446, 4602, 3132, 2446, 4014, 3132, 3034, 3132, 3916, 4014, 3916, 2544, 3916, 4798, 4504, 4308, 3132, 3132, 2544, 2250, 2152, 4504, 2152, 3328, 4896, 4896, 3916, 4308, 3916, 4602, 3328, 3720, 4798, 4798, 2250, 3328, 4014, 4308, 3328, 3034, 3132, 2740, 4798, 2544, 4896, 3916, 4014}

    {-2816, -3992, -3992, -2816, -3600, -2228, -3600, -4580, -4580, -2816, -2228, -2130, -1836, -1836, -2816, -2718, -2424, -2130, -3012, -4188, -1836, -4286, -3012, -3698, -2816, -2816, -2424, -3698, -2718, -2130, -3404, -4286, -3600, -2424, -1934, -2424, -3992, -2424, -4482, -2816, -1934, -3992, -1836, -4188, -1934, -3404, -2130, -3600, -2228, -3600}

    Returns: 1309

  69. {12505, 4945, 12937, 3865, 13801, 9049, 7969, 14233, 13153, 9049, 12721, 11641, 4081, 8401, 3865, 14881, 14449, 14233, 7105, 5377, 7321, 11857, 7969, 7969, 10777, 9697, 13801, 15745, 9697, 13153, 11857, 12505, 9049, 12937, 13369, 8401, 14233, 10561, 11857, 7105, 16177, 14449, 14233, 13153, 14017, 11857, 11857, 5593, 7969, 7321}

    {-10208, -2648, -7832, -5888, -6104, -1352, -7832, -9344, -2216, -3296, -10208, 592, -6752, -6968, -3728, -2432, -5024, -5024, -2648, -920, -7184, -2648, -920, -1136, -3296, -11504, -7184, -3512, -920, -1136, -8264, -2216, -3296, -8480, -9344, -3512, -3296, -6752, -1352, -7832, -5456, -920, -5024, -8264, -3296, -6104, -2648, -9344, -4376, -7184}

    {-11557, -11557, -6805, -7237, -10693, -10693, -11773, -10693, -8749, -12637, -11341, -10261, -7021, -14581, -8101, -6157, -4429, -13285, -3781, -8533, -5725, -5725, -4645, -13069, -12637, -8749, -9613, -10261, -13285, -12205, -6157, -6805, -4861, -8749, -11989, -14581, -4645, -2701, -9613, -13717, -8749, -8533, -4213, -8749, -13069, -12637, -11773, -6805, -12637, -11773}

    Returns: 1277

  70. {34, 1252, -3098, 5602, 10474, 730, 2992, 10474, 2470, 5254, 6646, 2470, 10822, -1706, 5254, 5950, 904, 6298, 556, 1078, 6472, -662, 4036, -1706, 34, 1426, 8734, 1948, 5080, 1948, 730, -662, 2644, 10474, 6646, 5428, 7690, 2470, 6472, 6646, 8386, 5950, 9430, 1948, 5950, -1706, 2470, 5254, 6646, 3166}

    {7897, -1847, 937, 9289, 3721, 4417, -2717, -455, 6331, -455, -1499, -629, 4069, -2195, -2195, -3935, 3721, 7201, 415, 2155, 763, 7897, 5113, 6157, -3239, -2543, 4765, -977, -2543, -1151, 4417, 3721, 7201, 5113, 6679, -281, -3239, -4631, 6505, -2021, 7897, -2369, 3721, 5635, -3935, -455, 8941, -455, 7897, 1459}

    {-6977, -2627, -2453, -5585, -6977, 2071, -3497, -5585, -1235, 2419, -9761, -8195, -5585, -5585, 1375, -7325, -191, -9065, -7673, 157, -8369, -2801, 157, -6977, -1409, -9065, -9065, -713, -5411, -7499, -10457, -9761, -2975, -2801, -4019, -8369, -1409, -5933, -2627, -4367, -5585, -4715, -8717, -7673, -1061, -8021, -6977, -10805, -365, 853}

    Returns: 1284

  71. {-2873, -4073, -2873, -2873, -2473, -3523, -3173, -2473, -2773, -2973, -3773, -2973, -2873, -2473, -2673, -2773, -2973, -2773, -3773, -3573, -3173, -2323, -2973, -2873, -2523, -3323, -3723, -4073, -3273, -3473, -3773, -2323, -3573, -3073, -2873, -2873, -3473, -2573, -3273, -2573, -2923, -3323, -2973, -3373, -2523, -3923, -3123, -3373, -3323, -2373}

    {10804, 10054, 10004, 10504, 9654, 10404, 10304, 10404, 9654, 10204, 10304, 9704, 10054, 9504, 10204, 10704, 9404, 9804, 9704, 9104, 9404, 10104, 10654, 9904, 10204, 10804, 10504, 9854, 10304, 10654, 9404, 9804, 9904, 9054, 10504, 10004, 9404, 9854, 9404, 10004, 10404, 9104, 10504, 9804, 10504, 10504, 9104, 10104, 9604, 9854}

    {-2435, -2185, -1985, -2585, -2085, -1785, -3085, -2235, -3285, -3085, -2585, -3085, -3385, -2235, -2285, -2235, -2285, -2085, -2785, -2635, -2885, -2385, -1985, -3085, -1985, -2885, -1985, -2185, -1985, -3085, -3035, -2685, -3085, -2385, -2485, -3085, -2785, -3185, -2885, -2485, -1785, -2885, -2285, -3435, -2785, -2285, -2885, -1635, -1685, -2885}

    Returns: 1297

  72. {-8170, -8365, -10120, -12850, 2750, 20, -1930, -11290, -8170, 2750, -5830, -5830, -10120, 20, -175, -10120, 410, -12460, -4270, -12850, -1150, 2360, -12460, -6025, -4270, 605, -12460, -4270, -3685, -10510, -5830, -4270, -12850, -4270, -5830, -10120, -4270, -10120, 1190, -4270, -11290, -4270, -7000, -1930, -3685, 2360, -12850, -10510, -4270, -4270}

    {-9918, -6603, -3678, -9918, -8358, -12258, -16548, -8358, -4068, -7188, -9333, -16938, -3678, -3678, -7578, -8358, -6018, -9918, -14793, -7188, -11673, -9918, -9918, -10503, -2898, -9918, -6018, -16548, -14598, -10113, -4068, -14208, -11088, -6018, -1338, -14598, -16548, -15378, -9918, -1338, -9918, -7188, -1338, -4068, -8163, -12258, -8358, -4068, -6018, -4068}

    {-7896, -4386, 2634, 1464, -2436, 4974, 294, 4584, -5946, -1266, -6141, 1464, -3606, -3606, 2049, -6726, 4584, -3606, -291, -1266, -3801, -3606, 2634, -5946, -5556, -681, 294, -3606, 489, -1851, 5754, 5754, 294, -7896, 1464, 2634, 2634, 294, -5556, 1464, -5556, -8286, -1266, -5946, -5946, 294, 1464, 2634, 6924, 5754}

    Returns: 1287

  73. {-1089, -4053, -1089, -2685, -4053, -1773, -1317, -2685, -2685, -1317, -3369, -3483, -1773, -405, -1089, -3369, -3369, -1089, -4053, -2343, -3483, -1773, -2343, -405, -4053, -1773, -1773, -1089, -4053, -2685, -1773, -2343, -3369, -4053, -1773, -1773, -1089, -3369, -405, -1773, -4053, -3369, -2685, -3369, -1089, -405, -2685, -1089, -975, -2685}

    {5756, 8720, 5756, 9404, 8720, 8720, 7466, 5756, 8720, 7694, 5756, 8492, 9404, 8720, 8036, 9404, 9404, 9404, 6440, 8036, 7124, 5756, 8834, 8720, 7124, 8378, 6326, 7124, 8036, 9404, 8720, 9062, 8036, 8036, 5756, 9404, 7124, 8036, 6440, 6440, 7124, 7124, 6440, 7124, 8036, 7124, 6440, 9404, 8036, 5756}

    {-1377, -1377, -2289, -693, -2289, -3657, -579, -2973, -9, -579, -2289, -1947, -693, -1377, -9, -2289, -1377, -1377, -2289, -3315, -1035, -693, -2745, -2289, -2973, -3087, -1035, -3657, -693, -2973, -9, -1377, -9, -2973, -2973, -2973, -9, -3657, -2289, -3657, -693, -9, -3657, -3657, -3657, -693, -9, -2289, -1035, -693}

    Returns: 1507

  74. {-8266, -9946, -10450, -13978, -14482, -7762, -13978, -4234, -6418, -5242, -8266, -12970, -10954, -14482, -7258, -6922, -9946, -5242, -9442, -9274, -4906, -8938, -12970, -12970, -8434, -11794, -5914, -9778, -9946, -7762, -11794, -14482, -6250, -5914, -12298, -5242, -6418, -8434, -6250, -11794, -9778, -14314, -11794, -13306, -14482, -8266, -8434, -11962, -5914, -8266}

    {-2121, -2121, -4137, 2751, -777, 3927, -3129, -1785, -105, 1407, -1617, -1281, -3633, 903, -2625, -5313, -5313, 4263, 1911, -2625, -3801, -5145, 3423, 1407, -4809, 4935, 735, 4935, 2247, -2625, -5145, -2121, -3297, 735, 4935, -3297, -4809, 4935, -1281, -4809, 3927, 2751, -105, -3801, -2121, 1743, 1407, 2751, -609, 5439}

    {14304, 3552, 5064, 7080, 6744, 4728, 8256, 11616, 3720, 8256, 5232, 4728, 8592, 11112, 4056, 8088, 6744, 10272, 5232, 14136, 7584, 6240, 6072, 4728, 12120, 7080, 13800, 12120, 14304, 6072, 9096, 9768, 12792, 4056, 8256, 11784, 7080, 12120, 6240, 10776, 10272, 8760, 14136, 10272, 8088, 12624, 5064, 7584, 4056, 11112}

    Returns: 1279

  75. {6, 2, -10}

    {6, -10, 2}

    {10, 6, 6}

    Returns: 7

  76. {-10, 6, -10}

    {6, -10, -10}

    {-10, -10, 6}

    Returns: 7

  77. {18, -8, 18}

    {-14, 10, 20}

    {-12, -22, 2}

    Returns: 7

  78. {-13, 11, 25}

    {-3, 27, -13}

    {27, 9, 11}

    Returns: 7

  79. {-9, 19, 19}

    {19, 19, -9}

    {19, -9, 19}

    Returns: 7

  80. {-14, 7, 27}

    {27, 11, 12}

    {7, -28, 11}

    Returns: 7

  81. {4009, 4277, 4069}

    {-69415, -69223, -69291}

    {-92531, -92583, -92835}

    Returns: 7

  82. {13260, 12919, 13212}

    {-96264, -96109, -95929}

    {-26746, -26758, -26907}

    Returns: 7

  83. {3893, 3877, 3655}

    {-33290, -33020, -33178}

    {96829, 96875, 96907}

    Returns: 7

  84. {58620, 58780, 58807}

    {11015, 10764, 10692}

    {-15395, -15136, -15523}

    Returns: 7

  85. {83908, 84160, 83748}

    {98160, 98048, 98268}

    {64255, 63875, 63827}

    Returns: 7

  86. {86021, 86042, 85957}

    {-46883, -46782, -46598}

    {12963, 13243, 13024}

    Returns: 7

  87. {26209, -31779, -31667, 26251, 2804, -31737, 32746, -98120, 26321, 2874, 52017, -14733, -40065, -82502, 32816, -54270, -98050, -69319, -54312, 54110, 4241, -69431, -53289, 15698, 51975, -53401, -82572, 4171, 15656, 51047, -53359, 51005, 4129, -40177, 52087, -69389, 32704, -14663, -14775, 2762, 51117, -40135, -54200, -82614, 54180, -98162, 15768, 54068}

    {-13874, -73710, -73752, -13804, 28890, -73640, -24908, -7768, -13916, 28778, 91077, 38594, -11236, -83426, -25020, 40271, -7880, -72608, 40201, -15905, 21766, -72566, -10335, -19354, 91007, -10293, -83314, 21878, -19424, -15478, -10223, -15548, 21808, -11194, 90965, -72496, -24978, 38482, 38524, 28820, -15590, -11124, 40159, -83384, -16017, -7838, -19466, -15975}

    {-91482, 53135, 53065, -91594, -92651, 53023, 47620, 32554, -91552, -92609, 92238, -79014, 6467, -24278, 47662, 20370, 32596, -4989, 20482, 12861, -98238, -4919, 45069, -1411, 92350, 45139, -24320, -98280, -1299, -70978, 45027, -70866, -98168, 6537, 92280, -5031, 47732, -78972, -78902, -92539, -70936, 6425, 20412, -24208, 12903, 32666, -1369, 12973}

    Returns: 1192

  88. {-7296, 84463, 30266, -55401, -94367, -94202, -71084, 26591, 5565, 38081, 94008, 70305, 37916, 84443, -49172, 26426, -71104, 94193, -72476, -55566, -72311, 37896, 5730, -72496, -94387, 94028, -55586, 30451, 70120, 5545, -49192, -91332, 70140, -7461, 26406, -7481, 30286, -49007, -50999, -70919, -51164, 84628, -91147, -51184, -91312}

    {-23991, -23446, -31140, -86255, 66302, 66339, -65134, 67966, 24470, -96141, 84523, -89847, -96178, -23425, 35236, 67929, -65113, 84539, -99989, -86292, -99952, -96157, 24507, -99968, 66323, 84502, -86271, -31124, -89863, 24491, 35257, 78288, -89884, -24028, 67950, -24007, -31161, 35273, 26514, -65097, 26477, -23409, 78304, 26498, 78267}

    {74041, -3644, -14358, -22425, 51616, 51732, 84798, 37395, 6011, 72028, -78550, -54657, 71912, -3441, -39778, 37279, 85001, -78637, -12873, -22541, -12757, 72115, 6127, -12670, 51819, -78753, -22338, -14445, -54570, 6214, -39575, -31354, -54773, 73925, 37482, 74128, -14561, -39662, 75578, 84914, 75462, -3528, -31441, 75665, -31557}

    Returns: 1050

  89. {-54540, 81800, 42060, 25656, -51064, -28250, 41692, 41869, -73286, -50765, 25955, -42883, -50873, 25847, 81908, -42584, -42692, -36742, -73394, -73585, 42168, 41883, -2510, -28358, 19666, 41991, 19965, -24746, -2402, -24447, -28549, -54349, -36634, 93032, -54241, -36933, 81609, -2701, -24555, 19857, 93331, 93223}

    {-32588, -60493, -85961, 61799, -95973, 65090, -73471, -85722, 10529, -95937, 61835, 67945, -96212, 61560, -60218, 67981, 67706, 90493, 10254, 10493, -85686, -73710, -96726, 64815, -55986, -73435, -55950, 10126, -96451, 10162, 65054, -32827, 90768, 64458, -32552, 90732, -60254, -96487, 9887, -56225, 64494, 64219}

    {-9896, -9197, -4749, 14690, -73644, 1948, -77876, -4773, -3944, -73703, 14631, 85172, -73620, 14714, -9280, 85113, 85196, 68624, -3861, -3885, -4832, -77852, 68400, 2031, -36173, -77935, -36232, 95959, 68317, 95900, 2007, -9872, 68541, -20758, -9955, 68600, -9221, 68376, 95983, -36149, -20817, -20734}

    Returns: 917

  90. {10240, -85793, -85643, 22822, 88715, -92218, 71125, 84161, 91759, -85904, 60535, 89145, 99555, -91788, 9960, -91938, 23252, 84483, 60105, -86054, 89041, 33828, 43369, 99835, 99985, 29063, 33548, 33978, 70695, 43519, 29213, 10390, 89471, -86334, 70975, 84763, 23102, 84591, 89321, 84441, 88995, 28783, 91329, 91609, -86073, 43089, 60385, 84913}

    {16566, -46969, -47321, 95155, 82609, 72854, 99186, -14126, 20349, 44969, 618, 82563, -65621, 72808, 16260, 73160, 95109, 24979, 664, 45321, 33539, -20530, 71332, -65315, -65667, 31670, -20836, -20882, 99232, 70980, 31318, 16214, 33493, 45015, 99538, 25285, 95461, -14172, 33845, -13820, 82915, 31364, 20395, 20701, -47275, 71026, 970, 24933}

    {-52858, -39639, -39425, 58484, 5948, 81780, -28645, -46646, -22473, 77953, 78697, 6020, -33400, 81852, -52716, 81638, 58556, 29111, 78625, 77739, -96610, -39918, 79042, -33542, -33328, 81606, -39776, -39704, -28717, 79256, 81820, -52644, -96538, 77881, -28859, 28969, 58342, -46574, -96752, -46788, 5806, 81748, -22545, -22687, -39497, 79184, 78483, 29183}

    Returns: 1192

  91. {-76103, 62532, 67342, -66716, -72742, -17839, -17622, 57280, 20440, -56084, -49189, 2751, -56073, 2551, -97467, -17667, 57452, 2596, -49234, -97250, -72959, 52866, -55901, 2706, -97295, -49406, 20223, 52821, 20395, 52649, -66933, 57497, -66761, 2379, -56256, -72787, 62487, 2534, 62315, -56039, -76148, 67125, 67297, -55856, -76320}

    {52883, -38332, -57360, 93772, 45113, -10425, -10397, -33145, 98635, -42237, -87507, -33718, -21428, -61291, 10539, -10298, -33018, -61390, -87408, 10567, 45085, -19779, -21301, -33619, 10666, -87535, 98607, -19680, 98734, -19807, 93744, -33117, 93871, -61418, -42364, 45212, -38233, -33746, -38360, -42336, 52982, -57388, -57261, -21400, 52855}

    {42514, -8526, -34907, 75495, 1514, -60436, -60333, -68995, 56388, -59961, -3080, -78050, -39460, -20924, 19857, -60549, -69108, -20708, -3296, 19960, 1411, -15147, -39573, -78266, 19744, -3183, 56285, -15363, 56172, -15250, 75392, -68892, 75279, -20811, -59848, 1298, -8742, -78153, -8629, -59745, 42298, -35010, -35123, -39357, 42411}

    Returns: 1050

  92. {-79762, -13987, 52424, -33949, -27349, -24582, 52412, -33961, -24409, -25229, 62018, -46363, -46178, -13802, 52597, 8177, -2477, -27176, 70755, -46351, -25044, -24594, -13975, 8362, 70570, -2662, 72186, -33776, 25983, -25217, 61833, -79774, 61845, -27361, -79589, 72359, 26168, 8189, 72174, 70582, -2650, 25995}

    {-64269, -33268, 59202, -9450, -3868, -40802, 59647, -9005, -40534, 4992, 13876, -26102, -26279, -33445, 59470, -22390, -99616, -3600, -40690, -26547, 4815, -40357, -33713, -22567, -40513, -99439, 44802, -9182, 50299, 4547, 14053, -63824, 13608, -3423, -64001, 45070, 50122, -22835, 45247, -40958, -99884, 49854}

    {-2988, 15208, -77554, 48166, 41075, -45748, -77501, 48219, -46063, -74930, -56635, 27774, 27406, 14840, -77869, -73081, -64265, 40760, 84440, 27721, -75298, -45695, 15155, -73449, 84808, -63897, 5796, 47851, -28411, -74983, -56267, -2935, -56320, 41128, -3303, 5481, -28779, -73134, 5849, 84755, -63950, -28464}

    Returns: 917

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

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

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

    Returns: 5999

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

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

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

    Returns: 6298

  95. {3,2,1,3,0,3,3,0,3,1,3,0,2,0,3,2,2,1,0,2,2,0,1,3,1,1,2,0,1,0,1,2,2,2,3,1,1,0,3,2,3,1,2,1,2,0,0,3,1,0}

    {5,6,5,6,6,5,6,6,4,6,4,5,4,6,5,5,6,5,4,5,5,6,6,6,7,6,4,5,4,4,4,6,6,5,4,5,6,5,4,5,5,4,4,4,4,4,5,6,5,4}

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

    Returns: 7055

  96. {6,4,6,4,6,4,6,6,5,4,4,6,5,5,4,6,5,5,5,5,4,4,6,5,6,6,5,5,4,5,4,5,6,6,4,4,4,5,4,5,6,6,6,5,5,6,5,4,5,4}

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

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

    Returns: 7058


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: