{
r0,1,2,-1,
r3,1,4,-1,
r5,1,6,-1,
r7,1,8,-1,
r9,1,10,-1,
r11,12,13,-1,
r14,12,15,-1,
r16,12,17,-1,
r18,12,19,-1,
r20,12,21,-1,
r22,23,24,-1,
r25,23,26,-1,
r27,23,28,-1,
r29,23,30,-1,
r31,23,32,-1,
r33,34,35,-1,
r36,34,37,-1,
r38,34,39,-1,
r40,34,41,-1,
r42,34,43,-1,
r44,45,46,-1,
r47,45,48,-1,
r49,45,50,-1,
r51,45,52,-1,
r53,45,54,-1,
r55,56,57,-1,
r58,56,59,-1,
r60,56,61,-1,
r62,56,63,-1,
r64,56,65,-1,
r66,67,68,-1,
r69,67,70,-1,
r71,67,72,-1,
r73,67,74,-1,
r75,67,76,-1,
r77,78,79,-1,
r80,78,81,-1,
r82,78,83,-1,
r84,78,85,-1,
r86,78,87,-1,
r88,89,90,-1,
r91,89,92,-1,
r93,89,94,-1,
r95,89,96,-1,
r97,89,98,-1,
r99,100,101,-1,
r102,100,103,-1,
r104,100,105,-1,
r106,100,107,-1,
r108,100,109,-1,
r110,111,112,-1,
r113,111,114,-1,
r115,111,116,-1,
r117,111,118,-1,
r119,111,120,-1,
r121,122,123,-1,
r124,122,125,-1,
r126,122,127,-1,
r128,122,129,-1,
r130,122,131,-1,
r2,1,7,-1,
r4,1,9,-1,
r6,1,0,-1,
r8,1,3,-1,
r10,1,5,-1,
r13,12,18,-1,
r15,12,20,-1,
r17,12,11,-1,
r19,12,14,-1,
r21,12,16,-1,
r24,23,29,-1,
r26,23,31,-1,
r28,23,22,-1,
r30,23,25,-1,
r32,23,27,-1,
r35,34,38,-1,
r37,34,40,-1,
r39,34,42,-1,
r41,34,33,-1,
r43,34,36,-1,
r46,45,51,-1,
r48,45,53,-1,
r50,45,44,-1,
r52,45,47,-1,
r54,45,49,-1,
r57,56,60,-1,
r59,56,62,-1,
r61,56,64,-1,
r63,56,55,-1,
r65,56,58,-1,
r68,67,71,-1,
r70,67,73,-1,
r72,67,75,-1,
r74,67,66,-1,
r76,67,69,-1,
r79,78,84,-1,
r81,78,86,-1,
r83,78,77,-1,
r85,78,80,-1,
r87,78,82,-1,
r90,89,93,-1,
r92,89,95,-1,
r94,89,97,-1,
r96,89,88,-1,
r98,89,91,-1,
r101,100,104,-1,
r103,100,106,-1,
r105,100,108,-1,
r107,100,99,-1,
r109,100,102,-1,
r112,111,117,-1,
r114,111,119,-1,
r116,111,110,-1,
r118,111,113,-1,
r120,111,115,-1,
r123,122,126,-1,
r125,122,128,-1,
r127,122,130,-1,
r129,122,121,-1,
r131,122,124,-1,
y60,133,132,-1,
y73,133,134,-1,
y95,133,135,-1,
y11,137,136,-1,
y117,137,138,-1,
y51,137,139,-1,
y80,141,140,-1,
y108,141,142,-1,
y58,141,143,-1,
y97,145,144,-1,
y40,145,146,-1,
y14,145,147,-1,
y49,149,148,-1,
y25,149,150,-1,
y82,149,151,-1,
y62,152,140,-1,
y126,152,153,-1,
y84,152,154,-1,
y64,155,134,-1,
y69,155,156,-1,
y102,155,143,-1,
y55,157,153,-1,
y121,157,158,-1,
y88,157,132,-1,
y71,160,159,-1,
y42,160,161,-1,
y5,160,162,-1,
y7,164,163,-1,
y22,164,165,-1,
y119,164,166,-1,
y9,168,167,-1,
y75,168,162,-1,
y106,168,156,-1,
y91,169,146,-1,
y36,169,159,-1,
y66,169,135,-1,
y128,171,170,-1,
y93,171,158,-1,
y20,171,144,-1,
y31,172,151,-1,
y86,172,142,-1,
y104,172,173,-1,
y38,175,174,-1,
y115,175,163,-1,
y0,175,161,-1,
y47,176,136,-1,
y16,176,170,-1,
y124,176,177,-1,
y77,178,148,-1,
y130,178,154,-1,
y53,178,177,-1,
y99,179,167,-1,
y3,179,165,-1,
y27,179,173,-1,
y33,180,147,-1,
y18,180,138,-1,
y110,180,174,-1,
y29,181,166,-1,
y113,181,139,-1,
y44,181,150,-1,
y132,133,88,-1,
y134,133,64,-1,
y135,133,66,-1,
y136,137,47,-1,
y138,137,18,-1,
y139,137,113,-1,
y140,141,62,-1,
y142,141,86,-1,
y143,141,102,-1,
y144,145,20,-1,
y146,145,91,-1,
y147,145,33,-1,
y148,149,77,-1,
y150,149,44,-1,
y151,149,31,-1,
y140,152,80,-1,
y153,152,55,-1,
y154,152,130,-1,
y134,155,73,-1,
y156,155,106,-1,
y143,155,58,-1,
y153,157,126,-1,
y158,157,93,-1,
y132,157,60,-1,
y159,160,36,-1,
y161,160,0,-1,
y162,160,75,-1,
y163,164,115,-1,
y165,164,3,-1,
y166,164,29,-1,
y167,168,99,-1,
y162,168,5,-1,
y156,168,69,-1,
y146,169,40,-1,
y159,169,71,-1,
y135,169,95,-1,
y170,171,16,-1,
y158,171,121,-1,
y144,171,97,-1,
y151,172,82,-1,
y142,172,108,-1,
y173,172,27,-1,
y174,175,110,-1,
y163,175,7,-1,
y161,175,42,-1,
y136,176,11,-1,
y170,176,128,-1,
y177,176,53,-1,
y148,178,49,-1,
y154,178,84,-1,
y177,178,124,-1,
y167,179,9,-1,
y165,179,22,-1,
y173,179,104,-1,
y147,180,14,-1,
y138,180,117,-1,
y174,180,38,-1,
y166,181,119,-1,
y139,181,51,-1,
y150,181,25,-1,
y133,96,88,-1,
y133,61,64,-1,
y133,74,66,-1,
y137,52,47,-1,
y137,13,18,-1,
y137,118,113,-1,
y141,59,62,-1,
y141,81,86,-1,
y141,109,102,-1,
y145,15,20,-1,
y145,98,91,-1,
y145,41,33,-1,
y149,83,77,-1,
y149,50,44,-1,
y149,26,31,-1,
y152,85,80,-1,
y152,63,55,-1,
y152,127,130,-1,
y155,70,73,-1,
y155,103,106,-1,
y155,65,58,-1,
y157,123,126,-1,
y157,90,93,-1,
y157,57,60,-1,
y160,43,36,-1,
y160,6,0,-1,
y160,72,75,-1,
y164,120,115,-1,
y164,8,3,-1,
y164,24,29,-1,
y168,107,99,-1,
y168,10,5,-1,
y168,76,69,-1,
y169,37,40,-1,
y169,68,71,-1,
y169,92,95,-1,
y171,21,16,-1,
y171,129,121,-1,
y171,94,97,-1,
y172,87,82,-1,
y172,105,108,-1,
y172,32,27,-1,
y175,116,110,-1,
y175,2,7,-1,
y175,39,42,-1,
y176,17,11,-1,
y176,125,128,-1,
y176,48,53,-1,
y178,54,49,-1,
y178,79,84,-1,
y178,131,124,-1,
y179,4,9,-1,
y179,28,22,-1,
y179,101,104,-1,
y180,19,14,-1,
y180,112,117,-1,
y180,35,38,-1,
y181,114,119,-1,
y181,46,51,-1,
y181,30,25,-1,
y96,133,95,-1,
y61,133,60,-1,
y74,133,73,-1,
y52,137,51,-1,
y13,137,11,-1,
y118,137,117,-1,
y59,141,58,-1,
y81,141,80,-1,
y109,141,108,-1,
y15,145,14,-1,
y98,145,97,-1,
y41,145,40,-1,
y83,149,82,-1,
y50,149,49,-1,
y26,149,25,-1,
y85,152,84,-1,
y63,152,62,-1,
y127,152,126,-1,
y70,155,69,-1,
y103,155,102,-1,
y65,155,64,-1,
y123,157,121,-1,
y90,157,88,-1,
y57,157,55,-1,
y43,160,42,-1,
y6,160,5,-1,
y72,160,71,-1,
y120,164,119,-1,
y8,164,7,-1,
y24,164,22,-1,
y107,168,106,-1,
y10,168,9,-1,
y76,168,75,-1,
y37,169,36,-1,
y68,169,66,-1,
y92,169,91,-1,
y21,171,20,-1,
y129,171,128,-1,
y94,171,93,-1,
y87,172,86,-1,
y105,172,104,-1,
y32,172,31,-1,
y116,175,115,-1,
y2,175,0,-1,
y39,175,38,-1,
y17,176,16,-1,
y125,176,124,-1,
y48,176,47,-1,
y54,178,53,-1,
y79,178,77,-1,
y131,178,130,-1,
y4,179,3,-1,
y28,179,27,-1,
y101,179,99,-1,
y19,180,18,-1,
y112,180,110,-1,
y35,180,33,-1,
y114,181,113,-1,
y46,181,44,-1,
y30,181,29,-1,
(
0.4671381236018078, 0.6543786429569071, 0.03082883953281475,
0.7919112372679504, 1.055819579891133, 0.8871976937655844,
1.368387624735396, 0.4089719224902388, 0.3879351373049499,
0.05206876760575657, 0.7493843519630524, 0.2882564818625698,
0.853177688113874, 1.205149829645561, -0.09968980625823921,
0.03594323141347421, 0.4365975415558789, 0.6748855666793866,
-0.03636715024014686, 1.408758784495614, 0.4520093925815939,
0.4410464666516343, 0.1482789920906134, 0.6564078014693325,
-0.07092616800940685, 0.7384180979231584, 1.280603189351872,
0.707539564436771, 0.2828751060373373, 0.2583588741801584,
0.7972600042061434, 0.1205158430008857, 1.241003129597326,
-0.08471034591131678, 0.7487662461596085, 0.2820516426703129,
-0.8784757391268398, 1.048271097044277, 0.8114223311852333,
-0.05197349139720141, 0.7385037390886958, 1.281462962068764,
-0.4738936924947098, 0.6501261092988597, -0.01186008188882571,
-0.01741447395745726, 1.408844425661152, 0.4528691652984859,
-0.7305477440085958, 0.2763763848524055, 0.1931215532216977,
-0.8514823620939684, 1.197446474356218, -0.1770199234032504,
-0.4999853494448835, 0.1440264683180411, 0.6137188932283254,
-1.401523704159503, 0.3964546703662046, 0.2622810089006872,
-0.1008358821035991, 0.4359794687040185, 0.6686807176016546,
-0.9074000460016991, 0.1128124811212251, 1.163673012452314,
-0.5103978850755083, 0.6068248617815227, -0.1365190200781276,
-1.324275998924846, 0.5194631952144066, -0.7109494931529341,
-1.396465537236268, 0.4024546924008506, 0.2795542652223466,
-0.3358570707623274, 0.4508561860135629, -0.5755941088190178,
-0.846424195170733, 1.20344646343928, -0.159746667081591,
-0.484638973215599, -0.01928745580371964, -0.6419757987308128,
-0.4723616745226702, 0.8691864241232536, -1.100738717207131,
-0.7511320710007358, -0.153883568761896, -0.2439268483755302,
-0.7912196494332836, -0.1383894442224781, -1.243002895297262,
-0.7670519695409778, 0.2330751175641183, 0.06846261536191153,
-1.362347237010953, -0.4268455204166729, -0.3899349030048861,
-0.2216388025951653, 0.4247126632709476, -0.6464327310613605,
0.07059127118073953, 0.2001904422463859, -1.576051667355116,
-0.8070462290890309, -0.1347668855282543, -1.233187178747135,
-0.3704207116387536, -0.04543100721421257, -0.7128144209731554,
0.06113997278294457, -0.7526691305650519, -1.272787271453265,
0.03468251700908979, -0.3337495863359033, -0.731292153231626,
0.9165665175019672, -0.1269778725975813, -1.154997288885232,
0.4338319810552158, -0.04179658594992589, -0.6763303288582968,
0.5770630245086396, 0.8776228532909011, -1.042599042120286,
0.2754166963440005, 0.4269588409123571, -0.6238843249342235,
-0.488188221226834, 0.8728089894077942, -1.090923033608588,
0.3825116691269442, 0.4541025101176085, -0.543006047180233,
1.378466921002004, 0.5316769303027483, -0.588342384495027,
0.9017270025302034, -0.1307390124714065, -1.166204122436318,
0.5151680551588834, 0.6114593701955953, -0.08999529551772972,
0.5622235095368757, 0.8738617265977092, -1.053805842719789,
0.7555694630422631, 0.2399558464566589, 0.1375347394591297,
0.8465224567927541, 1.21109689848551, -0.08294791399159721,
0.7714893615825051, -0.1470028365741971, -0.1748547209831536,
1.361732393414276, 0.4149189913301874, 0.4046770130958002,
0.5409269670187928, -0.01465292003983275, -0.5954520511043063,
1.395850660688007, -0.4143812214873361, -0.2648121353604825,
-0.2260196167678094, 0.5311954747161123, -0.5604697603594105,
0.01709146111738211, 1.500590003849762, -0.5262467729532906,
0.5776700585800246, 0.8628681556950869, -1.054510413478358,
0.2710358821713564, 0.5334416523575217, -0.537921387183857,
0.861969005835903, 1.200103360534471, -0.08365246827437449,
0.4036922550226622, 0.690798545387092, -0.08491061245524528,
-0.02757582988199117, 1.403712282432941, 0.4680467305654588,
-0.01137710624564243, 0.7858042214416538, 0.1725170302040256,
-0.8616437407550951, 1.192314331128007, -0.1618423548411192,
-0.4005604376713071, 0.6871641175324886, -0.1213946946846288,
-0.4875812201070323, 0.8580542918119801, -1.102834404966659,
-0.3825116691269442, -0.4541025101176085, 0.543006047180233,
-1.378466921002004, -0.5316769303027483, 0.588342384495027,
-0.8465224567927541, -1.21109689848551, 0.08294791399159721,
-0.5151680551588834, -0.6114593701955953, 0.08999529551772972,
-1.361732393414276, -0.4149189913301874, -0.4046770130958002,
-0.7555694630422631, -0.2399558464566589, -0.1375347394591297,
-1.395850660688007, 0.4143812214873361, 0.2648121353604825,
-0.7714893615825051, 0.1470028365741971, 0.1748547209831536,
-0.9017270025302034, 0.1307390124714065, 1.166204122436318,
-0.5409269670187928, 0.01465292003983275, 0.5954520511043063,
-0.5622235095368757, -0.8738617265977092, 1.053805842719789,
0.3704207116387536, 0.04543100721421257, 0.7128144209731554,
-0.07059127118073953, -0.2001904422463859, 1.576051667355116,
0.488188221226834, -0.8728089894077942, 1.090923033608588,
-0.03468251700908979, 0.3337495863359033, 0.731292153231626,
0.8070462290890309, 0.1347668855282543, 1.233187178747135,
-0.4338319810552158, 0.04179658594992589, 0.6763303288582968,
-0.06113997278294457, 0.7526691305650519, 1.272787271453265,
-0.2754166963440005, -0.4269588409123571, 0.6238843249342235,
-0.9165665175019672, 0.1269778725975813, 1.154997288885232,
0.2216388025951653, -0.4247126632709476, 0.6464327310613605,
-0.5770630245086396, -0.8776228532909011, 1.042599042120286,
0.7511320710007358, 0.153883568761896, 0.2439268483755302,
1.324275998924846, -0.5194631952144066, 0.7109494931529341,
1.396465537236268, -0.4024546924008506, -0.2795542652223466,
0.7670519695409778, -0.2330751175641183, -0.06846261536191153,
0.846424195170733, -1.20344646343928, 0.159746667081591,
0.5103978850755083, -0.6068248617815227, 0.1365190200781276,
0.4723616745226702, -0.8691864241232536, 1.100738717207131,
0.3358570707623274, -0.4508561860135629, 0.5755941088190178,
0.7912196494332836, 0.1383894442224781, 1.243002895297262,
0.484638973215599, 0.01928745580371964, 0.6419757987308128,
1.362347237010953, 0.4268455204166729, 0.3899349030048861,
0.7305477440085958, -0.2763763848524055, -0.1931215532216977,
0.8784757391268398, -1.048271097044277, -0.8114223311852333,
0.9074000460016991, -0.1128124811212251, -1.163673012452314,
0.4999853494448835, -0.1440264683180411, -0.6137188932283254,
0.05197349139720141, -0.7385037390886958, -1.281462962068764,
0.1008358821035991, -0.4359794687040185, -0.6686807176016546,
0.01741447395745726, -1.408844425661152, -0.4528691652984859,
0.08471034591131678, -0.7487662461596085, -0.2820516426703129,
0.8514823620939684, -1.197446474356218, 0.1770199234032504,
0.4738936924947098, -0.6501261092988597, 0.01186008188882571,
1.401523704159503, -0.3964546703662046, -0.2622810089006872,
0.01137710624564243, -0.7858042214416538, -0.1725170302040256,
-0.01709146111738211, -1.500590003849762, 0.5262467729532906,
-0.861969005835903, -1.200103360534471, 0.08365246827437449,
0.4005604376713071, -0.6871641175324886, 0.1213946946846288,
0.02757582988199117, -1.403712282432941, -0.4680467305654588,
0.2260196167678094, -0.5311954747161123, 0.5604697603594105,
0.8616437407550951, -1.192314331128007, 0.1618423548411192,
-0.2710358821713564, -0.5334416523575217, 0.537921387183857,
0.4875812201070323, -0.8580542918119801, 1.102834404966659,
-0.4036922550226622, -0.690798545387092, 0.08491061245524528,
-0.5776700585800246, -0.8628681556950869, 1.054510413478358,
-0.05206876760575657, -0.7493843519630524, -0.2882564818625698,
-0.7919112372679504, -1.055819579891133, -0.8871976937655844,
0.07092616800940685, -0.7384180979231584, -1.280603189351872,
-0.03594323141347421, -0.4365975415558789, -0.6748855666793866,
-0.7972600042061434, -0.1205158430008857, -1.241003129597326,
-0.4410464666516343, -0.1482789920906134, -0.6564078014693325,
-1.368387624735396, -0.4089719224902388, -0.3879351373049499,
-0.707539564436771, -0.2828751060373373, -0.2583588741801584,
-0.853177688113874, -1.205149829645561, 0.09968980625823921,
-0.4671381236018078, -0.6543786429569071, -0.03082883953281475,
0.03636715024014686, -1.408758784495614, -0.4520093925815939,
-0.1711342202972689, -0.1251740271277088, -0.02356472621550644,
-0.03746605259855668, 0.4538912245641549, 0.7806841384930068,
0.1736868773217283, -0.1236157796951969, -0.007922278690338793,
0.00691377933079914, 0.1341064633012694, -0.1657661338456651,
-0.06378982709327767, -0.2015727809454985, -0.02846096378513006,
0.4876716063005949, 0.08014220857674612, 0.7567313358767568,
0.1142581725347903, 0.05770770948347974, -0.1706623733923837,
-0.1736868773217283, 0.1236157796951969, 0.007922278690338793,
0.006825607483648312, -0.1659074565970144, -0.1339361102048495,
0.8331281323704861, 0.2546199271978258, 0.2407382060184154,
-0.1030714427448023, 0.1592811073388393, -0.09755286970647566,
-0.1142581725347903, -0.05770770948347974, 0.1706623733923837,
-0.05687604776247852, -0.06746632093938743, -0.1942270986193427,
0.5214943637734262, 0.7362021039322424, -0.0542102943131028,
-0.1779598277809172, 0.0407334294693056, 0.1103713849778906,
0.1030714427448023, -0.1592811073388393, 0.09755286970647566,
-0.1668612698380799, -0.04229167690181757, -0.1260138311849949,
-0.01656242608028712, 0.8593585484388121, 0.2794946492174638,
-0.00691377933079914, -0.1341064633012694, 0.1657661338456651,
0.1779598277809172, -0.0407334294693056, -0.1103713849778906,
-0.853765181896239, 0.2469968518513826, 0.1642140582447442,
0.09885298431926065, -0.05674465661839855, 0.1803299363279003,
0.1100397141092487, 0.1602441569087621, -0.08788530347580069,
-0.4876716063005949, -0.08014220857674612, -0.7567313358767568,
0.06378982709327767, 0.2015727809454985, 0.02846096378513006,
0.5548858179697206, -0.07543089002151629, -0.7094368177604137,
-0.06792011367166849, 0.2009775863780677, 0.02248608051354236,
0.1668612698380799, 0.04229167690181757, 0.1260138311849949,
-0.5210630275453059, 0.7314907853770125, -0.1015048190197626,
-0.1100397141092487, -0.1602441569087621, 0.08788530347580069,
0.07483389300246762, -0.06687112307679831, -0.188252215347755,
-0.09885298431926065, 0.05674465661839855, -0.1803299363279003,
-0.5548858179697206, 0.07543089002151629, 0.7094368177604137,
0.06792011367166849, -0.2009775863780677, -0.02248608051354236,
0.1711342202972689, 0.1251740271277088, 0.02356472621550644,
-0.213111156854051, -0.0009630500312450102, -0.009667564253579952,
0.2948047523436227, -0.5293077444001033, 0.6706803844468403,
0.01656242608028712, -0.8593585484388121, -0.2794946492174638,
0.213111156854051, 0.0009630500312450102, 0.009667564253579952,
-0.3495311541285786, -0.5322194781252083, 0.6414507481991956,
-0.5214943637734262, -0.7362021039322424, 0.0542102943131028,
0.05687604776247852, 0.06746632093938743, 0.1942270986193427,
-0.006825607483648312, 0.1659074565970144, 0.1339361102048495,
0.853765181896239, -0.2469968518513826, -0.1642140582447442,
-0.2948047523436227, 0.5293077444001033, -0.6706803844468403,
-0.07483389300246762, 0.06687112307679831, 0.188252215347755,
0.5210630275453059, -0.7314907853770125, 0.1015048190197626,
0.3495311541285786, 0.5322194781252083, -0.6414507481991956,
-0.8331281323704861, -0.2546199271978258, -0.2407382060184154,
0.03746605259855668, -0.4538912245641549, -0.7806841384930068,
)
}
