a#F#C#G#D#A#F19x=2000000000000078200000383000000000007840000000058500000000000786000000005873x0002885x000003890000000000078100000000058110000000000078120000000058135x0000038140000000058150000000000078160000000058177x0000000000078183x000003819000000000007820000000000000044210000000000078220000000058230000000000000098240000000058253x0000000000078266x00000382700000000000782800000000000000982900000000583000028310000000000078320000000058333x0000038346x00028353x0000000000078363x00028374x00000383800028390000038403x00028410000038429x00000000000784300000384400000000000784500000000000460000038470000000000078480000000058490000000000078503x000003851000000000007852000044537x4444444444444444547x86648664866486648664866486648664866486648664866486648664866486645586643456424242424242424242445742424242424258424242424242424242594242424242426042424242424242424261424242424242624242424242424242426342424242424242424264424242424242654242424242424242426642424242424267424242424242424242424242684242424242424242426942424242424242424242424270424242714242424242424242427242424242424273424242424242424242744242424242427542424242424242424276424242424242424242774242424242427842424242424242424279424242424242804242424242424242424242428142424242424242424282424242424242424242424242834242428442424242424242424285424242424242424242424242864242424242424242428742424242424288535353535353535353895353535353539053535353535391535353535353535353925353535353535353539353535353535394535353535353955353535353539653535353535397535353535353985353535353535353539953535353535353535310053535353535310153535353535310253535353535353535310353535353535353535353535310442424242424242424210542424242424242424242424210642424242424210742424242424210842424242424210942424242424242424242424211042424211142424242424242424242424211242424242424242424211342424242424211442424242424242424211542424242424211642424242424242424211742424242424242424211842424242424211942424242424242424212042424242424212142424242424242424242424212242424242424242424212342424242424242424242424212442424212542424242424242424212642424242424212742424242424242424212842424242424212942424242424242424213042424242424242424213142424242424213242424242424242424213342424242424213442424242424242424242424213542424242424242424213611371000000000138405001390000000414050400000014104504142540000001430450000144000000004014510000000001464050014700000004148504000000149045041505400000015104500001520000000040153045041545400000015504500001560000000004515704000000158405451595000000416005505161550000001624050000001634050000164401016500000000405166000000001670450416800000004169504541700000000417150000000000001720450417300000040517445500175000040517650555177000000405178000000401795000040180100000000018140500182000000041835045418400000004185100000000018640500187000000041885040000001890450419054000000191045000019200000000401931000000000194405001950000000419650400000019704504198540000001990450000200000000004052012022032042054220422042204220422020642204220422042204220207422042204220422042202084220422042204220422020942204220422042204220210422042204220422042204220211422042204220422042202124220422042205213422042202144220422042204220422021542204220422042204220216422042204220422042202174220422042204220422021842204220422042204220422021942204220422042204220220422042204220422042202214220422042204220422022242204220422042204220223422042204220422042202244220422042204220422022542204220422042204220226422042204220422042204220227422042204220422042202284220422042205229422042202304220422042204220422023142204220422042204220232422042204220422042202334220422042204220422023442204220422042204220422023542204220422042204220236422042204220422042202374220422042204220238422042204220422042204220422023942204220422042204220240422042204220422042202414220422042204220422024242204220422042204220243422042204220422024452457000000000000246000000000000000024700000000000000002480000000000000000249000000000000000025000000000000000002510000000000000000252000000000000000025300000000000000002540000000000000000255000000000000000025600000000000000002570000000000000000258000000000000000025900000000000000002600000000000000000261222222222222222226222222222222222222632222222222222222264222222222222222226522222222222222222662222222222222222267222222222222222226822222222222222222692222222222222222270222222222222222227122222222222222222722222222222222222273222222222222222227422222222222222222752222222222222222276222222222222222227720202020202020202020202020202020278202020202020202020202020202020202792020202020202020280202020202020202020202020281202020282202020202020202020202020202020202832842020202020202020202020202852020202020202020286202020202020202020287202020202020202028820202020202020202020202020202020289202020202020202020202020202020290202020291202020202020202020202020202922020202020202020293202020202020202020202020202020202942020202020202020202020202020202029520202020202020202020202020202020296202020202020202020202020202020202972020202020202020202020202020202029820202020202020202020202020202020299202020202020202020202020202020203002020202020202020202020202020202030170000000000003020000000000000000303000000000000000030400000000000000003050000000000000000306000000000000000030700000000000000003080000000000000000309000000000000000031000000000000000003110000000000000000312000000000000000031300000000000000003140000000000000000315000000000000000031600000000000000003171111444444445555318444433333333333331922223333333300003201111222222221111321111144444444555532244443333333333333232222333333330000324111122222222111132511114444444455553264444333333333333327222233333333000032811114444444455553294444333333333333330222233333333000033111112222222211113324444444455554444333333333333333222233433333333000011113354444444455554444336333333333333222233733333333000011113382222222211114444339444455554444333334033333333222233333413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753761437722225222254437852222522223795522225380522225222238155522223825222255383222252222538452222553852222522225386552222538722225522223885222255389222255222239052222553912222522225392522225222239355222253942222552222395552222539622225553972222522225398522225222239955222254005222252222401552222540222225554032222522225404522225222240555222254065222252222407555222240852222222222224092222252222410522225541122225222254125222252222413552222541455222254152222552222416522225541722225522224185222255419222255222242052222554215222252222422552222542322225522224245522225425222255542622225222254275222252222428552222542952222522224305552222431522225222243255222254335222252222434555222243552222554362222522225437522225543822225222254395522225440222255222244152222554422222552222443522225544452222522224455552222446522225544722225222254485222255449222252222545052222554512222522225452552222545322225522224545222255455222255222245652222554575222252222458552222545922225522224605522225461222255546222225222254632222552222464552222546522225554662222522225467522225222246855222254695222252222470555222247152222554722222522225473=220505050605050506033474505050605050506033475000000003333476000000003333477=2205050506050505060334785050506050505060334790000000033334803x000000003333481=220505050605050506033482505050605050506033483=2200000000033334840000000033334855050506050505060334863x505050605050506033487=220000000003333488000000003333489505050605050506033490505050605050506033491=2200000000033334920000000033334935050506050505060334943x505050605050506033495=220000000003333496000000003333497505050605050506033498505050605050506033499=2200000000033335000000000033335015050506050505060335023x505050605050506033503=220000000003333504000000003333505505050605050506033506505050605050506033507505050605050506033508505050605050506033509=1100510511512513=110000060051400060000515060000060516000000517=11000060000518060000060519000060005200060000521=11060600000605220000600523000600005240600000525=11060000060052600060005270060000528060000060529=1100530531=110000060053200060000533060000060534000000535=11000060000536060000060537000060005380060000539=11060600000605400000600541000600