101,[[102,0],[101,2],[101,1],[101,0],[100,2],[100,1],[100,0],[99,2],[99,1],[99,0],[98,2],[98,1],[98,0],[97,2],[97,1],[97,0],[96,2],[96,1],[96,0],[95,2],[95,1],[95,0],[94,2],[94,1],[94,0],[93,2],[93,1],[93,0],[92,2],[92,1],[92,0],[91,2],[91,1],[91,0],[90,2],[90,1],[90,0],[89,2],[89,1],[89,0],[88,2],[88,1],[88,0],[87,2],[87,1],[87,0],[86,2],[86,1],[86,0],[85,2],[85,1],[85,0],[84,2],[84,1],[84,0],[83,2],[83,1],[83,0],[82,2],[82,1],[82,0],[81,2],[81,1],[81,0],[80,2],[80,1],[80,0],[79,2],[79,1],[79,0],[78,2],[78,1],[78,0],[77,2],[77,1],[77,0],[76,2],[76,1],[76,0],[75,2],[75,1],[75,0],[74,2],[74,1],[74,0],[73,2],[73,1],[73,0],[72,2],[72,1],[72,0],[71,2],[71,1],[71,0],[70,2],[70,1],[70,0],[69,2],[69,1],[69,0],[68,2],[68,1],[68,0],[67,2],[67,1],[67,0],[66,2],[66,1],[66,0],[65,2],[65,1],[65,0],[64,2],[64,1],[64,0],[63,2],[63,1],[63,0],[62,2],[62,1],[62,0],[61,2],[61,1],[61,0],[60,2],[60,1],[60,0],[59,2],[59,1],[59,0],[58,2],[58,1],[58,0],[57,2],[57,1],[57,0],[56,2],[56,1],[56,0],[55,2],[55,1],[55,0],[54,2],[54,1],[54,0],[53,2],[53,1],[53,0],[52,2],[52,1],[52,0],[51,2],[51,1],[51,0],[50,2],[50,1],[50,0],[49,3],[49,2],[49,1],[49,0],[48,3],[48,2],[48,1],[48,0],[47,3],[47,2],[47,1],[47,0],[46,3],[46,2],[46,1],[46,0],[45,3],[45,2],[45,1],[45,0],[44,3],[44,2],[44,1],[44,0],[43,3],[43,2],[43,1],[43,0],[42,3],[42,2],[42,1],[42,0],[41,3],[41,2],[41,1],[41,0],[40,3],[40,2],[40,1],[40,0],[39,3],[39,2],[39,1],[39,0],[38,3],[38,2],[38,1],[38,0],[37,3],[37,2],[37,1],[37,0],[36,3],[36,2],[36,1],[36,0],[35,3],[35,2],[35,1],[35,0],[34,3],[34,2],[34,1],[34,0],[33,3],[33,2],[33,1],[33,0],[32,3],[32,2],[32,1],[32,0],[31,3],[31,2],[31,1],[31,0],[30,3],[30,2],[30,1],[30,0],[29,3],[29,2],[29,1],[29,0],[28,3],[28,2],[28,1],[28,0],[27,3],[27,2],[27,1],[27,0],[26,3],[26,2],[26,1],[26,0],[25,3],[25,2],[25,1],[25,0],[24,3],[24,2],[24,1],[24,0],[23,3],[23,2],[23,1],[23,0],[22,3],[22,2],[22,1],[22,0],[21,3],[21,2],[21,1],[21,0],[20,3],[20,2],[20,1],[20,0],[19,3],[19,2],[19,1],[19,0],[18,3],[18,2],[18,1],[18,0],[17,3],[17,2],[17,1],[17,0],[16,3],[16,2],[16,1],[16,0],[15,3],[15,2],[15,1],[15,0],[14,3],[14,2],[14,1],[14,0],[13,3],[13,2],[13,1],[13,0],[12,3],[12,2],[12,1],[12,0],[11,3],[11,2],[11,1],[11,0],[10,3],[10,2],[10,1],[10,0],[9,3],[9,2],[9,1],[9,0],[8,3],[8,2],[8,1],[8,0],[7,3],[7,2],[7,1],[7,0],[6,3],[6,2],[6,1],[6,0],[5,3],[5,2],[5,1],[5,0],[4,3],[4,2],[4,1],[4,0],[3,3],[3,2],[3,1],[3,0],[2,3],[2,2],[2,1],[2,0],[1,3],[1,2],[1,1],[1,0],[0,4],[0,3],[0,2],[0,1],[0,0]],[1,-1,1488,-159870,101,42837231,8525336775,-4848,36200371318,-151959253410268,147056,4701912759781,16664622381029007,-3161300,153290122161396,-586402374877618998,51182760,704844687748841,5930563985572569205,-647192244,-16845808231712101,13161427554562768464,6537394276,-57043861413773464,336614497577182816572,-53465281018,846006303499054201,1523326304755084602912,356173038730,829434845444353855,4478496088332809094204,-1929729425334,-19888051199870023383,16654030766535135595056,8401160838482,5827467088276802377,-15973996239435267135842,-28461851469802,244555958176125967852,-126597368915219073963828,68755622166926,-211862660668579064286,96201407559719156438502,-80523275287966,-1777620255233837564759,-105695758831165490003416,-188984991138726,1819704510827647215755,2344793029459190111005998,1327500842822917,8334183851487195942019,10974739773470123117507388,-3703542567102241,-5824743120965242285617,-58064216521552581343763986,5066740354341590,-27755097854662278054556,-89591090565476977923786096,3081924672224590,-13335907724841816076202,676829997996826682232669156,-33447068241245783,77828419133427757932731,185521117498493764459724480,82658937409970699,208434055102686840436273,-5147485418979816357656585412,-92042627676454632,-206899302610639484928381,2830774374428779541827304448,-70037065422393628,-977364688991567708027073,28055107020629065430282082283,516262463394838053,331549662466993066335616,-35383274613751191987833253066,-1066500462330972541,2727537066172286311173105,-112228883391498058600297655343,912447028833497864,1060274996529011583390751,233671706959128763860655225884,1222730815490758704,-5068633101484291230637528,317288851027470813770863614417,-5621941156015441665,-10128119049909127638533381,-1095538799101658982199632151698,9093846676851057713,5979724285776796020579650,-500724857828850025571086470449,-4365069633800747980,38159594775719441050935887,3954706690118183653603143191568,-14731908830468472880,1996721663558769429735658,-532039184756180373518506288800,42283624271379390383,-87049830282956374384620416,-11353236567632289973701299399392,-51101398947280404159,-51096792353899567550774588,6935278591900788574176602465928,1035895648784270298,119756184480226285843052440,26197074367348104438173464668576,118744550800695746194,229803829678965207383249198,-28209099341787058878867904900332,-230257848186265373148,-49329978540583466881216736,-48228566234357878401835782398328,171195229519331997640,-643273516644224912532198892,79254443007230396057324442366132,165494278724223869844,-239988453782705965015096894,68234878187756872094709326312752,-638415563217707512004,1182668519995332932389853662,-173983537811112002344704015480636,811705735200256951146,918728678626396469604933558,-64851103087294030098287232836184,-195920509990687097138,-1226037139032715607335553266,311998198730478694901564245678292,-1206087752951668379716,-2279732289548196947237513456,11434262370645451749233784585312,2366301740356958191308,-225354936043889139012233492,-466657089773361063148418565439128,-1645047929587312486286,4462568003353447054142974670,105329196782972810950125476245632,-1421002650256926579402,3688978328637894468391892906,588285094137108428581805899684824,4736866513694052259000,-6520665398740221478181495010,-266592617851964514516229976652480,-4890622350068740737616,-8305428854058438235411637922,-627768037527743324292027090905209,156640101190813072129,5763479693925549560748111856,420863988057134668022750124683406,7188023036922870781075,11972949921598061673042872641,566691228580088246404963299477849,-10670486178739891894522,750957755445870495800056828,-508909183365643801920178135517156,4138753781736340386758,-12481807151693611001389938627,-430107635950067774954856902800479,101,9488607286757420051148,-12630581394647631240984118990,498324508232515556941995716489286,-4747,-16980045207501581431843,8624665026656542057222996685,270785996230561906493769043122051,99687,8711302317575974204396,24126737897624345954017269177,-401374854233642529981265909419984,-1186144,9046874732054396976612,-890800282974093712737253620,-137936357690847634947789797163492,8082626,-20612777061621628468654,-27345717862680144337580015663,263546702760663240680196581883488,-22036685,14934744830352470548946,-8085556687944470244141113297,54415706499027195479103525832044,-114697519,6167041908639493630214,18955177746273062213011899569,-134597817942495216206658892197456,1329104349,-24486319882856816848967,14166168167181385352656033685,-15418684609285797248713196680850,-4501887948,18803195790774562901686,-3768376011794199363774800116,44712687072607384746801139015020,-3235241191,8461090034718460488417,-14302677633030729497205496638,2783702511176943877923904691142,73353842367,-22584005354236683002928,-8995523217790576087300520875,1330039914589724452640205725736,-172032052953,14112938535683353852558,9221193627429205483239578103,-164794459396382307712701620754,-319165590653,4641879758820211358285,13256003231640219348673299783,-15368202643447437048498003815460,2089420683500,-25462872834714681982046,-2932415590007470638691822285,-588756972440154609804764470562,-1026071388155,-1213107353814724933814,-9961619139336065077090686836,13355612021648235984936166457232,-12030604532158,10102188447248441214223,-846032666801471831792333730,1283433874958228058558619431732,18744946733313,18073336550311982298727,4347205368503457390411070199,-7126252780352127646928554385728,42666088935413,34985434288417505518354,1457125019474118744217795237,-1552173162393562332239248145940,-110086348200368,-6291245603318647756136,-616998667610314608372544033,2267270846694385639242257530176,-102339145034124,-62303472186737060986505,-627987392821603850454011373,1199425934460834268415275263725,407384848726427,-41645487610088748754995,-502117194839608249498965024,79038589617919262998671974394,180913722884555,28683081598132940177086,-2554468007063671217669281,-534570369908020133422949644881,-1084307221074746,62628853167735919798830,358596059281812305620026639,-628425536101130065330746128860,-285701222593978,26081877244852449288631,102061755462205348106319638,3311282078541161701655060511,2173821745435368,-32014703039003780612829,-106760020340272543828358177,386603270266884097987015566018,520596245416450,-41472867706536178677019,-25446700405629829901580168,171298061763294374530135377817,-3315672907092781,-4401428249630121504324,17866095440581312553207901,-70917297453131913851925201168,-1010385756383534,21678563786539426779159,-14581238921097619308899070,-96305720914380644263335850296,3803933209740233,13696655964904112664531,-5774488033549652537784138,-43809604311939243707169312672,1603465533282736,-3076227056312661133424,17037235887510045950810446,1335130621032820214538993360,-3193815517914839,-7023210999218256177294,10492385759788408138952462,22606945111039649377558170624,-1839177686931125,-2010101549199756085976,-4970470557939041803637948,17334589607617253162233120384,1870648683272709,1439425624723209405882,-8663507665958693848623416,3862680267959824998578436096,1471191232213092,1146307678168969712352,-3893845575631567641592952,-2715295470479088050174418432,-691526839733905,53239249609732590514,932174580668763125103520,-3401773147322557991711420416,-804575459205197,-237551523964402763889,2455705408507810727753792,-2330566404181409077929007104,111695166664452,-85747066700579782202,1536913051186721580024192,-955191977059321077403459584,291589805307421,14187120866596927142,241726719995009671772288,30080566901499860913836032,23836194197245,16118094070747208704,-331115818534789456077312,363927474067187310296039424,-65878052505196,2499707528734723000,-291888367130944135400960,324190017823686744015470592,-16592124826024,-971775550716652672,-103649265336339530133504,203921732109141339738734592,8102009191184,-420907777195580912,-818259092626093737984,106136977594168916306952192,3536230737722,-51628982685598464,17303208479668569341952,45963291346777744566386688,-331934238004,-11375171875195648,8813200815688319852544,16670100073924330960453632,-334315464504,-2922148979790336,2171755943193146720256,5227779204482595519725568,-20874900584,5851913026943232,188940661889386217472,1421388967963595061067776,11690447808,5075463746691072,-48587741921538736128,312769744928010273816576,1534828320,1802807561926656,-18455577813641723904,49527657892146573213696,-65971584,319298560892928,-2561635481968705536,4835962476248898207744,1,-9669888,23406023761920,-141858604865028096,215212989780710129664]
