Problem Statement
You have a large rectangular piece of chocolate. As usual, the piece of chocolate is divided into squares. The piece you have is W squares wide and H squares tall. For the purpose of this problem the squares will be numbered from (1,1) in the upper left corner to (W,H) in the lower right corner of the chocolate.
You can break the chocolate into smaller rectangular pieces. In each step, you can take one of the pieces you have, select one of the lines between the squares (either a horizontal or a vertical one) and break the piece into two new pieces along the line.
A few of the cells are special. Their coordinates are given as
You want to eat all special squares and no other squares. Before you can do this, you have to break the chocolate into several pieces in such a way that each piece either consists of special squares only, or it consists of non-special squares only.
Compute and return the minimum number of steps needed in order to break the chocolate correctly.
Definition
- Class:
- BreakingChocolate
- Method:
- minSteps
- Parameters:
- int, int, int[], int[]
- Returns:
- int
- Method signature:
- int minSteps(int W, int H, int[] sx, int[] sy)
- (be sure your method is public)
Constraints
- W will be between 1 and 1,000,000,000, inclusive.
- H will be between 1 and 1,000,000,000, inclusive.
- sx will have between 1 and 40 elements, inclusive.
- sy will have the same number of elements as sx.
- Each element in sx will be between 1 and W, inclusive.
- Each element in sy will be between 1 and H, inclusive.
- No two squares described by sx and sy will be equal.
Examples
3
3
{2}
{2}
Returns: 4
You want the middle square of a 3 x 3 piece of chocolate. Clearly you need to break it at least four times: once for each edge of the square.
2
2
{1,2}
{2,1}
Returns: 3
You want two opposite corners of a 2 x 2 chocolate. To obtain them, break the chocolate in half, and then break each of the halves in half again.
10
10
{1}
{1}
Returns: 2
If the desired square is in the corner, fewer steps are necessary.
10
10
{3,5,6}
{5,5,5}
Returns: 6
In this case all the squares you want are in the same row. One optimal strategy is to start by separating this row from the others (in 2 steps) and then to separate the good squares from the bad ones (in 4 steps).
3
3
{1,1,1,2,2,3,3,3}
{1,2,3,1,3,1,2,3}
Returns: 4
In this example we want all the squares except for the middle one. This situation is solved in the same way as Example #0.
1000
1000
{3,3,3,4,5,6,7,8,9,10,10,10}
{7,8,9,8,8,8,8,8,8,7,8,9}
Returns: 8
This should be a tricky test case, the greedy approach that breaks along most edges should fail on this one. The test case looks like this: .......... .X......X. .XXXXXXXX. .X......X. .......... First spend 4 steps reducing it to X......X XXXXXXXX X......X Then break off the left and right column, and only then break along rows.
547
523
{10,20,30,40,50,60,70,80,90,100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260,270,280,290,300,310,320,330,340,350,360,370,380,390,400}
{10,20,30,40,50,60,70,80,90,100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260,270,280,290,300,310,320,330,340,350,360,370,380,390,400}
Returns: 160
1
1
{1}
{1}
Returns: 0
1
2
{1}
{2}
Returns: 1
10
1
{7}
{1}
Returns: 2
7
7
{3}
{7}
Returns: 3
7
7
{7}
{1}
Returns: 2
3
5
{1,3,1,2,1,3,1,2,1,3,2,2,3,3,2}
{5,2,3,4,2,4,1,2,4,3,5,1,5,1,3}
Returns: 0
5
3
{5,2,3,4,2,1,2,4,3,5,1,5,1,3}
{1,3,1,2,1,1,2,1,3,2,2,3,3,2}
Returns: 3
9
9
{1,8,2,9,6,4,4,1,2,2,5,7,5,9,5,9,6,5,2,7,6,3,6,9,3,7,1,2,5,9,5,9,4,9,6,5,8,2,5,8}
{9,9,4,1,7,9,8,4,5,8,7,2,5,5,9,3,9,6,1,8,3,9,6,9,3,5,8,3,8,2,3,4,1,8,8,1,1,2,4,5}
Returns: 31
11
10
{11,3,2,2,7,10,11,8,7,8,5,6,8,6,3,4,10,9,7,3,11,2,5,9,1,8,1,10,6,6,4,6,3,3,5,3,11,8,11,4}
{9,4,8,6,7,5,6,3,6,4,8,4,2,8,1,5,10,2,3,9,7,5,7,5,6,8,9,9,3,5,7,6,10,6,3,7,5,7,1,1}
Returns: 45
9
9
{8,5,9,1,1,5,8,6,4,4,6,8,5,6,4,4,3,2,4,7,8,1,2,2,7,6,3,7,7,8,3,4,6,2,9,7,5,2,5,9}
{1,5,5,3,7,1,5,1,5,4,8,4,8,3,9,1,2,6,7,1,9,2,7,9,7,4,7,5,4,6,8,6,5,4,9,8,7,1,9,2}
Returns: 39
9
9
{2,8,8,9,1,1,7,9,5,4,3,2,7,2,2,7,6,4,8,8,6,1,1,2,8,3,9,9,6,4,9,4,3,6,6,9,1,3,1,3}
{3,6,5,2,1,9,6,8,5,4,8,6,2,9,8,4,2,6,3,2,6,4,3,2,1,3,7,9,9,9,4,8,4,5,4,6,8,1,2,7}
Returns: 39
11
11
{1,3,6,11,5,10,10,8,9,6,3,9,7,4,8,8,3,11,8,4,4,10,10,2,2,11,1,8,8,9,9,10,9,6,10,3,11,2,6,3}
{7,10,7,7,6,3,7,9,1,3,9,11,5,6,1,3,2,6,6,2,3,11,6,5,8,3,1,2,10,3,6,9,9,11,1,3,1,9,5,6}
Returns: 40
21
21
{1,16,6,18,1,1,10,4,7,6,2,4,19,21,4,14,8,11,19,5,12,4,5,7,17,12,15,3,21,12,17,11,5,11,5,1,2,20,10,12}
{15,18,13,13,20,17,1,14,14,16,19,11,11,19,7,9,6,12,3,10,4,19,3,5,15,18,9,4,10,16,1,20,2,18,20,4,21,5,11,5}
Returns: 83
18
19
{17,18,7,16,14,13,16,3,15,5,6,18,3,16,5,16,4,4,13,8,7,2,3,16,6,1,10,12,5,18,10,2,10,5,3,2,15,4,15,9}
{9,9,14,2,9,4,12,3,10,11,14,10,11,4,19,9,2,18,8,14,6,6,16,13,4,5,19,12,3,13,3,17,2,10,12,12,6,16,13,15}
Returns: 72
20
19
{7,1,11,15,20,14,2,9,10,5,20,7,13,6,11,18,9,3,9,3,7,7,14,17,11,17,9,1,8,10,5,16,3,10,15,5,4,18,5,3}
{16,10,4,9,13,1,4,12,1,7,8,14,18,18,1,13,18,19,19,8,7,19,15,5,9,12,15,9,3,19,12,4,9,3,11,6,2,1,15,11}
Returns: 80
21
18
{14,3,3,16,14,8,19,17,12,19,16,1,18,14,15,4,7,16,5,2,11,15,13,16,13,20,2,20,16,5,3,11,12,8,14,15,17,19,13,12}
{6,3,13,11,14,17,3,12,8,10,5,2,11,2,4,3,8,16,16,5,5,18,10,12,7,8,3,11,15,8,10,6,16,12,8,1,9,7,5,6}
Returns: 82
18
19
{4,11,6,2,4,6,14,11,14,8,1,18,8,16,6,4,4,15,5,10,11,7,10,12,3,9,1,12,11,12,1,4,18,5,8,1,9,4,15,14}
{4,1,7,8,1,9,4,7,17,12,18,17,13,1,8,19,16,2,14,15,6,12,5,9,6,12,17,8,19,3,1,5,1,1,7,7,6,17,7,15}
Returns: 69
28
33
{24,20,6,1,28,27,4,25,21,14,23,24,6,18,2,4,8,27,28,1,19,11,25,20,22,6,8,25,3,10,28,3,8,26,2,9,21,1,26,17}
{12,24,6,15,13,12,8,13,12,20,23,27,9,32,10,26,24,18,32,1,13,5,5,31,22,2,12,8,23,19,17,7,1,17,1,22,19,13,16,19}
Returns: 93
31
30
{25,13,2,22,28,23,1,16,15,2,29,26,30,3,17,18,24,15,21,30,24,24,24,16,21,2,29,15,26,14,25,6,11,10,14,13,13,28,12,24}
{14,28,13,23,16,29,19,12,29,20,24,13,23,23,16,13,14,30,17,30,16,15,25,23,18,28,22,20,4,22,12,20,14,17,29,26,17,4,19,10}
Returns: 88
31
32
{4,30,12,28,25,27,6,15,6,22,30,15,31,14,20,31,19,28,27,15,9,22,11,11,3,20,2,9,3,19,31,15,15,18,26,4,29,6,17,17}
{18,27,19,18,17,32,1,4,6,27,6,15,19,5,17,23,21,24,27,5,31,13,8,15,17,3,21,10,21,4,8,28,12,28,32,23,1,17,32,15}
Returns: 94
32
33
{22,18,20,4,6,14,2,2,22,13,32,26,4,17,12,1,26,1,20,3,30,8,32,23,11,30,22,19,2,25,7,19,22,4,29,23,24,6,27,24}
{11,28,13,17,13,4,7,16,19,14,1,25,20,2,30,30,16,11,15,8,10,23,2,17,31,15,29,22,26,26,19,18,7,4,20,27,15,32,1,11}
Returns: 102
27
27
{11,13,8,15,15,25,19,15,9,3,2,6,6,9,2,9,21,27,5,4,1,27,27,12,18,3,16,21,8,13,16,24,22,10,19,24,15,20,12,6}
{18,6,25,18,5,14,19,13,27,7,6,7,23,24,21,18,24,18,3,24,24,12,26,12,5,22,6,12,6,21,24,16,19,15,9,27,27,27,21,8}
Returns: 91
39
37
{20,31,13,1,25,3,5,31,29,16,15,26,28,27,6,29,1,26,22,33,16,39,6,26,15,33,8,20,14,11,3,15,35,5,24,36,15,12,23,37}
{27,11,3,4,4,33,22,30,5,29,7,16,21,30,22,18,16,1,10,30,16,5,32,35,34,7,5,32,27,33,26,29,8,30,5,19,6,1,32,36}
Returns: 98
37
41
{7,24,6,37,25,16,9,17,11,34,18,23,17,1,24,16,21,12,1,7,5,15,16,13,34,22,2,26,34,23,1,35,2,35,6,19,12,15,17,15}
{21,15,37,6,21,30,34,13,21,6,41,23,6,31,39,17,20,19,30,7,10,10,6,26,28,36,27,23,26,7,22,15,11,19,38,34,39,29,4,30}
Returns: 96
43
39
{20,33,25,11,3,15,40,1,17,33,39,3,3,13,39,42,8,17,42,17,35,9,17,12,11,10,14,15,29,3,36,33,43,20,29,14,16,7,16,18}
{8,2,24,39,35,10,22,23,31,17,22,37,1,23,27,38,4,10,28,17,3,8,4,19,28,9,28,27,12,12,12,37,37,39,28,3,9,24,37,12}
Returns: 102
40
43
{19,40,14,2,17,1,11,25,36,29,30,15,18,11,1,23,18,23,6,3,25,39,35,17,10,13,39,29,35,36,34,33,32,24,28,3,12,38,21,38}
{4,5,38,5,32,19,41,43,36,14,16,9,28,42,23,13,8,2,32,4,35,41,4,27,19,11,4,22,11,5,23,15,26,40,8,1,9,22,27,11}
Returns: 105
39
38
{33,15,32,33,27,3,3,5,18,27,37,10,26,4,18,39,36,9,29,23,16,15,21,17,39,32,17,17,13,23,18,1,8,8,1,15,7,17,25,25}
{20,24,3,4,11,31,23,26,5,18,12,9,35,19,22,5,15,22,28,38,8,20,22,4,21,5,33,11,35,34,16,2,28,6,30,2,15,3,35,36}
Returns: 104
104
101
{31,33,58,75,103,42,78,63,25,86,34,55,90,93,104,32,99,6,97,14,5,51,77,99,89,97,58,5,73,88,80,59,53,8,6,81,81,44,54,88}
{101,99,72,22,74,77,72,12,42,84,79,6,52,80,3,50,23,95,13,62,34,97,98,88,52,3,89,40,96,57,77,78,24,64,86,60,63,98,78,66}
Returns: 119
92
107
{48,34,67,21,46,45,9,24,73,41,42,70,69,49,32,40,83,68,80,43,78,76,58,30,14,72,49,2,50,7,76,23,31,61,43,79,74,11,85,6}
{78,33,19,57,6,48,83,33,8,62,27,107,21,8,90,45,39,90,36,2,88,13,83,47,79,12,101,28,86,88,16,58,83,65,15,5,38,51,53,57}
Returns: 129
103
91
{89,4,94,41,12,8,8,75,3,82,53,95,80,36,63,56,37,21,38,75,38,31,6,53,68,43,42,69,81,15,1,53,79,91,19,18,8,19,77,56}
{67,59,7,55,39,60,25,75,53,85,30,7,30,14,15,80,65,78,23,3,3,12,74,31,83,88,2,73,76,51,56,83,27,36,40,83,9,32,10,61}
Returns: 125
92
93
{73,6,35,35,23,46,23,83,77,31,65,24,50,25,53,57,55,80,45,91,31,54,90,51,5,33,39,55,63,42,62,67,47,64,81,23,2,51,88,3}
{68,15,14,79,30,13,50,24,87,79,65,49,12,30,7,2,26,22,61,67,9,62,83,48,77,76,65,57,90,17,31,43,39,7,77,83,64,73,74,15}
Returns: 129
92
100
{19,18,56,70,17,40,91,25,69,22,24,64,9,58,4,83,68,72,22,71,82,42,67,54,73,92,45,35,57,17,55,11,20,91,16,49,33,91,62,42}
{43,87,95,68,73,34,82,61,39,72,74,9,27,19,59,73,83,21,85,8,96,76,86,70,24,98,78,73,60,30,27,2,87,8,80,41,38,63,27,50}
Returns: 126
74338974
76047392
{24653751,3020196,28327664,28104156,47174791,42786277,74287811,47574441,11101105,3743445,58518250,43122085,38586042,53513065,17093846,26088914,56701276,36388458,16061549,14181628,61021674,11136306,64269760,29713628,42484186,34458618,9008234,63910839,50601316,11067846,54327754,73030284,41106022,52956114,53737311,39641230,19778502,69815027,1249667,66829815}
{32502906,65319931,7298981,32350288,68139629,6586668,42085238,51015574,66067094,20961941,52059049,41992775,39506161,448792,32757352,53380165,37902111,23633621,48825832,34460475,23030361,27856233,41177176,69540777,12948621,28316349,23892943,62304716,65509118,47688569,75396648,66023359,44939341,8486647,7668816,62766821,1804862,15143040,72698628,74519384}
Returns: 160
81282998
86823777
{372577,74910009,41996399,56104999,28392876,54090942,14999142,76941540,52032731,1538073,20591776,9459276,51116213,77534805,48472536,19251942,35353563,16680825,18706216,18430902,70928306,5070186,76326722,56044531,53677917,4324729,38997596,7591224,29168634,32781024,72865416,52214082,66575187,73378838,63056626,14998114,74670156,14016540,79735298,30460233}
{70699750,83325659,79878584,6863742,23016252,19142125,5533476,35333541,58487707,60426929,2718294,74866128,85486746,84276815,48067099,38617788,3115636,58828808,10382439,18971928,12431648,47505403,61969954,21106454,82322273,70259285,43388776,35057548,7450611,81280790,68477606,6277493,65320313,67034557,65760212,34734423,20822147,86712476,10893441,50528892}
Returns: 160
85332026
77434036
{76864093,60240044,42686272,42160355,45964252,47574636,45658018,12680301,16864668,17109102,31932566,2021067,15427425,24582304,25639610,78941693,83333723,63147550,69100294,55365453,27732694,11018595,15483421,56319949,16153639,52214819,19300352,37058312,52463191,84124227,79232692,22758978,33119277,76407963,54550545,2212529,33598813,39631274,8969631,67799711}
{3959429,74809431,8975531,33844923,35366326,1610093,33129170,10105105,20063991,59321945,51623440,44862930,70488245,10838815,29436096,66964719,36959524,38571508,45541330,40589954,52271389,4489295,61103958,34433179,72095022,30565726,74118044,71270188,19080673,36152334,18635108,10379139,44957534,18046101,13480783,18476780,18757104,10664444,72137173,59391720}
Returns: 160
83407502
76916667
{6694628,22815710,62804590,71432803,65564121,69466175,35238411,57460290,31449882,49540295,55060216,10304816,43939018,38021090,50564915,19766867,49576884,56171906,15063413,19546468,34258063,45530799,13883833,57645474,44197693,68955107,61900234,77612043,24690094,34984773,27414279,54716638,30644072,75881016,59654014,22541483,22672674,78263238,31415834,18852420}
{61327066,70770068,68051373,14951766,39404880,45895992,76141543,42412179,74886891,30100827,5279817,8141867,980445,12662572,61164679,16534247,38302042,53232318,70773479,47122363,60361609,16348727,75739999,62919140,70390942,53549812,29733445,58315133,5684527,61605997,30637341,10919365,34243539,43057872,57055598,46006839,33139132,58891362,39231037,26488604}
Returns: 160
85007745
76988960
{45823554,48242788,50008793,22888399,55760365,82724911,30452972,27048132,7692503,55237538,69225373,38997003,72198022,74440132,32349101,67947202,7862372,39077470,21230614,57415346,74368993,76734129,74101081,69866324,33965595,37309292,84336847,33426307,55753484,75623163,82630735,42827717,58360594,53066168,26666564,74663841,60554761,71285503,53835050,17408231}
{24734706,21591889,63935594,62160029,36503033,10021891,22236549,50733434,35348079,18777806,30697133,34437712,16379119,3239418,48744443,3456098,69960541,46109472,70370115,76941488,62417933,31561588,33769890,64304989,18375799,67679430,39470112,64160076,48161470,63347721,41018688,20523195,6515826,66254862,67452639,36567939,49572854,41404991,4038568,31117919}
Returns: 160
73610749
84322603
{4450316,11592358,33464691,69220602,17090722,14947211,8542878,28437712,51216630,24618173,54353442,53298474,4450176,16831896,48528117,70475669,65269274,29084583,21823368,35452094,20091547,66918330,14854640,53308802,13127996,1097254,31984564,53049218,56472858,16986115,72595109,38470155,46487393,35876333,42355458,68785585,29813483,7770557,4788188,14348808}
{40748238,61436301,33502704,55706942,38714183,61113116,79041674,74666607,79055614,39926952,40068803,1094610,8091536,56559284,11376791,46532977,9231039,28334200,63499090,22297164,75267285,11493194,18896540,17524834,73140803,12110071,31213304,47082228,31864129,45902627,74252509,359199,29569492,39530279,20159001,3793416,51844160,74706269,65122635,33798553}
Returns: 160
79181707
86587421
{36149395,19062575,32664262,46572618,23092247,2477051,34736078,13180745,25847649,29555913,5696927,76624970,54179221,21980360,11660984,73764812,33868220,9600805,73738836,61745927,61502510,13483975,61780455,24762584,38496444,25468993,34435797,40969430,24623389,4024798,52726667,3237510,37866738,74385004,3851963,45297202,5529359,22909762,19968416,33622988}
{39106197,25446080,66637373,15561021,68979231,21554123,6307450,63915409,63654980,75038523,82476984,29499563,40133859,82018715,14798478,64331954,78084424,73886337,61418302,23003694,74966049,40457279,18890445,38925544,40274719,63957785,76142287,73775479,6773645,24723146,8841082,83962818,32016457,75207503,10778441,53695181,72470268,49034907,9710272,61184111}
Returns: 160
78321641
72718566
{24621598,24168766,7181274,17238281,9272729,34247533,11779381,19569610,59674435,13232501,18485288,5434298,42093524,23828554,22052264,77482851,50566065,46675188,151174,23877347,47025703,77715200,45060095,73173305,47628961,37122251,21342335,30913486,66069793,5025011,3378513,34136864,30179167,77405120,4614458,69138612,34949472,2193485,23425584,19965679}
{46573978,32968354,62077356,45497659,42947359,79554,21666891,49917448,65268201,15691174,45775504,3280348,31853374,57204246,24137943,43063950,52805488,48272066,11625921,56158501,38045290,7785806,39571205,5237677,68236314,67669438,64747466,33759270,17685158,24142519,35864936,32937736,59464200,51676554,56329750,45670047,69459157,34820355,72559778,33437697}
Returns: 160
87481319
85678322
{75672381,57929096,67726419,80657130,41866997,86174985,65867194,47971886,64556423,29684606,26767332,21633828,59661016,44287357,61414591,68673525,2868590,72856886,22055526,18703195,48758394,53313343,54899640,35683791,60499962,54399441,7325757,56017377,68657038,5334159,22701852,65668673,59995119,46533991,59708482,53789940,73270940,80322249,50871558,25046285}
{52781385,31946065,5109597,66604188,80962236,29818011,50597244,17209501,38610339,20969017,70152532,29822277,24935867,11858506,60736994,36476453,78947487,76935564,58520328,58784716,61933565,51621949,44756854,15844201,39118733,18656501,5893187,3636070,66135126,37611952,77631105,24754590,6137431,54314886,55841445,64250590,27257437,51566624,43301294,59836590}
Returns: 160
86239607
83154070
{21686462,2962971,17934022,60145576,36849815,40513390,51838649,54935560,25946398,22161967,24792672,69704919,55563407,44666031,2069523,15417716,78565262,74701288,81496951,64368027,1530146,44325962,65951728,29511448,2032848,78778654,71589262,27179629,42389302,41404413,442901,22337381,26031826,20825394,51971127,10075747,68836182,26087134,72064588,26128175}
{8196742,17743939,27464653,53443527,35970952,35881847,46936957,79757841,2197108,5207555,37393712,38912119,55902744,17332009,70355242,76555685,18704054,44738688,38356173,52908806,18766696,51591377,16548769,22676051,14648086,22573406,74255111,59884382,77372071,38654009,41973593,70573437,59598240,50531862,12317545,39412284,55023423,18972947,35642820,12897113}
Returns: 160
86239607
83154070
{2962970,2962971,17934022,60145576,36849815,40513390,51838649,54935560,25946398,22161967,24792672,69704919,55563407,44666031,2069523,15417716,78565262,74701288,81496951,64368027,1530146,44325962,65951728,29511448,2032848,78778654,71589262,27179629,42389302,41404413,442901,22337381,26031826,20825394,51971127,10075747,68836182,26087134,72064588,26128175}
{8196742,17743939,27464653,53443527,35970952,35881847,46936957,79757841,2197108,5207555,37393712,38912119,55902744,17332009,70355242,76555685,18704054,44738688,38356173,52908806,18766696,51591377,16548769,22676051,14648086,22573406,74255111,59884382,77372071,38654009,41973593,70573437,59598240,50531862,12317545,39412284,55023423,53443528,35642820,12897113}
Returns: 158
1000000000
1000000000
{335082683,335082709,335082697,335082686,335082685,335082747,335082745,335082718,335082743,335082718,335082710,335082718,335082734,335082733,335082708,335082727,335082695,335082679,335082686,335082711,335082725,335082710,335082697,335082704,335082736,335082759,335082697,335082684,335082728,335082686,335082751,335082748,335082705,335082697,335082718,335082710,335082705,335082691,335082760,335082727}
{268381193,268381212,216392562,216392575,216392573,268381224,216392542,268381203,216392581,216392590,216392558,268381179,268381174,216392539,268381217,216392509,268381150,268381221,216392520,216392556,216392534,216392530,268381162,216392518,216392540,216392569,216392533,268381174,268381194,268381179,268381228,268381167,268381175,216392564,268381227,268381164,268381186,268381153,216392543,268381162}
Returns: 123
1000000000
1000000000
{464288127,464288114,464288121,464288131,464288115,464288109,464288129,464288133,464288117,464288137,464288126,464288106,464288117,464288119,464288091,464288112,464288092,464288102,464288139,464288100,464288101,464288098,464288093,464288114,464288141,464288102,464288135,464288126,464288088,464288135,464288099,464288112,464288086,464288087,464288114,464288125,464288130,464288109,464288129,464288119}
{903967534,856890706,856890736,856890722,650770821,650770855,650770844,650770830,903967517,856890730,650770816,650770830,903967533,903967529,903967534,650770858,903967511,856890715,650770813,903967493,856890735,856890726,650770815,856890714,856890696,903967533,650770855,650770864,650770856,903967532,650770833,903967508,903967483,650770832,856890732,650770834,903967521,650770813,903967497,650770837}
Returns: 124
1000000000
1000000000
{698419993,698420008,456484828,456484818,456484844,498664018,498664000,456484818,498663999,498664012,456484834,456484837,498663999,498663995,498664002,698419996,498664015,456484835,698419994,456484814,498663991,456484808,698419999,698419991,456484814,456484814,498664022,456484818,498663998,698420005,698420002,698420005,498664004,698420015,698420007,498663993,698420011,698419995,456484834,456484815}
{498200510,969255569,969255551,969255556,498200546,969255563,969255558,969255567,498200547,969255576,969255574,969255563,498200527,969255578,498200527,969255559,969255565,969255564,498200543,969255573,498200548,498200526,498200529,969255573,498200539,498200541,969255581,969255560,969255581,969255565,969255576,498200517,969255578,498200519,498200527,498200512,498200548,498200515,969255580,498200543}
Returns: 122
1000000000
1000000000
{781298822,310112766,310112765,960545002,991502626,310112765,781298822,310112765,979002731,979002732,163337455,781298822,154775230,960545004,600935339,300670417,748403320,154775230,600935339,979002731,748403319,748403319,163337455,979002731,600935340,991502625,300670417,154775231,991502625,310112764,310112765,163337454,600935340,310112764,154775231,960545002,154775230,600935341,163337456,781298820}
{797596241,776295362,711037055,797596240,776295363,443522569,600132948,776295363,443522569,776295361,443522568,26942071,600132950,797596242,26942070,443522570,797596242,776295363,797596242,649110424,600132948,600132950,649110424,797596242,776295362,26942071,797596241,711037055,776295362,443522570,797596240,711037055,26942070,443522569,711037056,776295363,26942071,443522570,776295362,443522568}
Returns: 92
1000000000
1000000000
{480801538,156599043,566092294,852782003,768040596,852782002,480801538,852782004,480801540,299293055,480801540,840468781,156599044,156599044,156599045,480801542,480801540,852782001,566092296,852782003,156599045,840468784,480801541,566092295,480801541,768040599,840468782,156599044,566092292,852782002,768040598,852782003,566092296,768040600,566092296,299293054,566092295,852782002,156599043,840468784}
{428498447,704599538,125326284,255607369,975518120,125326282,428498445,125326281,819417817,811850483,975518122,428498445,819417816,428498449,988578034,428498446,428498449,125326284,819417818,255607365,125326283,125326282,125326284,428498449,125326285,255607368,975518121,428498448,819417819,988578030,988578031,125326282,819417817,988578031,428498449,819417815,988578032,428498448,125326285,811850481}
Returns: 99
1000000000
1000000000
{914143092,256717252,914143094,914143093,426338055,256717251,914143095,646366979,914143095,691159492,752659428,744548493,691159493,646366977,287580305,256717253,646366979,646366977,914143096,646366979,691159493,256717250,646366975,744548493,691159490,691159493,744548497,426338055,256717250,744548494,752659427,691159493,914143095,744548497,752659428,752659428,744548497,914143096,691159493,426338055}
{794675216,711821379,440876267,440876267,794675217,711821379,682429173,244959214,695391435,244959216,794675214,711821377,596137961,711821378,276635476,682429171,794675213,695391435,276635474,596137961,682429174,244959216,276635473,695391436,276635476,244959216,276635475,794675215,276635475,596137963,596137963,596137960,794675217,794675214,682429173,596137964,440876267,244959213,682429172,244959214}
Returns: 97
1000000000
1000000000
{113839437,689654,113839437,793669794,793669796,486593576,793669796,113839435,793669794,486593575,732892525,113839437,113839437,793669794,793669795,793669794,732892525,689653,486593575,793669794,689655,689655,689654,793669796,223972162,113839436,732892523,732892523,689654,793669794,113839435,689655,732892523,486593576,689654,113839436,223972160,689654,689653,732892523}
{909173973,729549301,311726455,163413515,163413513,725681529,530061964,530061962,235805017,725681530,112213245,112213244,163413515,112213244,725681529,729549303,729549302,112213245,725681528,725681528,725681528,909173973,725681529,909173973,909173974,729549301,909173973,725681530,311726455,530061963,729549302,235805018,729549303,725681528,725681530,235805018,729549301,235805017,725681529,725681529}
Returns: 89
1000000000
1000000000
{228383351,62005040,434186018,62005042,753292556,228383352,753292552,637185103,62005040,753292552,415993917,62005042,512565396,434186017,381682703,228383352,381682701,223652285,228383355,62005042,434186016,62005039,223652286,434186017,415993915,62005042,415993918,381682700,512565396,434186018,512565392,637185103,223652288,753292556,223652287,637185103,62005040,512565395,753292555,228383354}
{147984627,469387284,470911388,470911387,147984625,147984626,891343355,470911389,147984623,100528039,470911389,469387282,100528039,100528040,147984625,379761525,147984623,147984624,470911391,147984624,470911387,891343356,470911391,469387281,470911390,100528037,470911391,470911390,891343355,379761523,470911387,147984625,470911388,379761522,379761522,379761522,891343356,100528041,469387284,469387281}
Returns: 105
1000000000
1000000000
{404052474,526189338,163828530,68880219,816260725,404052474,290203067,526189339,816260726,526189339,411645075,526189337,816260726,816260724,290203067,404052476,404052475,526189338,404052475,816260725,816260726,526189339,68880219,290203066,526189337,411645073,404052474,404052474,163828529,68880218,526189338,816260724,411645074,404052474,163828529,526189337,816260725,411645075,163828531,816260726}
{169497981,849810977,80546725,169497981,735268843,245449245,333761142,245449247,333761143,561592217,169497981,649377,857265124,857265123,849810977,561592216,169497981,80546725,333761141,561592216,857265123,333761141,849810978,169497981,245449246,857265123,170808485,333761143,80546725,649376,735268844,649377,245449247,735268844,735268844,857265125,80546724,649375,333761141,170808483}
Returns: 97
1000000000
1000000000
{831516028,194547260,352570097,831516027,352570097,504214497,352570098,194547259,352570096,194547258,837930207,194547259,831516028,352570098,831516027,837930206,837930206,352570097,831516028,194547259,194547259,831516028,194547259,194547259,194547259,504214497,504214495,352570096,504214496,194547259,504214496,194547260,194547259,352570096,352570097,831516026,831516027,837930207,837930206,831516028}
{615745467,271060877,615745467,615745467,271060877,615745467,271060877,140478038,140478039,821814264,615745465,207790544,271060878,615745466,140478039,271060877,615745467,821814264,821814264,207790542,821814264,271060877,271060879,207790543,140478039,140478037,207790544,271060877,207790544,615745466,821814265,207790544,140478037,615745465,615745465,271060877,271060879,615745467,207790544,140478037}
Returns: 68
1000000000
1000000000
{818125835,913882511,818125837,818125834,106966570,308649582,818125833,106966571,338787662,308649584,338787662,338787661,162137470,338787663,47504240,913882507,162137470,162137470,47504240,308649582,809475280,47504242,47504242,106966571,818125834,162137471,162137472,913882509,913882509,818125835,338787664,162137473,162137470,162137471,106966569,818125834,308649584,106966570,162137469,106966569}
{190089645,866313198,114705046,190089647,628334431,661829429,628411706,628411705,628334431,16493149,114705047,190089645,661829430,985690516,628334427,418523233,628334431,690015440,661829431,628334431,866313198,866313199,690015440,114705048,661829430,628411705,628411704,114705049,866313199,690015442,690015442,114705046,690015438,16493151,16493150,628411705,190089647,418523232,690015438,16493149}
Returns: 109
1000000000
1000000000
{39146416,43398824,39146416,583067691,388178757,360053864,474562584,479018800,360053864,479018800,940959593,360053863,388178757,940959593,983556590,388178757,583067691,388178757,360053865,388178758,43398823,388178757,43398823,43398825,360053864,479018799,39146416,479018800,39146415,388178757,479018799,940959592,388178756,388178757,940959591,360053865,43398823,940959593,360053864,474562585}
{889972941,636136044,176052545,889972941,776404463,254268745,176052546,889972939,636136045,306759250,776404462,541937699,254268745,306759251,889972939,95090044,254268744,776404462,776404461,95090043,254268745,776404461,889972941,306759251,176052547,776404463,541937700,636136045,176052546,306759251,95090045,95090044,541937701,889972940,776404461,636136043,776404462,636136045,889972940,176052546}
Returns: 97
1000000000
1000000000
{934781107,694377321,200513531,200513533,723548759,356514267,356514265,880283482,934781109,880283484,934781106,200513534,200513534,694377319,723548760,880283484,723548761,723548762,880283486,934781106,880283482,200513530,356514265,694377319,723548759,200513533,10902479,200513533,200513532,723548761,880283483,200513532,880283485,934781108,934781106,356514266,934781106,694377318,934781105,200513534}
{413670968,873529101,761813953,83391131,873529102,83391132,413670966,37850121,761813952,83391130,83391130,413670968,873529105,982446108,873529104,982446110,873529104,83391128,982446111,982446110,83391131,873529105,413670967,761813954,83391132,761813953,873529102,413670968,413670967,37850122,413670966,37850123,982446107,37850124,761813954,83391132,37850122,83391129,761813950,37850124}
Returns: 99
1000000000
1000000000
{349428497,349428519,349428497,349428527,349428476,349428509,349428488,349428507,349428478,349428496,349428491,349428497,349428477,349428480,349428477,349428484,349428516,349428509,349428497,349428524,349428476,349428502,349428511,349428482,349428497,349428489,349428514,349428526,349428477,349428512,349428523,349428484,349428482,349428519,349428516,349428525,349428517,349428504,349428511,349428511}
{802655207,802655244,802655211,802655232,802655226,334097343,334097365,802655214,802655259,802655230,334097361,334097375,334097352,802655248,334097380,334097385,802655256,802655244,802655217,802655247,334097350,334097349,802655217,334097354,802655234,802655219,802655241,334097388,802655238,334097372,334097368,802655239,802655210,802655257,334097339,334097338,334097342,802655240,334097353,802655246}
Returns: 120
1000000000
1000000000
{583868986,583869009,583868988,583868993,583869015,583869013,583868965,583869029,583869015,583868987,583868981,583868982,583868998,583868969,583869004,583869000,583868962,583869041,583869038,583869044,583869007,583869044,583869007,583869047,583869017,583868996,583869017,583869052,583869024,583869043,583869042,583868983,583869010,583869012,583868989,583869019,583869041,583868974,583869034,583868966}
{731323537,556604673,556604712,556604679,556604653,556604718,755795391,731323470,556604698,556604631,556604628,556604636,731323535,755795340,556604715,556604634,755795395,731323538,755795368,556604659,755795372,556604648,556604666,556604716,556604698,755795386,556604692,731323486,731323517,755795339,731323530,731323463,556604635,556604631,755795356,755795373,731323509,556604665,556604680,731323509}
Returns: 135
1000000000
1000000000
{479144361,463209649,210715974,463209632,463209644,463209656,479144379,210715975,479144356,210715969,479144364,463209639,479144355,210715963,479144372,479144365,463209645,210715952,463209639,463209635,479144355,479144355,210715955,210715956,210715955,463209650,210715967,210715963,479144371,210715956,479144361,210715972,463209657,463209642,463209650,210715970,479144362,479144363,463209656,463209644}
{185381538,185381542,185381541,576529104,185381551,185381536,185381531,185381530,185381526,576529100,576529103,576529124,185381526,185381551,185381530,185381541,185381525,576529099,185381539,185381544,185381544,576529114,576529118,576529109,185381529,185381551,185381541,576529102,576529111,576529116,185381548,185381534,576529122,576529112,185381542,185381537,576529103,185381549,185381547,185381531}
Returns: 118
1000000000
1000000000
{90018660,565131010,476378613,939309660,476378614,90018660,939309656,939309658,476378613,565131012,112960378,112960379,939309660,939309656,939309658,565131010,939309659,112960376,939309660,939309658,90018659,112960377,90018663,939309660,939309658,476378614,565131014,476378614,939309656,112960376,565131014,112960376,939309658,476378614,476378612,112960377,476378613,939309656,112960376,112960376}
{518376869,65796180,979260515,492784511,492784507,23194461,194544182,518376866,143837327,23194462,979260512,979260512,143837327,44401023,83301711,194544180,44401021,143837329,65796180,492784509,80256753,194544180,194544184,65796179,492784508,194544183,492784510,979260511,979260513,979260514,65796177,65796180,518376868,518376866,80256757,143837328,492784508,979260511,492784508,492784511}
Returns: 98
1000000000
1000000000
{999089477,577044838,577044838,387313748,974146944,766291420,824260725,999089477,974146943,387313748,577044838,706090664,824260725,974146943,387313749,974146945,999089477,363637884,766291420,656151190,577044837,913476896,577044839,387313749,363637884,706090666,913476896,363637883,363637882,999089475,999089476,974146944,577044839,387313749,706090664,363637882,706090664,824260724,387313748,387313750}
{217127193,877514692,300372076,722620501,722620502,640944510,217127191,640944509,300372074,808112931,640944508,217127192,368367943,808112933,511659701,217127193,722620501,722620500,217127191,722620501,808112931,640944509,368367943,511973668,511973668,722620500,217127193,217127193,368367944,877514692,511973669,722620501,368367942,877514691,368367943,217127192,511659701,300372075,511973668,368367942}
Returns: 100
1000000000
1000000000
{890897963,465615567,890897963,259799113,259799111,39416404,440498369,465615567,259799111,971516423,39416406,397863356,850236192,971516424,259799113,890897963,440498369,259799113,440498369,850236193,971516422,397863357,249239019,249239020,440498369,850236191,39416405,397863357,971516423,259799113,397863356,259799112,465615568,850236192,465615566,259799113,440498368,890897963,465615566,971516424}
{896882350,661775628,638806536,106674982,158452162,896882350,177404167,896882350,638806536,106674983,177404168,638806536,661775628,896882352,851301669,851301670,177404168,106674983,158452161,851301670,896882352,851301669,325724468,851301670,851301669,177404166,325724469,325724468,851301669,638806535,106674983,638806534,177404166,851301670,661775629,638806534,896882352,106674984,896882350,661775627}
Returns: 91
1000000000
1000000000
{684098565,284871813,658541999,284871813,684098565,658541997,284871813,284871811,624191601,284871813,658541999,658541998,658541999,684098565,359135851,359135850,284871811,284871812,684098565,284871813,624191600,658541998,624191601,658541999,658541998,284871811,284871812,684098563,658541997,624191600,284871812,684098563,359135851,658541999,684098563,684098564,359135850,684098565,359135849,359135850}
{754445007,606070464,772578297,400717599,606070466,400717600,772578299,75490519,75490517,754445009,696268262,75490517,93999150,171706709,75490518,606070466,93999150,696268261,213009256,696268262,606070465,171706709,772578299,171706710,606070466,606070465,772578298,606070466,75490519,696268262,75490517,772578298,400717601,213009256,93999150,772578297,696268261,93999152,75490519,400717601}
Returns: 92
1000000000
1000000000
{901872930,867040894,867040894,255809270,597038578,255809269,901872927,255809272,901872930,582293245,582293242,582293241,543684083,582293241,543684085,255809270,89520283,582293245,867040897,543684084,426193160,582293243,255809273,543684082,901872931,582293244,89520284,255809272,582293244,867040895,89520282,901872930,89520284,597038576,901872928,89520283,901872928,543684084,426193160,543684086}
{296038828,661670040,435946175,435946177,661670039,435946176,296038825,435946179,655279552,655279552,435946178,825355079,435946176,296038827,655279550,296038825,296038824,435946177,435946179,661670040,655279551,296038825,661670037,435946179,661670038,655279549,655279548,655279551,825355077,825355077,655279549,435946178,825355076,825355079,655279552,661670039,296038826,435946177,825355078,435946177}
Returns: 105
1000000000
1000000000
{851381130,400963465,691904997,400963463,907085264,611739657,851381130,691904997,851381128,634053460,634053460,736979979,736979978,907085264,611739658,851381130,691904996,400963463,400963463,851381128,907085265,611739657,691904997,611739657,634053458,400963463,691904997,796924638,736979977,400963465,611739656,796924639,691904996,796924638,691904997,907085264,736979977,611739656,907085263,634053458}
{100721417,797470778,100721418,309417300,869647800,869647802,797470777,113491194,687250282,309417299,869647801,994026274,994026274,309417298,717817168,309417299,994026275,687250281,323050444,323050443,717817167,717817168,113491193,309417299,994026276,717817168,113491195,100721417,797470778,323050443,869647800,100721416,687250281,100721416,687250281,717817168,309417299,869647802,687250282,323050443}
Returns: 86
1000000000
1000000000
{346553310,615197264,328455984,356263184,346553312,615197268,356263187,328455981,356263186,584675812,615197264,346553309,328455982,384825566,346553309,356263188,328455984,384825565,615197266,615197264,615197266,596803797,185973083,590320954,596803797,590320955,384825567,584675810,590320955,584675812,346553308,384825565,356263185,346553309,596803798,584675809,185973083,346553308,384825566,384825566}
{474830196,503264952,949455593,503264954,474830194,905909831,690403406,690403405,989632604,915285299,915285297,905909833,679095457,503264954,915285299,915285297,503264954,679095459,915285300,989632605,915285297,820039346,905909830,503264954,690403402,679095461,474830194,905909831,679095458,503264954,949455590,820039346,679095457,474830195,474830193,989632608,474830194,679095459,503264951,905909831}
Returns: 112
1000000000
1000000000
{821133518,89538411,821133518,615086144,380924369,301680129,689365887,427088896,615086145,699268462,821133520,427088895,89538410,427088895,380924369,689365885,427088895,89538410,89538410,427088895,380924370,427088894,884171734,884171735,427088895,689365886,821133520,89538409,89538409,884171734,615086144,427088894,699268462,689365887,689365887,380924368,427088895,89538409,689365886,301680129}
{115532533,590408515,590408517,590408516,156642028,704282669,590408516,332389543,156642026,332389545,332389544,590408517,590408515,676155999,115532534,590408516,115532532,293495771,590408516,293495771,293495770,156642027,676155998,115532533,156642026,676155998,156642028,293495772,704282667,293495771,115532534,332389545,156642026,156642027,590408517,704282669,115532533,156642028,704282669,332389545}
Returns: 94
1000000000
1000000000
{223483937,60072370,924707443,480748750,60072369,60072372,729771947,480748751,924707440,223483936,729771945,729771946,924707439,924707443,729771946,223483936,729771944,729771944,480748750,223483937,223483936,729771945,729771947,924707442,729771945,924707439,223483938,60072373,480748751,729771944,729771947,60072370,223483938,729771945,729771947,924707441,924707443,480748748,729771947,729771946}
{834686263,834686262,834686263,834686261,510439883,124698572,187052362,279944483,623374334,513748507,279944485,623374333,279944487,623374336,510439879,510439882,279944483,834686265,187052363,279944487,623374336,513748508,187052364,513748507,510439880,834686265,623374335,510439881,124698568,279944484,279944487,623374336,187052364,187052363,623374336,834686262,623374337,623374334,124698572,124698569}
Returns: 98
1000000000
1000000000
{850453017,962780995,605487840,612684129,505724036,850453016,505724038,612684129,629481237,629481235,605487841,790343439,790343440,790343439,505724036,605487840,399929902,424974714,424974713,505724037,505724038,629481235,962780996,850453016,850453016,629481236,790343438,612684130,605487842,629481235,962780996,399929900,914251917,962780996,612684130,612684131,505724036,505724038,505724038,629481235}
{613882927,688481360,706033933,613882928,99965055,688481361,64028645,613882927,745149455,545045703,745149455,613882928,64028645,360360490,688481361,745149455,706033934,360360491,360360491,99965055,706033935,745149454,545045705,688481359,613882928,688481359,688481361,745149454,64028645,99965057,745149456,64028644,99965055,99965055,688481359,613882926,64028645,99965056,688481360,613882926}
Returns: 93
1000000000
1000000000
{519950873,519950879,519950886,519950904,519950906,519950943,519950878,519950886,519950947,519950920,519950945,519950885,519950879,519950914,519950902,519950898,519950895,519950931,519950919,519950872,519950901,519950902,519950890,519950871,519950905,519950915,519950890,519950871,519950920,519950949,519950915,519950881,519950884,519950917,519950921,519950910,519950900,519950891,519950929,519950946}
{15606588,822399987,822399980,15606560,15606579,822400022,15606609,822400041,822400008,822399968,15606570,15606552,15606537,822400040,15606560,822399973,15606598,15606564,822400053,15606536,822399968,822399982,822399997,822399980,15606591,822400054,15606593,822400028,15606560,822400005,15606541,822400040,15606608,822400052,822400007,822400032,15606577,15606567,822400049,15606570}
Returns: 125
1000000000
1000000000
{793035054,793035004,793035007,793034985,793035044,793034989,793035052,793035057,793035034,793035050,793035054,793035049,793035023,793034997,793035036,793035034,793035056,793035022,793034993,793035003,793035057,793035049,793035056,793034999,793035057,793035010,793035016,793034987,793035054,793035034,793035019,793035018,793035043,793035040,793035027,793035009,793035027,793034990,793035048,793034994}
{29773471,29773482,949880122,827030581,29773462,827030605,29773481,949880134,949880172,949880134,29773479,29773514,29773485,827030617,827030608,29773486,949880168,827030587,29773488,29773483,949880168,29773482,827030571,949880118,29773470,949880161,29773509,29773507,827030621,949880169,29773515,949880180,827030576,29773486,29773482,827030556,949880134,949880120,29773500,827030612}
Returns: 126
1000000000
1000000000
{417062030,417062024,417062044,417062030,417062030,417062029,427298663,417062048,283819011,283819004,283819012,283819010,427298677,283819020,417062032,427298668,283819015,283819015,283819003,417062028,283819023,417062035,283819006,283819023,283819027,417062025,427298651,283819013,283819020,427298651,283819017,283819015,283819010,417062031,427298667,417062021,417062030,283819007,417062037,417062021}
{369737729,349199586,349199576,369737717,369737711,349199563,349199573,349199587,349199567,369737732,369737707,349199562,349199570,349199574,369737725,369737710,369737725,369737711,349199559,349199563,369737727,369737719,349199575,349199562,369737719,349199559,369737723,349199585,349199569,369737711,369737719,369737718,349199587,369737721,349199584,349199572,349199560,369737726,349199586,369737718}
Returns: 113
1000000000
1000000000
{604938147,69511178,643368049,69511178,644773880,196956395,644773879,604938145,366258708,446820280,644773880,604938145,644773878,446820280,446820281,643368049,366258707,604938146,646000967,495295508,446820279,604938147,69511179,69511177,446820279,604938147,646000965,644773880,196956394,69511179,495295509,643368050,495295510,615150085,643368049,644773879,495295510,69511179,495295510,196956393}
{154812384,995616226,154812384,229467065,229467065,131807510,516540571,131807510,229467064,558349964,995616226,995616224,995616224,131807509,154812384,995616226,995616226,154812386,995616224,516540570,516540569,558349963,154812385,229467065,131807508,229467063,516540569,516540570,131807508,154812386,516540569,558349964,154812384,995616225,995616224,995616225,995616225,516540570,229467065,154812385}
Returns: 97
1000000000
1000000000
{30941450,30941450,391995007,30941454,733124634,328108163,30941453,30941451,76670931,527133621,30941454,30941453,733124633,328108164,391995007,30941452,197879253,76670934,623126176,197879253,733124632,623126176,197879254,401384373,76670935,733124631,733124631,197879250,401384376,623126175,401384374,401384374,623126174,391995008,623126177,391995005,30941451,76670932,401384377,197879252}
{603100352,462737618,524384373,603100352,27283242,462737619,826350997,264388260,27283245,264388258,264388259,264388261,603100353,462737621,826350994,519421842,264388262,524384373,27283243,264388260,264388258,524384372,524384372,264388261,462737620,519421840,264388258,826350993,524384370,603100355,27283244,524384370,519421840,524384372,462737619,462737620,524384373,603100352,27283246,524384371}
Returns: 110
1000000000
1000000000
{381739147,252614842,161377386,381739149,483267158,483267155,252614843,765053549,324980092,159454248,381739149,163811376,483267156,381739147,765053547,381739150,161377384,252614840,483267158,381739149,163811377,159454247,161377385,159454247,765053547,163811376,163811375,483267157,483267154,381739149,161377386,159454245,381739147,159454246,159454246,324980091,381739151,324980094,161377383,159454247}
{234573894,952293737,404271566,952293739,952293739,404271568,234573894,952293741,836764683,234573895,234573896,836764684,234573895,952293740,952293738,952293740,836764684,952293738,836764684,404271564,952293740,234573896,234573895,836764683,952293739,404271568,836764681,404271565,435645660,404271567,435645660,234573895,234573893,234573895,435645656,836764682,435645660,435645660,836764682,234573894}
Returns: 96
1000000000
1000000000
{286961777,531078679,286961775,318825474,519380922,519380923,315274205,286961776,158735466,315274203,318825474,318825473,318825472,315274203,560253576,531078679,250404143,250404144,531078679,286961776,286961776,250404142,519380922,305930714,318825472,250404142,250404143,519380922,519380924,318825473,519380923,560253577,519380922,315274205,286961775,250404144,560253576,315274204,315274205,318825472}
{939528309,449015828,449015829,939528309,520035032,351017259,521630589,939528310,449015828,351017258,351017260,520035032,775523831,351017260,775523832,351017259,521630589,521630590,521630590,521630588,351017260,520035032,520035031,775523832,449015827,520035031,449015827,351017258,939528310,449015828,939528309,521630588,521630589,351017258,520035031,521630589,939528309,939528308,520035030,939528308}
Returns: 93
1000000000
1000000000
{857773355,108506697,113435384,501281727,671134552,501281726,32095300,671134551,113435385,966813705,966813707,650912304,657090305,966813706,857773356,650912304,671134552,259423086,650912305,113435384,966813706,657090305,501281725,113435385,501281726,966813707,857773354,657090305,259423084,259423085,857773356,857773356,857773354,108506695,113435384,108506696,857773355,32095301,501281726,657090306}
{28617294,652416297,775508251,662253134,986749000,28617295,810335275,810335274,652416297,986749002,810335276,775508252,662253133,775508251,775508251,371407571,986749002,28617294,986749001,775508250,662253132,28617294,662253134,810335276,986749002,775508251,775508252,371407571,662253132,371407570,810335275,652416298,662253132,775508250,371407571,810335275,775508251,662253134,371407569,662253134}
Returns: 97
1000000000
1000000000
{583673209,934691690,583673207,893911670,934691692,893911670,191185155,934691692,226237421,893911669,226237421,226237420,572617352,437289557,437289557,893911669,437289557,583673208,934691690,893911669,226237422,934691690,893911670,226237422,572617352,934691690,437289557,934691691,893911670,583673207,893911668,934691691,572617354,583673207,226237421,583673209,226237421,572617354,893911670,934691692}
{493183957,457219654,493183957,120632770,120632768,518335713,120632768,362071905,120632768,120632770,362071903,493183957,457219653,614577969,120632768,493183959,493183958,493183957,457219653,457219653,518335712,518335714,362071903,457219654,120632768,362071903,457219653,518335713,518335714,362071903,614577969,120632769,518335712,493183958,457219653,493183959,614577969,518335713,457219654,457219653}
Returns: 82
1000000000
1000000000
{872357884,991352152,991352153,888328519,991352153,888328518,991352154,987351198,642792707,888328517,991352152,888328519,987351197,991352154,991352154,888328519,987351197,872357885,642792705,888328517,888328518,642792705,642792706,642792706,642792707,987351197,991352152,642792707,991352154,987351199,987351198,872357885,872357885,991352153,888328517,888328519,987351197,888328519,987351198,888328519}
{115583239,76519460,816624767,115583239,411605753,76519462,76519462,76519461,76519462,214255946,411605751,816624768,411605753,115583240,76519461,115583240,816624766,816624768,76519462,411605753,411605752,411605753,115583241,816624766,76519460,115583240,816624767,411605752,214255948,214255947,115583241,115583239,115583240,411605751,76519460,816624766,76519460,76519462,76519460,214255947}
Returns: 79
1000000000
1000000000
{702906115,896655476,896655475,702906116,55472729,972137424,195546973,405448575,195546973,405448578,702906119,195546973,896655474,896655473,195546971,405448577,411029371,55472728,411029369,55472728,972137425,405448577,405448577,55472728,195546972,896655475,972137421,896655475,248141207,195546972,195546971,767134952,896655475,896655474,405448575,411029368,55472728,411029367,702906118,896655473}
{26319594,834649943,703513598,11877172,26319594,914232404,834649945,44626446,543948849,74881561,941427772,11877171,914232404,834587417,914232403,74881561,703513595,941427773,74881561,834649941,26319597,26319596,834649945,44626443,11877174,941427769,26319595,11877174,914232404,26319598,74881557,834587415,941427771,11877171,11877172,74881559,703513597,941427771,834649944,11877175}
Returns: 110
1000000000
1000000000
{867054397,912277861,300623811,853573426,76290474,853573427,259080068,300623812,76290474,76290474,550738549,538905111,853573427,867054395,867054395,76290474,300623812,867054396,912277863,912277861,76290473,300623810,259080069,867054396,538905113,538905112,842156944,853573428,259080067,867054397,550738549,853573427,300623811,912277861,912277863,550738548,842156945,538905111,853573426,259080068}
{739628035,921528613,621971636,882289170,893337833,621971635,621971636,893337833,739628034,882289171,921528615,921528614,921528613,893337833,921528615,621971637,893337832,621971636,739628036,882289170,921528613,893337831,739628036,921528613,621971636,893337833,921528615,621971637,739628035,621971636,739628035,621971637,893337831,893337832,739628034,921528615,893337833,921528615,621971637,893337832}
Returns: 80
1000000000
1000000000
{106864636,488871760,992538112,992538112,713416097,488871760,992538111,381671764,992538112,992538112,488871758,713416097,992538112,488871758,106864634,488871759,992538112,488871758,381671764,106864634,992538113,381671765,713416098,106864636,381671765,381671766,381671765,992538112,106864635,381671765,106864636,106864634,106864636,992538111,106864635,488871759,713416099,713416097,713416098,488871760}
{639738142,473826791,639738142,761925711,59986560,761925710,473826791,601703101,98784426,98784427,639738143,761925709,473826790,59986562,59986561,59986561,639738143,971586979,971586978,752167483,761925709,416097573,473826790,473826789,639738143,601703101,971586979,752167482,98784427,971586977,416097573,473826790,98784426,416097571,639738143,416097571,752167482,416097573,98784426,601703103}
Returns: 92
1000000000
1000000000
{559829583,559829585,559829619,559829624,559829649,559829593,559829635,559829637,559829654,559829597,559829599,559829625,559829641,559829616,559829661,559829588,559829585,559829634,559829598,559829663,559829595,559829591,559829619,559829658,559829659,559829618,559829587,559829603,559829583,559829585,559829605,559829661,559829622,559829609,559829588,559829622,559829585,559829642,559829599,559829614}
{594945899,594945913,245947900,594945909,594945911,245947885,245947931,245947888,594945842,245947859,594945865,594945904,594945852,245947880,594945871,594945921,594945895,594945890,594945903,594945880,594945848,245947901,245947917,594945873,594945920,594945848,245947858,594945860,594945874,245947889,594945877,594945875,245947871,594945869,594945913,245947889,245947925,245947902,245947860,594945905}
Returns: 133
1000000000
1000000000
{56996743,56996739,56996780,56996778,56996767,56996759,56996772,56996746,56996770,56996784,56996772,56996758,56996732,56996754,56996755,56996746,56996768,56996745,56996785,56996732,56996777,56996732,56996732,56996780,56996782,56996772,56996768,56996764,56996755,56996761,56996755,56996734,56996780,56996766,56996768,56996742,56996741,56996745,56996769,56996783}
{222729343,222729326,222729366,445362222,222729365,505080208,505080183,222729325,222729351,505080203,505080214,222729363,222729348,222729324,222729361,222729343,505080223,222729348,445362199,505080206,222729367,505080225,505080219,505080214,505080199,505080184,445362211,222729339,222729326,445362237,222729356,445362228,505080212,505080186,445362231,505080182,445362215,222729338,505080174,222729373}
Returns: 117
1000000000
1000000000
{755730813,262695448,500866113,500866090,262695441,755730805,500866088,500866105,262695440,262695441,500866106,262695431,755730808,262695434,262695429,500866095,755730805,500866113,262695440,755730818,262695457,500866109,500866096,500866102,500866093,500866099,500866109,500866094,755730794,262695445,500866096,755730797,262695433,755730820,755730814,755730810,500866117,755730814,262695445,262695430}
{713940350,713940344,713940352,713940345,713940352,834235980,713940342,834235998,834235999,834235985,713940352,834236004,713940365,713940365,713940364,834235996,713940360,834236007,713940361,713940365,834235999,834235986,834235988,713940341,834235997,713940335,713940363,834235989,834235993,713940352,713940343,713940365,713940353,713940355,834235996,713940360,834236002,713940345,713940364,834235990}
Returns: 123
1000000000
1000000000
{441364777,818765673,441364777,670551979,579045790,670551976,992151994,843800803,441364778,579045789,579045788,441364780,818765673,792459103,792459106,670551975,818765677,441364777,441364778,992151993,818765675,792459106,843800801,666870847,992151991,670551978,441364776,441364779,579045788,792459105,818765676,666870848,792459103,441364777,818765676,818765675,992151993,441364779,992151992,843800802}
{449277662,628343179,497201365,628343176,421316183,75474110,75474112,449277663,449277662,628343176,75474113,497201364,449277663,449277659,628343177,254254993,628343176,75474112,497201362,390008954,75474110,497201365,390008955,628343177,403399435,403399434,390008956,254254992,390008956,75474112,254254995,390008954,75474111,75474111,254254993,403399434,497201364,497201362,254254994,390008957}
Returns: 105
1000000000
1000000000
{670851725,664303620,333414028,333414027,664303622,664303620,977000999,977001001,977001002,977001002,664303620,333414029,670851724,333414027,670851724,172310582,172310583,172310584,664303623,172310584,664303622,670851726,670851725,664303624,670851726,172310583,977000999,172310584,172310583,333414030,172310585,977001002,172310583,664303621,670851722,664303621,333414028,172310585,333414027,333414030}
{669481530,669481526,958884933,837602670,830724543,837602668,336307065,958884936,958884933,534759905,830724546,669481528,337217862,669481529,830724543,958884935,830724547,337217860,958884935,336307064,669481529,7893948,337217860,534759904,958884935,7893946,669481527,7893944,830724543,336307065,7893946,337217861,336307063,336307066,669481526,7893946,789204860,789204863,789204861,534759904}
Returns: 103
1000000000
1000000000
{891791183,891791184,488298280,488298278,488298279,711836322,821203131,495159166,821203130,488298280,628668148,495159165,495159166,628668149,711836321,628668149,488298279,398675441,398675442,488298280,398675441,398675441,488298278,398675442,891791183,398675440,711836323,891791183,488298279,891791183,398675441,495159165,628668149,821203132,821203131,628668149,495159166,495159166,821203131,488298280}
{747720574,747720575,747720576,637989357,938142721,437093387,938142721,637989355,382163765,938142722,747720576,637989356,154591741,938142721,437093388,938142722,747720575,382163764,382163765,747720575,382163763,437093388,747720576,382163763,154591740,437093387,747720575,747720575,938142723,637989357,749395970,938142721,437093389,382163765,437093389,747720575,154591742,696593130,696593131,749395970}
Returns: 89
1000000000
1000000000
{136600563,141440298,549302252,549302251,549302251,141440296,83756383,613040931,141440296,83756384,136600564,613040931,549302252,549302252,83756385,613040931,549302252,83756385,83756384,549302251,549302250,83756383,136600563,613040933,83756383,613040933,613040933,83756383,136600563,549302252,83756383,613040933,613040931,136600563,141440296,136600563,141440296,83756384,141440296,613040932}
{575319841,742170344,577862509,384557061,491081713,17186298,491081712,742170342,742170342,577862510,120764248,120764247,231576147,17186298,491081712,17186298,575319841,491081713,742170342,577862508,575319843,577862509,17186299,491081711,384557062,384557060,577862510,120764249,491081711,17186299,577862508,742170342,120764249,575319842,120764247,577862508,577862509,575319843,575319843,120764247}
Returns: 84
1000000000
1000000000
{143255306,315564325,646318132,586054634,143255305,802225243,586054634,314707858,315564323,143255305,802225242,802225244,646318134,315564325,314707858,646318132,314707859,802225242,802225242,314707857,143255305,315564323,314707859,586054633,314707859,143255305,314707857,315564324,314707857,314707858,586054632,802225244,802225242,314707858,646318134,143255305,586054632,646318133,314707859,315564324}
{345649845,407502724,25031976,407502722,345649846,25031974,345649845,949028903,949028903,25031976,470137673,25031974,25031975,12955685,12955684,630138425,12955685,25031974,630138425,949028904,949028903,949028902,24683453,12955683,345649844,12955683,12955684,407502722,949028902,949028902,24683452,25031976,24683454,470137674,470137674,949028904,25031976,345649846,12955683,345649844}
Returns: 87
1000000000
1000000000
{820079034,419605797,661931505,661931504,820079035,972134785,661931505,305610435,661931504,804666511,292637568,541676022,541676023,804666512,661931503,415085908,804666512,804666510,292637566,661931504,305610434,972134787,541676023,991580128,305610433,419605796,419605795,804666512,991580126,305610435,661931504,419605796,541676022,419605796,419605797,305610434,804666512,972134787,820079035,991580127}
{36960986,746103648,363248759,746103649,363248759,36960985,363248757,476906573,363248757,746103649,476906573,551795473,36960986,36960986,551795474,363248758,551795475,746103647,363248759,551795475,363248758,476906571,746103648,476906572,551795475,551795474,551795474,476906571,746103649,551795475,551795473,746103647,36960985,363248757,476906571,476906571,551795474,551795473,36960986,746103648}
Returns: 90
1000000000
1000000000
{208153058,790499193,996181471,162098076,440951699,790499194,724930886,162098078,790499191,835191783,724930887,208153054,828867350,709295042,162098076,828867351,724930886,772890092,828867352,709295044,724930887,996181469,996181473,709295044,772890089,208153056,790499192,835191785,835191787,790499190,835191784,835191786,162098074,724930886,828867349,790499194,724930890,724930887,724930888,709295043}
{350771325,467057100,853969575,120548206,703246713,557554751,860942495,605406895,467057101,120548210,557554749,703246715,120548208,982476226,605406892,703246711,605406896,860942497,982476223,350771321,853969575,703246715,467057100,104258900,853969574,467057099,853969573,104258900,104258901,557554752,120548210,703246715,853969574,467057099,120548209,853969572,860942495,605406892,350771321,853969573}
Returns: 120
1000000000
1000000000
{44704128,528557529,116336880,44704127,227834967,44704125,528557530,463412267,376600532,528557529,44704128,227834970,528557528,463412268,463412267,227834968,684591477,44704127,116336876,736144846,116336880,463412268,376600530,684591476,463412267,227834968,684591473,463412270,44704126,227834969,528557531,684591477,463412267,376600533,463412266,227834966,376600532,44704129,227834967,528557529}
{205095361,540388911,749057970,540388910,540388909,749057968,205095361,385316424,992763513,385316424,749057967,749057968,749057968,992763513,749057967,385316428,205095360,540388907,540388907,749057970,540388909,385316425,205095359,205095359,540388909,540388910,749057967,385316426,749057968,385316426,992763512,385316426,385316425,385316424,205095359,749057970,540388907,205095357,540388910,749057966}
Returns: 96
1000000000
1000000000
{718937680,704187691,304803224,304803226,704187693,718937678,718937680,704187692,289784961,718937680,289784960,704187692,594925557,289784960,289784962,289784962,718937678,289784961,304803224,304803225,704187692,704187693,704187692,594925557,594925557,304803224,304803224,594925557,594925558,594925558,304803225,289784960,704187693,704187691,704187693,304803225,718937680,594925559,704187691,704187692}
{614671281,614671282,349646156,882877837,798841080,798841082,614671282,798841082,567035454,57111958,567035455,920305426,798841081,614671280,57111958,614671281,882877836,614671281,614671282,567035454,614671282,349646157,798841080,614671282,567035456,57111957,567035455,567035454,349646156,567035455,349646157,349646156,567035456,349646155,57111958,798841080,920305425,614671281,567035454,57111958}
Returns: 88
1000000000
1000000000
{860484496,860484497,511568896,357772633,266186551,860484497,453259826,340831411,916651321,511568896,916651321,511568898,406161574,120167101,120167099,860484495,406161574,511568898,406161573,453259825,266186550,453259824,511568898,266186552,916651323,120167100,266186550,860484496,357772632,931582983,916651321,340831412,860484497,931582982,340831412,916651321,511568898,931582983,266186551,860484497}
{449287137,177990397,523507499,177990397,60797693,177990395,523507500,449287135,449287135,523507498,368602431,893679757,449287137,893679757,297208721,893679758,297208720,60797694,523507499,60797695,60797693,297208720,449287137,893679758,297208721,368602431,60797695,893679757,449287136,60797695,177990395,523507499,60797693,177990396,297208720,523507500,523507500,297208722,177990396,449287135}
Returns: 96
1000000000
1000000000
{909718355,909718340,909718352,909718378,909718354,909718358,909718376,909718368,909718333,909718352,909718388,909718371,909718395,909718384,909718352,909718337,909718384,909718390,909718383,909718387,909718364,909718342,909718346,909718374,909718336,909718348,909718352,909718372,909718337,909718343,909718380,909718389,909718332,909718355,909718391,909718336,909718359,909718370,909718390,909718358}
{721011439,106611528,721011481,721011484,721011479,721011450,106611511,721011487,721011441,106611532,721011465,106611523,106611537,106611551,721011452,721011487,721011444,721011457,106611518,721011471,721011433,721011473,106611539,106611534,721011473,106611540,106611531,106611502,721011481,721011449,721011488,721011468,106611520,106611549,721011490,721011450,721011439,721011487,106611530,106611537}
Returns: 122
1000000000
1000000000
{240519877,240519848,240519915,240519872,240519869,240519916,240519851,240519882,240519893,240519900,240519862,240519866,240519857,240519864,240519870,240519852,240519881,240519877,240519854,240519882,240519853,240519883,240519869,240519885,240519893,240519888,240519852,240519890,240519864,240519907,240519906,240519886,240519853,240519879,240519878,240519859,240519882,240519900,240519865,240519868}
{998515460,998515518,398818533,998515501,398818549,998515459,236670759,398818572,398818580,998515470,998515524,236670738,998515491,398818567,998515468,236670746,398818560,236670684,998515450,236670741,998515489,998515453,236670733,398818593,998515452,236670730,236670696,398818544,236670691,998515459,398818578,236670724,998515494,998515458,998515486,236670699,998515518,236670715,998515489,398818523}
Returns: 125
1000000000
1000000000
{193671007,888993904,920705121,920705142,920705142,920705110,193671016,193671018,888993910,888993898,193671017,193671037,888993886,888993889,920705128,888993908,193671012,920705108,193671016,888993905,920705122,920705112,193671005,920705130,920705115,920705110,193671013,920705118,193671019,920705135,193671035,888993914,193671038,920705111,920705140,888993893,888993904,193671022,888993890,888993903}
{271315669,493317975,271315676,271315680,493317975,493317973,493317992,493317974,271315684,271315684,271315674,493318006,493317983,271315673,271315670,493317977,493317979,271315679,271315683,271315692,493317986,493318004,271315692,271315675,493317989,493317975,493317981,493317980,493317981,493318004,493317978,493317989,493317995,493317994,493317991,271315695,493317971,493317991,493318003,271315679}
Returns: 124
1000000000
1000000000
{460107460,149264736,503358961,148727798,648241390,503358961,148727799,503358962,480076537,607045106,648241390,21037912,503358962,149264736,460107460,460107461,607045104,21037911,480076537,148727798,364797553,480076538,480076536,21037910,21037912,364797554,480076538,21037911,476291260,480076536,21037912,149264736,476291259,607045106,607045104,480076537,21037911,503358961,476291259,21037911}
{650389186,756776036,736754684,650389186,736754685,134233626,736754686,993230468,736754685,736754686,650389188,993230467,756776036,134233626,756776036,134233625,650389188,650389187,993230466,993230466,134233626,756776037,134233626,993230466,756776037,134233625,993230468,756776037,756776035,756776037,993230466,756776035,993230468,736754684,756776035,134233626,650389186,134233625,736754685,134233624}
Returns: 86
1000000000
1000000000
{489614203,977653125,264072835,885756997,395026595,395026593,820434995,820434997,839440354,770707519,770707521,839440357,839440355,770707520,770707519,770707520,264072836,489614202,977653122,395026594,264072836,820434999,395026594,885756997,977653123,264072837,885757000,885756998,395026595,770707522,770707521,395026596,264072838,820434995,264072837,489614205,770707520,395026597,395026595,977653123}
{939847565,923553534,923553531,923553531,952592466,939847562,923553530,187701591,975131721,235535481,975131719,975131720,952592466,975131722,952592466,187701590,912834838,975131720,912834835,923553530,952592470,235535483,975131722,952592467,923553533,912834835,923553530,923553531,952592470,912834835,912834837,939847562,235535480,235535480,912834836,952592470,952592470,923553531,923553534,187701592}
Returns: 104
1000000000
1000000000
{928048661,853817104,928048660,928048658,853817104,928048660,201655889,928048659,928048660,713474584,847767275,928048661,853817101,847767276,853817101,201655886,713474585,847767278,160913840,847767274,928048658,928048661,713474584,847767276,201655886,847767277,201655888,713474587,853817101,853817102,160913843,160913840,847767276,928048657,160913839,928048659,853817105,201655885,847767275,201655887}
{769092666,254023504,983974342,40576545,769092664,983974344,40576544,182400984,40576545,493229242,776795308,182400983,769092667,890249459,254023505,776795307,769092666,890249461,776795308,776795309,769092666,40576546,983974342,254023506,182400983,810762695,254023508,769092667,983974344,769092665,983974341,493229245,182400986,776795311,254023507,769092666,254023505,254023508,493229244,182400987}
Returns: 107
1000000000
1000000000
{199249106,224289646,325346157,325346158,199249104,224289646,459028231,262805034,199249104,325346155,325346157,199249106,459028231,199249103,199249104,262805032,262805033,262805033,199249107,262805032,224289646,199249106,262805033,459028229,224289650,199249106,459028228,262805032,325346156,199249103,224289646,224289647,199249107,325346158,262805030,325346158,224289648,224289647,325346156,459028228}
{172870700,11275274,992056614,193994454,104465471,104465472,172870703,193994455,193994456,193994456,992056617,193994456,172870699,992056617,11275272,193994456,720372801,11275273,193994455,992056615,104465473,172870701,992056615,104465473,720372801,992056614,720372798,172870702,104465475,193994454,513279787,720372802,11275274,11275273,11275273,720372800,172870700,104465472,172870700,720372800}
Returns: 94
1000000000
1000000000
{573953719,193542957,215069484,746681513,215069483,2523092,845944784,573953720,2523093,193542955,327736152,573953720,160228201,845944782,215069482,327736152,2523091,573953719,2523091,490515916,215069482,2523092,845944782,193542957,490515915,490515915,160228200,327736152,215069482,746681514,215069482,160228199,327736150,193542957,746681513,215069483,215069484,327736150,327736151,215069484}
{36216951,111415764,454020386,454020386,262798581,2255090,111415763,2255090,36216949,262798581,262798582,111415763,295925124,262798581,111415765,295925124,111415765,454020387,262798581,286213145,2255090,286213147,111415763,454020386,2255091,454020387,36216951,2255092,286213145,36216949,36216951,111415765,2255092,2255092,295925126,454020387,454020387,295925125,111415765,2255092}
Returns: 101
1000000000
1000000000
{161981908,849084830,849084833,736693794,161981910,956848637,931394644,306634604,736693792,956848635,306634607,956848637,931394641,956848638,849084830,925687079,931394643,306634608,956848638,161981908,736693792,931394643,306634607,736693790,306634604,161981911,161981908,956848634,849084832,161981909,849084830,736693791,161981908,925687078,849084833,931394644,931394642,931394641,306634604,849084833}
{325907515,789252738,375566769,325907512,789252735,375566768,99653735,789252736,325907514,789252737,325907513,823087121,823087122,375566767,246355060,246355060,823087122,325907512,789252738,375566766,375566766,99653732,99653734,789252736,823087124,325907513,823087123,99653731,246355060,375566768,823087124,99653731,789252736,99653734,789252735,823087121,246355060,246355060,325907514,823087123}
Returns: 99
1000000000
1000000000
{447196411,650121359,650121361,18677092,447196410,36610304,36610304,868665856,822848568,36610303,36610305,447196412,822848567,447196412,822848569,650121360,868665858,868665856,868665857,650121359,650121360,822848569,18677090,650121360,447196411,447196410,36610303,868665857,868665857,36610304,822848567,650121361,18677092,868665857,822848569,447196411,868665858,868665858,650121359,822848567}
{775353995,504248547,66369541,296402906,856248195,488199229,66369541,775353995,488199230,540850389,775353996,415274494,540850389,430073659,504248546,540850388,66369540,430073660,856248197,504248546,488199228,488199228,430073659,856248195,296402906,663029587,296402905,504248546,66369542,430073660,488199230,430073661,415274494,540850387,504248547,296402904,296402905,504248548,775353996,488199228}
Returns: 96
1000000000
1000000000
{828374183,808783169,865704712,828374183,329276145,62959431,563558212,563558213,563558211,828374181,865704715,865704716,828374180,125256283,329276142,808783167,125256285,329276143,329276142,62959430,329276144,125256286,329276142,125256284,62959434,563558214,808783167,329276144,62959432,865704716,329276144,828374181,125256283,125256285,808783169,125256282,444917196,329276146,865704713,62959434}
{623646476,855393392,623646479,473779757,855393395,616633239,616633239,473779754,776213593,195398223,616633241,314057497,473779755,623646475,623646478,623646477,314057494,616633237,623646475,228618782,473779757,228618785,473779754,228618784,314057497,314057496,314057494,616633240,855393395,473779754,195398225,616633238,195398226,855393391,776213596,776213592,616633239,776213592,228618783,195398222}
Returns: 117
1000000000
1000000000
{640250323,988471020,267273469,827780304,559236747,267273469,267273469,153279578,177831033,640250322,566188743,153279578,177831034,559236747,566188745,559236747,153805422,827780303,267273470,267273469,267273471,827780302,267273471,153805422,559236749,267273469,559236749,267273469,640250324,153805421,559236749,153805420,988471019,559236749,988471019,566188743,988471021,559236749,177831034,177831033}
{839136545,340472779,839136544,340472779,340472778,838893762,839136545,839136543,930948527,838893763,839136545,340472780,823378223,838893762,930948527,839136545,838893763,930948525,930948526,838893761,838893763,838893761,823378223,838893762,838893762,930948527,839136545,823378224,823378224,823378223,823378222,838893763,839136544,930948526,340472780,839136543,930948525,340472780,839136544,340472780}
Returns: 93
1000000000
1000000000
{367041807,623178836,600309419,600309420,367041810,600309417,258643198,623178835,367041806,623178833,682944394,406858574,623178834,623178833,682944396,406858577,682944396,623178835,623178834,600309421,682944396,623178833,367041809,406858573,406858576,258643197,258643195,600309420,367041808,682944392,682944396,367041806,367041808,258643199,367041807,623178832,406858575,623178834,367041808,682944393}
{467226720,553266281,883301760,883301759,553266282,553266281,953816859,118931467,467226722,883301760,792388735,953816856,667015170,667015168,553266282,883301757,953816859,883301760,667015167,953816857,467226719,553266281,553266280,553266281,467226721,953816859,118931469,553266280,792388735,883301761,883301760,118931470,792388733,553266281,118931468,792388737,883301757,553266279,118931471,553266282}
Returns: 106
1000000000
1000000000
{44, 26, 28, 30, 18, 24, 27, 11, 35, 5, 47, 38, 16, 34, 29, 1, 7, 13, 32, 37, 39, 19, 33, 45, 10, 42, 40, 9, 31, 15, 25, 36, 43, 8, 46, 22, 3, 23, 50, 6 }
{18, 17, 28, 11, 41, 46, 22, 38, 16, 20, 9, 47, 27, 4, 7, 3, 31, 44, 32, 34, 25, 36, 21, 23, 39, 45, 48, 8, 5, 1, 24, 2, 42, 49, 40, 6, 29, 37, 12, 43 }
Returns: 125
1000000000
1000000000
{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, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79 }
{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, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79 }
Returns: 158
1000000000
1000000000
{804289384, 681692778, 957747794, 719885387, 596516650, 25202363, 783368691, 44897764, 365180541, 304089173, 35005212, 294702568, 336465783, 278722863, 145174068, 101513930, 315634023, 369133070, 59961394, 628175012, 131176230, 859484422, 608413785, 734575199, 149798316, 129566414, 412776092, 911759957, 137806863, 982906997, 511702306, 937477085, 572660337, 805750847, 100661314, 141616125, 939819583, 998898815, 610515435, 374344044 }
{846930887, 714636916, 424238336, 649760493, 189641422, 350490028, 102520060, 967513927, 540383427, 303455737, 521595369, 726956430, 861021531, 233665124, 468703136, 801979803, 635723059, 125898168, 89018457, 656478043, 653377374, 914544920, 756898538, 973594325, 38664371, 184803527, 424268981, 749241874, 42999171, 135497282, 84420926, 827336328, 159126506, 632621730, 433925858, 84353896, 1100546, 548233368, 585990365, 760313751 }
Returns: 160
1111111
1111111
{100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900, 2000, 2100, 2200, 2300, 2400, 2500, 2600, 2700, 2800, 2900, 3000, 3100, 3200, 3300, 3400, 3500, 3600, 3700, 3800, 3900, 4000 }
{100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900, 2000, 2100, 2200, 2300, 2400, 2500, 2600, 2700, 2800, 2900, 3000, 3100, 3200, 3300, 3400, 3500, 3600, 3700, 3800, 3900, 4000 }
Returns: 160
1000000000
1000000000
{236739795, 462397761, 63249249, 573318984, 182969169, 749572600, 228094845, 805444523, 125678983, 668322123, 202868588, 760481045, 185369878, 867398573, 476653903, 618289720, 884586034, 372160491, 286398871, 482817089, 968582438, 867090657, 605231640, 160021769, 275816159, 929155536, 804413926, 262461191, 227548297, 540749057, 111444020, 756605981, 903357518, 490325380, 404740231, 553556794, 298854542, 141808116, 964818761, 33903817 }
{236739795, 462397761, 63249249, 573318984, 182969169, 749572600, 228094845, 805444523, 125678983, 668322123, 202868588, 760481045, 185369878, 867398573, 476653903, 618289720, 884586034, 372160491, 286398871, 482817089, 968582438, 867090657, 605231640, 160021769, 275816159, 929155536, 804413926, 262461191, 227548297, 540749057, 111444020, 756605981, 903357518, 490325380, 404740231, 553556794, 298854542, 141808116, 964818761, 33903817 }
Returns: 160
1000000
1000000
{13, 26, 39, 52, 65, 78, 91, 104, 117, 130, 143, 156, 169, 182, 195, 208, 221, 234, 247, 260, 273, 286, 299, 312, 325, 338, 351, 364, 377, 390, 403, 416, 429, 442, 455, 468, 481, 494, 507, 520 }
{13, 26, 39, 52, 65, 78, 91, 104, 117, 130, 143, 156, 169, 182, 195, 208, 221, 234, 247, 260, 273, 286, 299, 312, 325, 338, 351, 364, 377, 390, 403, 416, 429, 442, 455, 468, 481, 494, 507, 520 }
Returns: 160
100000000
100000000
{1248468, 90046501, 75085725, 44369359, 8884465, 71178146, 98446828, 98830492, 89861943, 44815437, 71744605, 17060154, 8772383, 22648717, 91559896, 63431727, 43141539, 56089913, 70036300, 11059895, 61113812, 39690334, 30194665, 54237712, 47596869, 66437645, 79892758, 1122860, 61699742, 25870779, 69483036, 65701843, 8670107, 71208943, 77942649, 23403806, 76706730, 31115351, 50211102, 31793549 }
{88882624, 22539955, 62691841, 48987377, 17956309, 8352440, 38791324, 66131539, 83542083, 87886542, 45021116, 39199659, 81129931, 19312307, 50212387, 50658746, 7739073, 88105830, 3325574, 52926513, 19593291, 74848637, 70674768, 9665575, 20942053, 20501151, 8251725, 18983431, 33240192, 40221338, 63722288, 32600384, 48358910, 66279759, 26648589, 92684947, 25193031, 92419169, 27032592, 62861656 }
Returns: 160
1000000000
1000000000
{2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 7, 2, 3, 4, 4, 4, 5, 5, 6, 6 }
{3, 4, 5, 6, 3, 3, 4, 5, 6, 7, 3, 4, 5, 6, 7, 5, 7, 7, 10, 10, 10, 11, 12, 10, 12, 10, 12 }
Returns: 20
1000000
1000000
{5, 22, 39, 56, 73, 90, 107, 124, 141, 158, 175, 192, 209, 226, 243, 260, 277, 294, 311, 328, 345, 362, 379, 396, 413, 430, 447, 464, 481, 498, 515, 532, 549, 566, 583, 600, 617, 634, 651, 668 }
{5, 22, 39, 56, 73, 90, 107, 124, 141, 158, 175, 192, 209, 226, 243, 260, 277, 294, 311, 328, 345, 362, 379, 396, 413, 430, 447, 464, 481, 498, 515, 532, 549, 566, 583, 600, 617, 634, 651, 668 }
Returns: 160
1000000000
1000000000
{500000007, 500000001, 500000001, 500000002, 500000001, 500000002, 500000003, 500000004, 500000004, 500000003, 500000007, 500000006, 500000006, 500000003, 500000001, 500000005, 500000001, 500000003, 500000005, 500000000, 500000006, 500000005, 500000003, 500000004, 500000004, 500000006, 500000001, 500000006, 500000007, 500000003, 500000002, 500000004, 500000002, 500000003, 500000001, 500000005, 500000005, 500000004, 500000002, 500000000 }
{500000006, 500000003, 500000007, 500000004, 500000005, 500000003, 500000006, 500000002, 500000000, 500000000, 500000005, 500000002, 500000003, 500000007, 500000002, 500000007, 500000000, 500000002, 500000005, 500000001, 500000004, 500000006, 500000004, 500000001, 500000007, 500000001, 500000001, 500000007, 500000000, 500000003, 500000007, 500000004, 500000002, 500000001, 500000006, 500000004, 500000000, 500000003, 500000005, 500000007 }
Returns: 27
1000000000
1000000000
{16808, 282475250, 622650074, 984943659, 144108931, 470211273, 101027545, 457850879, 458777924, 7237710, 823564441, 115438166, 784484493, 74243043, 114807988, 137522504, 441282328, 16531730, 823378841, 143542613, 896544304, 474833170, 264817710, 998097158, 817129561, 131570934, 197493100, 404280279, 893351817, 505795336, 954899098, 636807827, 563613513, 101929268, 580723811, 704877634, 358580980, 624379150, 128236580, 784558822 }
{530511968, 110010673, 551901394, 617819337, 399125486, 156091746, 356425229, 899894092, 585640195, 937186358, 646035002, 25921154, 510616709, 590357945, 771515669, 357571491, 44788125, 927702197, 952509531, 130060904, 942727723, 83454667, 108728550, 685118025, 118797802, 60806854, 571540978, 194847409, 35308229, 158374934, 75260299, 824938982, 595028636, 962408014, 137623866, 997389815, 20739064, 107554537, 635339426, 654001670 }
Returns: 160
1000
1000
{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, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79 }
{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, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79 }
Returns: 158
1000
1000
{812, 323, 334, 674, 665, 142, 712, 254, 869, 548, 645, 663, 758, 38, 860, 724, 742, 530, 779, 317, 36, 191, 843, 289, 107, 41, 943, 265, 649, 447, 806, 891, 730, 371, 351, 7, 102, 394, 549, 345 }
{291, 162, 538, 549, 484, 596, 42, 603, 351, 292, 837, 375, 21, 597, 22, 349, 200, 669, 485, 282, 735, 54, 1000, 419, 939, 901, 789, 128, 468, 729, 894, 649, 484, 808, 422, 311, 618, 814, 515, 310 }
Returns: 151
100000
100000
{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, 76, 78, 80 }
{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, 76, 78, 80 }
Returns: 160
1000000000
1000000000
{1000000, 2000000, 3000000, 4000000, 5000000, 6000000, 7000000, 8000000, 9000000, 10000000, 11000000, 12000000, 13000000, 14000000, 15000000, 16000000, 17000000, 18000000, 19000000, 20000000, 21000000, 22000000, 23000000, 24000000, 25000000, 26000000, 27000000, 28000000, 29000000, 30000000, 31000000, 32000000, 33000000, 34000000, 35000000, 36000000, 37000000, 38000000, 39000000, 40000000 }
{1000000, 2000000, 3000000, 4000000, 5000000, 6000000, 7000000, 8000000, 9000000, 10000000, 11000000, 12000000, 13000000, 14000000, 15000000, 16000000, 17000000, 18000000, 19000000, 20000000, 21000000, 22000000, 23000000, 24000000, 25000000, 26000000, 27000000, 28000000, 29000000, 30000000, 31000000, 32000000, 33000000, 34000000, 35000000, 36000000, 37000000, 38000000, 39000000, 40000000 }
Returns: 160
999999999
999999999
{10, 10, 11, 100, 100, 101, 1120, 1120, 1121, 132100, 132100, 132101, 1245134, 3653, 2456425, 3425324, 34534, 23, 23432432, 543, 35634, 543, 234, 675, 546, 5, 5, 324, 6543, 8765, 5435, 3456534, 675, 34, 987876, 234234, 6545, 12432534 }
{123, 124, 123, 1203, 1204, 1203, 1223, 1224, 1223, 14203, 14204, 14203, 12312, 321312, 12312, 543654, 373567, 245645, 87665, 4587458, 4587467, 46874687, 468746, 345345, 98, 345345, 1, 654, 56, 345, 87656, 345, 9875, 24, 654, 876, 345, 654654 }
Returns: 112
1000000000
1000000000
{176451139, 215443264, 911523119, 983688721, 805447418, 786066801, 837638203, 115001101, 741214986, 28937460, 220760351, 568428695, 456926470, 593175869, 179042601, 810132856, 139689811, 13379362, 671298060, 382079121, 258440588, 580533438, 413035383, 574311916, 113620390, 672011282, 262881879, 679807110, 956439789, 25189264, 345415703, 779808488, 848533206, 155026259, 837561749, 926500586, 422070151, 488025064, 913088709, 665064317 }
{95895409, 813314221, 813377358, 68608378, 105028434, 336159331, 392512969, 847163901, 908860259, 960032917, 770887952, 635875344, 157643630, 420442215, 923882828, 267716320, 417380281, 547034841, 130827541, 692503712, 279966909, 240072181, 214326796, 216679071, 318469228, 713181256, 411166821, 907272041, 586651138, 176365350, 533403327, 328654756, 7394367, 411574825, 801863162, 262142834, 46401036, 627709107, 364175349, 696192547 }
Returns: 160
100000000
100000000
{1, 534, 6576365, 674543, 4567, 4656, 786965, 13, 5445, 134, 463625, 75667, 3214, 6525, 687476, 1231235, 6756, 324, 435634, 3543, 6576, 4134345, 6567, 143, 65, 875, 433, 65, 1, 7, 10001, 10002, 10003, 10004, 10005, 10000, 10000, 10000, 10000, 10000 }
{954, 543, 143, 6786, 312, 7, 2, 6786, 31241, 56654, 12432, 6545, 143, 698, 14324312, 4353, 7, 67, 42343, 65754, 1546786, 3445, 3543, 98655, 236, 4324, 87456, 12445, 213423, 5655, 10000, 10000, 10000, 10000, 10000, 10005, 10004, 10003, 10002, 10001 }
Returns: 118
999999999
999999998
{3415730, 8236151, 3373759, 830701, 2711615, 1083520, 136810, 121363, 3529964, 912384, 3888444, 4133306, 1046627, 715102, 8889466, 8166347, 6321868, 5452758, 1056375, 6956561, 1379337, 9227125, 6097150, 5351294, 9826388, 5720655, 5081383, 4814618, 1977130, 3033486, 9864745, 5981756, 8606127, 108144, 8045636, 7774117, 1115096, 4872275, 6639164, 7500864 }
{6047655, 7238148, 6132828, 3047615, 9941058, 1862807, 8608123, 5986723, 6846946, 29002, 6741798, 8019880, 6969693, 3931336, 2293142, 6838975, 6677830, 3761198, 6104011, 3134168, 6007465, 7988253, 2407546, 1028735, 7836256, 9912940, 859012, 5852652, 4340116, 8371493, 2939340, 9312679, 1988928, 1921369, 4588888, 920299, 5056796, 7000051, 8922440, 3306282 }
Returns: 160
300000000
300000000
{10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300, 310, 320, 330, 340, 350, 360, 370, 380, 390, 400 }
{10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300, 310, 320, 330, 340, 350, 360, 370, 380, 390, 400 }
Returns: 160
1000000000
1000000000
{1361956, 207579013, 628145517, 376140463, 883515281, 186969586, 762888636, 326402540, 98152103, 158176573, 61402893, 127860890, 9580639, 570870045, 646139320, 178509023, 484027667, 61263305, 841082556, 558212775, 940563716, 26389630, 579113529, 496148000, 925801173, 837151741, 70301174, 656585276, 285845006, 902071051, 403573724, 727123763, 9467291, 296231663, 631265401, 899374334, 520690250, 491747708, 491747710, 491747710 }
{643215696, 789204467, 614608449, 162733265, 456517317, 555253432, 806956092, 181457955, 528156707, 751354014, 158398860, 152040411, 743974603, 458000643, 37883251, 164556874, 882264705, 205461190, 877444310, 167035009, 785986539, 300206285, 732553408, 775142615, 132099861, 896205951, 555144413, 457641319, 19344368, 590064714, 506507264, 909420688, 489726670, 55434271, 793692317, 210461043, 901329639, 29523792, 29523792, 29523791 }
Returns: 155
1000000000
1000000000
{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 }
{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, 76, 78, 80 }
Returns: 121
81
81
{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, 76, 78, 80 }
{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, 76, 78, 80 }
Returns: 160
10000000
10000000
{100, 200, 300, 400, 500, 1100, 1200, 1300, 1400, 1500, 2100, 2200, 2300, 2400, 2500, 3100, 3200, 3300, 3400, 3500, 4100, 4200, 4300, 4400, 4500, 5100, 5200, 5300, 5400, 5500, 6100, 6200, 6300, 6400, 6500, 7100, 7200, 7300, 7400, 7500 }
{100, 200, 300, 400, 500, 1100, 1200, 1300, 1400, 1500, 2100, 2200, 2300, 2400, 2500, 3100, 3200, 3300, 3400, 3500, 4100, 4200, 4300, 4400, 4500, 5100, 5200, 5300, 5400, 5500, 6100, 6200, 6300, 6400, 6500, 7100, 7200, 7300, 7400, 7500 }
Returns: 160
1000000000
1000000000
{429865912, 429865912, 82251850, 864042773, 207433348, 445441130, 406486382, 712020459, 71902915, 423728043, 680589139, 832024201, 298984848, 807370500, 207784110, 148371533, 7587705, 263272768, 395241440, 211961528, 708865199, 810949229, 214015502, 320861286, 949502692, 146973280, 168448723, 851433669, 750005225, 602613686, 147126838, 104086213, 801456049, 892391661, 173240255, 545040494, 349226635, 484800871, 817752859, 845990694 }
{772528465, 291388017, 836522882, 600229477, 14507011, 360621152, 486641126, 926903343, 644984479, 759893833, 10096571, 684156764, 954786182, 303154837, 620692378, 945533476, 490342529, 178275373, 432617255, 893846473, 82930490, 368712056, 613203284, 518187401, 303330495, 151403857, 210161506, 302852174, 43242371, 992980472, 66442404, 907516182, 131800540, 713712637, 419964777, 697361879, 308760126, 318547872, 244875330, 736028529 }
Returns: 158
981238823
912384456
{390563385, 520161035, 737733547, 560616070, 776140263, 139681901, 523059708, 545186033, 808668885, 504193129, 414904777, 859785466, 721117337, 899115298, 313550981, 365047523, 100216828, 118245394, 319217473, 605196737, 88844770, 317178634, 834189787, 20614029, 144353105, 403106856, 393581890, 868117863, 128518802, 157317526, 739403027, 511083814, 676509970, 90439426, 766095117, 121152213, 790422096, 395181530, 822187884, 422839058 }
{130888041, 91953322, 879293243, 616758968, 474083051, 716596864, 900801277, 572179900, 865288049, 896390171, 510470303, 763211866, 757108728, 529012737, 61208615, 564213515, 908222416, 858874973, 745884320, 303061039, 448877419, 54826833, 739517985, 530453285, 690686930, 828469150, 781566759, 400025112, 65573508, 333467841, 183327633, 132564892, 792018551, 492242558, 107142977, 636239860, 908179919, 697735954, 641306059, 116005392 }
Returns: 160
9999999
9999999
{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, 76, 78, 80 }
{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, 76, 78, 80 }
Returns: 160
10
10
{2, 5, 10, 9, 3, 6, 2, 6, 8, 2, 3, 3, 2, 9, 2, 10, 8, 6, 4, 4, 4, 8, 3, 10, 7, 1, 9, 5, 1, 1, 7, 10, 5, 7, 7, 5, 7, 8, 9, 10 }
{8, 1, 5, 9, 5, 6, 2, 3, 7, 5, 4, 3, 7, 6, 9, 3, 10, 5, 2, 5, 9, 5, 8, 9, 6, 3, 7, 9, 10, 1, 2, 4, 5, 1, 7, 10, 4, 9, 3, 2 }
Returns: 47
10000000
10000000
{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, 76, 78, 80 }
{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, 76, 78, 80 }
Returns: 160
1000000000
500000000
{42, 289, 293, 1870, 2996, 3903, 4828, 5448, 5706, 6335, 8724, 9041, 9962, 11479, 12317, 14772, 15007, 15142, 15891, 17036, 17422, 17674, 19170, 19265, 19719, 20038, 22191, 23282, 24371, 24394, 25548, 25668, 26963, 27447, 27530, 28254, 28704, 31323, 32392, 32663 }
{18468, 30107, 12383, 19913, 11943, 154, 5437, 21727, 28146, 26501, 9742, 8943, 492, 29359, 3036, 11539, 31102, 7712, 6730, 9895, 18717, 4665, 15725, 22649, 19896, 12860, 1843, 16828, 15351, 3549, 27645, 26300, 24465, 23806, 779, 6869, 23812, 30334, 14605, 32758 }
Returns: 160
1000
1000
{1, 5, 9, 13, 17, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 61, 65, 69, 73, 77, 81, 85, 89, 93, 97, 101, 105, 109, 113, 117, 121, 125, 129, 133, 137, 141, 145, 149, 153, 157 }
{1, 5, 9, 13, 17, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 61, 65, 69, 73, 77, 81, 85, 89, 93, 97, 101, 105, 109, 113, 117, 121, 125, 129, 133, 137, 141, 145, 149, 153, 157 }
Returns: 158
1000000000
1000000000
{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, 76, 78, 80 }
{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, 76, 78, 80, 2 }
Returns: 160
1000000
1000000
{1, 3, 5, 1, 3, 5, 2, 4, 6, 2, 4, 6 }
{1, 1, 1, 3, 3, 3, 2, 2, 2, 4, 4, 4 }
Returns: 25
1000000000
1000000000
{1330468, 202714501, 613423725, 367325359, 862808465, 182588146, 745008828, 318752492, 95851943, 154469437, 36526605, 124864154, 9356383, 557490717, 630995896, 174325727, 472683539, 59827913, 821370300, 545129895, 918519812, 2334334, 565540665, 484519712, 904102869, 817531645, 45216758, 641196860, 279145742, 880928779, 394115036, 710081843, 9246107, 289288943, 616470649, 878295806, 508486730, 779855351, 480223102, 780579549 }
{628140624, 770707955, 600203841, 158919377, 445818309, 542240440, 788043324, 177205539, 515778083, 733744542, 154687116, 148477659, 726537931, 447266307, 13558387, 160700746, 861587073, 200645830, 856879574, 163120513, 767565291, 293170637, 715384768, 756975575, 129004053, 875201151, 542133725, 446915431, 995454192, 576235338, 494636288, 888106384, 478248910, 30697759, 775090589, 205528947, 880205031, 525245169, 28832592, 600385656 }
Returns: 160
1000000000
1000000000
{2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 7, 2, 3, 4, 4, 4, 5, 5, 6, 6, 2, 2, 3, 5, 6, 6, 6, 7, 2, 2, 2, 3, 4 }
{3, 4, 5, 6, 3, 3, 4, 5, 6, 7, 3, 4, 5, 6, 7, 5, 7, 7, 10, 10, 10, 11, 12, 10, 12, 10, 12, 15, 16, 15, 16, 15, 16, 17, 3, 8, 12, 13, 17, 17 }
Returns: 36
100
100
{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, 76, 78, 80 }
{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, 76, 78, 80 }
Returns: 160
1000000000
1000000000
{98, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79 }
{98, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79 }
Returns: 160
100000
100000
{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, 76, 78, 80 }
{3, 4, 6, 7, 9, 10, 12, 13, 15, 16, 18, 19, 21, 22, 24, 25, 27, 28, 30, 31, 33, 34, 36, 37, 39, 40, 42, 43, 45, 46, 48, 49, 51, 52, 54, 55, 57, 58, 60, 61 }
Returns: 140