a#FC#G#D#A#1=126442345522422522222524265224225225224222752242252222252428522422522522422293333333333334444102222222222223333115224225222225242125224225225224222135224225222225242145224225225224222153333333333334444162222222222223333174425818192021442442442553220224424424425532202344244244255322024755755755755220220220220682544244244255322058264424424425532202744244244255322028442442442553220294424424425532203044244244255322031442442442553220327557557557552202202202206833442442044258P. M.3444244204423544244204423655544404837442442044258384424420442394424420442P. M.4055544424841442442044258424424420442P. M.4344244204424455544404845442442044258P. M.464424420442474424420442485554444484922022022058502202202205122022022052800700104853220220220585422022022055220220220P. M.56875875434857442442044258584424420442P. M.5944244204426055544404861442442044258624424420442634424420442P. M.64444555444222445544652206667220681269220705371647212101210973442247454251755224225222225242765224225225224207744224785235479522422522222524280522422522522420814422482542518352242252222252428452242252252242085442248652376875224225222225242885224225225224222895224225222225242905224225225224222913333333333334444922222222222225539344244244244253355322068944424424424425335532209544244244244253355322096755755755755220220220220974424424424425335532209844244244244253355322099442442442442533553220P. M.100755755755755220220220220101222222333300P. M.102222222333300103222222333300P. M.104555555000000105222222333300P. M.106222222333300107222222333300P. M.108555555000000109222222333300P. M.110222222333300111222222333300P. M.112555555000000113222222333300P. M.114222222333300115222222333300P. M.116555555000000117000011311800001131190000113120533533533533553553553553121000011312200001131230000113124533533533533553553553553125222233012622223301272222330128755755755755220220220220129222233013022223301312222330P. M.13244455544422244554413322013453135641361210121091374422413854251139522422522222524214052242252252242014144224142523541435224225222225242144522422522522420145442241465425114752242252222252421485224225225224201494422415052376151222222222222222015222222222222222201532222222222222220154222222222222222215544444444444444441563333333355554444157000000000000000015844444444333344441592222222222222220160222222222222222016122222222222222201622222222222222220163444444444444444416433333333555544441650000000000000000166444444443333444416775757575757575757575757575757575168646464646464646464646464646464641694242424242424242424242424242424217053535353535353536464646464646464171522422522222524217252242252252242221735224225222225242174522422522522422217574464474444474641767446447447446444177744644744444746417874464474474464441792225224245451216180222522321210181222522424545182333233224254183222522424545184222522321210185222522424545186333233224254187777107797910910341887771077876765189777107797910910190888788779710919177710779791091019277710778767651937771077979109101948887887797109195777107797910910681967771077876765197777107797910910198888788779710919977710779791091020077710778767652017771077979109102028887887797109203555855757878121620455585565454320555585575787820666656655758720755585575787820855585565454320955585575787821066656655758721155585575787821255585565454521355585575787821466656655758721555585575787821655585565454521755585575787821866656655758721978797844220887978221787978222108987223787978224887978225787978226108121514227141012107797777797107228151012107897878797107229161012107997979797107P. M.2301414141212129912121212111111112311410121077977777971072321510121078978787971072331610121079979797971072341412121071210129235222222222222222023622222222222222202372222222222222220238222222222222222223944444444444444442403333333355554444241000000000000000024244444444333344442432222222222222220244222222222222222024522222222222222202462222222222222220247444444444444444424833333333555544442490000000000000000250444444443333444425175757575757575757575757575757575252646464646464646464646464646464642534242424242424242424242424242424225453535353535353536464646464646464255522422522222524225652242252252242222575224225222225242258522422522522422225933333333333344442602222222222223333261522422522222524226252242252252242222635224225222225242264522422522522422226533333333333344442669775427564267442