Problem Statement
Fox Ciel got a large square piece of paper with side length 1,000,000,000. She is now going to draw some copies of her family crest onto the paper. All copies must have the same size as the original described by A, B, C, and D. Also, all copies must have the same orientation. In other words, once she draws the first copy, all other copies must be obtained by translation only (without any rotation or resizing). Additionally, the copies must be pairwise disjoint. (I.e., they are not allowed to share any points at all.)
Return "Infinite" (quotes for clarity) if it is possible to draw an infinite number of non-overlapping copies of the family crest onto the paper. Otherwise, return "Finite".
Definition
- Class:
- FamilyCrest
- Method:
- canBeInfinite
- Parameters:
- int[], int[], int[], int[]
- Returns:
- String
- Method signature:
- String canBeInfinite(int[] A, int[] B, int[] C, int[] D)
- (be sure your method is public)
Constraints
- A will contain between 1 and 50 elements, inclusive.
- A, B, C and D will contain same number of elements.
- Elements in A, B, C, D will be between -1,000 and 1,000, inclusive.
- For each i, (A[i], B[i]) and (C[i], D[i]) will be different.
Examples
{0}
{0}
{0}
{1}
Returns: "Infinite"
This family crest contains only one line segment: (0,0)-(0,1). We can easily draw an infinite number of disjoint copies of this family crest. For example, we can draw the segments (1/x,0) - (1/x,1) for each positive integer x. (Note that the vertices of the copies are not required to have integer coordinates.)
{0,1,1,0}
{0,0,1,1}
{1,1,0,0}
{0,1,1,0}
Returns: "Finite"
This family crest is the unit square. It is clearly impossible for one unit square to contain another one, so each of them will have to be drawn outside of all others. And as the area of the whole paper is 1,000,000,000^2, we clearly cannot draw more than 1,000,000,000^2 copies of the unit square.
{0,1,2,3}
{0,3,0,3}
{1,2,3,4}
{3,0,3,0}
Returns: "Infinite"
{0,1,2,3,-1,-3,-1}
{0,3,0,3,3,2,1}
{1,2,3,4,-3,-1,-3}
{3,0,3,0,2,1,0}
Returns: "Finite"
{0,2,4,6,-1,-2,-1}
{0,1,0,1,3,2,1}
{2,4,6,8,-2,-1,-2}
{1,0,1,0,2,1,0}
Returns: "Infinite"
{0,0,0,2,3,3,4,5,6,7,9,9,9,9}
{0,2,1,0,0,2,0,0,2,0,0,2,1,0}
{0,1,1,2,3,4,4,5,8,7,9,10,10,10}
{2,2,1,2,2,0,2,2,2,2,2,2,1,0}
Returns: "Finite"
{-6,-3,3,-6,-3,3}
{1,2,-2,-1,-2,2}
{-3,3,6,-3,3,6}
{2,-2,-1,-2,2,1}
Returns: "Finite"
{-1,-2,0,1}
{0,0,0,0}
{1,0,2,-1}
{0,0,0,0}
Returns: "Infinite"
Note that the line segments that form the family crest may sometimes overlap.
{0,2,1,1}
{6,5,6,6}
{-5,1,0,2}
{0,6,6,5}
Returns: "Infinite"
{-2,0,1}
{1,-3,-3}
{0,-1,0}
{-2,0,-2}
Returns: "Finite"
{-1,-1,0,1000}
{1000,0,0,999}
{-1,998,1000,1000}
{0,998,999,0}
Returns: "Infinite"
{950,460}
{-667,896}
{-1000,-1000}
{-668,897}
Returns: "Infinite"
{950,460,950}
{-667,896,-667}
{-1000,-1000,460}
{-668,897,896}
Returns: "Infinite"
{950,460,950}
{-667,896,-667}
{-1000,-1000,460}
{-667,896,896}
Returns: "Finite"
{950,460,950,597}
{-667,896,-667,459}
{-1000,-1000,460,598}
{-668,897,896,459}
Returns: "Infinite"
{997,221,134,-574,-662,-191,144,-454,-830,-982,-230,592,-761,189,885,274,102,-568,-941,-301,305,-722,-820,376,867,956,452,-534,844,912,-735,-803,714,-640,-355,-238,-904,501,-954,-794,266,-587,-974,65,831,-499,916,434,-530,158}
{100,-491,-34,-615,103,156,-353,-202,-964,-659,-518,-443,600,637,-293,123,-916,25,649,722,170,88,-581,262,-930,-587,7,756,208,999,-206,73,93,-627,-186,-122,843,938,-660,930,-846,-980,211,-855,829,-696,-155,795,834,872}
{100,-987,590,179,801,-312,647,89,216,869,-609,-554,-332,-550,-51,-969,666,-472,657,460,162,-763,666,-685,-936,945,-966,275,707,12,736,561,490,-111,-791,518,-922,517,-138,-774,-300,-564,-972,419,810,-536,916,-147,572,135}
{-122,-941,631,-422,765,878,713,-953,332,-603,-458,-885,206,304,-383,646,-157,12,-170,-645,361,895,-300,-404,971,-591,-809,-349,144,-327,-342,45,-810,-424,-448,447,830,917,445,935,504,-979,231,-551,831,-32,-130,3,-481,875}
Returns: "Finite"
{-847,-202,410,-460,320,492,940,164,473,713,118,187,-70,-573,967,-709,992,384,346,106,-913,789,431,637,985,-232,123,408,-619,128,-913,272,-476,-710,337,172,158,952,-883,-916,-871,598,86,717,775,801,819,352,151,-645}
{-260,-612,-987,-149,-437,-39,-234,-142,-253,-753,347,-744,-314,768,-316,864,235,274,-675,-510,643,770,-579,723,995,-992,-393,-442,402,268,223,513,392,-880,-945,-972,655,-970,-889,-993,-770,734,-810,531,-917,-634,-836,407,-419,-823}
{859,578,729,-477,-5,-886,-70,-656,-971,-760,507,811,-234,365,-42,-332,-140,-98,506,-348,177,61,407,26,984,-690,675,-284,888,372,-135,-586,-434,-730,357,159,-479,953,-879,-927,-861,572,60,-566,765,807,802,862,234,-664}
{33,-373,-871,372,595,-637,-306,452,652,18,485,-683,829,582,-34,185,523,253,946,912,297,-267,-583,180,-169,129,84,-867,-232,-372,-61,-39,-209,-873,-950,-977,513,-941,-895,-979,-795,16,-823,-151,-918,-621,-852,444,-446,-814}
Returns: "Finite"
{-275,608,196,86,-815,-41,781,471,335,-75,-407,709,-380,-431,317,-441,397,-464,720,-611,-325,-903,316,978,-967,177,252,759,947,-756,-360,965,-970,-723,-9,-168,-968,39,519,88,164,899,800,205,290,577,-663,661,972,-742}
{929,438,-800,-970,989,-148,-365,-645,393,404,-245,-207,886,-72,-613,549,-746,3,-391,34,230,934,935,-490,583,133,-510,-463,585,706,-713,237,-962,-818,-722,977,-724,-592,587,179,-948,-453,-631,-499,943,40,425,788,437,-690}
{122,959,375,-275,147,-999,447,653,491,-407,-509,664,-94,-806,338,-472,435,-899,437,-786,65,-355,33,728,-481,435,388,837,883,-955,-195,940,-138,-490,270,744,-885,14,894,13,121,522,875,39,111,659,-933,800,957,-813}
{49,-364,448,-122,974,333,14,-624,954,526,-548,-8,441,-944,-21,72,228,-685,-312,-110,-48,628,-513,-232,698,969,-989,-510,468,964,-315,109,-891,-720,564,967,145,-691,399,905,-666,24,-931,-685,472,145,329,473,605,-807}
Returns: "Infinite"
{-233,-522,-947,-55,180,742,226,-293,-480,-238,-834,211,-384,547,-648,-191,-159,-540,341,-295,-173,935,439,163,672,-856,236,-623,349,358,-396,189,-917,927,933,-215,-146,-358,-799,-694,378,6,990,-410,-462,664,-453,543,-552,-698}
{830,819,390,-213,997,-247,-981,497,984,666,897,265,-712,346,-361,-475,-234,164,904,48,589,503,-903,-144,-989,220,-717,-675,-596,-873,571,979,-205,-665,-723,-935,-608,-626,451,-85,651,411,542,385,-975,976,79,746,30,-686}
{979,454,-741,-890,638,547,-363,362,-850,-253,-722,730,-227,711,-428,-800,-203,-682,286,-310,203,637,474,245,828,-860,-147,3,407,29,-364,172,-967,829,806,-57,116,-541,-848,-773,324,281,761,-365,-367,978,-297,369,-725,-397}
{-49,-980,-670,-852,874,-422,-999,-97,188,868,663,-52,-985,375,174,-978,106,413,717,365,69,366,-117,-131,-11,565,-552,-350,-333,-719,428,553,-873,-663,-829,-811,-850,-971,648,342,667,340,673,311,-790,625,395,740,275,-447}
Returns: "Infinite"
{-220,110,-12,-761,824,229,774,296,-897,-559,636,258,-180,-491,231,636,454,-987,-826,908,-276,-967,545,288,-405,576,756,-103,-518,-304,523,959,-574,-931,-76,25,750,-307,-211,-973,850,-442,-314,-503,642,900,-590,5,-384,-624}
{-950,-344,991,-587,-752,119,-390,-103,-730,389,-656,541,301,156,967,-861,-127,471,-750,-297,638,276,-309,805,-459,-943,299,791,-203,-972,300,407,1000,-48,-106,540,500,959,-881,-477,223,-740,-590,13,-685,906,616,974,-751,556}
{897,341,-138,-217,799,943,646,386,-800,-796,667,62,-500,-522,622,689,586,-266,-806,814,-882,-451,322,419,-196,517,502,-217,-603,468,572,377,-752,-529,-40,96,514,-605,-260,-782,532,-257,-999,-529,989,673,-999,169,-156,-69}
{-99,649,-804,-287,-485,262,-291,-306,-765,357,-575,738,-402,-375,440,-762,47,959,-590,-921,17,612,-386,613,-490,-625,631,-471,277,-887,243,897,667,-431,182,-704,770,772,-802,-489,124,-639,-961,-406,-68,851,455,150,-797,841}
Returns: "Infinite"
{-210,286,-893,-267,103,-988,0,611,-578,-777,-519,849,-640,195,744,574,349,946,-138,982,-261,-251,-5,17,-388,294,-972,644,-478,-428,-556,809,-971,-597,111,376,716,-657,-741,212,446,-422,135,742,346,-575,-228,-433,-804,87}
{528,-570,-344,63,-356,754,411,-238,-408,389,-451,992,281,-140,-750,823,102,-903,-689,-303,815,-362,-683,-826,409,775,-744,-870,320,628,11,137,-461,414,361,-593,124,-872,133,-213,-826,-420,170,-135,537,-325,533,997,-843,-158}
{959,-327,-812,6,-313,-942,-88,201,-324,-233,-794,646,-699,138,378,164,328,682,-903,956,465,-244,273,31,-423,729,-632,248,-540,-447,-550,927,-956,-497,-24,360,820,614,-784,333,430,-543,115,937,550,-280,760,-267,1,134}
{-200,623,166,-248,-573,-465,673,-872,-680,-456,-217,261,969,275,-710,348,126,-819,-809,848,893,-268,-619,-921,785,855,-477,-875,423,864,-70,128,-496,941,717,-117,-7,-972,211,-421,-866,-406,-5,-551,757,-421,-92,228,-795,203}
Returns: "Infinite"
{-200,754,-914,-195,-65,877,469,-384,374,770,-713,-433,-767,-727,-57,-379,913,366,363,372,984,615,650,-372,-879,-294,109,284,-134,455,-832,-902,-355,811,601,743,-472,-543,-649,-797,90,-602,973,141,-152,146,-20,845,901,-128}
{5,872,40,236,8,-494,181,-981,585,-637,472,-427,631,202,579,-876,-746,959,-469,-20,-829,-760,-522,-832,501,170,-546,109,-537,586,82,-445,-950,686,976,320,-222,-967,364,15,-302,756,949,-970,277,781,-288,-168,-937,-547}
{-979,976,-443,-120,-313,-656,796,864,296,396,-696,-962,148,-505,157,-392,283,419,798,147,905,-27,-47,-340,-451,-599,171,264,-185,828,-750,-772,-990,946,-788,636,-710,-912,-407,-589,-69,-506,374,440,298,24,-134,868,634,-136}
{451,-540,-802,874,-733,450,-330,-802,129,-473,417,255,-35,-170,139,38,-152,-138,-667,291,-144,-755,-193,-808,168,360,-327,897,-847,79,-151,-820,250,749,926,753,44,-945,230,-249,-796,814,943,-931,65,639,-329,62,-837,-672}
Returns: "Infinite"
{-191,-121,-3,-822,-984,539,-122,-725,-377,898,-730,-655,-308,-798,-749,-656,775,974,-943,-607,-686,-858,146,-964,-274,116,-376,734,-327,362,586,651,720,502,742,-716,-414,717,-86,-680,-405,-341,720,888,737,318,-960,997,427,496}
{-517,-751,537,473,-143,214,-728,632,-737,204,-98,-648,379,946,-314,220,56,-727,759,-91,-416,52,-64,-762,44,-575,137,782,-879,547,400,678,779,270,-201,-950,465,-705,41,98,77,-843,173,817,-113,-840,-286,942,-508,554}
{-165,904,-954,-30,879,676,129,-876,-307,-473,-362,-882,-145,990,-350,-312,946,124,261,-178,-384,-917,-72,-942,-204,371,596,-407,-912,-341,788,-118,-984,-173,463,-382,687,889,72,-848,-731,-456,747,850,560,854,-917,946,489,473}
{-899,-80,234,716,749,349,-212,631,-891,33,-631,-114,432,865,-652,339,85,-794,849,-844,-812,239,-571,-710,-712,58,603,785,-497,266,599,480,425,193,-516,-845,700,-334,-204,88,-79,-694,156,361,-110,-848,-587,-555,-462,411}
Returns: "Infinite"
{-8,9,9,-3,3,7,6,-2,3,-6,2,-10,2,7,1,-1,-1,-7,-3,-3,-4,6,4,-1,-7,4,0,-3,-1,-9,0,2,2,-9,-8,-2,-4,0,0,3,6,2,6,10,-8,5,-7,6,-10,0}
{4,-6,-7,8,-7,-6,-6,9,7,-3,10,-9,5,-6,-6,3,-7,9,9,5,-8,-1,4,0,-1,10,-7,-5,0,4,6,-10,-6,4,-4,4,4,3,-9,7,8,-5,7,-7,-3,5,3,-5,2,2}
{-6,0,-4,-5,-8,-5,2,9,7,-10,10,-4,0,0,-1,0,-4,1,-3,0,-4,6,5,-10,-5,0,-3,-10,-7,-3,0,-3,0,-3,-8,-3,-7,8,5,4,10,2,9,10,-10,-1,-7,3,-6,4}
{2,3,-10,10,4,6,-2,0,4,4,9,-3,5,-8,-5,5,-3,-3,7,5,-10,1,2,10,-2,10,-8,-10,3,-2,3,-10,1,-3,-6,5,8,-4,-7,9,0,-2,2,7,-6,10,4,-3,-4,-3}
Returns: "Finite"
{-3,-1,3,-4,-2,10,2,7,-7,-5,-10,-10,6,-5,2,-5,-4,-9,-10,-2,6,7,6,7,2,-3,2,8,-10,-7,0,-9,-2,-4,2,9,-7,-5,10,-9,9,-1,-8,1,9,-1,1,7,1,6}
{3,4,-3,3,-1,7,-5,-4,4,7,0,10,7,-5,5,1,-7,10,0,-4,-9,-2,-2,4,4,-10,-1,-9,8,-4,0,3,-8,-4,-4,-6,7,9,7,10,8,-5,-4,7,-7,3,-9,9,-6,-10}
{5,-1,-4,-3,-9,1,-10,4,6,-6,-8,2,4,-8,-6,-3,-6,8,-10,-4,8,7,10,3,-5,-9,-1,7,-10,-8,-3,-7,-4,-5,2,8,-3,1,-6,5,7,-3,-9,-1,6,-7,-4,-6,1,-5}
{1,5,1,1,0,-8,-10,-6,3,9,6,8,8,-1,5,0,-3,8,-4,-1,-4,0,-4,-2,4,-10,2,-9,-7,-4,1,8,-8,-3,-5,-5,6,6,5,9,10,-1,-8,8,-9,4,-8,10,-7,-10}
Returns: "Finite"
{6,-7,5,9,9,-4,-5,-3,9,-1,-7,8,-8,2,9,-8,-10,6,-10,3,7,-9,5,4,-3,8,8,-1,-3,-7,8,-9,2,6,7,10,3,-8,-10,8,-3,-7,0,-10,10,-5,-4,4,5,6}
{6,0,-1,4,-3,10,-8,6,-6,-5,-4,1,-1,-8,6,2,-9,-9,-6,-2,3,10,0,6,-6,-5,-6,6,7,-4,3,4,4,-3,6,-6,-7,2,-1,-4,1,-9,-4,-8,0,0,-3,6,7,5}
{-3,-3,1,7,10,-8,-1,6,-5,-6,-9,4,1,2,4,-10,-8,-3,-10,5,8,-9,8,-2,-7,10,8,-4,1,-10,4,-8,1,5,-1,5,5,-7,-10,8,-1,-7,2,-8,10,-4,1,-1,-2,9}
{-2,10,-5,6,-4,10,-8,8,-10,-4,-7,-3,-6,-6,10,-6,-10,-10,-2,4,4,2,2,1,-10,6,0,5,9,-8,0,7,2,-6,-1,-9,-2,0,7,-1,3,-3,-2,0,5,7,-6,5,5,4}
Returns: "Finite"
{-8,-2,-4,2,6,7,-5,-2,-6,7,0,4,8,-8,7,0,7,-4,-5,-6,3,-5,8,-10,3,2,-1,-10,-1,6,-8,10,-4,10,1,8,8,-8,-7,6,0,-5,-2,-9,5,-8,10,-10,7,6}
{-10,-5,8,7,-10,5,8,-10,-6,5,6,6,-8,3,-4,8,-8,-10,-4,9,-3,-6,-10,4,3,4,2,-8,9,5,3,0,9,9,-4,6,-3,-9,-10,8,6,2,-7,-7,-2,-8,10,-6,8,-4}
{-3,8,-1,2,-2,10,-10,5,5,4,-4,3,1,-9,8,3,2,-2,1,-10,-2,3,9,-10,3,0,0,-8,10,4,-8,9,-8,-9,2,6,2,-4,-3,9,2,-7,-5,-5,5,-4,5,-10,10,10}
{5,-1,0,-1,-7,-8,-6,-10,-7,8,9,-1,-8,-3,-5,7,-4,-7,-2,8,0,-5,-10,-5,5,6,6,-9,7,8,1,2,-3,9,-4,4,-4,3,-10,9,7,-5,-9,3,5,3,10,-8,7,-9}
Returns: "Finite"
{2,4,-3,-3,5,9,-9,9,-10,5,3,-5,-7,1,-8,8,10,-4,10,-5,-7,9,4,-7,-4,4,-9,8,2,4,-1,-6,6,6,-4,-4,1,7,-7,1,9,0,10,-4,-7,1,2,4,-10,-1}
{-7,-6,-9,3,1,2,-3,9,8,-4,-10,4,7,-4,-7,9,-8,0,-10,-7,-1,-6,6,-1,7,0,6,-6,-10,-7,-5,-10,4,8,7,-8,-7,2,5,0,-1,10,2,5,1,10,9,4,-4,-5}
{2,6,-7,-1,5,5,-7,8,-9,8,-9,-3,-9,-6,-6,10,10,-3,7,-9,0,10,0,-10,-7,0,-7,10,4,4,-5,-8,8,6,-9,-6,-3,6,-7,5,7,-7,7,-8,-3,-7,-3,5,-10,1}
{-6,10,-1,9,-9,-10,6,10,4,2,-10,4,9,1,-7,6,-6,0,-5,-7,-10,-7,-2,-5,4,-2,6,0,-1,3,-3,-8,9,10,9,-6,-3,0,4,9,-5,9,-4,1,-3,10,3,4,-7,-4}
Returns: "Finite"
{-52,-86,-4,-10,25,3,31,-29,-64,-45,99,73,-81,-1,-74,-8,50,-28,-26,16,40,79,-95,-88,43,57,-65,55,3,90,90,-94,65,91,44,-1,21,-47,-3,-2,-49,-63,86,3,-99,-70,-12,-53,-95,-33}
{-27,13,-96,73,67,27,-9,-73,43,-23,50,-78,27,37,100,19,71,84,-68,63,-95,54,99,-70,-11,-96,-87,17,13,-97,17,20,66,25,33,-83,-25,100,-19,-94,-10,23,94,-17,-51,-90,30,13,-82,-74}
{-11,59,-42,-34,-73,-68,68,-84,-82,33,98,75,-69,-10,-87,83,-26,-43,-8,41,-12,70,-93,-81,42,46,-47,41,33,98,83,-92,90,91,58,1,38,-64,29,36,-70,-52,37,55,-80,-84,-25,-46,-81,-69}
{-86,-7,-86,51,89,61,-90,12,42,-7,-37,-14,33,35,19,78,96,97,-92,54,-18,51,52,-78,-7,-65,-64,-3,0,-31,66,21,-89,-83,17,-66,-33,96,-73,-94,-3,38,57,-100,-16,-59,16,24,-96,-17}
Returns: "Infinite"
{-52,-86,-4,-10,25,3,31,-29,-64,-45,99,73,-81,-1,-74,-8,50,-28,-26,16,40,79,-95,-88,43,57,-65,55,3,90,90,-94,65,91,44,-1,21,-47,-3,-2,-49,-63,86,3,-99,-70,-12,-53,-95,-33}
{-27,13,-96,73,67,27,-9,-73,43,-23,50,-78,27,37,100,19,71,84,-68,63,-95,54,99,-70,-11,-96,-87,17,13,-97,17,20,66,25,33,-83,-25,100,-19,-94,-10,23,94,-17,-51,-90,30,13,-82,-74}
{-11,59,-42,-34,-73,-68,68,-84,-82,33,98,75,-69,-10,-87,83,-26,-43,-8,41,-12,70,-93,-81,42,46,-47,41,33,98,83,-92,90,91,58,1,38,-64,29,36,-70,-52,37,55,-80,-84,-25,-46,-81,-69}
{-86,-7,-86,51,89,61,-90,12,42,-7,-37,-14,33,35,19,78,96,97,-92,54,-18,51,52,-78,-7,-65,-64,-3,0,-31,66,21,-89,-83,17,-66,-33,96,-73,-94,-3,38,57,-100,-16,-59,16,24,-96,-17}
Returns: "Infinite"
{-19,-46,-33,2,72,-16,-8,-56,-67,91,99,-64,95,-8,-35,-40,30,-92,21,-49,-76,76,-65,39,-13,86,-61,-2,-8,36,40,1,38,-96,39,26,33,-65,-36,76,-10,27,-100,-57,-57,-42,-86,-99,45,-60}
{-98,41,28,10,89,-41,-45,-54,-8,-31,64,28,-91,74,96,-64,-59,-6,-35,-24,-71,-2,-14,46,54,96,13,11,-24,18,-20,-38,0,52,18,-52,-49,-99,-39,63,-79,66,95,95,-54,36,6,9,72,86}
{-83,-16,47,-31,87,65,44,-72,-80,93,80,-36,97,-31,46,-37,74,-83,44,-47,-25,85,-90,-23,-8,37,-60,-19,46,60,37,46,76,-92,69,38,8,-43,-30,78,-10,-20,-72,-16,-84,-38,-68,-90,-15,3}
{-84,-18,81,-49,-63,39,-99,71,-14,42,84,83,51,53,82,-11,-98,-13,-34,-1,-74,-89,-15,-3,74,95,-13,-3,46,78,-5,-20,-61,-9,89,-43,-61,-99,-2,65,-88,32,51,92,-69,30,-3,-54,10,81}
Returns: "Infinite"
{-6,-3,-79,96,-24,13,31,76,13,-21,-93,36,-12,-74,-83,-66,-98,37,-70,-78,-7,-4,-24,75,70,-3,-24,-66,-46,55,-29,48,-45,-31,50,38,-10,37,-42,96,16,35,-53,-57,31,9,-45,1,-20,-58}
{78,65,-74,-31,-1,4,-51,32,40,25,-96,11,-83,-54,64,-99,-94,35,12,48,9,-74,-94,-76,-27,7,39,8,9,-51,57,78,91,-6,9,-96,-24,-69,-83,-81,85,24,-18,-73,53,82,-7,-8,59,-25}
{9,-28,-46,60,-35,95,22,31,-16,-57,-42,0,28,-81,-61,-36,-96,-4,-96,-56,-5,14,-19,60,87,-30,-24,-51,-52,33,-35,84,3,-32,84,-3,40,35,-42,71,-43,72,-41,-60,0,16,-30,5,-15,-59}
{76,-69,-31,3,49,32,-63,98,-18,87,-55,-14,-3,-72,79,-83,67,-10,64,-31,24,-50,-86,-29,-46,-80,48,72,51,-53,54,61,96,-6,-66,-80,11,-61,-30,-59,67,37,7,-87,-2,40,-92,-6,43,-22}
Returns: "Finite"
{4,-52,-36,-32,82,52,-8,-98,78,45,65,-22,75,-35,56,-89,-34,-29,-34,-62,64,-43,-80,38,-89,72,88,78,16,16,35,-39,-7,66,-61,52,-72,65,-82,-6,90,29,96,12,13,-94,58,-35,-19,58}
{-43,61,-76,-100,-25,8,-61,34,5,-71,-38,3,73,-50,99,86,22,-74,13,13,91,-11,-25,13,-87,66,37,87,41,18,67,-72,-22,91,39,40,-19,-30,-64,44,7,37,-48,66,-87,-23,33,-69,62,-62}
{-76,-6,-80,53,58,44,6,-69,63,75,69,34,88,-70,-19,-90,-33,45,-44,-85,38,-42,-96,18,-96,56,89,26,-31,71,14,-64,38,-11,-50,62,-99,82,-69,-14,95,94,95,-3,26,-47,46,-44,-61,29}
{97,29,-21,-14,-25,-19,-46,23,-24,56,-58,31,87,78,100,47,-85,-10,40,69,81,14,-11,-13,-61,64,21,36,100,47,83,-13,-9,12,-4,45,-7,-73,-92,49,29,72,-70,99,-81,-82,-10,-41,88,-94}
Returns: "Infinite"
{20,-39,39,14,-1,-16,61,15,58,-19,61,-22,-50,-37,39,25,-58,-33,67,-45,-36,11,25,-47,-44,-25,34,-50,27,5,38,53,-48,31,33,59,67,49,54,57,61,60,36}
{64,-68,-58,48,1,-8,-47,-18,-37,18,13,-21,53,-39,-16,-39,54,-57,49,55,-41,18,-59,44,-67,48,69,-19,63,-1,-21,-68,-2,15,30,40,6,36,-51,50,34,-59,38}
{-56,-64,-69,5,54,-38,64,-38,33,37,35,-1,-19,-21,32,-33,8,-69,67,8,-26,28,35,3,-64,25,48,-62,51,30,42,37,-31,31,41,54,45,67,41,43,48,66,25}
{54,-38,47,13,-27,-4,-5,28,34,-37,48,-59,45,-9,31,19,33,7,-69,59,-65,55,-67,12,-48,54,49,-3,2,-9,-37,-49,8,-15,-16,39,18,21,-51,61,39,-31,39}
Returns: "Finite"
{0,34,-5,15,27,-46,-38,-5}
{-39,33,-36,3,2,-36,48,-4}
{14,23,-23,-34,0,-27,-48,15}
{-21,-18,-36,37,-10,-35,-22,0}
Returns: "Infinite"
{11,16,11,15,16,-15,5,18,-27,-17,34,-19,-20,-19,-8,31,21,-28}
{-18,-8,29,33,34,-26,17,-21,-30,-5,-9,5,22,18,1,11,-33,-27}
{-8,28,-17,34,10,3,32,4,-34,-34,3,-21,-26,-4,-26,15,3,-6}
{-23,-14,-18,27,33,-31,-8,-9,-15,22,-4,16,12,12,-34,18,-32,11}
Returns: "Infinite"
{-8,0,-6,5,-6,7,4,6,2,7,5,-1,5,-8,-1,-4,-7,3,8,7,-4}
{-7,0,0,7,-2,-1,-2,-4,-3,7,8,4,6,-1,-2,-4,0,7,-5,3,8}
{-4,-2,6,1,-5,7,-3,2,3,8,-4,-8,1,-6,-3,1,-1,-6,1,0,4}
{-5,-4,5,8,-4,3,-6,-4,-2,2,8,-1,3,-1,-4,2,8,1,-5,-3,8}
Returns: "Finite"
{-67,40,-9,-39,58,58,-67,-10,-66,86}
{-33,-41,-22,-86,-88,94,77,-60,-22,-87}
{55,-11,-72,-57,-65,93,60,-100,-79,89}
{-95,97,45,-58,47,58,-77,40,-16,-45}
Returns: "Infinite"
{8,-14,20,-20,2,33,-29,-26,44,7,28,46,23,-37,-9,-10,15,38,-45,42,-7,-7,-31,29,-16,-29}
{-27,-11,20,31,23,9,-37,-10,-43,19,-13,37,19,2,-33,2,-32,-21,-43,-25,-14,38,-22,-38,-2,36}
{19,-23,43,-8,2,-5,-26,-23,-18,17,35,-9,20,-43,32,32,38,38,-41,42,5,20,-30,44,-19,-40}
{-5,-32,36,-6,40,-12,46,29,-35,43,8,-14,15,-29,8,42,-27,15,37,27,-11,46,16,-35,27,-30}
Returns: "Finite"
{-1,4,0,2,-1,3,-3,4}
{-3,-2,-4,2,-1,0,0,1}
{4,4,3,-2,-1,4,2,1}
{1,4,-3,-3,1,-4,3,0}
Returns: "Finite"
{-10,58,-7,-11,12,-46,48,-2,13,1,-19,18,-30,-40,25,-7,-10,22,-27,-50,-55,-7,-14,49,-55,-20,13,-5,35,-11,-41,25,-22,39,20,-23,24,-54,29,-49,43,38,28,50,15}
{-57,25,-43,13,-11,53,54,-10,-8,-11,-36,-32,-4,0,-42,-47,50,-3,8,-35,40,28,-29,42,-28,-15,-57,58,-45,27,57,-57,27,-25,22,-43,22,25,-19,33,-50,37,-38,30,47}
{4,31,52,-17,15,-28,-32,4,28,7,-46,54,-32,-40,49,38,33,11,4,-57,-58,-9,-9,50,-43,-17,5,5,33,-13,-51,37,-1,43,14,-41,23,-50,20,-32,46,30,29,37,12}
{46,-41,51,-3,35,-26,50,-13,27,24,-38,27,50,-36,16,4,53,-19,48,-26,58,3,-13,45,-19,-3,-36,53,-47,17,53,-30,50,-20,3,-58,25,45,-38,-22,-30,37,-43,10,21}
Returns: "Infinite"
{26,-23,-2,12,-29,47,-35,4,46,-5,-30,-26,-48,-10,-42,-48,21,24,-41,-2,-12,35,30,28,-5,45,-19}
{-3,-38,49,16,-1,-48,1,-40,-25,15,-24,-39,-45,-42,1,21,28,46,-44,-36,44,-48,-34,1,-5,3,19}
{-23,-41,37,6,-41,9,25,-34,19,-38,-45,20,-34,12,-46,-46,35,32,24,-21,-27,-28,-44,3,-20,32,-18}
{1,13,15,17,41,-10,-33,-43,26,49,-41,-34,-13,-40,-10,-17,4,49,-44,-8,42,-46,-43,32,-5,40,10}
Returns: "Infinite"
{20,30,-14,9,-41,-3,-49,42,-26,4,47,38,19,-3}
{52,43,-31,43,-50,48,45,37,49,-54,-49,-47,-20,-8}
{21,26,11,-4,-2,19,-52,47,-8,50,32,40,-9,-9}
{-25,-28,-10,2,54,49,6,39,43,-1,-41,-50,-42,26}
Returns: "Infinite"
{-10,58,-7,-11,12,-46,48,-2,13,1,-19,18,-30,-40,25,-7,-10,22,-27,-50,-55,-7,-14,49,-55,-20,13,-5,35,-11,-41,25,-22,39,20,-23,24,-54,29,-49,43,38}
{-57,25,-43,13,-11,53,54,-10,-8,-11,-36,-32,-4,0,-42,-47,50,-3,8,-35,40,28,-29,42,-28,-15,-57,58,-45,27,57,-57,27,-25,22,-43,22,25,-19,33,-50,37}
{4,31,52,-17,15,-28,-32,4,28,7,-46,54,-32,-40,49,38,33,11,4,-57,-58,-9,-9,50,-43,-17,5,5,33,-13,-51,37,-1,43,14,-41,23,-50,20,-32,46,30}
{46,-41,51,-3,35,-26,50,-13,27,24,-38,27,50,-36,16,4,53,-19,48,-26,58,3,-13,45,-19,-3,-36,53,-47,17,53,-30,50,-20,3,-58,25,45,-38,-22,-30,37}
Returns: "Infinite"
{-25,-12,26,-5,-18,14,9,0,8,13,14,25,7,-8,11,-16,17,-22,-16,-2,-19,-6,28,16,-13,26,3,21,9,-10,-15,-11,-24,-12,-1,20,-16,9,-7,-13,-13,-22,8,6,-23}
{-9,5,8,-2,-11,11,-24,-9,21,22,17,-1,-26,13,7,-7,-27,18,-1,16,-8,-5,22,0,-14,-18,-8,-6,-7,22,15,6,4,-18,2,-15,-11,4,-26,4,26,-19,14,-25,24}
{-17,0,13,10,6,26,-23,14,-2,13,6,17,-6,-11,-22,17,-19,-17,-9,-1,8,7,27,14,8,25,21,11,12,9,-15,3,-19,-15,-23,18,6,-6,-15,-7,8,-25,-20,10,-27}
{-23,6,24,6,-10,1,-10,3,26,24,16,-28,-20,12,-7,8,-24,3,11,16,1,0,-25,0,-19,-16,2,-12,-16,17,13,11,4,-14,-4,-18,-14,-3,-25,4,20,-18,26,-25,-10}
Returns: "Finite"
{47,25,5,-47,19,38,-11,-41,-8,-52,-39,20,-54,-23,-9,-49,12,27,32,-36,-35,-24,-21,21,-30}
{24,-20,41,-46,11,-6,7,49,-28,13,11,6,17,-49,-16,-55,39,37,25,0,-40,30,25,-48,26}
{34,-8,37,-50,31,52,-17,-52,-7,-42,-14,23,-40,-3,-8,50,2,43,33,-37,8,5,-39,-10,-16}
{-2,-20,-48,4,50,20,-30,40,-34,8,49,-5,32,-43,-10,-49,50,26,-30,13,-44,-11,-21,-52,52}
Returns: "Finite"
{-1,-9,-16,3,-19,-19,-8,22,1,-15,-3,17,10}
{-12,-13,11,-2,-10,-1,0,14,11,-21,-4,20,20}
{4,3,16,6,-19,-6,-6,2,1,-6,22,-19,11}
{-8,6,6,-19,19,-8,5,11,17,-22,5,20,20}
Returns: "Finite"
{-3,-8,2,-7,-7,-9,9,8,1,-2,-11}
{7,5,5,-3,11,-4,11,-3,-10,-6,-7}
{5,-10,-6,-4,4,-1,5,11,-2,-6,-12}
{-8,-11,10,-2,5,-11,11,-2,3,5,5}
Returns: "Infinite"
{-3,-2,2,1,4,-1,1,-2,-2,-1,2,2,4,0,-2,-2,2,0,-4,-4,-2,-2,-3,-2,-1,2,-1,3,0,-3,3,-4,-1,-2,-3,0,-2,-4,4,2,4,0,3,2,-1,-2,2}
{-2,3,1,1,0,4,2,1,-1,2,-2,4,4,0,-2,2,-2,1,-3,4,2,-1,4,1,4,0,1,2,0,-2,4,-2,-4,4,-1,1,-2,2,-4,4,-4,-4,-4,-1,1,4,-2}
{2,-4,3,-1,2,1,4,-3,-1,-2,1,4,1,1,1,-2,1,0,-3,-3,0,1,1,-1,1,0,1,0,-1,0,-2,-4,-4,-1,-3,-4,-4,-3,-2,2,3,-1,3,2,-3,0,1}
{-1,-3,-2,1,-4,2,0,-1,-1,1,-2,0,4,0,-4,1,-2,0,1,3,2,-1,4,2,3,1,2,4,-1,-1,4,-4,-3,4,-2,-3,-3,2,-4,3,-2,-3,-2,1,-1,2,-3}
Returns: "Finite"
{-2,-6}
{6,-6}
{8,-8}
{-5,6}
Returns: "Infinite"
{5,3,7,2,-3,2,3,-5,-2,1,4,-6,4,-7,4,0,2,-5,-7,2,6,-6,0,-7,7,0,-5,-5}
{1,6,0,3,-3,-7,-2,1,-6,-6,4,-1,-6,3,5,5,-4,7,-6,6,-5,-4,2,3,3,6,-5,0}
{7,5,3,2,-1,5,1,1,-6,-7,6,-6,2,-5,6,-3,1,-5,-4,0,3,-6,0,-6,7,-7,-6,2}
{-2,-3,6,5,-6,-6,4,6,-1,3,-5,-4,-3,0,5,-1,-6,6,-6,4,-1,-6,-1,4,-3,6,-6,-7}
Returns: "Finite"
{1,9,-13,12,-14,15,-6,2,6,4,1,9,-2,-6,7,-5,-12,-10,7,-4,9,3,3,20,-1,20,17,17,-9,-12,-13,-19,17}
{10,-13,16,-20,-8,1,6,-17,-4,-9,7,15,15,-17,6,9,-12,-7,17,-7,6,13,21,19,-5,-14,-16,-12,10,16,-12,1,-1}
{0,1,-11,-1,-20,9,-19,-12,13,2,-11,18,-3,0,3,6,-13,-2,3,-10,15,5,-8,12,-3,21,18,19,-11,-5,-4,-19,17}
{15,0,3,-1,19,3,-18,-21,-14,-19,17,14,13,-7,4,0,-19,2,4,-16,8,21,19,-11,-5,-16,-18,-21,-2,6,-6,13,-20}
Returns: "Finite"
{-2,3,-3}
{-3,-2,2}
{2,2,-1}
{0,-2,-1}
Returns: "Infinite"
{2,3,-2,-3,2,-3,-1,-3,1,-2,2,-2,1,-1,-3,-2,-2,-1,0,2,-3,1,1,-1,1,1,0,-1,-3,2,-3,1,2,-1,2,2,-2,1,-1,-3,-1,0,-1,3,-3,2,0,2,-3}
{0,-3,-1,-2,1,-2,0,2,-2,-3,-3,2,-1,3,1,-3,3,0,-1,2,3,3,-1,2,2,-2,2,2,3,3,-2,-3,3,0,0,1,1,2,3,3,0,3,3,-3,1,1,1,3,1}
{-1,2,0,-2,-1,-2,-2,-3,2,-2,1,-3,-2,-1,-3,-2,-3,2,-1,1,3,-1,-2,-1,0,-2,1,0,-3,3,-3,-2,3,0,2,2,-1,-1,-1,-3,-1,-1,-1,3,-2,0,0,1,-3}
{0,3,-2,1,0,1,0,1,0,3,-3,-1,0,0,-1,3,2,3,-1,1,3,3,-1,0,2,-3,3,2,1,1,-3,-3,-1,0,1,0,2,0,2,-2,2,2,0,-1,2,0,3,3,-1}
Returns: "Finite"
{-16,-14,-7,15,21,-14,6,19,-12,-7,21,3,-18,15,16,-4,8,-16,8,-20}
{17,11,-20,-13,-9,0,8,7,-8,9,-15,16,6,-19,-11,-8,4,-2,14,13}
{-8,21,-18,-7,11,-20,-5,-7,-16,-21,-7,6,-19,-15,12,-12,10,-15,-5,-14}
{21,15,-18,-3,4,-20,11,5,-10,-9,0,16,12,-12,-10,-4,-1,-1,14,16}
Returns: "Finite"
{-2,0,1,3,-3,1,3,-1,-1,-2,1,2,0,-2,2,-3,1,-1,-3,-2,-3,3,-3,3,0,-3,2,2,-2,-3}
{-2,3,0,2,0,0,1,-2,-3,-3,1,-1,2,1,0,-3,-1,-2,0,0,-3,1,-3,-3,1,-3,1,-3,0,-2}
{0,-2,2,3,-2,1,2,0,-2,0,0,1,0,-1,3,1,2,1,-3,-1,0,3,1,-3,-1,-2,1,2,-1,-3}
{1,0,3,0,3,-3,3,1,-2,-3,2,0,0,2,-1,-3,-3,-3,-2,0,1,-1,-3,-3,-1,-3,0,-2,1,3}
Returns: "Finite"
{-15,15,9,-15,-7,14,10,0,13,-7,17,6,4,-1,7,-18,-5,-17,-12,10,7}
{11,1,5,10,-8,11,-4,-9,-14,-10,-9,6,-11,-8,-13,18,-16,-4,10,11,-14}
{14,5,-14,16,-17,12,14,-17,12,-10,18,13,13,-12,4,-2,-18,4,13,13,2}
{-1,18,16,-9,-3,12,-1,10,-17,-13,-13,2,-18,3,-8,15,-15,-15,2,8,-16}
Returns: "Infinite"
{-15,5,8,13,-11,5,14,-1,-1,1,8,-12,8,-14,-13,-5,1,9,-15,-11,-14,2,6,16,10,4,4}
{-5,-12,2,-12,-3,-16,-16,-8,-16,6,13,11,10,15,16,-4,7,3,-15,3,-11,-5,-1,3,-16,10,7}
{-14,3,-4,-13,-14,-10,2,2,-10,16,11,9,7,-12,14,-5,-14,9,-14,-12,-6,6,3,10,11,7,-6}
{14,-13,10,15,-1,-4,-7,-3,-11,-11,3,-8,6,1,1,4,16,-3,-13,9,-9,-7,2,11,-16,7,14}
Returns: "Finite"
{-6,-2,-5,7,-5,-7,5,3,-5,5,4,-7,3,5,0,-2,-7,-2,-3,0,-6,5,5,4,-3,2,1,-5}
{-4,-6,4,6,1,3,7,7,-7,-7,-4,-4,-5,-3,-7,-6,6,-6,-7,2,4,2,-6,-4,-7,-2,1,3}
{2,6,2,0,-6,-7,4,2,4,3,3,-4,7,7,4,1,-5,6,2,-2,-3,7,7,4,-3,0,-5,-6}
{1,4,1,-3,2,-6,7,2,3,-6,-4,3,-6,-2,-7,-4,4,-4,-1,7,4,-1,-6,0,-5,-4,-3,2}
Returns: "Finite"
{15,10,8,-17,14,16,2,-9,0,3,12,-1,-1,12,16,-13,18,10,12,17,-6,11,7,-8,12,1,9,-2,-14,14}
{-5,-6,7,2,16,-7,-15,-8,10,7,6,-4,-13,-9,7,0,18,16,3,-15,13,12,-15,-12,1,10,-5,-16,12,15}
{-4,18,-13,-16,-9,-14,18,-18,10,6,-3,-9,-4,17,-8,-7,17,2,-8,6,-12,3,4,-13,14,-4,4,0,-14,10}
{-7,-6,-2,-5,8,-15,-15,-5,12,8,2,-12,-16,-7,-3,13,-5,17,-7,-13,15,8,-17,-13,-3,8,-2,-12,3,13}
Returns: "Finite"
{-2,2,-2,-2,2,0,1,-1,0,2,0,2,-1,0,2,-2}
{-2,-1,1,-1,1,2,1,2,2,2,0,1,-1,0,2,-2}
{1,0,-2,-2,0,2,1,0,-2,-1,1,2,1,2,1,-2}
{2,0,-1,0,0,2,2,2,0,-1,1,0,-2,-1,2,1}
Returns: "Finite"
{-4,5,-18,11,1,0,-11,0,14,0,19,-4,19,2,-15,-14,12,-17,-11,-7,1,-4,-14,-17,17,5,-9,14,-10,13,5,-20,-10,-18,18,2,-19,-2,12,-20,-2,11}
{-9,-19,12,-1,-17,-9,-18,9,12,-5,9,19,-5,-6,-14,8,9,7,2,13,-18,-10,-19,19,-2,8,5,-12,2,20,-6,18,-18,-11,-20,4,-13,-7,-19,20,4,6}
{6,3,-3,12,-1,2,-10,-3,12,9,16,5,19,2,-13,-10,8,-19,-12,-20,-7,13,-18,-11,16,4,-3,5,-9,15,14,-11,-16,-14,6,0,-11,8,-10,-10,1,17}
{19,-5,-2,-8,-14,-11,-20,-2,9,-1,11,18,16,-11,-15,-16,2,-8,-1,20,-7,19,-16,16,3,10,-2,-12,-14,14,-10,14,8,-7,-15,-3,-19,6,-20,17,18,12}
Returns: "Finite"
{-13,9,-9,14,3,10,-7,4,11,12,-15,8,-7,-15,10,10,4,-7,8,6,2,3,-11,11,13,-8,-9,12,4,-10,13,12,-9,1,14,-3,1,9,8,-14,1,-7,-8,-6}
{-15,7,-3,7,-2,-2,14,6,-10,-15,-2,-15,10,-10,-15,-1,3,-5,-12,6,-2,12,10,2,-6,-10,-4,6,-7,-9,-8,0,-6,5,-12,-3,-3,14,13,8,-13,14,13,11}
{-7,-2,-2,14,6,2,-11,-6,10,11,-9,-5,-4,-11,9,11,12,-1,-6,-4,2,14,-6,7,15,-6,-1,-1,-6,-9,10,14,1,5,12,-1,3,14,9,-12,0,10,-12,9}
{9,15,-3,0,-6,-1,2,10,-2,-11,8,4,-3,4,-3,-8,4,-9,6,10,-4,5,15,-1,-3,-12,-6,5,6,-3,1,5,-13,4,-12,-5,-5,15,10,14,-7,6,15,6}
Returns: "Finite"
{13,13,-13,6,-5,-10,-4,1,-11,-11,-8,7,-3,1,-12,3,-1,-3,-8,-1,-2,8,10,14}
{0,-6,2,-12,13,7,-8,-5,-9,-10,3,-1,-8,-3,7,13,-14,-13,-2,-14,-5,9,-5,-9}
{-4,-2,-14,2,13,-8,-4,-8,-12,-4,-7,10,-12,-6,-11,13,14,-5,13,7,2,0,0,14}
{12,-3,11,-14,8,1,-6,-6,1,-14,14,1,-10,13,-3,14,-9,-9,-6,-9,-5,10,5,-5}
Returns: "Finite"
{11,5,12,0,9,-8,-14,3,1}
{8,-3,-9,6,14,-5,-9,10,-1}
{-13,14,-12,-10,-3,-11,13,-11,-3}
{-12,13,-13,-5,2,-7,13,9,-11}
Returns: "Infinite"
{-11,17,-17,5,-3,5,2}
{-16,-3,3,12,11,-2,-8}
{-4,5,4,11,-9,4,-6}
{-8,-11,-8,-7,15,-14,-5}
Returns: "Finite"
{-5,8,-12,8,-4,14,-1,6,12,8,-13,-10,14,-11,1,14,11,11,-13,-5,6,-4,-11,14,6,8,0,-4,11,-7,12,7,12,7,-15}
{-5,-15,2,15,7,13,-9,-12,-5,15,9,-8,14,10,12,14,-13,-6,-1,-8,11,0,11,9,10,-15,1,-13,3,-5,-15,15,4,-1,14}
{-14,9,5,0,-1,14,-6,-11,12,7,-12,-5,12,5,-5,15,9,11,-13,-11,1,-3,-2,13,3,9,1,5,9,-5,13,1,11,6,-12}
{-7,14,15,2,-2,-15,6,-13,14,-12,3,-8,2,15,9,12,-5,-2,6,-12,-10,-12,13,1,-7,-1,-8,-14,0,-4,-10,10,-4,9,8}
Returns: "Finite"
{-1,-8,-1,8,-2,4,6,5,4,1,-4,-6,6,1,2,-3,2,-8,7,-2,3,7,5,5,-3,8,8,1,5,7,6,4,7,1,-7}
{6,8,-3,-3,0,-4,3,8,-4,2,-5,3,8,-2,-1,-6,-6,-3,-1,-8,-5,2,6,-2,-4,7,-3,8,5,3,-2,0,2,2,6}
{-6,-2,-3,-2,-3,3,3,-8,2,3,-7,-3,-6,-3,3,-4,-2,-8,8,-4,2,7,7,4,6,8,8,-3,7,2,5,4,6,2,-1}
{5,-8,-1,5,-1,1,7,8,-3,-3,4,5,6,3,-3,-7,-4,2,8,-3,-6,1,4,-7,-8,4,-2,7,4,3,-6,-3,0,-5,7}
Returns: "Finite"
{17,-15,12,-6,10,-2,-18,-12,-10,-9,10,1,1,-17,10,16,3,7,11,-9,8,-6,8,-6,-14,2,13,-17}
{3,7,18,-13,1,15,5,-2,-14,-13,-16,11,11,6,13,18,5,-7,-4,-10,-3,-4,10,5,11,-14,-14,-15}
{-13,-12,0,-14,17,-17,-18,17,18,0,-18,-14,-4,-13,-3,18,14,2,8,-15,12,-6,16,-15,-17,-6,17,-18}
{4,0,9,-11,2,17,16,-8,-13,-13,-18,12,8,-11,6,-5,17,-12,-5,-2,-3,-8,11,11,11,-17,-16,-13}
Returns: "Finite"
{15,13,-14,-9,-7,-15,-12,8}
{-13,4,-4,9,12,13,-10,3}
{-14,-11,-13,14,7,-13,-9,13}
{4,8,-12,7,9,-9,-9,-7}
Returns: "Infinite"
{-1,4,-3,-4,2,1,-2,3,5,3,-3,-4,-4,1,-1,1,-4,5,1}
{-2,3,2,5,0,2,1,4,1,-5,2,-1,3,1,0,-4,5,-5,1}
{-4,5,4,-4,1,3,-4,3,5,4,0,-5,0,1,1,0,0,1,0}
{3,-3,5,-4,-4,2,3,-2,4,3,1,1,-5,-3,0,-5,4,-5,0}
Returns: "Finite"
{6,2,0,-1,-5,-6,-5,-1,2,6,6,3,6,6,-6,3,-1,-6,-4,3,0,-4,-6,1,-1,-3,1,4,-3,4}
{3,3,-2,4,1,-3,-5,0,-5,3,-4,3,-2,3,-2,-6,2,-6,2,3,6,3,-4,6,4,-2,-3,-5,-4,6}
{2,1,-2,6,0,-5,-5,-2,-2,4,6,6,5,6,-5,-5,5,4,-2,5,-6,-6,-6,1,3,-3,3,2,-4,2}
{3,6,-4,-4,6,-5,-3,-4,2,4,4,1,1,-2,3,-6,-3,-5,-3,3,3,3,0,2,0,-1,-5,-6,-2,4}
Returns: "Finite"
{-2,-3,2,3,-2,3,-3,-1}
{-1,1,-2,-3,-2,1,-1,2}
{3,3,-2,2,1,3,-2,-1}
{-2,1,-3,-2,-2,-3,-3,1}
Returns: "Finite"
{7,-15,-14,12,8,-12,-1,15,-13,-9,13,8,12,-3,7,-15,-14,0}
{-7,-11,5,-1,-11,-1,-3,14,1,3,-13,-14,-7,7,15,-8,-11,10}
{-4,7,-13,15,7,-8,1,8,-9,-4,8,6,13,-8,4,-11,-8,13}
{10,-10,14,-2,11,-4,-10,-2,12,13,-10,5,-4,-10,11,-4,-15,13}
Returns: "Infinite"
{-3,-3,-7,-2,-8,-7}
{-6,2,4,6,1,-3}
{9,3,-5,-7,-3,3}
{-7,4,4,4,-2,-6}
Returns: "Infinite"
{3,0,-3,6,-5,1,5,-4,3,7,0,-7,3,5,5,-7,-3,0,4,7,7,1,4,-2,1}
{2,2,6,-6,0,3,-1,5,6,-2,-2,5,0,-3,5,-2,-7,5,3,2,2,-5,3,-1,-5}
{-3,-7,3,7,5,4,6,7,7,-4,1,4,1,3,1,-7,1,-4,5,4,6,4,7,2,6}
{5,1,6,-5,-1,2,0,5,7,-6,-4,5,1,-4,4,1,-5,6,-1,4,5,-6,-1,-1,-3}
Returns: "Finite"
{-4,-4,3,4,11,15,-4,4,-17,-12,5,-3,-13,-1,-17,15,10,-13,-16,11,-3,-12}
{4,-12,-2,4,-9,-12,-12,-1,-4,11,14,-11,-5,-7,2,17,2,-10,-6,-3,11,12}
{-16,-17,-2,6,-5,12,6,9,1,-15,-11,-10,-15,0,-7,14,13,-6,0,7,-6,-15}
{-14,-15,4,14,-8,-4,-10,1,12,5,13,-9,-9,-1,9,3,4,-3,8,17,6,16}
Returns: "Finite"
{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}
{-935,653,-554,-140,-770,84,-228,489,-782,520,279,-457,478,859,-10,27,-24,-545,186,132,-226,720,776,-644,-625,279,679,-653,-645,560,760,167,967,-227,848,878,-881,-538,-309,-828,-298,642,-526,-44,-767,-154,312,362,867}
{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}
{653,-554,-140,-770,84,-228,489,-782,520,279,-457,478,859,-10,27,-24,-545,186,132,-226,720,776,-644,-625,279,679,-653,-645,560,760,167,967,-227,848,878,-881,-538,-309,-828,-298,642,-526,-44,-767,-154,312,362,867,707}
Returns: "Infinite"
{-1000,-980,-960,-940,-920,-900,-880,-860,-840,-820,-800,-780,-760,-740,-720,-700,-680,-660,-640,-620,-600,-580,-560,-540,-520,-500,-480,-460,-440,-420,-400,-380,-360,-340,-320,-300,-280,-260,-240,-220,-200,-180,-160,-140,-120,-100,-80,-60,-40}
{-938,-297,-561,164,-874,175,-347,-694,176,-765,639,86,634,72,868,88,-704,-417,347,943,-243,-200,233,-326,-808,374,66,-76,-146,767,-86,561,888,-798,26,-951,557,-795,-613,-579,482,730,-151,479,461,468,457,-376,-471}
{-980,-960,-940,-920,-900,-880,-860,-840,-820,-800,-780,-760,-740,-720,-700,-680,-660,-640,-620,-600,-580,-560,-540,-520,-500,-480,-460,-440,-420,-400,-380,-360,-340,-320,-300,-280,-260,-240,-220,-200,-180,-160,-140,-120,-100,-80,-60,-40,-20}
{-297,-561,164,-874,175,-347,-694,176,-765,639,86,634,72,868,88,-704,-417,347,943,-243,-200,233,-326,-808,374,66,-76,-146,767,-86,561,888,-798,26,-951,557,-795,-613,-579,482,730,-151,479,461,468,457,-376,-471,-989}
Returns: "Infinite"
{-355,703,-454,-587,-210,-271,-196,503,461,-641,485,259,-758,241,719,-908,-739,514,-621,177,322,-580,-787,150,-418,-134,-333,-559,-538,-460,630,-902,805,444,989,182,-165,-548,-961,-145,869,-582,640,500,-675,-850,-515,-367,-404}
{-1000,-980,-960,-940,-920,-900,-880,-860,-840,-820,-800,-780,-760,-740,-720,-700,-680,-660,-640,-620,-600,-580,-560,-540,-520,-500,-480,-460,-440,-420,-400,-380,-360,-340,-320,-300,-280,-260,-240,-220,-200,-180,-160,-140,-120,-100,-80,-60,-40}
{703,-454,-587,-210,-271,-196,503,461,-641,485,259,-758,241,719,-908,-739,514,-621,177,322,-580,-787,150,-418,-134,-333,-559,-538,-460,630,-902,805,444,989,182,-165,-548,-961,-145,869,-582,640,500,-675,-850,-515,-367,-404,118}
{-980,-960,-940,-920,-900,-880,-860,-840,-820,-800,-780,-760,-740,-720,-700,-680,-660,-640,-620,-600,-580,-560,-540,-520,-500,-480,-460,-440,-420,-400,-380,-360,-340,-320,-300,-280,-260,-240,-220,-200,-180,-160,-140,-120,-100,-80,-60,-40,-20}
Returns: "Infinite"
{790,898,78,-420,-986,351,469,800,318,914,557,-786,863,-101,44,168,-90,-833,383,-529,478,-439,-971,-860,-61,-141,-310,411,232,553,-819,-75,173,167,78,94,-243,-120,-585,799,911,340,299,183,-697,-855,-870,333,-384}
{-1000,-980,-960,-940,-920,-900,-880,-860,-840,-820,-800,-780,-760,-740,-720,-700,-680,-660,-640,-620,-600,-580,-560,-540,-520,-500,-480,-460,-440,-420,-400,-380,-360,-340,-320,-300,-280,-260,-240,-220,-200,-180,-160,-140,-120,-100,-80,-60,-40}
{898,78,-420,-986,351,469,800,318,914,557,-786,863,-101,44,168,-90,-833,383,-529,478,-439,-971,-860,-61,-141,-310,411,232,553,-819,-75,173,167,78,94,-243,-120,-585,799,911,340,299,183,-697,-855,-870,333,-384,-572}
{-980,-960,-940,-920,-900,-880,-860,-840,-820,-800,-780,-760,-740,-720,-700,-680,-660,-640,-620,-600,-580,-560,-540,-520,-500,-480,-460,-440,-420,-400,-380,-360,-340,-320,-300,-280,-260,-240,-220,-200,-180,-160,-140,-120,-100,-80,-60,-40,-20}
Returns: "Infinite"
{0,0,999}
{0,1000,1000}
{0,999,999}
{1000,1000,0}
Returns: "Finite"
{0,1,999}
{0,1000,1000}
{1,999,1000}
{1000,1000,0}
Returns: "Infinite"
{0,1,1000}
{0,1000,1000}
{1,1000,1000}
{1000,1000,0}
Returns: "Infinite"
{0,0,0}
{0,0,0}
{567,-456,-711}
{751,421,-452}
Returns: "Finite"
{179,249,409,289,-191,309,-201,589,479,79,149,-171,579,-311,-1,349,-141,619,519,519,39,549,-41,609,-231,419,149,459,109,129,459,569,-51,-281,-241,-21,509,-311,379,519,9,159,-271,329,379,609,219,299,19,119}
{-102,-53,59,-25,-361,-11,-368,185,108,-172,-123,-347,178,-445,-228,17,-326,206,136,136,-200,157,-256,199,-389,66,-123,94,-151,-137,94,171,-263,-424,-396,-242,129,-445,38,136,-221,-116,-417,3,38,199,-74,-18,-214,-144}
{-111,429,399,499,579,469,349,649,-191,439,469,669,569,-111,-141,249,-221,559,-151,-231,669,49,199,399,69,489,309,269,479,319,419,379,649,-61,339,329,-191,9,409,579,39,349,-151,629,669,369,-231,289,-291,-231}
{-305,73,52,122,178,101,17,227,-361,80,101,241,171,-305,-326,-53,-382,164,-333,-389,241,-193,-88,52,-179,115,-11,-39,108,-4,66,38,227,-270,10,3,-361,-221,59,178,-200,17,-333,213,241,31,-389,-25,-431,-389}
Returns: "Infinite"
{39,-2,-11,618,69,198,419,-42,549,358,349,68,-141,-122,-211,-292,589,-202,569,-292,-131,418,-241,638,669,188,-161,-252,579,18,199,658,-111,48,89,368,-111,128,129,668,249,-292,-191,-192,119,138,119,-52,229,408}
{-200,-228,-235,206,-179,-88,66,-256,157,24,17,-179,-326,-312,-375,-431,185,-368,171,-431,-319,66,-396,220,241,-95,-340,-403,178,-214,-88,234,-305,-193,-165,31,-305,-137,-137,241,-53,-431,-361,-361,-144,-130,-144,-263,-67,59}
{-131,318,249,98,229,-132,199,-222,369,-212,-261,-82,-191,-222,-101,-272,389,288,209,538,-101,-2,229,98,529,28,279,-142,559,438,459,238,69,488,399,378,89,138,389,368,299,248,419,448,339,648,609,-102,-291,418}
{-319,-4,-53,-158,-67,-319,-88,-382,31,-375,-410,-284,-361,-382,-298,-417,45,-25,-81,150,-298,-228,-67,-158,143,-207,-32,-326,164,80,94,-60,-179,115,52,38,-165,-130,45,31,-18,-53,66,87,10,227,199,-298,-431,66}
Returns: "Infinite"
{-101,448,389,558,599,28,19,338,-161,-42,29,478,179,318,319,-12,239,378,649,68,49,598,-51,118,389,618,659,88,-311,648,359,118,199,-62,-201,488,179,118,669,338,259,-22,329,-292,679,-212,539,298,189,-282}
{-298,87,45,164,192,-207,-214,10,-340,-256,-207,108,-102,-4,-4,-235,-60,38,227,-179,-193,192,-263,-144,45,206,234,-165,-445,227,24,-144,-88,-270,-368,115,-102,-144,241,10,-46,-242,3,-431,248,-375,150,-18,-95,-424}
{359,-122,-211,-182,609,-2,229,98,359,248,229,18,679,288,-221,318,359,668,-11,-52,-91,318,479,668,39,308,-251,208,19,178,239,578,159,8,609,108,269,498,499,-212,-121,-222,99,188,409,188,419,-212,319,-62}
{24,-312,-375,-354,199,-228,-67,-158,24,-53,-67,-214,248,-25,-382,-4,24,241,-235,-263,-291,-4,108,241,-200,-11,-403,-81,-214,-102,-60,178,-116,-221,199,-151,-39,122,122,-375,-312,-382,-158,-95,59,-95,66,-375,-4,-270}
Returns: "Infinite"
{-261,-272,-241,-262,-231,-272,-251,-282,-301,-312,-261,-282,-251,-242,-251,-262,-281,-302,-221,-312,-291,-242,-301,-302,-281,-222,-311,-222,-311,-222,-251,-222,-271,-302,-301,-232,-301,-302,-221,-262,-251,-312,-311,-292,-281,-282,-241,-252,-311,-312}
{-410,-417,-396,-410,-389,-417,-403,-424,-438,-445,-410,-424,-403,-396,-403,-410,-424,-438,-382,-445,-431,-396,-438,-438,-424,-382,-445,-382,-445,-382,-403,-382,-417,-438,-438,-389,-438,-438,-382,-410,-403,-445,-445,-431,-424,-424,-396,-403,-445,-445}
{-231,-222,-271,-272,-311,-262,-231,-262,-291,-252,-311,-272,-231,-272,-311,-252,-221,-242,-261,-272,-281,-262,-311,-312,-271,-302,-241,-252,-271,-292,-301,-312,-281,-272,-271,-262,-221,-232,-231,-252,-291,-262,-261,-282,-221,-232,-221,-232,-261,-252}
{-389,-382,-417,-417,-445,-410,-389,-410,-431,-403,-445,-417,-389,-417,-445,-403,-382,-396,-410,-417,-424,-410,-445,-445,-417,-438,-396,-403,-417,-431,-438,-445,-424,-417,-417,-410,-382,-389,-389,-403,-431,-410,-410,-424,-382,-389,-382,-389,-410,-403}
Returns: "Infinite"
{-231,-252,-271,-252,-301,-272,-271,-232,-231,-232,-291,-262,-271,-232,-221,-262,-281,-302,-281,-272,-281,-242,-291,-262,-241,-292,-281,-262,-251,-232,-241,-252,-261,-252,-271,-262,-261,-262,-271,-232,-281,-222,-231,-242,-271,-242,-301,-302,-261,-282}
{-389,-403,-417,-403,-438,-417,-417,-389,-389,-389,-431,-410,-417,-389,-382,-410,-424,-438,-424,-417,-424,-396,-431,-410,-396,-431,-424,-410,-403,-389,-396,-403,-410,-403,-417,-410,-410,-410,-417,-389,-424,-382,-389,-396,-417,-396,-438,-438,-410,-424}
{-251,-302,-291,-312,-231,-312,-301,-222,-221,-282,-311,-272,-251,-292,-291,-252,-251,-222,-261,-222,-241,-272,-231,-242,-271,-272,-251,-282,-271,-312,-301,-232,-291,-312,-241,-302,-301,-302,-251,-222,-291,-272,-261,-222,-231,-222,-291,-292,-311,-302}
{-403,-438,-431,-445,-389,-445,-438,-382,-382,-424,-445,-417,-403,-431,-431,-403,-403,-382,-410,-382,-396,-417,-389,-396,-417,-417,-403,-424,-417,-445,-438,-389,-431,-445,-396,-438,-438,-438,-403,-382,-431,-417,-410,-382,-389,-382,-431,-431,-445,-438}
Returns: "Infinite"
{0,1,1,2,2}
{0,0,1,1,0}
{1,1,2,2,3}
{0,1,1,0,0}
Returns: "Finite"
{-996,-986,-979,-969,-965,-959,-957,-950,-942,-940,-938,-928,-919,-918,-912,-906,-905,-896,-893,-884,-883,-877,-875,-868,-862,-853,-845,-841,-838,-833,-824,-817,-810,-806,-804,-798,-788,-787,-781,-771,-770,-765,-764,-760,-758,-750,-745,-743,-739}
{-995,-985,-975,-966,-964,-956,-949,-940,-930,-925,-924,-921,-915,-910,-903,-899,-889,-887,-879,-876,-871,-868,-860,-857,-851,-848,-838,-836,-830,-826,-823,-813,-806,-804,-801,-797,-790,-782,-772,-765,-762,-757,-752,-749,-743,-733,-730,-720,-719}
{-986,-979,-969,-965,-959,-957,-950,-942,-940,-938,-928,-919,-918,-912,-906,-905,-896,-893,-884,-883,-877,-875,-868,-862,-853,-845,-841,-838,-833,-824,-817,-810,-806,-804,-798,-788,-787,-781,-771,-770,-765,-764,-760,-758,-750,-745,-743,-739,-730}
{-985,-975,-966,-964,-956,-949,-940,-930,-925,-924,-921,-915,-910,-903,-899,-889,-887,-879,-876,-871,-868,-860,-857,-851,-848,-838,-836,-830,-826,-823,-813,-806,-804,-801,-797,-790,-782,-772,-765,-762,-757,-752,-749,-743,-733,-730,-720,-719,-715}
Returns: "Infinite"
{-990,-970,-963,-952,-942,-931,-920,-890,-888,-881,-865,-842,-814,-784,-759,-730,-708,-697,-676,-648,-629,-608,-603,-576,-546,-527,-514,-487,-471,-448,-423,-401,-387,-368,-356,-348,-318,-304,-295,-288,-286,-278,-262,-254,-236,-232,-221,-213,-185}
{-982,-958,-936,-916,-888,-885,-871,-858,-855,-827,-799,-791,-767,-745,-730,-720,-717,-690,-674,-655,-631,-621,-606,-593,-592,-579,-571,-555,-527,-526,-524,-503,-481,-470,-447,-428,-425,-410,-388,-385,-355,-352,-327,-309,-289,-263,-235,-222,-211}
{-970,-963,-952,-942,-931,-920,-890,-888,-881,-865,-842,-814,-784,-759,-730,-708,-697,-676,-648,-629,-608,-603,-576,-546,-527,-514,-487,-471,-448,-423,-401,-387,-368,-356,-348,-318,-304,-295,-288,-286,-278,-262,-254,-236,-232,-221,-213,-185,-182}
{-958,-936,-916,-888,-885,-871,-858,-855,-827,-799,-791,-767,-745,-730,-720,-717,-690,-674,-655,-631,-621,-606,-593,-592,-579,-571,-555,-527,-526,-524,-503,-481,-470,-447,-428,-425,-410,-388,-385,-355,-352,-327,-309,-289,-263,-235,-222,-211,-191}
Returns: "Infinite"
{-990,-974,-957,-953,-950,-921,-894,-867,-864,-834,-830,-827,-820,-815,-791,-776,-768,-764,-741,-739,-734,-730,-722,-720,-710,-688,-668,-652,-633,-615,-612,-586,-579,-578,-553,-548,-540,-530,-520,-494,-489,-467,-459,-432,-412,-397,-394,-374,-349}
{-12,-28,-37,-41,-57,-38,-39,-59,-40,-19,-17,13,35,25,19,36,26,47,38,50,74,66,59,83,86,76,96,120,131,122,99,93,79,74,48,60,68,87,112,115,100,130,116,142,125,127,132,157,158}
{-974,-957,-953,-950,-921,-894,-867,-864,-834,-830,-827,-820,-815,-791,-776,-768,-764,-741,-739,-734,-730,-722,-720,-710,-688,-668,-652,-633,-615,-612,-586,-579,-578,-553,-548,-540,-530,-520,-494,-489,-467,-459,-432,-412,-397,-394,-374,-349,-336}
{-28,-37,-41,-57,-38,-39,-59,-40,-19,-17,13,35,25,19,36,26,47,38,50,74,66,59,83,86,76,96,120,131,122,99,93,79,74,48,60,68,87,112,115,100,130,116,142,125,127,132,157,158,139}
Returns: "Infinite"
{-997,-976,-968,-960,-952,-935,-932,-910,-884,-875,-863,-836,-830,-804,-776,-750,-736,-721,-692,-668,-644,-638,-614,-601,-577,-562,-554,-539,-523,-508,-490,-485,-465,-450,-434,-408,-379,-355,-350,-325,-295,-292,-269,-265,-243,-240,-225,-215,-211}
{2,8,24,-1,7,4,34,18,5,8,-6,-28,1,21,30,53,54,76,90,60,80,91,95,107,116,124,101,110,132,139,109,121,97,113,140,170,182,171,147,119,136,112,90,66,37,19,-2,12,0}
{-976,-968,-960,-952,-935,-932,-910,-884,-875,-863,-836,-830,-804,-776,-750,-736,-721,-692,-668,-644,-638,-614,-601,-577,-562,-554,-539,-523,-508,-490,-485,-465,-450,-434,-408,-379,-355,-350,-325,-295,-292,-269,-265,-243,-240,-225,-215,-211,-197}
{8,24,-1,7,4,34,18,5,8,-6,-28,1,21,30,53,54,76,90,60,80,91,95,107,116,124,101,110,132,139,109,121,97,113,140,170,182,171,147,119,136,112,90,66,37,19,-2,12,0,25}
Returns: "Infinite"
{3,5,5,2,3}
{-4,-4,-4,4,-4}
{-5,-1,3,-5,-5}
{3,3,-4,3,3}
Returns: "Finite"
{0,2,-2,-2,2,-3}
{0,3,-3,-3,3,0}
{-3,-2,0,0,-2,0}
{0,-3,0,0,-3,0}
Returns: "Finite"
{2,2,-5}
{5,5,-5}
{-3,-5,-3}
{-2,-5,-2}
Returns: "Finite"
{0,4}
{4,8}
{-2,-7}
{6,-3}
Returns: "Finite"
{-1000,0}
{-999,0}
{1000,0}
{1000,1}
Returns: "Finite"
{5,5}
{-1,-9}
{1,-6}
{-5,2}
Returns: "Finite"
{998,-1}
{1000,1}
{-2,-1000}
{0,-999}
Returns: "Finite"
{-1000,-1000}
{-1000,-1000}
{1000,1000}
{1000,999}
Returns: "Infinite"
{0, 2, 4, 6, -1, -2, -1 }
{0, 1, 0, 1, 3, 2, 1 }
{2, 4, 6, 8, -2, -1, -2 }
{1, 0, 1, 0, 2, 1, 0 }
Returns: "Infinite"
{0, 0 }
{0, 0 }
{1000, 999 }
{1, 1 }
Returns: "Infinite"
{0, 0, 100, 100, 101, 101 }
{0, 0, 0, 0, 0, 0 }
{-1, -1, 0, 0, 100, 100 }
{-100, 100, -1, 1, -100, 100 }
Returns: "Infinite"
{0, 0 }
{0, 0 }
{1000, 999 }
{1000, 1000 }
Returns: "Infinite"