Problem Statement
You are given a
Definition
- Class:
- PerfectSequences2
- Method:
- minimumMoves
- Parameters:
- int[]
- Returns:
- long
- Method signature:
- long minimumMoves(int[] seq)
- (be sure your method is public)
Constraints
- seq will contain between 1 and 50 elements, inclusive.
- Each element of seq will be between -1,000,000,000 and 1,000,000,000, inclusive.
Examples
{-1000000000}
Returns: 0
Any sequence consisting of 1 integer is perfect, so no additional moves are needed.
{-2}
Returns: 0
{-1}
Returns: 0
{0}
Returns: 0
{1}
Returns: 0
{2}
Returns: 0
{1000000000}
Returns: 0
{-1,1}
Returns: 2
There are 2 perfect sequences containing two elements: {0,0} and {2,2}. In order to obtain {0,0} from {-1,1} you need 2 moves, in order to obtain {2,2} you need 4 moves.
{4,3}
Returns: 3
This time it is better to obtain {2,2}.
{17,95,-79}
Returns: 33
Here the best solution is to transform seq into {0,95,-95}.
{10,9,8}
Returns: 21
Decrease each element by 7 to obtain {3,2,1}.
{-7,-1,8,12}
Returns: 12
{-21,-2,-11}
Returns: 28
{-2,-29,-13}
Returns: 38
{-7,-31,2,-14}
Returns: 48
{-976226948,-809414679,-695732102,-674827947,-667174800,-349105716,-312343485,-309304347,334834899}
Returns: 4152737973
{-48,34,34,91,95}
Returns: 205
{-668150714,-588964871,-582605097,-158799932,76897598}
Returns: 1407267496
{27,-220,205,243,25,-237,196,233,-151}
Returns: 321
{-788,618,205,-942,592}
Returns: 725
{838,-248,551,931,774,-503,717,-196}
Returns: 2864
{317,-290,429,-152,-472}
Returns: 168
{-106,-50,-114,-135,61,134,-13,5,-62,5}
Returns: 275
{-63,67,45,17,152}
Returns: 190
{601,456,800,720,-229}
Returns: 2004
{50,70,22,55,-4}
Returns: 129
{-513,94,-62,140,-112}
Returns: 404
{-622,-510,-384,-383,-878,-633,-334,-876,355}
Returns: 4095
{108,109,-444,-823,-236}
Returns: 893
{-1000000000,-1000000000}
Returns: 2000000000
{0,1}
Returns: 1
{2,1}
Returns: 1
{1000000000,1000000000}
Returns: 1999999996
{19229121,10963245,15081096}
Returns: 45273456
{-162328996,-27637726,-294131106}
Returns: 484097822
{-187222654,50019452,290756474}
Returns: 153553272
{340474070,19613894,290617809,9849834}
Returns: 660555599
{-235575544,-663528135,-384680571,-757981157}
Returns: 2041765403
{-2,89463638,-4,-6,-4}
Returns: 16
{-602565920,-1,-1,2,1}
Returns: 1
{2,-1,1,-1,-1}
Returns: 1
{1,1,-2,1,-1}
Returns: 1
{3,2,1,2,1}
Returns: 1
{2,2,6,3,2}
Returns: 5
{-1,-1,0,-1,-2}
Returns: 3
{-2,-1,-1,-5,0}
Returns: 1
{3,2,4,1,1}
Returns: 2
{1,-3,-3,-2,-1}
Returns: 3
{132350911,255840491,-160420160,-640881466}
Returns: 413110224
{174203276,13067220,239729976,231879071,-440779337}
Returns: 218100206
{-2,-2,-2,-1,2,-3}
Returns: 4
{845585,2261426,701557,2379120,1997535,2350937}
Returns: 10536148
{-646212068,-41027290,-837342531,-322777312,-181238243,-206847885}
Returns: 2235445321
{1,1,-1,2,1,-1}
Returns: 1
{-70956600,-496469,-64419564,-152147743,-13128879,297359514}
Returns: 3789741
{-2,-1,2,-1,-1,-1,2}
Returns: 2
{3,0,2,1,1,-1,1}
Returns: 1
{319478972,72793828,139982791,40674601,335373614,5431059,140797662}
Returns: 1054532513
{1,1,1,1,2,-1,-1}
Returns: 2
{-3,-3,0,-4,2,-4,-3}
Returns: 11
{-11904,-74,-9618,-17572,-3268,-18892,-18666}
Returns: 79980
{3,0,1,1,1,1,4}
Returns: 1
{-1,0,-1,-1,-4,-3,0}
Returns: 2
{97099853,8543354,24831491,-16161374,23228095,122537727,36934830}
Returns: 297013976
{2,2,1,1,1,1,3,2}
Returns: 1
{1,-1,1,2,2,1,-2,1}
Returns: 1
{2,1,1,-1,5,-1,1,1}
Returns: 1
{-3,-3,-4,-1,0,2,-2,-2}
Returns: 7
{288796294,129533047,182101858,103344176,136551281,558962170,186956649,313379561}
Returns: 1899625020
{-1,2,3,2,1,1,2,-2}
Returns: 4
{1,1,-1,2,-1,-1,-2,-1}
Returns: 2
{-88021843,-58859706,-5446758,-153295134,-10337854,-10153767,-32502368,-105765503}
Returns: 464382921
{-79742261,-44871520,429355836,293482270,49333401,323625980,345340406,355958357}
Returns: 1672482469
{1,1,-1,-1,1,-1,-1,-1,2}
Returns: 1
{-1,1,-2,1,-1,1,1,-1,1}
Returns: 1
{1,3,1,0,1,2,-1,2,-1}
Returns: 2
{-1,0,-1,-3,2,2,-1,-1,-2}
Returns: 3
{2,-1,1,1,3,6,1,0,-1}
Returns: 4
{2,7,0,6,9,9,4,1,-7}
Returns: 31
{-1,-2,-1,-2,-1,-2,1,1,-2}
Returns: 1
{1,-2,-1,2,1,1,1,0,3}
Returns: 2
{0,-1,-3,-2,-3,-3,-5,1,-2}
Returns: 8
{-1,-6,-2,-1,-5,-12,-6,-1,-5}
Returns: 21
{-2,-1,-1,0,-1,-1,0,3,-1}
Returns: 3
{3,1,0,0,-2,-2,1,3,1}
Returns: 4
{1,1,1,1,5,1,3,1,0}
Returns: 1
{1,1,0,1,2,1,1,1,-3}
Returns: 2
{0,-3,-1,-2,-3,-1,-4,-1,0}
Returns: 6
{-2,-1,-1,-5,-3,-2,0,0,-3}
Returns: 6
{-60707573,-1215185,-14884395,16709528,25535253,-18602274,38362481,-73602,14506373}
Returns: 369394
{13,14,4,986091915,23,26,3,-26,8}
Returns: 115
{-1,0,2,0,0,1,-1,-277965390,1}
Returns: 4
{2,0,-1,3,1,3,2,2,2,-1}
Returns: 9
{-2,1,1,-3,-3,-3,-2,-2,-3,2}
Returns: 10
{0,1,2,6,2,0,0,0,1,1}
Returns: 5
{-1,-1,0,-1,-1,-1,3,0,-5,-1}
Returns: 4
{176283639,517059415,445986435,1945093,222165332,192511757,77074536,502672946,138015931,360467196}
Returns: 2634182260
{-2,1,-2,-2,-1,0,-1,-1,3,1}
Returns: 4
{1,2,-1,-2,1,1,1,2,1,1}
Returns: 3
{-2,-1,-4,-3,-4,-1,1,-3,-2,-4}
Returns: 11
{1,4,1,1,-1,-1,1,1,1,1}
Returns: 1
{-2,1,-5,-1,-2,-2,1,-1,-1,1}
Returns: 3
{-140917369,-371330105,-149493427,-388531737,-86498007,-477875446,-110844240,-250516798,-95972552,-59261620}
Returns: 2131241285
{1,1,1,1,1,3,3,1,0,0}
Returns: 4
{61771051,-127075875,-82593361,-57645957,-58850693,-44297295,9495340,39652181,-24728115,-10415035}
Returns: 294687759
{-1,-1,2,-1,1,1,1,-2,1,-1,-1,-1,-1,1,-1}
Returns: 1
{0,1,2,2,2,-1,1,1,1,-1,0,2,2,2,1}
Returns: 7
{2,1,1,1,2,1,0,2,3,2,-2,1,0,1,-1}
Returns: 6
{-1,-1,0,1,2,2,1,2,1,1,0,1,2,1,-1}
Returns: 5
{-1,-1,1,1,-1,2,1,-1,-2,-2,-2,-1,-1,-2,-1}
Returns: 2
{-1,1,-2,-1,2,2,0,0,0,-1,1,3,2,0,1}
Returns: 7
{1,2,1,-4,0,1,-1,1,0,2,1,2,1,2,-1}
Returns: 6
{1,-2,-5,-1,1,-1,-1,-1,0,0,3,-1,-2,0,0}
Returns: 7
{-1,0,8,1,1,0,1,1,1,1,-1,0,-2,-2,1}
Returns: 7
{-1,0,-1,-1,2,-1,0,-1,1,-9,0,-2,-1,-1,-2}
Returns: 5
{1,0,0,0,1,1,0,1,-1,2,0,1,-1,11,2}
Returns: 6
{83905143,21092227,116168665,19211023,31665756,70281739,28746806,81472181,94542549,127201612,101546038,182502791,149188380,180376776,10952756}
Returns: 1298854412
{1,-1,1,-1,-1,1,1,1,1,1,0,-1,-2,-1,1}
Returns: 1
{1,1,1,-1,1,1,3,-3,2,-1,1,0,0,2,2}
Returns: 6
{-1,-2,-2,-1,-1,1,1,-1,2,-1,-1,-1,1,-2,-1}
Returns: 1
{-1,2,-1,-1,-1,-1,1,-2,2,-2,-3,1,-2,-1,-1}
Returns: 4
{-1,-2,1,-2,-1,-1,-1,-2,-2,0,-2,-2,-1,-4,-1}
Returns: 5
{1,-1,-1,-1,2,-1,-2,-1,1,-1,-2,-2,-1,-1,3}
Returns: 3
{0,1,-2,0,1,-2,1,2,-2,-2,1,-1,-4,1,-2}
Returns: 8
{0,-2,-2,1,-1,1,2,-2,1,1,5,1,2,1,1}
Returns: 5
{-1,-2,-2,1,0,1,-6,-1,-3,-1,2,-2,1,-1,1}
Returns: 9
{1,1,1,-1,0,1,0,2,0,9,-3,0,1,-2,1}
Returns: 9
{-2,0,-3,-2,-1,-11,-3,-4,1,-3,-1,-2,0,-2,-1}
Returns: 14
{-176931810,-284094561,-323200358,-104244073,-101646190,-69951961,-176548072,-114763321,-282918466,-314329329,-188813383,-14505097,-297848940,-284175793,-333193262}
Returns: 3067164586
{0,1,5,1,1,-1,3,1,2,0,1,1,1,0,2}
Returns: 6
{-4,-1,-1,0,0,0,-1,-1,-1,-2,1,-1,-1,3,-1}
Returns: 4
{6,1,0,1,1,-1,0,1,1,0,1,-2,3,1,1}
Returns: 4
{2,4,1,1,3,2,0,1,1,1,1,0,1,8,2}
Returns: 8
{1,1,1,1,1,1,2,4,-1,0,1,1,1,0,-4}
Returns: 4
{-4,-3,0,-1,-2,-1,-1,-2,-1,1,1,-1,1,-1,-1}
Returns: 3
{-1,-6,-1,-2,-1,-1,-1,-1,-2,-1,-3,-1,-1,1,1}
Returns: 2
{0,-2,-1,-2,-2,-1,-1,-8,-1,-1,-2,0,-1,0,-1}
Returns: 7
{4,-1,0,-1,-1,-1,-3,-1,-1,-1,1,-1,1,-2,2}
Returns: 5
{2,1,1,1,1,-1,0,2,0,1,-4,1,0,1,0}
Returns: 6
{-2,-1,-1,-1,-1,-1,-1,1,6,-1,-1,-1,-1,0,-2}
Returns: 3
{1,1,1,-6,1,1,1,2,1,-1,1,1,1,1,2}
Returns: 2
{-7177781,54669984,-62810465,-28787062,-27136500,-43019991,-63551976,39141325,50538277,9702098,45651217,-37793287,-65368609,28561283,9863289}
Returns: 97518198
{2,-1,-1,-1,1,2,-1,-1,-1,1,-1,1,-2,1,-1,-2,-1,-1,-1,1}
Returns: 2
{0,2,-1,-1,1,2,1,0,2,1,0,-1,1,2,0,2,1,3,-1,3}
Returns: 9
{3,2,1,1,-1,1,2,1,1,2,1,2,-2,0,1,0,0,1,0,-4}
Returns: 10
{1,1,-1,1,-1,-1,2,1,-1,0,-1,-1,-2,1,1,1,1,-1,1,1}
Returns: 1
{2,-2,1,2,2,1,2,1,1,1,2,1,2,2,2,1,1,-1,2,1}
Returns: 8
{1,1,1,1,-2,1,1,3,1,1,1,1,-2,1,2,2,3,1,1,1}
Returns: 4
{-1,0,-1,-2,0,3,-1,-2,-1,-1,-2,-1,-1,-1,-1,1,-2,0,-1,2}
Returns: 6
{-1,1,-1,-1,-2,-2,-1,2,-2,-1,-3,0,1,-1,-1,3,-1,1,0,-1}
Returns: 6
{2,-4,-1,-1,-1,-1,1,1,1,1,-1,-1,1,-1,-1,3,-1,-1,-1,-1}
Returns: 2
{-1,-6,2,1,1,1,1,2,1,1,2,2,1,1,2,1,1,1,2,2}
Returns: 6
{-1,1,-1,-1,3,0,1,-1,2,1,2,1,1,2,-1,0,8,1,1,-1}
Returns: 6
{-1,-1,-1,-1,1,-13,-2,-1,-1,-2,-1,-1,2,-1,-2,-1,-1,-2,1,-1}
Returns: 5
{1,1,0,0,1,2,1,1,2,16,1,-2,1,1,0,0,1,2,1,-2}
Returns: 8
{-2,-1,0,-1,-1,-2,0,-1,-2,-1,-1,-1,-2,-2,-2,2,-1,-1,-16,-2}
Returns: 9
{-1,-1,1,-1,-1,-2,1,1,-1,1,-1,1,-1,1,1,1,1,2,2,1}
Returns: 1
{2,-2,1,2,1,2,2,1,1,1,0,1,1,0,-2,2,1,1,1,1}
Returns: 5
{-1,2,-1,0,0,-1,-2,-1,-1,-1,-1,0,0,-1,1,0,-1,-1,-1,1}
Returns: 7
{1,1,1,5,-1,1,1,1,-1,1,0,1,1,1,1,1,0,2,1,2}
Returns: 4
{-2,0,-1,1,-2,-2,-2,-2,-2,1,-1,1,-1,-1,0,-3,1,0,0,0}
Returns: 11
{1,1,-1,1,2,3,1,2,2,2,1,1,-2,1,2,2,2,2,2,1}
Returns: 10
{0,-1,-1,-2,-2,-1,0,-2,-1,0,-2,-3,-1,-2,-1,-1,1,-1,-2,1}
Returns: 9
{-2,1,3,1,3,2,1,1,0,1,1,1,3,2,2,1,-1,2,1,-4}
Returns: 11
{-3,-1,-1,-1,0,0,-1,0,0,-1,1,-2,-1,-1,0,-1,1,0,-3,-1}
Returns: 9
{1,1,1,1,1,2,-4,1,1,1,1,1,-1,1,1,0,-2,-1,1,1}
Returns: 2
{-1,2,-2,2,1,1,0,1,2,1,1,-1,6,1,-2,1,-1,1,1,-1}
Returns: 5
{-2,-2,-2,0,-1,-1,-1,1,-2,-3,-1,-6,-2,2,2,1,2,-2,2,-2}
Returns: 13
{0,-1,-1,2,2,-1,-1,-1,2,-2,1,-1,-2,-10,2,0,-1,-1,-1,-1}
Returns: 7
{0,1,1,-1,1,2,0,0,1,1,1,14,1,1,1,0,-2,1,1,0}
Returns: 6
{-1,-1,-2,-2,1,-1,0,-1,-14,-2,-2,0,-1,-1,-1,-2,0,-1,-2,-1}
Returns: 8
{-318072243,-101711887,-42834240,-150618965,-81056126,-162693919,-141936571,-133757466,-36686400,-277218826,-309863867,-296354033,-150702644,-161943769,-129078299,-126867389,-303766395,-323677677,-240279263,-2159481}
Returns: 3491279424
{0,1,2,1,2,1,1,1,4,-4,2,1,1,1,0,0,1,-2,2,2}
Returns: 9
{3,6,1,1,-2,0,1,0,1,1,2,2,1,-1,2,0,0,2,0,0}
Returns: 12
{2,-4,1,1,1,1,-1,1,1,4,1,1,1,1,1,2,1,1,1,1}
Returns: 2
{-1,-2,2,-2,-4,-1,-1,-4,-1,-1,-1,1,-1,-2,0,1,-2,1,0,-2}
Returns: 8
{41672677,125714207,97463676,17663202,5387376,63686913,-9381196,62448132,120715154,146957839,34109419,62453810,79572541,34094863,20717442,153273560,148847904,64529454,132515720,9350366}
Returns: 1411793059
{1,1,1,-1,-1,1,-1,-1,-1,-1,1,1,1,-1,-1,-1,1,0,1,1,-1,-1,-1,1,-1}
Returns: 1
{-1,-1,-1,-1,-1,2,-6,0,2,-2,0,-1,-1,-1,-2,-1,0,-1,-2,-1,-2,-2,-1,0,0}
Returns: 10
{-11,-1,1,1,-2,1,-2,-2,-2,-2,1,-2,-2,-1,-1,-1,0,2,-1,-1,-1,-1,-2,-1,-2}
Returns: 10
{-2,-1,-2,-1,-2,-1,2,-2,-2,-2,-1,-1,-2,-20,0,-1,-1,0,-1,-1,-1,2,-1,-2,0}
Returns: 13
{0,-1,-1,1,0,0,-1,1,-1,-1,2,-3,1,-1,-2,-1,-1,0,0,-2,1,1,-1,-1,0}
Returns: 8
{1,1,1,1,-2,1,-1,1,1,1,1,1,1,1,0,1,1,1,15,1,1,1,1,1,-2}
Returns: 2
{-1,-1,-1,1,2,1,-2,1,3,3,-1,-1,-1,0,1,-1,-1,1,1,1,0,1,1,1,1}
Returns: 4
{2,2,0,0,1,1,0,1,1,0,2,1,1,0,-1,1,0,11,1,3,1,1,0,0,1}
Returns: 11
{-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,-1,-11,-1,-1,-1,2,-1,-1,1,-1,-3,-1}
Returns: 2
{7,-1,1,-1,-1,-1,1,1,-1,-1,-1,-2,1,-1,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,-1}
Returns: 1
{2757167,20614544,-14608399,30375975,-12641648,-34878275,-10177364,-22702109,30879249,7891777,28972791,-1192725,-5610168,-12822760,-14325385,-31231336,13438394,34645102,20949028,-3817571,-38646877,-19542487,-1699005,31486510,-9699}
Returns: 1895271
{-1,1,-1,-1,1,-1,1,1,-1,1,0,1,245926481,0,1,-1,2,-1,0,-1,0,-1,-1,1,1}
Returns: 5
{1,1,-1,-1,-1,-324285347,-1,-1,1,1,-1,-2,0,-1,0,-1,2,-1,0,-1,1,0,1,0,0}
Returns: 8
{2,-1,1,0,2,0,0,0,1,1,-1,-1,-1,-1,0,-1,1,1,1,-1,2,-1,-1,1,1,1,1,-1,1,-1}
Returns: 6
{-1,1,0,-1,-1,-1,-1,-1,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,-1,-1,1,-1,1,0,0,2,1,-2}
Returns: 6
{-1,-2,1,1,2,1,1,1,1,1,2,1,-1,1,1,1,1,1,1,1,1,-2,1,1,-1,0,2,1,1,-2}
Returns: 3
{-2,-1,-5,-5,0,-3,-1,-1,0,-2,-2,-1,-1,-9,-2,-2,-2,-4,-3,-3,-1,-3,-3,2,-1,-5,-1,-5,-4,-1}
Returns: 39
{1,-1,-6,0,-1,1,1,1,2,-1,-1,1,-1,-1,1,-1,-1,1,-1,-1,-1,-1,-1,1,-1,0,-1,2,1,-1}
Returns: 3
{0,-1,-2,-1,1,-1,-1,1,-2,-1,1,2,-1,-1,1,-1,2,0,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1}
Returns: 2
{-1,1,-1,1,1,1,1,-1,2,-1,1,1,-1,1,-1,2,-2,1,1,1,1,1,-1,0,1,1,-1,1,-2,-1}
Returns: 3
{2,1,-1,1,0,-1,-1,2,0,1,-1,1,2,1,-1,1,1,1,12,1,1,0,1,0,2,1,1,1,1,1}
Returns: 9
{-1,-1,1,-2,-1,-1,-1,-2,-1,-1,1,1,1,-2,-1,-1,1,-1,-1,-1,1,-1,1,-1,-2,-12,1,-2,1,-2}
Returns: 5
{1,1,-1,1,2,1,1,2,1,8,1,2,2,-1,1,1,0,1,1,4,1,1,1,1,1,2,-1,2,1,1}
Returns: 7
{-1,-7,-1,-1,0,-2,-2,-2,-1,-1,-1,-1,-1,-1,-1,0,-2,-1,-1,-2,-1,-1,-1,-1,-1,5,-1,-1,-2,-1}
Returns: 10
{1,1,1,1,0,-3,0,1,-4,1,1,1,-1,1,1,1,0,1,1,0,1,0,1,0,-1,1,1,1,0,1}
Returns: 8
{1,1,0,0,1,1,1,-4,1,0,1,-1,-1,1,1,1,1,1,1,1,-1,1,2,2,1,1,1,6,1,1}
Returns: 5
{0,0,0,0,-1,0,-6,0,0,-1,-5,-1,-1,-1,0,1,-1,1,1,-1,1,1,0,-2,-2,-2,1,-1,0,-1}
Returns: 14
{-1,-1,-1,-1,-2,-1,-3,-2,-1,-1,-5,1,-1,-2,0,-2,-2,-1,-1,-1,-1,-1,-1,-1,-1,-9,-1,-1,-3,-1}
Returns: 12
{1,1,1,1,1,0,1,1,-1,1,1,1,1,1,1,1,6,1,6,1,1,1,1,0,1,1,1,1,1,-1}
Returns: 2
{40163107,29440652,1497034,12414273,10016895,-5008642,-17523888,47541558,21906445,57564438,-11377195,13635575,28712072,37263945,37439839,-14243327,32051305,4768299,23329556,-25139048,7371046,1640118,-9535046,14959820,46666596,33642209,43536485,1012574,-18329104,45314457}
Returns: 490732048
{1,-1,1,1,1,-1,1,-1,1,-1,-1,-2,-1,-1,1,2,-1,1,1,-1,-1,1,1,1,0,-1,-1,1,-1,1,-1,-1,-1,1,-1}
Returns: 2
{1,-1,1,1,-1,-1,-1,1,-1,1,-1,-1,1,-1,1,-1,1,1,1,1,-1,2,1,2,-1,-1,1,1,-1,1,1,0,-1,-1,-1}
Returns: 2
{1,1,-1,2,-1,-1,1,0,-1,1,-2,1,1,1,1,0,-1,1,2,-1,-1,2,2,-1,2,-1,0,1,1,-1,1,1,2,1,1}
Returns: 7
{-2,-2,-1,-1,2,-1,0,-1,-2,-1,-1,3,-1,-1,-1,-1,-1,-2,0,-1,-1,-1,-1,2,-2,-2,-1,-1,0,-1,-1,0,-1,-1,-1}
Returns: 9
{1,2,1,1,1,1,1,1,1,1,1,1,0,-1,1,0,0,1,1,2,10,1,2,1,1,1,0,1,1,1,0,1,-2,1,1}
Returns: 7
{-5,-1,-7,-5,-5,-2,-6,-2,-7,-7,-2,-5,-7,-2,-3,-12,-1,-6,-3,-4,-4,-7,-4,-5,-6,-7,-1,-3,-7,-2,-5,-6,-5,-6,-1}
Returns: 113
{1,1,1,-1,1,1,1,0,-1,1,1,12,1,1,1,1,-1,1,1,1,1,1,-1,3,1,1,1,1,-1,1,1,1,1,1,1}
Returns: 1
{1,1,-1,1,0,1,0,-2,1,-1,1,0,1,-1,1,1,0,-1,-1,-4,0,6,1,1,1,-1,1,2,1,1,1,2,1,1,-2}
Returns: 10
{10,0,0,1,-2,1,0,-2,1,-1,1,1,2,1,0,1,0,-1,0,1,1,0,2,1,2,1,0,1,0,1,1,-4,0,2,-2}
Returns: 18
{1,-1,-1,-1,-1,1,0,1,-1,-1,1,-1,1,1,-1,-1,-1,-1,1,6,-1,-1,-1,0,-1,-1,1,-1,1,-1,-1,1,-1,1,-2}
Returns: 3
{4,2,6,5,2,2,8,4,1,2,3,2,3,6,5,6,3,4,2,3,4,1,0,6,5,1,3,3,1,4,4,4,1,2,3}
Returns: 73
{-1,1,-1,-1,-1,-1,-1,0,-2,-2,-1,-1,-1,-1,12,-1,0,-1,1,-1,0,-1,0,-2,-1,-2,1,-1,-1,1,-2,-2,-1,-1,-1}
Returns: 10
{-1,1,-1,1,1,1,1,1,1,1,1,-11,1,1,1,-1,1,1,1,-1,1,1,1,1,1,1,1,1,1,1,1,1,-1,1,0}
Returns: 2
{-1,-1,-1,-1,15,-1,-1,-1,0,-1,-1,-1,-2,-2,-1,-1,-1,-2,0,0,-2,-2,-2,0,-1,-1,-2,-1,-2,1,-1,-1,-2,-2,0}
Returns: 16
{-1,-2,-1,-1,-1,-1,-1,-1,16,-1,-2,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,-1,-1,1}
Returns: 4
{1,2,1,1,1,1,1,0,-1,1,1,1,1,1,1,0,1,1,0,2,1,1,1,1,1,1,1,0,1,1,1,1,1,-16,0}
Returns: 7
{-1070936,28534822,487058,-2900267,-1864692,-5255614,2312758,-9149241,-76308076,19229814,-24361686,-17113707,15897341,-8256079,25558430,26044719,20736914,18150482,24182280,2167866,18802486,17148485,-9081573,17273090,24315546,1953240,-17586863,-11376139,-20998866,911082,20275325,-14227779,4722803,-10265836,-13781880}
Returns: 45105307
{1,-1,2,-1,-1,1,1,-1,2,-1,-1,1,-1,-1,-1,-1,-1,1,1,1,-1,1,-1,1,-1,1,-1,-1,0,-1,1,-1,-1,-1,1,-1,-1,1,1,1}
Returns: 1
{1,1,0,-1,-1,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,0,-1,1,2,-1,0,0,-1,1,-2,-7,-1,-1,-1,-1,-1,-2,-1,0,-1,0,-1,-2}
Returns: 10
{-1,-1,-1,-2,-1,2,-1,-1,-1,-1,-1,-1,-1,-2,-2,-1,0,-1,-1,-1,-2,-2,0,4,-1,3,1,1,-2,-2,-1,-1,-2,-1,0,-1,-1,-1,-2,-1}
Returns: 12
{1,2,2,2,32,2,1,2,2,-1,2,2,2,1,2,1,2,2,2,1,-1,1,1,2,-1,2,2,2,2,0,2,2,1,1,2,2,1,1,1,2}
Returns: 23
{-1,-2,-1,1,1,-2,-2,-2,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,5,-1,-1,-1,-1,-1,-1,1,1,-1,-1,-1,-1,-1,-1,1,-1}
Returns: 2
{1,1,14,1,1,1,2,-1,1,1,-1,-1,1,-1,1,1,-1,1,1,-2,1,-1,1,-1,1,-1,-1,1,1,1,-1,1,1,1,1,1,1,-1,1,1}
Returns: 1
{-2,-1,-1,-1,-1,-1,-1,-1,-1,1,1,-2,1,1,-1,1,-2,2,0,1,-14,1,-1,-1,0,1,1,-1,-1,1,1,-1,-1,-1,-1,-1,-1,0,-1,-1}
Returns: 6
{1,4,1,-1,1,-1,2,1,2,1,2,1,1,-1,-1,1,1,2,-1,1,1,2,1,-1,2,2,2,0,0,1,2,-1,-4,1,-1,1,-1,1,1,-1}
Returns: 11
{-2,0,1,1,1,1,-2,2,1,-1,-4,-1,0,-1,-1,-2,0,-1,1,-2,-1,2,-1,0,1,-2,-1,0,0,-1,0,1,0,-5,-1,-2,-1,0,-2,-1}
Returns: 19
{-3,-3,1,1,0,6,2,1,-2,0,-2,-1,1,1,-1,-4,-1,-1,-1,-3,0,0,-3,-1,-3,-1,-1,-3,-1,-3,0,0,1,-1,-1,-1,-2,-2,-3,-2}
Returns: 30
{1,1,1,1,1,1,1,0,1,1,-6,1,1,1,1,1,1,0,1,1,1,-1,0,1,-1,-4,0,1,1,1,1,1,0,1,1,1,1,1,1,1}
Returns: 5
{1,1,1,1,1,-1,-1,1,2,1,1,1,1,1,1,1,1,1,1,0,-4,0,1,1,8,2,1,1,1,1,1,1,1,1,-1,1,1,1,1,-1}
Returns: 4
{-1,-6,-2,1,-1,-2,-2,-1,-1,-1,0,-1,0,-2,-1,0,-1,-9,-2,-1,2,-1,1,0,1,-1,-1,-1,-2,0,-1,0,-2,-2,-2,-2,-2,-1,-3,-1}
Returns: 23
{0,0,-1,-1,-1,-1,-1,-1,-1,2,-1,1,-1,-12,0,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,-1,0,-1,-1,-1,-1,0,-1,-1,-1,-1,-1,-1,-1,-4}
Returns: 6
{1,1,1,2,1,2,2,2,1,0,1,1,2,-6,1,1,-2,1,2,3,0,1,2,2,1,1,2,1,2,2,1,1,1,1,1,1,6,1,2,1}
Returns: 17
{1,2,1,1,0,2,1,-1,1,1,2,1,1,2,-1,1,1,3,2,1,1,2,9,2,-1,2,1,2,2,1,2,0,1,1,7,2,1,1,1,1}
Returns: 20
{1,1,1,1,1,1,1,0,1,1,1,0,-6,1,2,2,1,1,2,2,1,1,1,2,2,2,1,2,2,2,2,0,6,1,2,0,1,1,1,1}
Returns: 16
{-1,-1,-1,-7,-1,-2,-1,-1,-1,0,-2,-1,-1,1,-1,1,0,-2,-1,-7,-2,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,-1,-1,-1,-2,-1,1,-1,-2}
Returns: 13
{3458582,7793210,12114126,-11048113,-18474180,11387875,8335533,-988894,-21885574,1753984,1936967,25679406,-12194406,-5985894,-1581343,-14760710,-13631835,21321026,1334411,23516159,10949930,23246407,6854972,14815458,6106538,14375032,6002275,2336066,-4203925,27210894,25249310,19529547,29664937,21030736,6606669,-18302781,-11057282,-36599249,-5125595,-1933033}
Returns: 154837236
{1,-1,1,1,2,-1,1,1,-1,-1,1,0,-1,-1,-1,0,1,-1,-1,-1,1,-1,-1,-1,-1,0,1,1,-1,-1,-1,-1,1,-1,1,-1,-2,1,-1,1,-1,-1,1,1,1,1,1}
Returns: 4
{-2,-1,-1,-1,-1,-2,-1,0,-1,-1,-1,-2,-1,-1,-1,-1,-1,-1,-1,-3,-2,-1,-1,0,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,5,-1,-3,-2,-1,-1,-1,-2,-1,-1,-1,-2,-1}
Returns: 12
{-1,-1,-1,-1,1,-2,-1,-2,-2,1,-1,1,0,-1,-1,-1,0,-2,1,-2,0,1,-1,-1,2,-1,-1,0,-2,-2,-6,-1,0,1,-1,1,1,-1,1,-1,-1,0,-1,1,-1,-1,-1}
Returns: 12
{1,2,2,0,1,2,-1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,0,-5,0,-1,1,-1,2,1,-1,1,-1,0,1,1,1,0,4,2,1,0,1,1,2,1,2}
Returns: 15
{-1,-1,-1,-2,-2,0,1,0,-4,-1,-1,-2,-2,-2,-1,-1,-1,-1,-1,-1,-2,0,1,0,-1,-2,-2,-1,-1,2,-1,-1,0,-1,0,0,-1,-1,-2,-1,-2,0,-1,0,-1,-1,-4}
Returns: 19
{-2,-1,-1,-1,-1,-1,6,-2,-2,-1,-1,-1,1,-2,-1,-2,-2,0,-2,-1,0,0,-1,-2,-2,-1,0,-2,-2,-2,-1,-2,-2,0,1,-2,1,-1,1,-1,-2,-1,-2,1,-1,-1,-1}
Returns: 20
{-1,-1,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,-1,-1,0,1,0,0,0,0,-1,-1,0,1,-1,5,-1,0,1,-1,-1,-1,-1,-1,-2,-3,1,0,0,-1,-1,-1,-1,-2,-2,0,2}
Returns: 13
{1,-1,1,2,0,1,1,1,1,1,1,1,1,0,-1,-2,1,1,0,1,0,1,0,-1,1,1,-1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,-1,33,1,1,1,1}
Returns: 6
{1,1,-2,-1,2,1,5,-1,1,1,1,-1,2,1,1,2,1,-1,-1,-1,-1,1,1,1,1,1,1,1,1,1,-1,1,1,1,1,1,-2,1,1,-4,-1,1,1,-1,1,1,-1}
Returns: 5
{1,1,0,1,1,0,0,1,1,1,1,1,1,-7,1,1,2,0,2,-1,1,0,2,1,0,1,1,1,2,1,1,1,1,1,-1,1,1,0,0,-5,1,0,2,1,1,0,1}
Returns: 16
{-1,-1,-1,-1,-1,1,-2,-2,-2,-1,-2,-1,0,-2,-5,-2,-2,-1,-2,-1,8,-2,-1,-2,-2,-1,-1,-2,-1,-1,-2,-1,-2,-1,-1,-1,-1,-1,-2,-1,-2,-1,-2,-2,-2,-1,-1}
Returns: 20
{0,1,1,1,1,1,2,1,-1,1,1,1,1,1,1,1,1,1,1,1,-1,1,1,1,1,1,1,1,0,1,1,-1,1,1,1,1,6,1,1,-1,-1,1,1,-1,-1,-1,7}
Returns: 3
{0,2,1,0,2,2,7,3,3,2,2,2,2,1,1,2,1,1,1,2,2,1,1,2,2,2,1,3,1,2,2,2,2,3,1,1,3,2,1,2,-5,2,3,1,1,1,1}
Returns: 37
{0,0,-1,-1,-1,-1,0,-2,-1,-5,-1,0,0,1,-1,7,-1,-1,0,-1,-1,-1,-1,-1,0,-1,0,-1,-1,0,0,-1,-1,0,-1,0,-1,-1,-1,-1,0,-1,-1,-1,-1,-1,-1}
Returns: 15
{-2,-1,1,-2,1,-1,-1,0,-2,-2,-2,-1,-2,-2,1,-1,-1,0,-1,-1,-2,-7,-2,-2,-1,-1,-2,-2,-1,1,-1,-1,-2,0,-1,0,-1,-2,-2,-1,0,-6,0,2,0,-2,-1}
Returns: 24
{1,1,1,0,0,1,1,0,0,1,1,1,1,1,2,1,1,1,0,0,2,1,1,1,0,1,0,1,7,1,1,1,1,1,-1,1,7,2,0,0,0,-1,1,0,1,1,0}
Returns: 17
{-2,-1,-2,-2,-1,-1,-2,-2,-2,-2,-1,-3,-2,-1,-1,-1,-2,-2,-2,-1,-1,1,-2,-2,-1,-1,-2,-2,-2,-3,-10,-2,-1,-1,-1,-1,1,-1,-2,-1,-1,-1,-7,-1,-2,-1,-1}
Returns: 25
{0,-1,-2,0,-1,-1,0,-2,1,0,-2,-1,-2,-1,-1,-1,-2,-1,-1,-1,19,-1,-2,-1,-1,-1,-2,-2,-2,0,-2,-2,-1,0,-1,-1,-1,1,-2,-2,-2,-2,-1,-2,-2,0,-1}
Returns: 25
{-1,-2,-2,-1,-1,-2,-1,-1,-1,0,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-2,-1,-1,-1,-2,-1,-1,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1}
Returns: 9
{1,1,1,2,1,1,0,-1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,-23,1,1,0,1,1,1,2,1,1,1,1,1}
Returns: 7
{13042178,-16385189,-122092,-10253094,-11957406,-13325083,16126599,3724547,10923573,825407,13791921,8293595,18426827,20242304,18700189,2515295,8294388,-829048,-12838658,-21293315,18717376,-72169643,-18523538,-16585708,1781116,9720370,2584530,8576247,-8771339,19925960,-4697609,-693528,-19987936,-21366359,-4448820,16563720,-962648,19561357,-7970006,310489,-18447814,-5574811,12595962,-7051786,19464176,-227545,-463990}
Returns: 30238839
{1,1,1,1,-1,-1,-1,-1,0,2,-1,0,1,0,-1,1,1,-1,-1,-1,1,1,1,-1,-1,1,-1,-1,2,-1,-1,-1,1,0,1,1,1,-1,-1,-1,-1,0,-1,-1,-1,-1,1,-1}
Returns: 5
{-1,-1,0,-1,1,0,-1,-2,0,-1,0,-1,-1,0,-1,0,0,-1,-1,-1,-11,-1,-1,-1,-2,0,0,0,0,-1,-1,1,2,2,-1,-1,0,1,0,0,0,0,0,1,1,-1,-1,-1}
Returns: 19
{-1,-1,-1,1,-1,1,0,-1,-2,-2,-1,1,-1,-1,-1,-1,-1,-2,-1,-1,-1,-1,-1,-2,-1,-1,-1,-1,-2,-1,-1,-1,1,-1,-1,-1,1,-1,3,2,-2,-1,-1,-2,-1,-1,-1,-2}
Returns: 8
{1,1,-1,1,1,1,1,1,1,1,1,-1,1,1,1,-1,1,2,1,-4,1,1,2,1,1,1,1,1,-2,1,1,1,1,1,2,1,0,-2,1,1,1,1,0,1,1,1,1,1}
Returns: 4
{-2,-1,0,0,1,-1,-2,-2,-1,0,-4,1,-1,-2,-2,1,0,-2,-2,1,-2,-1,-1,-1,0,-1,-1,0,-2,1,1,-1,-1,-1,-1,-1,-2,-2,-2,-1,-2,0,7,-1,0,-1,-2,1}
Returns: 23
{1,-1,1,1,1,2,-1,1,1,1,1,1,1,-4,1,-1,1,1,-1,1,1,1,1,-1,1,1,8,-1,1,0,1,1,1,-1,1,-1,1,1,2,1,1,1,1,1,1,1,-1,1}
Returns: 3
{-1,-1,0,-2,1,1,0,0,-1,-9,-1,0,-1,-1,-1,2,-1,-1,1,-1,1,1,-1,-1,-2,-1,-1,-1,1,-4,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-1,-1,1,-2,-2,1,-2,-1}
Returns: 12
{1,1,2,1,1,1,-4,1,2,1,1,1,1,2,1,1,1,2,2,2,1,1,0,1,2,13,2,0,2,1,1,1,2,2,2,2,1,2,1,-1,1,1,1,1,0,1,2,1}
Returns: 19
{1,1,1,0,1,0,1,1,-1,1,-2,-1,0,1,1,1,6,1,0,1,1,1,1,1,-1,7,1,-1,1,1,0,1,1,1,1,0,-1,1,1,0,0,1,1,0,1,1,1,2}
Returns: 12
{-1,-1,-1,0,0,0,-1,-1,-1,-1,-1,-7,-1,-1,-1,-1,-1,-2,-1,-1,0,0,-2,-1,-1,-1,0,0,0,0,0,0,0,0,6,-1,-1,-1,-1,-1,-1,0,0,-1,0,0,-1,-1}
Returns: 20
{-2,-2,-1,0,-1,-1,-2,-1,-6,1,-1,-1,-1,1,0,-6,1,-2,-1,-1,-1,-1,-2,-2,-1,-1,0,-1,1,-1,1,-1,0,1,-1,-1,-1,-1,0,1,-1,1,0,-1,-2,-1,-1,-1}
Returns: 13
{-2,-2,-1,-1,-10,-1,-2,-1,-2,-1,-2,-2,-1,-1,-7,-1,-1,-1,-1,-2,1,-1,-1,-2,-1,-1,-2,-1,-2,-1,-1,-1,-2,-1,-1,-1,-2,-1,-2,-1,-1,-1,-1,-2,-1,-2,0,-1}
Returns: 17
{-24451610,-157894209,-247439637,-129078349,-98011662,-224865138,-254832603,-232002651,-96589043,-35146821,-77867058,-303841886,-216353257,-268431843,-142725760,-247010323,-106150718,-306479068,-13047505,-241622768,-260246245,-97227036,-237218626,-253834080,-62473662,-162721625,-50478691,-77277842,-170089165,-137304683,-26162539,-98810715,-284864762,12867232,-272946291,-130124437,-103720771,-78361212,-245206353,-321977632,-323909960,-189017030,-177116842,-253519386,-188899718,-310106891,-319629565}
Returns: 8244220436
{-1,-1,-1,1,2,1,-1,-1,-1,1,-1,1,1,-1,2,1,1,1,-1,1,-1,1,1,1,-1,1,-1,-1,1,1,-1,1,-1,2,2,1,-1,-1,1,1,-1,-1,1,1,1,-1,1,-1,-1}
Returns: 1
{1,0,-1,-2,1,1,1,2,-1,-1,-1,1,-1,-2,1,-1,-1,1,1,1,0,-1,1,1,1,-2,1,3,1,1,1,-1,-1,1,1,-1,1,-1,-2,1,-1,0,4,0,1,1,1,-1,1}
Returns: 9
{-1,1,1,1,1,-1,1,1,1,1,1,1,1,0,1,1,1,1,1,-1,1,1,-1,1,1,1,1,1,1,2,1,-1,1,1,-1,1,1,-1,-1,1,-1,1,1,-9,-1,0,0,1,1}
Returns: 3
{1,0,1,1,1,1,2,1,-2,1,1,1,1,2,1,0,14,1,1,1,1,1,1,1,1,0,1,-2,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
Returns: 6
{-2,-2,-1,-1,-1,0,3,-2,-2,-1,0,-1,-1,-1,-2,-1,-1,-2,1,-1,-1,-1,-1,-2,-2,-1,-1,-1,-2,-1,1,-2,0,-4,-1,-2,-2,-1,-2,-2,-1,-1,-2,-1,0,-1,1,1,-4}
Returns: 20
{-1,-1,-1,-1,-1,1,1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,0,-1,1,-1,-1,-1,-1,-1,-1,-2,-1,-1,-1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,-2,-1,-1,-3}
Returns: 4
{1,1,1,1,1,1,1,5,1,1,1,1,0,-2,-1,1,1,1,1,1,1,2,1,0,1,10,1,1,1,1,1,1,1,0,0,0,0,-1,1,1,1,1,-1,1,1,1,0,1,1}
Returns: 9
{-1,-1,-2,-1,-1,-1,1,-1,-1,1,-1,-1,1,1,1,-1,-2,-1,1,-1,11,-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: 2
{-1,1,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,1,-1,1,-1,-1,-1,-1,-2,-1,-1,1,-1,-1,-1,-1,1,-1,-1,-1,13,1,-1,-1,-1,-1,1,-1,1,-1,-1,-1,-1,-1,-1,-1,-1}
Returns: 1
{-1,-2,-2,-1,-1,-1,-1,0,-2,1,-2,1,0,-1,-1,1,1,-1,-2,-1,-1,-1,-1,-2,0,-1,-2,-1,-1,-1,0,-2,-1,1,-1,-1,-1,17,-1,-1,-1,-2,1,-1,0,-2,-1,-1,0}
Returns: 16
{-1,1,1,-1,2,1,0,0,1,1,1,1,1,1,1,1,1,1,-2,1,1,2,1,-1,2,1,1,1,1,1,1,0,1,0,1,1,-1,1,1,1,1,1,2,1,1,-20,1,1,1}
Returns: 10
{0,-1,-3,-2,-2,-1,-2,0,-1,-2,-2,-1,-2,-2,-1,-1,-1,-1,0,0,-2,-2,-2,-2,-1,1,-1,-2,0,20,-1,-1,0,1,-1,-1,-1,-2,2,-1,-1,0,-1,-1,-1,-1,-2,-1,-2}
Returns: 26
{2,2,2,1,1,1,1,0,0,1,2,1,1,1,1,1,0,1,0,1,1,1,0,-23,0,2,1,1,1,2,1,2,1,2,2,1,1,1,-1,1,1,1,0,0,1,1,1,2,2}
Returns: 19
{318457374,267261553,170721395,150350798,279973171,329081468,378210246,376145708,344161426,63258419,323422223,121403019,15124267,188694456,92282085,200493943,120843356,1306373,155510615,362972955,170471182,131893935,346115183,34173102,-7348802,437255284,333157409,10049215,29381997,372143173,319833141,195995659,45921387,13161117,182786473,147470698,429997132,422674768,160323202,307877621,335830849,314988942,93556503,60265230,272810534,383347012,269797612}
Returns: 10073604408
{-2,2,0,1,2,2,-2,-1,2,-2,2,-1,0,0,-1,2,2,116968720,2,-1,0,-1,-1,1,2,1,1,-1,-1,-1,0,1,1,1,2,1,-1,1,-2,2,-1,-2,-1,-2,1,-1,2,1,0}
Returns: 24
{-1,-2,0,-1,1,-1,-1,0,-781704173,-2,1,0,-1,1,1,0,1,-1,0,1,0,0,-1,1,0,-1,1,0,0,-2,1,1,0,0,0,1,0,1,1,1,-1,-1,0,1,2,1,-2,2,-1}
Returns: 21
{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,1,-1,3,1,1,1,1,-1,-1,-1,-1,2}
Returns: 2
{2,0,-1,1,1,2,2,-1,0,1,1,1,0,2,-1,0,0,-1,0,2,2,-2,1,1,2,2,0,1,1,-3,1,2,1,2,0,-1,2,0,-2,1,0,1,0,2,2,1,2,2,0,2}
Returns: 28
{-1,-1,-1,-1,1,-1,-1,1,-1,-1,0,-1,0,1,1,-1,-1,-1,-1,-2,-1,0,-1,-1,-2,0,-38,-2,-1,0,-2,0,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-1,-1,-1,-1}
Returns: 12
{2,2,-1,1,1,1,1,1,2,2,2,1,1,2,1,1,-1,13,1,1,1,2,2,1,1,1,-2,1,1,1,2,2,1,2,1,1,1,1,2,1,1,-2,2,2,1,2,2,2,2,1}
Returns: 18
{1,-1,-2,0,-1,-1,1,-1,-1,-2,-1,-1,-2,-1,-2,-2,-2,-36,-2,-2,0,-2,0,0,-1,-1,-2,-1,0,0,-1,-2,-1,-1,-1,-2,-2,-1,0,-1,-2,-2,0,-2,-1,-1,-2,-1,0,1}
Returns: 25
{0,1,1,2,1,0,1,-3,1,1,0,0,0,0,1,43,1,1,1,1,2,2,1,2,1,0,2,2,2,0,1,2,0,1,2,0,1,2,1,1,1,2,1,1,2,2,0,1,1,1}
Returns: 26
{-1,-1,-1,-1,0,-1,-1,-2,-2,-1,-2,-1,-1,-1,-1,1,-1,-1,-1,-1,-2,-1,-1,-1,-1,-1,-1,-2,-1,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,-2,-2,-1,-44,-1,-1,-1,-1,-1,-1,-1}
Returns: 7
{-235719417,-222229328,-388424073,-403884513,-337532295,-99972225,-285634912,-438356330,-313960940,-50401147,-172062489,-240077023,-50974832,-240440573,-178379249,-102500380,-83476161,-444349425,-246035664,-25569157,-26345631,-314784466,-417175587,-267896083,-342964258,-33139535,-243925497,-200841313,-211588971,-3813750,-227246834,-130186028,-253800597,-26712423,-430424040,-107307546,-32198383,-386552218,-302399654,-333948408,-418549691,-83511833,-245820529,-215688109,-398711899,-244168808,-102748817,-351891828,-81396166,-191102242}
Returns: 11186821181
{1,0,2,0,1,1,0,1,1,0,0,2,0,0,1,1,1,2,-1,-5,1,0,1,2,1,1,0,4,1,1,0,1,1,1,1,1,1,0,1,0,0,3,0,0,1,0,1,1,1,1}
Returns: 21
{-3,1,2,1,1,1,1,1,1,0,0,2,2,4,1,4,1,2,2,2,1,1,-1,2,1,1,1,2,1,1,1,2,1,1,1,1,1,1,1,2,0,1,0,1,1,1,1,2,1,1}
Returns: 17
{0,-1,-1,-2,1,-1,-4,0,0,-1,-2,-1,-2,-1,-1,-2,-1,-1,-1,-1,-1,0,-1,-1,-1,-1,-1,-2,-2,0,-1,-1,-2,-2,-1,-1,-1,-1,-2,-1,-1,-1,0,-1,3,-2,-1,-1,-1,-4}
Returns: 16
{0,-1,-1,-1,-1,-1,-1,1,-1,1,-1,-3,-1,-1,-1,-1,-1,-1,-1,0,-1,-1,1,-1,-1,1,-2,-1,-1,-3,-1,-1,1,-1,-1,0,0,-1,-1,-1,-1,0,0,-1,-1,-1,-1,-4,-1,-1}
Returns: 8
{2,-1,-1,-1,-1,-2,1,-1,-1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,0,1,1,-1,0,-1,-1,-1,-1,-1,0,1,-1,1,4,-1,-1,0,-1,-1,0,-1,-1,-1,-1,-1,-1}
Returns: 7
{1,1,-1,1,1,1,1,-1,1,0,1,1,-1,-4,1,1,0,1,1,1,1,-1,1,-1,1,1,1,-1,-1,-1,1,1,1,1,1,1,1,2,1,1,1,-1,-1,1,-4,1,-1,1,1,1}
Returns: 3
{1,-1,1,1,-1,-1,1,1,1,1,-1,1,1,1,-1,1,1,-1,-4,1,2,1,1,1,1,1,-1,1,1,1,1,1,1,1,-1,1,1,1,-1,1,1,-1,1,1,-1,6,-1,1,1,-1}
Returns: 1
{-1,-1,-1,-4,1,-1,-1,-1,-1,-1,-1,1,1,-2,-1,-1,-1,-1,1,-1,1,-1,-1,-1,0,-1,1,1,-1,1,-1,-1,1,-1,1,-1,1,-1,1,1,-1,1,-1,-1,1,-1,-1,-6,1,-1}
Returns: 2
{1,1,1,1,1,1,1,-1,1,2,1,1,2,1,-1,1,1,1,1,1,1,10,0,1,1,1,1,-1,1,1,1,1,1,1,1,1,1,1,-1,1,1,1,-4,1,-1,-1,1,1,1,-1}
Returns: 3
{-1,-1,-1,-1,-1,-2,2,-1,1,-1,-1,0,-1,0,1,-1,-1,-10,1,-1,-1,1,-1,-1,-1,-2,-1,-1,-4,-1,1,-1,-1,-1,-1,-1,2,-1,1,-1,-1,-1,-1,-1,-1,1,1,-1,-1,-1}
Returns: 6
{-1,-3,-1,-1,-1,0,0,-2,-1,-1,0,-1,-14,-1,2,2,0,-1,-1,-1,-1,-1,-1,-1,1,-1,-1,0,0,-1,-1,-1,-1,-1,-1,0,-1,-1,-1,0,-1,-1,0,-1,-1,-1,2,0,1,0}
Returns: 16
{0,-1,0,2,0,1,3,-1,3,1,1,2,1,3,2,2,1,2,1,2,3,1,0,3,2,0,2,1,2,3,3,2,1,2,6,1,1,0,0,1,3,1,1,2,1,0,7,-1,1,2}
Returns: 40
{1,1,1,1,1,2,1,1,1,2,1,1,1,1,1,1,1,1,1,1,2,-1,1,1,1,0,1,2,1,1,2,0,1,1,0,1,1,1,1,1,10,1,6,1,2,1,1,1,1,1}
Returns: 9
{-1,0,1,-6,1,-1,-1,1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,1,-2,-1,-1,1,-1,-8,-2,-1,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1}
Returns: 5
{1,3,3,1,1,1,1,3,3,10,2,2,2,1,3,2,3,1,1,2,1,2,2,2,2,1,2,1,1,1,10,3,3,2,1,1,2,2,3,2,2,3,1,3,1,2,1,2,2,3}
Returns: 46
{-3577147,-9291346,-17610928,2643276,17294143,5055521,-9763130,315427,-13568171,-12537632,123813914,-22373556,-3953576,-9972850,-14746558,9996326,9148554,-6990031,-23509860,12791842,-20866688,-20532517,-5939967,-10984068,-8316824,-14008777,1259923,-21574907,-19045475,-20920703,-15462372,2782121,18891080,-16239949,18917378,-3929784,-9090900,4757845,-19358911,883328,-18264165,-21646571,-5838522,4644144,2328351,9106777,-2050437}
Returns: 157336372
{1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000,1000000000}
Returns: 49999999900
{-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000,-1000000000}
Returns: 49999999904
{1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000,1000000000,-1000000000}
Returns: 2000000000
{1,1,-1,-1,1,1,1,1,-1,-1,-1,1,1,-1,-1,-1,0,-1,2,-1,-1,1,1,-1,1,1,-1,1,-1,-1,-1,-1,-1,-1,1,-1,2,-1,1,-1,-1,1,1,1,1,-1,1,1,1,1}
Returns: 1
{0,-2,1,-1,1,1,-1,-2,1,1,1,1,-1,-1,-1,-1,0,-1,1,-1,-1,-1,-1,1,0,0,1,1,-1,-2,1,0,1,1,1,-1,-1,-3,-1,-2,-1,1,1,-1,-1,0,-1,-2}
Returns: 11
{121510548,50845267,108401833,-43964765,86069877,-98247713,-40503279,22177842,-71005972,-48259933,-56216335,95736126,-116905145,50933264,7916684,103099372,56140777,127841252,-106147984,60617309,69729064,-27471226,118341886,-40125696,-39583863,-111067986,-55663825,-30242793,-85735621,64480230,-128737812,4544142,-70651650,102777393,35473069,12770944,-1648989,-35552245,-74642887,-14657812,-79587084,-4741499,-60005152,12030579,11073531,-97484805,88269967,63703221,-107297125,125353606}
Returns: 46311413
{-1000000000,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: 999999953
{1000000000,-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: 999999953
{-229930619,128593923,508232795,496348522}
Returns: 903244621
{592985218,215815363,243253052,-339075740,550667391,327301724,105340994,-418811704,779283233,-701390983,-778494926,-647405679}
Returns: 281214045
{-62722495,-59795495,-361669354,293171504,391842088,-305540151,-88160485,24921125,126354965}
Returns: 77992692
{374255959,-222285971,180718698,-432555327,-427351259,372952843,-229888805,325680179,248458379,-330619719,369925406,-298385579,354271548,177926421,-269191721,-367511526,430205591,-360234696,165888621,-47928975}
Returns: 110188017
{219461996,-521156210,626349746,-536515773,79268445}
Returns: 291128686
{1000000000, 1, 1, 1, 1, 1, 1, 6415411, 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: 6415410
{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, 50 }
Returns: 0