Problem Statement
Imagine Circles Country as an infinite plane. You are given
Definition
- Class:
- CirclesCountry
- Method:
- leastBorders
- Parameters:
- int[], int[], int[], int, int, int, int
- Returns:
- int
- Method signature:
- int leastBorders(int[] X, int[] Y, int[] R, int x1, int y1, int x2, int y2)
- (be sure your method is public)
Constraints
- X will contain between 1 and 50 elements, inclusive.
- X, Y and R will each contain the same number of elements.
- Each element of X and Y will be between -1000 and 1000, inclusive.
- Each element of R will be between 1 and 1000, inclusive.
- x1, y1, x2 and y2 will be between -1000 and 1000, inclusive.
- No two circumferences will have common points.
- The points (x1,y1) and (x2,y2) will not lie on any of the circumferences.
Examples
{0}
{0}
{2}
-5
1
5
1
Returns: 0
{0,-6,6}
{0,1,2}
{2,2,2}
-5
1
5
1
Returns: 2
{1,-3,2,5,-4,12,12}
{1,-1,2,5,5,1,1}
{8,1,2,1,1,1,2}
-5
1
12
1
Returns: 3
{-3,2,2,0,-4,12,12,12}
{-1,2,3,1,5,1,1,1}
{1,3,1,7,1,1,2,3}
2
3
13
2
Returns: 5
{-107,-38,140,148,-198,172,-179,148,176,153,-56,-187}
{175,-115,23,-2,-49,-151,-52,42,0,68,109,-174}
{135,42,70,39,89,39,43,150,10,120,16,8}
102
16
19
-108
Returns: 3
{7,5}
{-5,0}
{12,6}
-9
8
6
1
Returns: 2
{8,-14,6,8,8}
{-1,5,0,2,-1}
{15,3,4,10,14}
4
-7
3
3
Returns: 0
{-1,-17,7,22,15,-23,-11,22,3,0,-19,-20}
{-1,22,-20,16,-19,-15,21,11,-15,1,21,-10}
{8,19,12,19,3,15,7,10,5,3,16,5}
-22
18
-20
-23
Returns: 3
{-1,-9,20,5,21,-28,-18,-18,-30,25,-29,-10,-1,-2,30,-25}
{29,-6,-13,23,15,11,-27,-28,-22,-15,7,0,28,30,28,17}
{16,12,16,3,9,13,5,9,3,5,3,4,14,5,6,5}
8
7
10
-12
Returns: 1
{7,21,-1,-26,-32,-7,-3,-25,-24,-17,21,22,14,31,-30,-13}
{-20,21,-31,25,26,1,10,25,13,-27,25,21,31,-26,-13,-33}
{14,18,28,3,26,3,3,7,3,4,25,4,4,4,4,3}
30
-33
9
21
Returns: 2
{-24,8,-19,7,15,21,27,-21,-24,29,-20,25,-8,-4,20,26,20,-28,29,11,-9,-27,10,-15,18,-27}
{14,-27,13,-10,-24,31,-22,24,8,12,-26,11,18,9,29,-25,-12,-22,-11,23,4,-32,-24,-2,-29,-3}
{30,8,22,6,23,7,8,8,8,12,4,7,6,3,3,3,4,3,3,5,4,4,4,4,29,3}
-23
12
16
-16
Returns: 5
{3,-44,-8,-20,77,24,36,72,70,46,49,-48,-55,12,-39,-39,-1,49,-4,75,64,-12,43,37,9,25,76,-13,50,-44,41,78,-33,59}
{-42,69,-25,76,-45,-36,1,79,13,43,34,78,28,-55,70,-61,52,29,-69,35,-33,-46,-79,8,17,78,-6,14,-43,-1,-23,-72,52,-22}
{71,38,22,8,3,6,15,34,7,5,16,13,4,10,29,11,6,8,8,10,5,48,16,4,6,8,3,4,12,5,3,6,7,5}
38
-65
-64
75
Returns: 4
{-49,45,73,50,-55,-90,11,-70,-58,12,-96,12,-68,85,91,-87,-57,23,-75,-35,52,-20,89,92,-77,-40,-36,67,-9,58,-45,-97,-14,11,8,0,12,87,-9,-50,26}
{-71,-19,6,-36,-68,82,-12,40,-66,27,76,-40,97,-67,82,-98,-75,89,-20,95,-52,12,96,-27,75,60,48,1,-48,-55,-17,-40,67,-60,55,22,90,73,5,-16,12}
{35,68,27,8,28,89,17,17,20,6,21,5,10,3,17,7,9,18,13,5,28,3,35,4,73,3,17,16,5,5,17,12,8,6,3,4,5,3,3,8,3}
-92
98
-64
80
Returns: 0
{-53,-19,70,74,-99,86,-89,96,-10,98,39,88,-28,-93,-35,49,-33,82,6,-51,5,78,-13,-94,-60,-49,-74,48,-59,-88,-4,-24,95,-51,-52,-11,-22,58,8,-56,13}
{87,-57,11,-1,-24,-75,-26,83,11,93,-56,0,54,-87,30,-68,94,99,-15,58,32,2,-96,-38,66,-29,-99,71,33,77,67,-14,61,98,-55,-56,-57,-85,-6,-89,48}
{69,22,36,21,46,21,23,34,12,3,28,6,9,5,3,8,10,8,16,5,6,3,9,9,7,3,33,13,5,21,16,12,4,3,5,5,6,6,6,6,3}
-83
-23
-92
63
Returns: 4
{-72,88,-35,88,-10,84,-38,-85,77,95,36,-67,19,82,-64,-10,-89,19,54,-9,-72,51,93,19,-27,82,78,83,-51,-69,22,-53,85,-62,38,-12,27,-91,-36,-55,-8,-98}
{-71,-2,69,-91,-71,-80,-40,25,38,75,43,57,87,-76,70,1,97,-16,-87,99,81,-34,93,29,51,-18,-8,28,75,-24,75,-70,-76,-89,3,-95,-52,-54,32,55,-71,-20}
{35,9,92,54,18,16,4,9,19,11,8,55,6,24,30,19,6,6,3,12,16,9,34,8,6,3,24,3,3,5,24,10,3,5,6,5,10,8,8,10,15,4}
27
75
-30
-17
Returns: 1
{26,-11,98,86,-69,25,-5,-10,-5,-23,93,-71,-70,12,-83,89,-78,-14,91,73,-44,-43,62,-58,-56,29,24,88,18,18,-63,23,6,-99,98,86,-30,12,44,-81,3,-15,82,13,98}
{-18,58,-72,86,-42,-89,48,85,-60,-7,80,-45,-64,-10,-41,-20,39,-33,14,35,65,-98,91,-6,27,-92,12,-68,-27,64,77,-89,94,-97,19,-66,-75,80,-1,77,24,-24,96,-36,65}
{38,45,31,36,31,14,3,11,10,3,22,35,8,3,49,13,17,4,12,8,7,3,10,3,4,21,6,15,22,6,5,28,4,3,3,8,7,3,12,4,3,3,48,11,5}
48
61
-91
-38
Returns: 3
{-95,81,-24,-7,-109,-53,64,99,19,-81,-53,-17,85,-19,51,-70,-25,-100,-31,17,-72,103,-76,-15,32,-97,85,80,-30,104,88,85,-54,49,-70,-82,-48,12,32,73,3,89,-94,32,-3,15,46,-95}
{40,38,0,73,-30,-37,72,25,102,-46,-61,3,-56,-78,-105,69,-41,34,-106,-105,-93,25,-88,105,-41,92,92,-49,-77,18,34,-52,-63,105,-57,-87,95,-28,52,-6,-73,-109,-101,51,66,-62,-102,-36}
{57,64,23,23,10,8,3,28,14,10,13,10,24,16,16,15,8,29,11,10,4,22,11,4,14,4,3,8,4,9,50,17,4,7,3,23,12,6,5,5,5,14,42,8,4,9,6,3}
81
10
18
43
Returns: 2
{54,48,67,-102,44,-62,29,-104,-91,29,-4,21,92,-83,20,-56,-13,-47,85,70,-91,73,-101,53,96,1,-59,-83,105,-22,55,50,-97,-64,70,52,-31,34,70,-94,3,-26,1,-96,-108,18,-99,30,100,6}
{-34,-13,85,96,2,-54,96,101,24,-96,89,-45,-12,21,-96,85,83,-6,9,86,-92,-92,-43,24,-105,-77,76,44,97,106,9,-14,29,-62,26,-54,-107,68,-48,-103,6,-36,-12,13,-61,60,40,9,35,64}
{93,63,16,23,31,20,5,9,31,22,4,13,11,8,5,24,19,8,4,12,13,17,6,3,7,11,4,4,7,4,8,11,43,11,3,8,18,5,7,26,10,6,7,7,5,5,5,6,4,5}
69
64
-50
95
Returns: 1
{493,443,615,-935,-663,400,-563,635,269,-954,769,-198,264,-43,-484,194,838,957,-756,182,-559,-430,779,641,-176,664,-926,485,875,-86,-872,65,9,-540,-757,959,351,-206,502,-863,126,459,556,-755,642,472,317,-925,-531,640}
{-310,-124,781,879,542,21,-490,774,881,925,56,484,-879,812,143,-411,-109,-509,195,-874,-910,-59,84,790,992,-839,-397,223,-957,855,827,681,-703,699,403,889,-488,970,87,-419,168,-128,462,-697,242,-494,624,-755,-957,-438}
{823,556,124,185,217,262,162,269,26,65,90,185,182,17,108,101,79,71,50,29,246,55,19,89,322,130,36,3,44,14,33,61,80,13,20,42,70,19,55,142,30,76,34,40,11,50,25,661,147,39}
-160
-741
-92
170
Returns: 0
{388,-960,-10,788,-818,-26,525,445,273,-406,840,-923,441,169,232,-838,-945,729,-43,862,948,-84,-136,-29,973,-652,-616,787,-855,93,-246,-833,-9,-557,-409,739,988,-539,-569,19,371,858,161,-944,-769,-886,-517,-886,-154,554}
{985,497,-703,-164,-560,-796,-566,735,-194,-318,922,310,-578,-195,435,-861,515,-835,966,-128,827,-499,744,239,939,-927,610,625,345,701,278,994,394,-555,-562,-827,993,238,-398,501,-4,162,-763,280,462,696,-825,-570,-119,890}
{8,667,317,255,74,55,21,48,4,144,632,306,19,212,25,66,55,269,63,150,61,56,93,28,196,109,74,142,10,92,46,99,84,66,74,186,92,44,7,18,26,63,61,18,42,53,59,146,93,65}
793
-211
430
183
Returns: 2
{-380,939,867,-150,393,-796,-471,-60,-955,921,631,-898,-804,-929,290,32,-29,700,-44,-875,974,-237,832,-319,-400,461,-430,-893,872,588,-797,-556,412,-138,710,-805,-726,-875,-900,586,-537,311,-487,855,44,875,631,809,-790,295}
{-989,-944,211,271,-141,989,-553,-951,922,-113,-329,-675,940,217,946,-734,252,600,387,665,273,-70,-485,956,-496,132,345,-720,-770,-430,-907,-554,604,-445,-653,374,69,-305,-243,925,-661,695,211,-909,644,458,-960,82,119,926}
{736,255,488,492,3,69,220,334,440,130,60,13,15,113,8,98,331,8,175,59,79,18,45,156,30,72,34,71,15,172,19,14,59,23,8,36,40,79,165,46,39,65,26,351,26,80,4,70,36,82}
652
-695
137
435
Returns: 3
{129,807,391,-845,197,910,-843,-442,977,-770,666,404,71,865,113,-961,-49,395,17,-267,-202,892,366,708,-121,-96,-254,-920,348,-164,649,-323,-84,967,-432,873,534,-43,-652,515,226,-625,436,-472,-952,834,86,724,-977,-183}
{714,-716,43,-610,922,-158,-878,345,-993,157,-814,812,-584,-401,83,-870,888,916,-120,-310,-892,-793,671,-776,-147,517,-838,-572,872,217,727,-926,181,-19,330,506,-511,-409,-481,-315,-963,-625,321,-662,506,573,958,-354,232,771}
{953,437,191,510,577,73,208,73,12,37,169,241,100,55,77,12,12,129,97,122,175,19,89,66,36,49,78,100,326,45,4,27,39,26,231,140,72,31,89,45,137,46,48,87,15,21,16,24,89,67}
98
358
789
-901
Returns: 4
{-217,544,-323,574,102,-272,356,-451,533,168,-130,346,-92,182,41,-496,583,558,-233,-241,416,354,636,519,129,-679,-548,-443,-676,-392,213,-629,-502,259,-386,-396,-394,-672,289,-202,-370,-355,-645,23,-522,-389,-151,-31,-354,-184}
{-34,105,-181,-639,571,-26,-563,101,-547,-266,540,652,-13,-273,489,-659,43,96,-306,-9,-38,609,-576,-638,-392,36,475,280,100,397,-23,-413,676,575,-494,622,-241,-667,94,-605,391,-412,-274,10,539,-634,-569,-20,-72,593}
{343,269,634,261,140,132,6,67,53,38,12,10,40,21,34,33,23,112,45,69,57,112,373,18,60,120,26,39,11,35,64,32,241,5,7,68,10,7,11,25,5,38,81,35,6,3,190,20,30,26}
-499
215
186
-249
Returns: 1
{-389,-473,344,265,607,382,599,324,67,-383,398,196,-394,-306,561,-661,-583,184,-648,-236,471,528,-520,-120,-278,-157,-309,-17,298,-285,671,-338,-141,-106,-215,-34,-549,403,366,-204,-640,233,-259,152,-415,343,-608,313,-159,-545}
{223,-467,417,107,406,-177,585,-486,35,451,458,-352,333,-499,-684,-454,140,531,567,-557,-609,273,396,562,650,-249,350,296,11,645,52,18,560,500,16,-98,-632,414,406,-145,-678,-103,412,614,-206,629,-580,430,512,-196}
{323,348,100,37,48,19,623,449,6,20,302,197,56,150,46,31,94,44,55,35,8,65,79,9,44,18,18,31,14,104,64,44,3,11,44,64,12,10,138,49,27,48,18,6,11,37,63,48,3,23}
415
118
236
-485
Returns: 3
{-355,-432,314,242,553,348,546,61,-349,363,178,-360,-279,512,-603,-532,168,-592,-216,430,481,-474,313,-110,-254,-143,-282,586,-16,271}
{204,-426,380,98,371,-161,534,32,411,418,-321,304,-455,-624,-415,127,484,517,-508,-555,249,361,-510,512,593,-227,320,-581,270,10}
{295,318,91,34,44,18,568,6,19,276,180,51,137,42,28,86,40,51,32,8,59,72,431,9,40,17,17,139,29,13}
602
422
71
-260
Returns: 4
{115,716,347,-750,175,808,-748,-393,868,-684,591,359,63,768,100,-854,-44,351,15,-237,-179,792,325,629,-107,-85,-226,-817,309,-146}
{634,-636,38,-541,819,-141,-779,307,-881,139,-722,721,-518,-356,74,-772,788,813,-107,-276,-792,-704,596,-689,-130,459,-744,-508,775,193}
{847,389,170,453,513,65,185,65,11,34,151,214,90,49,68,11,11,115,86,109,156,17,80,59,32,44,69,90,290,40}
82
482
-183
135
Returns: 1
{-79,568,-368,518,325,-695,-65,348,651,-902,545,891,-146,437,101,-175,873,984,-938,-220,-840,659,-675,966,-92,727,-367,-908,-16,-799}
{559,472,-638,217,-625,904,-939,-136,-649,-642,835,-424,198,837,-42,476,-337,543,843,987,-209,-953,-747,610,216,361,76,137,-923,-235}
{920,156,150,43,107,147,131,37,54,155,114,385,458,227,56,173,165,22,13,244,79,138,63,12,98,13,16,10,16,150}
904
-137
-619
826
Returns: 3
{95,198,-248}
{-579,738,-946}
{959,64,161}
-696
-492
235
383
Returns: 1
{-9,919,177,228}
{210,-997,86,82}
{409,122,906,32}
809
-998
-717
713
Returns: 1
{-412,-418,55,439,647}
{240,247,152,397,-163}
{22,309,882,307,107}
-205
772
-683
-319
Returns: 0
{-41}
{952}
{447}
-318
-219
-390
649
Returns: 0
{-41}
{952}
{447}
-31
819
-390
649
Returns: 1
{42,-94,-60,-161,-113,-45,111,-20,166,-147}
{-123,127,71,154,39,10,-17,61,-101,79}
{72,199,125,5,42,3,27,4,38,6}
-101
8
36
-175
Returns: 4
{-217,185,-56,-17,-249,-121,147,225,43,-184,-63,-39,195,172,-44}
{92,87,-1,167,-68,-84,165,57,232,-105,-158,7,-128,-198,-177}
{126,141,49,50,19,14,4,61,28,19,77,18,52,141,33}
-55
115
-91
-17
Returns: 1
{165,-281,126,-9,-285,17,-159,-144,-187,-113,171,-207,205,7,204}
{-26,105,-10,-240,-109,-52,31,221,84,-127,-22,-282,182,-58,-152}
{240,15,34,16,130,46,15,64,76,30,226,16,13,30,30}
124
33
-112
240
Returns: 3
{-190,469,433,-75,196,-398,-235,-30,-477,460,315,-449,-402,-464,145,16,-14,350,-22,-437,487,-118,416}
{-494,-472,105,135,-70,494,-276,-475,461,-56,-164,-337,470,108,473,-367,126,300,193,332,136,-35,-242}
{369,129,245,247,3,36,111,168,221,66,31,8,9,58,5,50,167,5,89,31,41,10,24}
-123
-120
-56
-487
Returns: 2
{371,-389,280,-288,-351,84,493,-403,32,328,311,-439,-476,-424,339,-374,202,86,392,-383,22,-333,365,302}
{-254,240,-25,238,-383,-300,-363,297,-109,-138,-402,292,231,-401,494,413,316,-304,-315,271,-184,-388,-208,448}
{482,256,175,43,218,85,8,444,12,6,26,366,52,17,118,17,102,3,8,14,18,165,408,19}
-426
-105
23
-341
Returns: 4
{741,824,256,-800,-589,725,-687,-313,-401,297,-636,-530,701,581,576,-540,-485,785,-380,589,-564,446,-358,-36,-293}
{81,-5,-538,-602,217,157,389,801,-705,-832,687,752,398,14,227,613,-145,-489,192,324,633,333,-698,726,685}
{825,146,19,144,483,478,147,78,263,168,8,24,47,32,7,54,94,50,124,20,14,64,87,124,10}
-475
419
-434
160
Returns: 1
{-746,258,-577,216,475,648,788,821,-930,-649,-725,-441,-832,989,130,504,963,-245,181,-133,617,786,617,971,-744,16,-203,-125,291,59,-957}
{447,-822,403,-323,-743,956,844,-686,-826,738,264,451,-226,561,135,-947,-908,542,823,285,887,-768,-379,-876,-456,-653,575,361,-474,-534,640}
{841,170,589,119,626,140,704,163,320,175,180,75,24,324,48,889,53,108,55,31,23,14,33,14,30,36,47,18,37,63,85}
172
-436
732
145
Returns: 3
{346,-858,-381,383,-341,410,-649,924,641,-860,-293,-937,-462,-787,683,856,315,367,469,-123,938,-280,666,967,-369,-934,-819,705,745,621,926,180,-814,-813,-662,124,893,746}
{-487,572,298,837,-793,-727,-574,-24,864,930,285,482,818,869,900,633,279,-354,983,93,-691,-893,-545,789,-427,-431,241,541,121,941,89,-532,213,79,204,729,-470,0}
{519,830,274,242,200,210,137,25,628,236,63,109,117,128,737,33,4,135,27,15,52,48,14,249,50,164,25,90,7,8,21,75,64,9,7,7,21,22}
306
29
-75
73
Returns: 1
{-337,-948,-238,855,-602,14,207,-252,-575,-616,222,-55,-168,929,-936,-10,901,518,-811,995,-588,-604,-970,818,-424,-744,757,-280,15,511,799,237,444,288,165,397,-100,-604,-676,928,629,-682,-992}
{448,-457,258,-421,-797,-818,-634,-617,-269,707,636,386,633,-445,428,381,-457,-818,18,-979,685,-233,416,27,-542,-758,521,-335,-251,-155,-920,-538,-348,89,-157,-870,828,734,-459,-965,455,542,-615}
{871,23,35,40,27,221,12,57,49,13,124,510,133,123,63,144,244,223,44,161,9,112,217,213,98,66,211,82,82,15,27,41,71,47,63,46,13,91,77,62,17,39,55}
788
-598
-720
594
Returns: 2
{-33,912,786,808,575,-888,-829,-997,265,-601,-977,672,576,892,-584,54,-170,-947,-709,-883,75,-1,-816,422,-628,496,-861,-987,-268,740,263,-256,926,-650,-792,-344,803,592,-344,304,-72,-785,-252,-484,837,-296}
{730,-865,274,104,390,754,-291,803,-880,-288,-369,270,355,279,-837,468,-231,838,-264,475,11,-972,927,-715,126,-974,-575,-128,-33,897,-924,-906,226,736,242,261,970,-45,680,-21,766,707,110,108,-117,-998}
{212,241,451,673,30,318,378,31,182,755,68,4,101,201,177,38,281,26,177,33,6,59,127,30,43,32,29,52,3,54,3,23,52,71,130,131,30,5,89,94,121,30,10,40,34,12}
-864
10
925
-323
Returns: 3
{144,-195,128,132,-215,105,-114,120,117,38,211,155,164,-220,78,10,203,171,-173,-97,-15,-14,-46,-70,-7,217,47,-224,143,-229,-99,36,-142,-226,-114,-91,184,57,-129,67,-160,-203,-111,105,78,-225,-220,159,39}
{-98,21,-125,122,-209,41,-59,5,191,-205,-133,-73,191,130,-121,49,-155,23,85,-222,-13,-129,226,-119,155,185,-135,-19,184,-200,131,215,-168,127,4,57,221,-209,194,101,76,91,-24,193,-192,-13,228,147,55}
{98,163,137,13,25,16,49,4,122,9,10,47,9,22,3,19,9,5,41,21,12,3,44,19,6,10,3,19,89,47,10,3,3,14,11,12,18,9,19,17,21,9,8,10,13,37,12,3,5}
120
176
-153
-91
Returns: 3
{144,-195,128,132,-215,105,-114,120,117,38,211,155,164,-220,78,10,203,171,-173,-97,-15,-14,-46,-70,-7,217,47,-224,143,-229,-99,36,-142,-226,-114,-91,184,57,-129,67,-160,-203,-111,105}
{-98,21,-125,122,-209,41,-59,5,191,-205,-133,-73,191,130,-121,49,-155,23,85,-222,-13,-129,226,-119,155,185,-135,-19,184,-200,131,215,-168,127,4,57,221,-209,194,101,76,91,-24,193}
{98,163,137,13,25,16,49,4,122,9,10,47,9,22,3,19,9,5,41,21,12,3,44,19,6,10,3,19,89,47,10,3,3,14,11,12,18,9,19,17,21,9,8,10}
-148
-31
75
177
Returns: 4
{-126,-159,105,159,-69,24,173,-203,145,-86,-44,171,-82,122,-110,-144,136,163,126,-167,-203,37,-104,24,5,-116,153,39,-74,-62,-39,20,-99,95,88,-86,-183,140,-131,194,10,-156,96,-190,106}
{190,-109,-113,-156,27,146,-74,-134,154,-176,-37,-46,-197,165,3,-57,-2,207,205,-204,42,-66,61,-161,200,207,98,19,-76,-98,79,-153,200,-204,-80,74,-122,0,158,-187,-97,-202,114,-9,35}
{74,8,19,193,84,18,49,41,94,29,5,10,7,24,11,18,13,19,165,130,27,13,35,33,13,11,19,8,3,6,4,3,37,31,18,4,7,24,4,20,17,6,16,23,3}
-111
134
-35
-31
Returns: 2
{-29,-40,396,-108,632,459,-443,288,-603,659,167,-83,602,-102,462,601,-631,575,-271,-306,597,-462,-602,-27,-124,-430,166,456,645,-187,-260,505,-584,-260}
{-213,-235,109,424,-147,-575,-94,-117,444,528,314,-186,574,-649,-541,-619,-340,71,-13,-586,652,329,597,394,-178,-657,411,-148,-204,-190,427,506,346,-392}
{61,356,103,180,16,200,49,4,53,36,83,240,254,15,144,366,198,65,5,44,399,100,21,90,172,96,9,98,30,44,19,72,226,18}
-472
-529
265
-269
Returns: 1
{315,416,528,276,646,129,263,474,441,28,660,279,474,603,194,29,540,413,619,200,165,98,440,659,102,414,350,211,491,466,398,28,392,413}
{223,434,385,542,256,178,588,271,414,552,594,5,58,2,323,629,179,536,312,544,57,335,400,167,410,425,100,39,567,422,34,584,529,348}
{59,505,101,178,14,99,94,2,553,51,34,13,43,4,3,19,67,7,232,17,15,36,597,38,5,495,44,21,10,648,15,1,45,16}
15
643
479
192
Returns: 2
{544,183,559,446,139,530,41,544,483,320,135,393,439,76,340,585}
{613,81,356,163,292,592,277,602,158,529,513,615,564,162,158,415}
{272,91,600,165,2,152,8,1,7,6,50,7,9,38,23,16}
238
-22
157
-215
Returns: 1
{63,102,44,4,118,78,5,5,113,9,95,56,48,18,119,56,88,56,17}
{28,44,118,13,26,32,78,5,70,26,93,80,93,81,44,35,88,8,80}
{104,36,9,35,1,5,25,13,7,8,4,21,3,3,14,114,1,9,11}
-115
-4
39
83
Returns: 3
{42,55,28,43,6,39,56,3,32,42,19,60,10,36,43,34,25,15,77,55}
{80,76,76,20,22,11,59,75,57,73,60,37,29,26,16,43,38,41,55,39}
{79,3,43,14,3,3,5,16,10,71,1,7,5,3,1,4,1,5,10,1}
4
33
-48
66
Returns: 2
{-26,-47,-15,-39,-45,-32,-40,-30,-40,-25,-48,-1,-41,-3,-39,-3,-34,-14,-15,-4}
{-21,-37,-10,-37,-33,-24,-8,-9,-22,-36,-6,-10,-47,-48,-30,-39,-31,-13,-32,-25}
{18,49,1,2,3,3,1,4,2,2,2,2,7,2,1,3,1,2,2,3}
-38
-11
18
0
Returns: 2
{-8,13,-10,-2,-7,2,-10,13,8,13,2,-11,-11,-11,10,-7,-13,-2,-7,-9,-8,8,-11,-12,-13,-3,10,-6,-2,-11,0,11,6,13,4,-10,11,8,1,-4,7,3,3,4,-11,13,-13,6,11,-12}
{-6,4,10,-1,-6,12,-8,3,-2,-7,11,-7,-9,0,13,-5,3,-5,0,-11,-5,7,4,-4,13,-10,10,-2,-8,0,7,-1,2,11,-2,11,-7,3,11,4,5,4,0,-8,9,-8,-9,-13,-13,-11}
{9,4,3,1,13,4,6,2,2,5,6,1,4,1,1,1,1,1,1,1,11,1,1,1,1,1,1,1,1,2,1,1,1,2,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1}
14
-9
-11
0
Returns: 6
{-4,0,7,-4,-7,-2,-5,1,-6,8,9,6,-6,6,-3,3,6,-9,-1,8,1,-5,-9,-4,8,-2,0,3,9,5,-6,-6,3,-9,6}
{-7,5,0,8,0,7,-6,-4,9,-6,8,-8,5,-9,9,-8,-1,-4,6,1,9,-6,-8,2,5,-9,4,-1,-9,-6,-9,5,8,1,-9}
{4,3,3,10,1,7,2,1,1,1,2,1,2,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6}
9
-9
-7
7
Returns: 5
{10,-11,0,4,11,1,7,-9,1,-9,-9,8,-8,10,5,-2,-2,1,10,-3,3,-11,-9,-11,9,-3,10,11,7,-5,7,9,-3,4,-10,-5,-6,-7,5,-10,11,-5,-3,4,10,0,4,1,-8,-4}
{-6,-4,-5,-4,0,6,11,4,-9,10,10,4,-3,-11,11,0,9,0,-10,2,10,-7,-5,-2,-8,5,-4,-1,-2,1,-10,7,-11,2,-11,6,3,-11,0,0,11,11,-8,-8,9,3,-4,-3,-7,-6}
{12,6,1,2,3,2,1,2,2,3,2,1,1,5,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,1,1,1,1,1,1,1,1,1}
9
-2
-6
-5
Returns: 3
{5,12,-12,14,-11,0,7,14,-8,5,6,-5,13,-7,9,-13,-12,6,7,-10,-14,-10,-9,1,14,14,3,0,2,-13,-6,7,-7,-4,13,0,-2,-10,6,-12,-7,-13}
{10,-3,-6,-10,6,-2,10,-11,6,-1,-4,-11,9,1,-9,-11,-14,-11,-8,0,10,6,13,-8,13,5,-12,-12,13,11,-6,9,7,-12,-8,11,0,-12,-4,-5,7,2}
{7,3,3,4,9,4,4,1,4,1,2,3,1,1,1,2,1,1,1,2,3,1,1,2,2,3,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1}
10
-3
5
-5
Returns: 2
{-47,44,33,22,-39,55,44,-40,-4,21,16,11,-46,22,29,-11,-34,-37,19,22,-53,-9,9,0,3,-9,34,38,-29,45,51,-5,0,55,-14,-35,36,-7,2,46,27,-16,-51,2,-18,3}
{11,0,-1,-52,24,49,-44,7,-44,-17,-54,-16,-14,43,-55,-8,19,-53,-45,34,40,-33,-19,11,46,1,30,47,-9,-2,51,15,55,-15,-15,-22,7,33,-32,3,-4,-54,48,6,19,-16}
{53,21,2,14,10,15,1,38,9,2,1,1,12,6,24,4,18,9,2,19,1,1,10,1,1,3,2,1,2,8,8,2,5,2,1,1,3,1,4,16,1,3,2,2,1,2}
51
-26
0
-11
Returns: 1
{-13,12,9,6,-11,15,12,-11,-1,6,4,3,-13,14,6,-3,-10,-15,-7,0,-2}
{3,0,0,-15,6,14,-12,2,-12,-4,-15,-4,-4,-1,12,-2,-15,11,0,13,0}
{15,6,1,4,3,5,1,11,3,1,1,1,4,10,2,1,3,1,2,1,1}
-4
7
-7
9
Returns: 0
{-471,441,335,224,-391,546,444,-402,-48,217,36,166,110,-461,227,296,-119,-341,-370,195,26,-168,-527,-244,-99,-82,91,-2,33,60,-93,345,-418,386,-293,449,510,-485,-289,-142,-354}
{113,5,-12,-524,241,493,-440,70,-445,-171,293,-541,-164,-142,433,-555,-85,195,-532,-451,518,376,398,-1,-336,-126,-195,111,456,-163,15,302,-29,473,-93,-23,513,-448,-449,-155,-223}
{520,208,13,139,95,143,9,370,80,15,11,4,8,115,55,231,32,172,88,17,76,6,8,41,1,3,97,1,6,36,28,14,4,4,18,74,77,40,24,9,1}
12
112
-359
364
Returns: 2
{-447,-567,372,564,-247,88,615,-723,518,-506,-244,703,-158,608,-345,-293,435,587,-393,-513,486,580,-706,-723,-226,132,85,18,-412,543,-530,140,-265,-220,-141,74,196,-277,-351,315,-307,-652,649,498,-503,-465,690,38}
{675,-389,-402,-556,96,518,-265,-477,549,-479,-683,-744,-134,-166,-543,-700,589,187,13,-204,-10,737,-250,151,-605,-234,-574,713,738,351,-99,68,-272,-348,283,-546,243,-415,712,-284,262,-435,636,-3,264,561,-664,-345}
{255,19,60,679,289,54,166,137,324,78,126,310,9,28,31,16,78,41,32,57,36,59,44,88,20,37,108,38,30,57,45,20,3,12,6,3,101,48,124,55,7,16,52,78,13,5,63,51}
-490
-671
-370
-251
Returns: 0
{721,-681,171,399,-771,221,550,697,270,-529,-468,73,766,766,749,-611,-280,101,-702,-719,353,692,-11,724,-616,-504,-431,-421,378,-280,210,458,-514,39,-706,591,610,-251,-223,188,550,-760,173,532,308,573,-742,372,-263}
{716,-186,486,-426,107,-299,-628,-238,-254,-343,-130,91,-646,-240,728,-86,739,-592,292,-230,202,-402,722,703,-756,416,-270,464,-681,151,599,-303,775,560,558,-704,193,137,-529,-530,-486,-185,411,-585,-524,-484,427,-348,-667}
{348,308,212,470,629,115,172,34,231,24,81,75,15,19,163,5,162,87,109,105,72,88,51,371,173,33,13,29,740,105,4,30,72,3,93,4,44,19,49,17,8,6,85,53,39,9,289,8,46}
-645
-455
-394
101
Returns: 1
{22,-276,-54,-128,483,391,151,-455,230,451,-455,438,290,-96,-305,80,-357,-245,-248,212,-12,231,-29,403,135,-8,206,179,-125,-486,-233,232,-125,253,57,158,480,-84,192,313,-276,-191,-243,489,208,209,256,-63,-226}
{-267,435,-159,475,-284,144,-229,148,6,498,-458,84,271,273,487,-343,4,441,-386,-309,330,234,-432,-208,-213,396,-251,214,-16,-165,-357,51,430,359,111,489,-38,93,200,-271,-8,-161,195,-60,-390,-368,-144,207,-34}
{427,223,121,35,1,113,19,104,81,200,54,28,15,12,66,46,22,166,53,183,20,3,36,19,47,14,22,72,14,88,114,8,10,21,22,34,2,8,38,62,15,6,9,14,18,50,3,32,15}
161
53
-456
54
Returns: 2
{0,0,5,5,12,12}
{0,0,0,0,0,0}
{2,1,2,1,3,2}
0
0
11
1
Returns: 4
{0,0,5,5,12,12,15,13}
{0,0,0,0,0,0,0,5}
{2,1,2,1,3,2,7,1}
0
0
11
1
Returns: 5
{0,0,5,5,12,12,15,13,6,14}
{0,0,0,0,0,0,0,5,4,23}
{2,1,2,1,3,2,7,1,2,73}
-80
0
11
1
Returns: 4
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50}
0
0
0
0
Returns: 0
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
{45,23,27,7,3,28,29,17,2,10,42,39,44,19,6,16,8,14,49,18,5,1,26,30,25,11,12,40,21,24,31,13,48,20,35,50,36,15,38,43,41,33,47,34,22,9,46,32,4,37}
0
0
110
-60
Returns: 50
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
{5,153,259,441,418,331,35,79,429,91,205,169,432,13,143,134,387,175,494,362,215,319,128,328,65,28,261,342,286,473,304,233,466,196,459,106,353,483,392,373,409,114,274,59,224,86,294,49,185,244}
0
0
110
-60
Returns: 12
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
{5,153,259,441,418,331,35,79,429,91,205,169,432,13,143,134,387,175,494,362,215,319,128,328,65,28,261,342,286,473,304,233,466,196,459,106,353,483,392,373,409,114,274,59,224,86,294,49,185,244}
38
34
131
23
Returns: 8
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
{356,85,103,396,366,55,138,279,163,91,317,115,202,386,146,155,324,171,187,447,37,124,222,234,244,345,434,69,285,418,13,407,301,465,29,218,292,425,457,265,75,49,379,474,337,193,252,485,9,494}
462
320
457
29
Returns: 4
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
{252,13,171,296,29,55,118,75,84,146,336,366,489,264,184,345,273,397,418,137,217,152,126,433,242,382,167,467,303,31,372,311,493,91,329,356,229,68,281,446,194,407,423,203,109,453,239,474,8,47}
20
385
199
30
Returns: 19
{0,0,0,0,0,0,0,0,0,0,0,330,0,132,0,0,0,0,433,0,0,0,0,0,50,234,0,0,0,11}
{0,0,0,0,0,0,0,0,0,0,0,244,0,111,0,0,0,0,457,0,0,0,0,0,497,12,0,0,0,480}
{184,99,106,27,132,53,217,66,3,41,144,2,39,2,11,158,74,177,5,196,115,167,224,127,1,2,84,205,231,3}
329
101
61
243
Returns: 0
{0,0,295,152,343,0,0,0,43,0,324,0,0,0,417,0,0,0,0,48,0,0,0,289,0,495,341,164,446,405,0,187,246,4,460,0,317,0,0,463,0,211,413,467,62,0,359,0}
{0,0,63,342,282,0,0,0,439,0,387,0,0,0,299,0,0,0,0,461,0,0,0,282,0,324,201,370,306,125,0,214,425,447,295,0,380,0,0,336,0,42,331,233,278,0,3,0}
{84,13,2,7,2,107,66,167,51,33,17,112,124,21,196,159,78,177,147,75,202,213,223,12,132,308,53,2,10,3,238,2,1,135,98,182,36,92,197,270,56,1,31,7,19,2,40,41}
477
24
481
208
Returns: 3
{337,0,186,0,307,0,0,0,397,0,17,0,0,269,0,345,0,69,0,330,317,0,0,0,303,0,60,0,0,327,272,220,164,375,11,397,41,393,0,126,0,262,121,0,0,0,0,0}
{242,0,307,0,27,0,0,0,309,0,227,0,0,172,0,272,0,264,0,69,123,0,0,0,243,0,381,0,0,215,356,191,295,257,369,106,350,322,0,215,0,239,226,0,0,0,0,0}
{54,156,33,38,2,202,63,77,8,147,3,115,133,15,18,5,192,11,183,21,19,5,223,29,17,162,59,52,88,17,33,22,69,95,5,44,21,4,47,6,108,13,4,238,216,92,178,125}
68
158
46
326
Returns: 8
{0,393,21,0,0,0,27,0,0,48,0,0,0,353,0,393,0,0,0,0,0,0,0,0,265,0,310,375,272,367,368,383,141,357,0,243,0,252,0,0,0,303,184,13,0,321,386,332,380,50}
{0,363,102,0,0,0,366,0,0,314,0,0,0,94,0,10,0,0,0,0,0,0,0,0,130,0,277,299,263,152,27,313,340,301,0,374,0,248,0,0,0,108,249,378,0,41,243,203,106,300}
{179,281,1,32,45,52,5,76,156,27,141,113,124,5,101,41,169,83,212,243,204,184,227,237,3,2,13,186,55,26,2,45,27,6,193,6,25,15,97,15,68,3,4,39,134,36,21,15,5,45}
102
7
186
110
Returns: 11
{0,873,0,0,0,762,0,0,780,727,0,301,61,0,0,0,80,0,247,0,0,0,0,0,379,894,0,347,0,0,0,194,167,839,700,644,345,0,0,0,442,378,0,526,762,222,887,0,520,733}
{0,468,0,0,0,88,0,0,678,476,0,366,824,0,0,0,809,0,302,0,0,0,0,0,810,306,0,237,0,0,0,345,608,513,440,296,562,0,0,0,223,151,0,751,811,739,449,0,658,343}
{25,437,7,32,41,24,69,77,60,141,109,26,280,132,181,154,19,176,15,12,202,219,228,236,2,89,111,11,53,91,194,142,2,20,22,12,94,129,245,144,34,5,166,9,38,89,332,84,30,5}
232
48
833
650
Returns: 4
{-4,139,874,481,0,-2,680,738,-3,-2,-3,-4,678,-1,-4,-3,-2,-2,-4,-3,0,645,710,-3,-4,711,-3,0,659,-4,592,882,230,657,-2,846,457,356,-2,0,-2,829,0,572,193,635,673,72,515,164}
{-2,6,647,123,-1,0,319,88,0,-1,0,-4,773,-3,-4,0,-2,0,-2,0,-3,439,298,0,-1,694,-3,-3,496,-3,890,415,626,660,0,579,317,526,-3,-4,-3,896,-3,598,476,627,472,827,899,151}
{124,9,90,1,603,86,4,2,321,364,408,443,37,921,806,205,245,49,728,764,163,9,3,528,962,27,649,561,14,487,60,3,16,5,887,6,3,3,8,847,283,50,687,10,2,2,6,1,6,13}
713
852
36
496
Returns: 12
{-3,-3,-4,-1,-2,0,777,-1,0,709,-3,0,-3,-4,420,-3,-3,205,760,837,18,928,984,65,203,322,398,379,936,297,497,0,-2,694,591,963,996,771,543,923,499,951,560,-1,293,453,258,559}
{-4,-2,-4,-2,-1,-3,88,-4,-3,946,-4,-2,-1,-2,909,0,-4,653,731,699,881,161,189,855,758,977,562,675,868,802,852,-2,-4,734,526,363,119,598,779,677,611,828,950,-3,297,527,699,612}
{3,525,82,126,163,443,27,285,322,31,403,203,486,47,41,248,643,12,335,247,188,5,196,88,26,30,2,44,9,6,23,562,367,54,51,16,290,42,5,87,19,28,28,601,8,3,28,36}
494
937
135
300
Returns: 8
{1000,-1000}
{1000,-1000}
{1000,1000}
1000
997
-666
-666
Returns: 2
{1000,-1000,-1000,1000}
{1000,-1000,1000,-1000}
{999,999,999,999}
1000
997
-666
-666
Returns: 2
{1000,-1000,1000,753,-409,-595,-549,708,-864,-682,669,752,514,557}
{1000,1000,-1000,974,-739,760,-59,909,-107,-106,183,939,-922,-488}
{999,999,999,437,147,236,3,245,13,99,41,2,461,11}
505
799
-737
-23
Returns: 3
{1000,-1000,1000,-553,-109,-257,-920,966,782,934,303,-910,903,-911}
{1000,1000,-1000,870,-318,950,-777,-569,288,-798,-458,297,997,-916}
{999,999,999,446,241,69,284,1,225,768,38,207,399,107}
877
168
-889
-886
Returns: 4
{1000,-1000,1000,-553,-109,-257,-920,966,782,934,303,-910,903,-911}
{1000,1000,-1000,870,-318,950,-777,-569,288,-798,-458,297,997,-916}
{999,999,999,446,241,69,284,1,225,768,38,207,399,107}
-911
-916
-666
-666
Returns: 1
{1000,-1000,1000,926,-346,-875,-525,369,-506,426,310,-84,798,-993}
{1000,1000,-1000,452,-545,-413,-526,-785,-487,-381,-977,270,442,961}
{999,999,999,85,387,42,21,10,158,148,79,133,396,763}
1000
997
-666
-666
Returns: 2
{1000,-1000,-1000,1000,864,-899,948,965,-101,986,-635,-282,477,-975,-935,-359,367,497,-331,823,399,660,406,-578,-37,-911,62,798,-250,-514,984,415,-946,-601,-888,-494}
{1000,-1000,1000,-1000,-759,-260,-577,839,110,938,-646,549,464,266,-873,307,101,-688,948,995,-975,557,-714,-53,389,521,-151,263,-880,582,148,842,-386,667,-702,-297}
{999,999,999,999,183,202,391,317,92,6,114,68,141,115,30,4,94,52,78,56,218,57,28,12,121,501,134,129,118,28,68,208,62,47,135,2}
776
-931
392
-848
Returns: 1
{1000,-1000,-1000,1000,-484,-851,914,982,-985,-34,-934,-974,-394,-991,477,813,-894,242,-840,-78,904,-159,-212,-811,763,548,-940,827,-932,-519,72,899,-781,-591,549,522,-219,70,924,-447,386,369,-939,-733,297,723,-562,947,-930,-698}
{1000,-1000,1000,-1000,388,-664,559,928,711,-184,-185,-455,902,820,-664,-250,-714,571,-966,143,-632,321,671,304,639,-796,422,-133,870,-315,229,-511,153,-826,297,0,504,-264,438,-9,702,-6,-641,-190,-445,884,873,421,438,703}
{999,999,999,999,98,443,6,653,418,234,32,154,63,159,358,38,658,80,81,85,33,71,7,4,69,119,11,55,10,16,7,6,106,55,36,90,61,22,5,9,1,28,27,42,24,125,21,132,54,18}
891
502
-85
799
Returns: 4
{1000,-1000,-1000,1000,594,905,-726,-714,-340,296,-915,-56,-195,-998,792,-935,-264,858,-67,638,743,-515,-954,-819,-685,-413,-475,99,-767,363,-379,274,-329,306,-363,12,-219,672,163,862,-309,833,459,-977,646,-46,-345,-583,-218,-589}
{1000,-1000,1000,-1000,17,-707,769,995,-348,687,387,193,307,-410,174,897,-894,836,385,711,-615,443,712,401,-137,-718,-707,-189,-946,-377,-35,384,845,19,-413,-539,-42,-923,-187,-725,-708,-657,287,-413,-718,-461,-435,-252,573,-831}
{999,999,999,999,33,571,34,34,14,223,167,104,49,263,142,830,62,331,13,6,231,15,499,63,25,159,42,129,166,48,8,5,134,36,27,36,175,12,24,493,16,41,60,2,76,61,57,93,1,8}
144
-144
-729
-615
Returns: 2
{-466,850,-481,959,156,297,-544,-418,45,754,-729,614,-282,-332,-156,79,-677,43,-255,-266,795,869,-49,276,713,602,485,-53,-5,61,898,888,483,26,-439,-330,-750,-970,75,-372,338,-8,-193,-628,-752,653,-764,-791,-174,851}
{-617,988,-703,99,757,297,-382,-423,-207,57,293,701,962,860,-996,-381,670,-622,838,-499,-732,-270,-891,-238,-688,772,-131,-142,-339,-215,103,376,768,83,436,920,-412,-141,424,938,-687,950,-887,-226,139,-657,-459,787,794,-306}
{714,111,830,260,55,166,365,90,30,44,9,190,363,608,74,14,87,131,199,24,344,104,11,23,196,15,110,72,46,8,42,19,38,12,89,690,30,17,10,39,3,20,4,77,21,66,98,13,78,51}
-742
-443
-448
856
Returns: 8
{-38,-2,40,-91,74,69,-69,-38,57,83,-93,-72,-36,-64,88,86,11,1,-88,68,-71,18,67,-78,57,-99,-10,16,-57,56,-17,-58,-40,73,-79,21,11,10,-98,-70,9,-1,-38,87,-94,91,90}
{41,-8,-46,60,-69,50,-81,-97,32,-64,82,17,76,-93,-69,-72,97,-11,-81,76,41,-13,-68,73,68,30,-40,82,-54,92,-30,-67,99,-66,-48,33,-4,48,2,-81,-23,-67,-49,-17,-77,68,-64}
{18,28,5,77,34,45,55,19,21,22,43,20,8,5,64,74,23,6,7,5,3,5,42,18,4,7,4,7,8,1,1,3,6,3,5,2,6,9,7,1,3,11,8,8,20,6,14}
93
-68
-78
-78
Returns: 8
{-260,-790,-788,-670,-668,13,-663,-721,-464,-769,-371,-184,-152,-643,-454,-351,-788,-666,-787,-439,-660,-661,-758,-728,-654,-446,-575,-726,-364,-664,-659,-788,74,-659,42,-570,-662,-359,-765}
{-664,474,619,552,556,363,576,718,497,738,885,-582,-351,782,498,891,478,556,622,507,572,577,640,700,573,511,624,720,896,560,573,492,400,577,386,628,578,897,798}
{553,398,249,73,68,247,26,38,51,95,75,394,96,25,40,53,393,56,244,22,38,21,208,16,12,13,24,48,30,51,36,378,174,31,124,17,23,20,31}
-658
575
-783
619
Returns: 11
{-526,-508,-501,-479,-473,779,-503,-503,-315,-491,-475,784,-470,-332,-484,-375,-469,-493,-468,-371,-419,-482,-373,947,-472,-449,-468,-100}
{-399,-396,-273,-389,-319,279,-384,-386,-265,-269,-210,353,-203,-264,-213,-370,-384,-265,-383,-201,-255,-211,-369,334,-205,-199,-383,-751}
{340,312,125,261,45,327,290,286,46,114,51,249,40,12,22,31,242,109,245,12,16,19,27,76,44,14,240,139}
-472
-382
-447
-195
Returns: 6
{-274,504,-111,511,-217,43,-236,32,156,715,157,45,423,157,170,718,660,157,168,687,115,553,-271,-24,720,735,676,567,724,167,468,515,721,663,726,722,-254,512,-234,505,-168}
{231,-320,425,-305,294,309,298,683,614,304,618,684,-606,618,625,304,-614,618,627,-610,440,-296,234,783,305,307,-600,-286,310,627,-576,-312,306,-611,306,307,241,-240,299,-319,317}
{826,121,447,94,655,225,694,71,48,48,43,55,145,40,25,44,70,41,18,17,70,42,819,24,40,15,38,17,32,21,79,105,38,62,27,36,800,13,690,119,583}
663
-616
734
304
Returns: 11
{531,-413,834,861,871,861,873,835,879,887,887,889,875,884,884,876,605,875,865,-696,874,-317,-279,835,-412,877,-839,875,876,887,849,875,835,877,887,-296,888,-683,-344,-262,-746}
{-116,-1,0,529,547,529,555,2,562,560,578,578,549,567,569,560,-68,549,530,732,561,46,-638,6,2,560,-606,549,559,579,34,550,6,560,577,45,577,749,28,-619,-578}
{541,301,67,113,86,112,71,64,53,44,22,17,81,36,33,59,363,80,106,108,62,174,205,59,296,56,282,79,65,12,14,77,58,57,20,75,24,58,207,151,28}
604
-66
-292
47
Returns: 7
{-750,-338,-213,-746,-730,-722,-725,-713,-737,-697,-543,-740,-677,85,-694,-715,-693,-676,-734,-724,-262,-670,-696,-689,-670,-723,-691,-734,-548,-669,-571,-705,-686,-211,-667,-678,-723,-672,-745,-746,-641,-726,-711,-695,-674,-669,-573,-713}
{99,-862,51,162,165,185,167,191,170,199,288,174,195,687,202,186,202,198,168,169,-736,206,203,200,203,172,207,171,347,204,185,194,202,51,205,-740,171,203,124,103,-717,173,191,201,200,203,-692,189}
{302,718,24,226,193,123,177,106,209,85,12,145,41,441,79,113,77,37,199,171,123,26,72,57,13,166,65,203,11,22,12,96,53,21,18,171,168,30,273,295,92,184,103,82,34,11,13,109}
-726
165
-681
-737
Returns: 30
{-725,-715,-543,-695,-723,-213,-689,-750,-548,85,-745,-262,-669,-697,-641,-674,-686,-338,-724,-672,-730,-677,-740,-694,-667,-678,-734,-723,-746,-211,-746,-722,-670,-693,-670,-676,-705,-571,-696,-691,-726,-713,-711,-734,-737,-669,-573,-713}
{167,186,288,201,172,51,200,99,347,687,124,-736,204,199,-717,200,202,-862,169,203,165,195,174,202,205,-740,171,171,162,51,103,185,206,202,203,198,194,185,203,207,173,191,191,168,170,203,-692,189}
{177,113,12,82,166,24,57,302,11,441,273,123,22,85,92,34,53,718,171,30,193,41,145,79,18,171,203,168,226,21,295,123,26,77,13,37,96,12,72,65,184,106,103,199,209,11,13,109}
-567
185
-729
175
Returns: 16
{-433,618,442,-430,-308,-389,-412,163,-417,-439,682,-329,112,461,-442,-339,-321,621,165,-423,620,-341,-338,-421,-316,-426,383,646,623,-407,111,379,121,-331,378,-332}
{418,-539,334,413,445,417,438,-119,420,409,-498,425,-217,344,408,422,426,-533,-102,419,-528,420,425,672,440,668,427,-509,-524,425,-218,334,-214,425,332,424}
{393,198,66,333,35,226,281,189,192,405,18,80,341,27,410,97,60,115,151,319,170,100,93,16,45,23,32,65,146,300,348,141,330,85,145,72}
-327
427
437
331
Returns: 21
{36,-535,51,190,156,281,-526,242,-554,-677,-536,234,-552,-530,-613,184,263,148,224,69,-601,36,148,43,-475,46,-564,353,263,180,178,-615,-537,265,-695,268,192,-559,-539,236}
{-465,118,-448,-378,-415,-441,161,-225,102,-676,119,-241,103,158,99,-397,-331,-445,-252,-321,111,-421,-446,642,141,-455,97,-341,-330,-408,-411,96,119,-396,-717,-330,-375,104,115,-230}
{483,88,397,196,256,81,31,11,125,18,98,47,122,40,195,216,22,291,64,35,213,429,293,439,17,466,142,21,20,228,233,234,91,17,77,11,192,132,104,28}
-477
141
-555
98
Returns: 1
{-478,624,502,615,528,500,499,-665,-579,552,652,380,625,628,617,629,447,457,503,526,617,-568,455,525,-552,613,550,503,-437,447,630}
{-307,-299,-183,-308,-120,-140,-165,-370,-412,-157,672,-327,-297,-299,-307,-298,-304,-284,-164,-123,-306,-396,-284,-123,-333,-313,-158,-164,-354,-285,-298}
{125,28,28,48,18,15,77,354,614,20,583,296,11,22,39,20,68,30,72,13,43,571,23,11,482,57,14,70,14,46,17}
625
-296
-666
-368
Returns: 14
{60,62,211,67,63,58,-68,38,-458,205,-101,-89,227,-468,40,-162,-96,-463,68,-465}
{269,264,286,276,257,256,215,240,-121,420,118,142,118,-132,241,-397,126,-127,278,-129}
{39,102,15,78,115,122,271,157,28,21,384,348,21,50,149,80,373,42,53,45}
-166
-394
-463
-124
Returns: 5
{490,-394,-403,-243,-393,-276,-383,-390,-381,-518,-383,-283,-605,492,-274,491,364,489,490,-384,495,-388,-376,-277,-390,419,-396}
{20,552,481,581,481,523,552,-30,555,184,-26,522,165,19,527,20,-176,17,17,567,24,554,483,526,552,-152,481}
{82,70,175,11,162,29,12,99,20,496,87,43,135,66,20,73,408,92,88,38,46,54,144,34,61,287,166}
491
24
-379
-26
Returns: 11
{-651,-643,-648,556,-608,-641,-610,-628,192,-637,67,488,-635,53,-528,351,-73,-603,-385,341,562,204,-607,-605,71,-428,-629,-658,-606}
{-162,-217,-219,533,-178,-170,-179,-114,486,-117,489,508,-213,457,-84,285,-215,-202,40,271,535,501,-177,-205,490,-163,-115,-202,-174}
{90,314,320,45,234,187,237,25,562,40,41,157,303,89,15,44,158,264,39,63,33,520,232,268,32,22,27,145,226}
-606
-179
347
283
Returns: 16
{-223,-247,-384,-157,-329,-152,-397,-251,-239,-255,-396,220,290,-317,-332,-259,-254,-333,364,-380,-248,-244,-380,295,-223,-5,303,-174,301,-248,-228,93,-247,-251,32,-370,-6,27,-248,-197,-276,290,276,-326,-204,-362,-249,-254,38}
{127,202,0,358,49,359,-7,203,135,193,-5,526,-653,114,46,177,194,45,-622,22,203,198,16,-649,143,153,-644,206,-641,202,182,356,196,199,156,55,152,155,203,151,132,-643,-682,60,241,59,203,191,178}
{376,30,720,58,594,51,748,41,345,123,744,15,96,517,600,142,120,602,13,688,35,12,703,42,411,90,79,17,21,32,85,14,23,114,46,652,92,56,34,288,468,62,131,577,13,643,37,57,14}
-391
-2
364
-626
Returns: 21
{-18,-231,-13,-21,-170,1,242,-102,-160,-196,2,240,49,245,-208,219,3,-69,-108,-24,-130,29,-220,-186,-470,388,-108,-119,-132,-5,-127,-230,-195,-107,79,-188,-108,401,-498,203,-224,171,-174,-128,-49,-109,-7,421,-106}
{602,375,585,595,366,608,-621,681,414,300,621,-683,761,838,400,486,623,593,680,593,578,618,571,361,-684,595,678,590,576,603,583,375,300,684,423,359,586,514,-693,486,375,606,367,581,693,677,601,948,685}
{64,598,12,74,716,41,32,22,468,799,11,107,17,34,535,28,14,131,30,79,201,11,295,733,86,28,34,183,204,49,194,596,797,13,19,736,171,15,125,71,585,51,678,197,24,36,52,65,11}
249
833
240
838
Returns: 0
{1, -3, 2, 5, -4, 12, 12 }
{1, -1, 2, 5, 5, 1, 1 }
{8, 1, 2, 1, 1, 1, 2 }
-5
1
12
1
Returns: 3
{0, 5 }
{0, 5 }
{20, 1 }
0
0
5
5
Returns: 1
{0 }
{0 }
{100 }
25
25
30
30
Returns: 0
{-107, -38, 140, 148, -198, 172, -179, 148, 176, 153, -56, -187 }
{175, -115, 23, -2, -49, -151, -52, 42, 0, 68, 109, -174 }
{135, 42, 70, 39, 89, 39, 43, 150, 10, 120, 16, 8 }
102
16
19
-108
Returns: 3
{0, -6, 6 }
{0, 1, 2 }
{2, 2, 2 }
-5
1
5
1
Returns: 2
{0 }
{0 }
{10 }
0
0
0
0
Returns: 0
{2 }
{0 }
{100 }
0
0
4
0
Returns: 0
{0, 0, 3 }
{0, 0, 0 }
{1, 10, 1 }
0
0
3
0
Returns: 2
{0 }
{0 }
{5 }
0
1
0
2
Returns: 0
{0, 0 }
{0, 0 }
{2, 6 }
0
0
0
3
Returns: 1
{0, -1, 2 }
{0, 1, 1 }
{10, 1, 1 }
-1
1
2
1
Returns: 2
{1, -3, 2, 5, -4, 12, 12, 0 }
{1, -1, 2, 5, 5, 1, 1, 0 }
{8, 1, 2, 1, 1, 1, 2, 1000 }
-5
1
12
1
Returns: 3
{0 }
{0 }
{10 }
1
1
2
2
Returns: 0
{0, -6, 6 }
{0, 1, 2 }
{2, 2, 2 }
5
1
5
1
Returns: 0
{0, 0 }
{0, 0 }
{10, 15 }
1
1
2
2
Returns: 0
{3 }
{3 }
{3 }
2
3
4
3
Returns: 0
{0, 0 }
{0, 0 }
{5, 10 }
0
0
4
0
Returns: 0
{0 }
{0 }
{100 }
-1
0
1
0
Returns: 0
{0, -10, 10 }
{0, 0, 0 }
{100, 5, 5 }
-10
0
10
0
Returns: 2
{0, 0 }
{0, 0 }
{2, 4 }
1
0
3
0
Returns: 1
{0 }
{0 }
{10 }
-5
0
5
0
Returns: 0
{0, 0, 0 }
{0, 0, 0 }
{5, 10, 15 }
0
0
11
0
Returns: 2
{0 }
{0 }
{10 }
0
0
1
1
Returns: 0
{0 }
{0 }
{100 }
0
1
0
2
Returns: 0
{0, 999, 0, -12, 0, 500, -12 }
{0, 999, 0, 0, 300, 31, 0 }
{599, 10, 998, 50, 33, 2, 47 }
-61
1
499
30
Returns: 2
{0, -2, -2 }
{0, 2, -2 }
{100, 1, 1 }
-2
-2
1
1
Returns: 1
{1, -3, 2, 5, -4, 12, 12 }
{1, -1, 2, 5, 5, 1, 1 }
{8, 1, 2, 1, 1, 1, 2 }
-5
1
1
1
Returns: 1
{0 }
{0 }
{200 }
0
1
0
-1
Returns: 0
{0, 1 }
{0, 1 }
{2, 800 }
-5
1
5
1
Returns: 0
{0 }
{0 }
{10 }
1
1
2
1
Returns: 0
{0 }
{0 }
{10 }
0
1
1
0
Returns: 0
{-107, -38, 140, 148, -198, 172, -179, 148, 176, 153, -56, -187, 0 }
{175, -115, 23, -2, -49, -151, -52, 42, 0, 68, 109, -174, 0 }
{135, 42, 70, 39, 89, 39, 43, 150, 10, 120, 16, 8, 1000 }
102
16
19
-108
Returns: 3
{0 }
{0 }
{50 }
1
1
2
2
Returns: 0
{0, 0 }
{0, 0 }
{4, 5 }
0
0
0
1
Returns: 0
{0, 5, -5 }
{0, 0, 0 }
{20, 1, 1 }
5
0
-5
0
Returns: 2
{0 }
{0 }
{5 }
3
0
4
0
Returns: 0
{0, 0, 15, 15, 7, 7, 7, 0, 0 }
{0, 0, 0, 0, 0, 9, -9, 0, 0 }
{1, 2, 1, 2, 4, 4, 4, 200, 1000 }
0
0
15
0
Returns: 4
{0 }
{0 }
{10 }
-1
0
1
0
Returns: 0
{0, -6, 6, 0 }
{0, 1, 2, 0 }
{2, 2, 2, 100 }
-5
1
5
1
Returns: 2
{1 }
{1 }
{100 }
1
1
1
2
Returns: 0
{8, 6, 3 }
{3, 5, 8 }
{5, 100, 1000 }
12
16
100
100
Returns: 1
{0 }
{0 }
{2 }
-1
0
1
0
Returns: 0
{0, 0, 0 }
{0, 0, 0 }
{2, 4, 10 }
0
0
0
5
Returns: 2
{0 }
{0 }
{100 }
1
1
5
5
Returns: 0
{2, 2, 2, 15 }
{2, 2, 2, 2 }
{1, 10, 50, 1 }
2
2
15
2
Returns: 3
{0, 1, 2 }
{0, 0, 0 }
{5, 3, 1 }
0
0
2
0
Returns: 1
{0 }
{0 }
{100 }
1
1
-1
-1
Returns: 0
{0, 0 }
{0, 0 }
{1, 3 }
0
0
0
2
Returns: 1
{0, 0, 0, 0 }
{0, 0, 10, -10 }
{1000, 500, 2, 2 }
0
9
0
-9
Returns: 2
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
{1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49 }
-28
0
12
0
Returns: 8
{0 }
{0 }
{10 }
1
1
1
-1
Returns: 0
{0, 0, 0, 0 }
{0, 0, 0, 0 }
{2, 3, 4, 5 }
-1
0
1
0
Returns: 0
{0 }
{0 }
{2 }
0
0
1
1
Returns: 0
{1, 1, 1, 4 }
{1, 1, 1, 1 }
{100, 5, 1, 1 }
4
1
1
1
Returns: 2
{-3, 2, 2, 0, -4, 12, 12, 12 }
{-1, 2, 3, 1, 5, 1, 1, 1 }
{1, 3, 1, 7, 1, 1, 2, 3 }
2
3
2
3
Returns: 0
{0 }
{0 }
{2 }
1
0
-1
0
Returns: 0
{0, 0 }
{0, 0 }
{2, 10 }
1
1
3
3
Returns: 1
{0, 0 }
{0, 0 }
{10, 100 }
0
0
50
0
Returns: 1
{0, 6, 3, 3 }
{0, 0, 0, 0 }
{2, 2, 10, 25 }
0
0
6
0
Returns: 2
{0, 0 }
{0, 0 }
{10, 9 }
1
-1
1
1
Returns: 0
{2 }
{2 }
{2 }
1
2
3
2
Returns: 0
{0, 0, 0 }
{0, 0, 0 }
{4, 6, 8 }
-1
0
1
0
Returns: 0
{0, 0 }
{0, 0 }
{5, 10 }
0
0
1
1
Returns: 0
{0 }
{0 }
{4 }
1
0
0
1
Returns: 0
{0 }
{0 }
{100 }
0
0
1
1
Returns: 0
{0 }
{0 }
{5 }
0
0
1
0
Returns: 0
{0 }
{0 }
{5 }
1
1
2
2
Returns: 0
{0 }
{0 }
{1000 }
-1
0
1
0
Returns: 0
{0, 0 }
{0, 0 }
{10, 1000 }
1
1
50
50
Returns: 1
{0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74 }
{0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74 }
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
0
0
74
74
Returns: 2
{1, 1, 1, 4 }
{1, 1, 1, 1 }
{10, 5, 1, 1 }
1
1
4
1
Returns: 2
{0 }
{0 }
{100 }
1
1
0
0
Returns: 0
{0, 0, 0, -6, -2, 2 }
{0, 0, 0, 0, 0, 0 }
{99, 98, 97, 6, 1, 1 }
-2
0
2
0
Returns: 3
{0 }
{0 }
{100 }
1
1
2
2
Returns: 0
{0 }
{0 }
{100 }
1
0
0
1
Returns: 0
{1, 2 }
{0, 0 }
{2, 15 }
0
0
5
0
Returns: 1
{0, -2, 2 }
{0, 0, 0 }
{10, 1, 1 }
-2
0
2
0
Returns: 2
{0, 0 }
{0, 0 }
{5, 10 }
0
0
1
0
Returns: 0
{0, 0 }
{0, 0 }
{1, 2 }
0
0
0
0
Returns: 0
{0, 0 }
{0, 0 }
{2, 5 }
1
0
3
0
Returns: 1
{0 }
{0 }
{1000 }
2
2
-2
-2
Returns: 0
{1, 1, 1, 1 }
{1, 1, 1, 1 }
{10, 11, 12, 13 }
0
0
2
2
Returns: 0
{-3, 2, 2, 0, -4, 12, 12, 12 }
{-1, 2, 3, 1, 5, 1, 1, 1 }
{1, 3, 1, 7, 1, 1, 2, 3 }
2
3
-3
1
Returns: 2
{-1000, -1 }
{1000, 1 }
{1000, 1 }
-1000
1000
-1
1
Returns: 2
{0 }
{0 }
{999 }
5
5
15
15
Returns: 0
{1, 4, 1 }
{1, 1, 1 }
{1, 1, 10 }
1
1
4
1
Returns: 2
{1 }
{1 }
{2 }
1
1
1
1
Returns: 0
{0, 2, 4 }
{0, 0, 0 }
{1, 4, 1 }
0
0
4
0
Returns: 2
{2 }
{0 }
{10 }
3
0
-5
0
Returns: 0
{0 }
{0 }
{100 }
99
99
101
101
Returns: 0
{0 }
{0 }
{5 }
0
0
1
1
Returns: 0
{0, 10 }
{0, 0 }
{100, 5 }
0
0
10
0
Returns: 1
{0, 3, 1, 1 }
{0, 0, 0, 0 }
{1, 1, 5, 10 }
0
0
3
0
Returns: 2
{0 }
{0 }
{5 }
1
1
2
1
Returns: 0
{0, 0 }
{0, 0 }
{999, 2 }
-5
1
5
1
Returns: 0
{0, 3, -3 }
{0, 3, -3 }
{10, 1, 1 }
3
3
-3
-3
Returns: 2
{0, 0, 0 }
{0, 0, 0 }
{10, 5, 2 }
0
0
7
7
Returns: 2
{0, -3, 3, 3 }
{0, 0, 0, 0 }
{6, 1, 1, 2 }
-3
0
3
0
Returns: 3
{0 }
{0 }
{4 }
-2
0
2
0
Returns: 0
{2, -1, 0 }
{0, 0, 0 }
{1, 1, 10 }
-1
0
2
0
Returns: 2
{-3, 2, 2, 0, -4, 12, 12, 12, 12 }
{-1, 2, 3, 1, 5, 1, 1, 1, 12 }
{1, 3, 1, 7, 1, 1, 2, 3, 50 }
2
3
13
2
Returns: 5
{0 }
{0 }
{4 }
3
3
10
10
Returns: 0
{0, 0, 2, -2 }
{0, 0, 0, 0 }
{100, 10, 1, 1 }
-2
0
2
0
Returns: 2
{0 }
{0 }
{20 }
19
19
25
25
Returns: 0
{0 }
{0 }
{5 }
0
0
4
-4
Returns: 1
{0, 0, 0, 0, 0 }
{0, 0, 0, 0, 0 }
{100, 50, 25, 15, 5 }
40
40
3
3
Returns: 4
{0, 1 }
{0, 1 }
{1000, 10 }
100
100
1
1
Returns: 1
{0 }
{0 }
{5 }
1
1
-1
-1
Returns: 0
{2, 2, 11, 11, 7 }
{1, 1, 1, 1, 2 }
{1, 4, 1, 4, 100 }
4
1
11
3
Returns: 2
{10, 0, 5, 10, 5 }
{0, 0, 0, 0, 0 }
{4, 2, 20, 2, 100 }
0
1
10
0
Returns: 3
{0, 0 }
{0, 0 }
{10, 20 }
1
0
-1
0
Returns: 0
{0, 0, 0 }
{0, -1, 2 }
{4, 1, 1 }
0
-1
0
2
Returns: 2
{0, 10, 0 }
{0, 0, 0 }
{2, 2, 100 }
0
0
10
0
Returns: 2
{5, 3, 7 }
{5, 5, 5 }
{5, 1, 2 }
3
5
7
5
Returns: 2
{-3, 2, 2, 0, -4, 12, 12, 12, 0, 0, 0, 0, 0, 0, 0, 0 }
{-1, 2, 3, 1, 5, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0 }
{1, 3, 1, 7, 1, 1, 2, 3, 50, 51, 52, 53, 54, 55, 56, 57 }
2
3
13
2
Returns: 5
{0, 1000 }
{0, 1000 }
{100, 1 }
99
99
1000
1000
Returns: 1
{0, 2, -2 }
{0, 2, -2 }
{100, 1, 1 }
2
2
-2
-2
Returns: 2
{101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 }
{101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 }
{1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47 }
101
101
1
1
Returns: 48
{0 }
{0 }
{400 }
399
399
399
401
Returns: 0
{0 }
{0 }
{10 }
-9
9
0
0
Returns: 1
{0 }
{0 }
{5 }
0
0
0
1
Returns: 0
{0 }
{0 }
{2 }
1
2
1
1
Returns: 1
{0, 0, 0, 0, 0, 0 }
{0, 0, 0, 0, 0, 0 }
{10, 9, 8, 7, 6, 5 }
1
1
-1
-1
Returns: 0
{0, 20, -20 }
{0, 20, -20 }
{1000, 10, 10 }
20
20
-20
-20
Returns: 2
{0, 0, 0, 0 }
{0, 7, 6, -6 }
{10, 1, 3, 2 }
0
7
0
-6
Returns: 3
{1, 1, 1, 1, 1 }
{1, 1, 1, 1, 1 }
{1, 2, 3, 4, 5 }
1
1
1
1
Returns: 0