{"schema":"usdm-max-class/1","dataset":"usdm-counties","license":"CC0-1.0","classes":["None","D0","D1","D2","D3","D4"],"week0":"2000-01-04","weeks":1392,"counties":["01001","01003","01005","01007","01009","01011","01013","01015","01017","01019","01021","01023","01025","01027","01029","01031","01033","01035","01037","01039","01041","01043","01045","01047","01049","01051","01053","01055","01057","01059","01061","01063","01065","01067","01069","01071","01073","01075","01077","01079","01081","01083","01085","01087","01089","01091","01093","01095","01097","01099","01101","01103","01105","01107","01109","01111","01113","01115","01117","01119","01121","01123","01125","01127","01129","01131","01133","02013","02016","02020","02050","02060","02063","02066","02068","02070","02090","02100","02105","02110","02122","02130","02150","02158","02164","02170","02180","02185","02188","02195","02198","02201","02220","02230","02232","02240","02261","02270","02275","02280","02282","02290","04001","04003","04005","04007","04009","04011","04012","04013","04015","04017","04019","04021","04023","04025","04027","05001","05003","05005","05007","05009","05011","05013","05015","05017","05019","05021","05023","05025","05027","05029","05031","05033","05035","05037","05039","05041","05043","05045","05047","05049","05051","05053","05055","05057","05059","05061","05063","05065","05067","05069","05071","05073","05075","05077","05079","05081","05083","05085","05087","05089","05091","05093","05095","05097","05099","05101","05103","05105","05107","05109","05111","05113","05115","05117","05119","05121","05123","05125","05127","05129","05131","05133","05135","05137","05139","05141","05143","05145","05147","05149","06001","06003","06005","06007","06009","06011","06013","06015","06017","06019","06021","06023","06025","06027","06029","06031","06033","06035","06037","06039","06041","06043","06045","06047","06049","06051","06053","06055","06057","06059","06061","06063","06065","06067","06069","06071","06073","06075","06077","06079","06081","06083","06085","06087","06089","06091","06093","06095","06097","06099","06101","06103","06105","06107","06109","06111","06113","06115","08001","08003","08005","08007","08009","08011","08013","08014","08015","08017","08019","08021","08023","08025","08027","08029","08031","08033","08035","08037","08039","08041","08043","08045","08047","08049","08051","08053","08055","08057","08059","08061","08063","08065","08067","08069","08071","08073","08075","08077","08079","08081","08083","08085","08087","08089","08091","08093","08095","08097","08099","08101","08103","08105","08107","08109","08111","08113","08115","08117","08119","08121","08123","08125","09001","09003","09005","09007","09009","09011","09013","09015","09110","09120","09130","09140","09150","09160","09170","09180","09190","10001","10003","10005","11001","12001","12003","12005","12007","12009","12011","12013","12015","12017","12019","12021","12023","12027","12029","12031","12033","12035","12037","12039","12041","12043","12045","12047","12049","12051","12053","12055","12057","12059","12061","12063","12065","12067","12069","12071","12073","12075","12077","12079","12081","12083","12085","12086","12087","12089","12091","12093","12095","12097","12099","12101","12103","12105","12107","12109","12111","12113","12115","12117","12119","12121","12123","12125","12127","12129","12131","12133","13001","13003","13005","13007","13009","13011","13013","13015","13017","13019","13021","13023","13025","13027","13029","13031","13033","13035","13037","13039","13043","13045","13047","13049","13051","13053","13055","13057","13059","13061","13063","13065","13067","13069","13071","13073","13075","13077","13079","13081","13083","13085","13087","13089","13091","13093","13095","13097","13099","13101","13103","13105","13107","13109","13111","13113","13115","13117","13119","13121","13123","13125","13127","13129","13131","13133","13135","13137","13139","13141","13143","13145","13147","13149","13151","13153","13155","13157","13159","13161","13163","13165","13167","13169","13171","13173","13175","13177","13179","13181","13183","13185","13187","13189","13191","13193","13195","13197","13199","13201","13205","13207","13209","13211","13213","13215","13217","13219","13221","13223","13225","13227","13229","13231","13233","13235","13237","13239","13241","13243","13245","13247","13249","13251","13253","13255","13257","13259","13261","13263","13265","13267","13269","13271","13273","13275","13277","13279","13281","13283","13285","13287","13289","13291","13293","13295","13297","13299","13301","13303","13305","13307","13309","13311","13313","13315","13317","13319","13321","15001","15003","15005","15007","15009","16001","16003","16005","16007","16009","16011","16013","16015","16017","16019","16021","16023","16025","16027","16029","16031","16033","16035","16037","16039","16041","16043","16045","16047","16049","16051","16053","16055","16057","16059","16061","16063","16065","16067","16069","16071","16073","16075","16077","16079","16081","16083","16085","16087","17001","17003","17005","17007","17009","17011","17013","17015","17017","17019","17021","17023","17025","17027","17029","17031","17033","17035","17037","17039","17041","17043","17045","17047","17049","17051","17053","17055","17057","17059","17061","17063","17065","17067","17069","17071","17073","17075","17077","17079","17081","17083","17085","17087","17089","17091","17093","17095","17097","17099","17101","17103","17105","17107","17109","17111","17113","17115","17117","17119","17121","17123","17125","17127","17129","17131","17133","17135","17137","17139","17141","17143","17145","17147","17149","17151","17153","17155","17157","17159","17161","17163","17165","17167","17169","17171","17173","17175","17177","17179","17181","17183","17185","17187","17189","17191","17193","17195","17197","17199","17201","17203","18001","18003","18005","18007","18009","18011","18013","18015","18017","18019","18021","18023","18025","18027","18029","18031","18033","18035","18037","18039","18041","18043","18045","18047","18049","18051","18053","18055","18057","18059","18061","18063","18065","18067","18069","18071","18073","18075","18077","18079","18081","18083","18085","18087","18089","18091","18093","18095","18097","18099","18101","18103","18105","18107","18109","18111","18113","18115","18117","18119","18121","18123","18125","18127","18129","18131","18133","18135","18137","18139","18141","18143","18145","18147","18149","18151","18153","18155","18157","18159","18161","18163","18165","18167","18169","18171","18173","18175","18177","18179","18181","18183","19001","19003","19005","19007","19009","19011","19013","19015","19017","19019","19021","19023","19025","19027","19029","19031","19033","19035","19037","19039","19041","19043","19045","19047","19049","19051","19053","19055","19057","19059","19061","19063","19065","19067","19069","19071","19073","19075","19077","19079","19081","19083","19085","19087","19089","19091","19093","19095","19097","19099","19101","19103","19105","19107","19109","19111","19113","19115","19117","19119","19121","19123","19125","19127","19129","19131","19133","19135","19137","19139","19141","19143","19145","19147","19149","19151","19153","19155","19157","19159","19161","19163","19165","19167","19169","19171","19173","19175","19177","19179","19181","19183","19185","19187","19189","19191","19193","19195","19197","20001","20003","20005","20007","20009","20011","20013","20015","20017","20019","20021","20023","20025","20027","20029","20031","20033","20035","20037","20039","20041","20043","20045","20047","20049","20051","20053","20055","20057","20059","20061","20063","20065","20067","20069","20071","20073","20075","20077","20079","20081","20083","20085","20087","20089","20091","20093","20095","20097","20099","20101","20103","20105","20107","20109","20111","20113","20115","20117","20119","20121","20123","20125","20127","20129","20131","20133","20135","20137","20139","20141","20143","20145","20147","20149","20151","20153","20155","20157","20159","20161","20163","20165","20167","20169","20171","20173","20175","20177","20179","20181","20183","20185","20187","20189","20191","20193","20195","20197","20199","20201","20203","20205","20207","20209","21001","21003","21005","21007","21009","21011","21013","21015","21017","21019","21021","21023","21025","21027","21029","21031","21033","21035","21037","21039","21041","21043","21045","21047","21049","21051","21053","21055","21057","21059","21061","21063","21065","21067","21069","21071","21073","21075","21077","21079","21081","21083","21085","21087","21089","21091","21093","21095","21097","21099","21101","21103","21105","21107","21109","21111","21113","21115","21117","21119","21121","21123","21125","21127","21129","21131","21133","21135","21137","21139","21141","21143","21145","21147","21149","21151","21153","21155","21157","21159","21161","21163","21165","21167","21169","21171","21173","21175","21177","21179","21181","21183","21185","21187","21189","21191","21193","21195","21197","21199","21201","21203","21205","21207","21209","21211","21213","21215","21217","21219","21221","21223","21225","21227","21229","21231","21233","21235","21237","21239","22001","22003","22005","22007","22009","22011","22013","22015","22017","22019","22021","22023","22025","22027","22029","22031","22033","22035","22037","22039","22041","22043","22045","22047","22049","22051","22053","22055","22057","22059","22061","22063","22065","22067","22069","22071","22073","22075","22077","22079","22081","22083","22085","22087","22089","22091","22093","22095","22097","22099","22101","22103","22105","22107","22109","22111","22113","22115","22117","22119","22121","22123","22125","22127","23001","23003","23005","23007","23009","23011","23013","23015","23017","23019","23021","23023","23025","23027","23029","23031","24001","24003","24005","24009","24011","24013","24015","24017","24019","24021","24023","24025","24027","24029","24031","24033","24035","24037","24039","24041","24043","24045","24047","24510","25001","25003","25005","25007","25009","25011","25013","25015","25017","25019","25021","25023","25025","25027","26001","26003","26005","26007","26009","26011","26013","26015","26017","26019","26021","26023","26025","26027","26029","26031","26033","26035","26037","26039","26041","26043","26045","26047","26049","26051","26053","26055","26057","26059","26061","26063","26065","26067","26069","26071","26073","26075","26077","26079","26081","26083","26085","26087","26089","26091","26093","26095","26097","26099","26101","26103","26105","26107","26109","26111","26113","26115","26117","26119","26121","26123","26125","26127","26129","26131","26133","26135","26137","26139","26141","26143","26145","26147","26149","26151","26153","26155","26157","26159","26161","26163","26165","27001","27003","27005","27007","27009","27011","27013","27015","27017","27019","27021","27023","27025","27027","27029","27031","27033","27035","27037","27039","27041","27043","27045","27047","27049","27051","27053","27055","27057","27059","27061","27063","27065","27067","27069","27071","27073","27075","27077","27079","27081","27083","27085","27087","27089","27091","27093","27095","27097","27099","27101","27103","27105","27107","27109","27111","27113","27115","27117","27119","27121","27123","27125","27127","27129","27131","27133","27135","27137","27139","27141","27143","27145","27147","27149","27151","27153","27155","27157","27159","27161","27163","27165","27167","27169","27171","27173","28001","28003","28005","28007","28009","28011","28013","28015","28017","28019","28021","28023","28025","28027","28029","28031","28033","28035","28037","28039","28041","28043","28045","28047","28049","28051","28053","28055","28057","28059","28061","28063","28065","28067","28069","28071","28073","28075","28077","28079","28081","28083","28085","28087","28089","28091","28093","28095","28097","28099","28101","28103","28105","28107","28109","28111","28113","28115","28117","28119","28121","28123","28125","28127","28129","28131","28133","28135","28137","28139","28141","28143","28145","28147","28149","28151","28153","28155","28157","28159","28161","28163","29001","29003","29005","29007","29009","29011","29013","29015","29017","29019","29021","29023","29025","29027","29029","29031","29033","29035","29037","29039","29041","29043","29045","29047","29049","29051","29053","29055","29057","29059","29061","29063","29065","29067","29069","29071","29073","29075","29077","29079","29081","29083","29085","29087","29089","29091","29093","29095","29097","29099","29101","29103","29105","29107","29109","29111","29113","29115","29117","29119","29121","29123","29125","29127","29129","29131","29133","29135","29137","29139","29141","29143","29145","29147","29149","29151","29153","29155","29157","29159","29161","29163","29165","29167","29169","29171","29173","29175","29177","29179","29181","29183","29185","29186","29187","29189","29195","29197","29199","29201","29203","29205","29207","29209","29211","29213","29215","29217","29219","29221","29223","29225","29227","29229","29510","30001","30003","30005","30007","30009","30011","30013","30015","30017","30019","30021","30023","30025","30027","30029","30031","30033","30035","30037","30039","30041","30043","30045","30047","30049","30051","30053","30055","30057","30059","30061","30063","30065","30067","30069","30071","30073","30075","30077","30079","30081","30083","30085","30087","30089","30091","30093","30095","30097","30099","30101","30103","30105","30107","30109","30111","31001","31003","31005","31007","31009","31011","31013","31015","31017","31019","31021","31023","31025","31027","31029","31031","31033","31035","31037","31039","31041","31043","31045","31047","31049","31051","31053","31055","31057","31059","31061","31063","31065","31067","31069","31071","31073","31075","31077","31079","31081","31083","31085","31087","31089","31091","31093","31095","31097","31099","31101","31103","31105","31107","31109","31111","31113","31115","31117","31119","31121","31123","31125","31127","31129","31131","31133","31135","31137","31139","31141","31143","31145","31147","31149","31151","31153","31155","31157","31159","31161","31163","31165","31167","31169","31171","31173","31175","31177","31179","31181","31183","31185","32001","32003","32005","32007","32009","32011","32013","32015","32017","32019","32021","32023","32027","32029","32031","32033","32510","33001","33003","33005","33007","33009","33011","33013","33015","33017","33019","34001","34003","34005","34007","34009","34011","34013","34015","34017","34019","34021","34023","34025","34027","34029","34031","34033","34035","34037","34039","34041","35001","35003","35005","35006","35007","35009","35011","35013","35015","35017","35019","35021","35023","35025","35027","35028","35029","35031","35033","35035","35037","35039","35041","35043","35045","35047","35049","35051","35053","35055","35057","35059","35061","36001","36003","36005","36007","36009","36011","36013","36015","36017","36019","36021","36023","36025","36027","36029","36031","36033","36035","36037","36039","36041","36043","36045","36047","36049","36051","36053","36055","36057","36059","36061","36063","36065","36067","36069","36071","36073","36075","36077","36079","36081","36083","36085","36087","36089","36091","36093","36095","36097","36099","36101","36103","36105","36107","36109","36111","36113","36115","36117","36119","36121","36123","37001","37003","37005","37007","37009","37011","37013","37015","37017","37019","37021","37023","37025","37027","37029","37031","37033","37035","37037","37039","37041","37043","37045","37047","37049","37051","37053","37055","37057","37059","37061","37063","37065","37067","37069","37071","37073","37075","37077","37079","37081","37083","37085","37087","37089","37091","37093","37095","37097","37099","37101","37103","37105","37107","37109","37111","37113","37115","37117","37119","37121","37123","37125","37127","37129","37131","37133","37135","37137","37139","37141","37143","37145","37147","37149","37151","37153","37155","37157","37159","37161","37163","37165","37167","37169","37171","37173","37175","37177","37179","37181","37183","37185","37187","37189","37191","37193","37195","37197","37199","38001","38003","38005","38007","38009","38011","38013","38015","38017","38019","38021","38023","38025","38027","38029","38031","38033","38035","38037","38039","38041","38043","38045","38047","38049","38051","38053","38055","38057","38059","38061","38063","38065","38067","38069","38071","38073","38075","38077","38079","38081","38083","38085","38087","38089","38091","38093","38095","38097","38099","38101","38103","38105","39001","39003","39005","39007","39009","39011","39013","39015","39017","39019","39021","39023","39025","39027","39029","39031","39033","39035","39037","39039","39041","39043","39045","39047","39049","39051","39053","39055","39057","39059","39061","39063","39065","39067","39069","39071","39073","39075","39077","39079","39081","39083","39085","39087","39089","39091","39093","39095","39097","39099","39101","39103","39105","39107","39109","39111","39113","39115","39117","39119","39121","39123","39125","39127","39129","39131","39133","39135","39137","39139","39141","39143","39145","39147","39149","39151","39153","39155","39157","39159","39161","39163","39165","39167","39169","39171","39173","39175","40001","40003","40005","40007","40009","40011","40013","40015","40017","40019","40021","40023","40025","40027","40029","40031","40033","40035","40037","40039","40041","40043","40045","40047","40049","40051","40053","40055","40057","40059","40061","40063","40065","40067","40069","40071","40073","40075","40077","40079","40081","40083","40085","40087","40089","40091","40093","40095","40097","40099","40101","40103","40105","40107","40109","40111","40113","40115","40117","40119","40121","40123","40125","40127","40129","40131","40133","40135","40137","40139","40141","40143","40145","40147","40149","40151","40153","41001","41003","41005","41007","41009","41011","41013","41015","41017","41019","41021","41023","41025","41027","41029","41031","41033","41035","41037","41039","41041","41043","41045","41047","41049","41051","41053","41055","41057","41059","41061","41063","41065","41067","41069","41071","42001","42003","42005","42007","42009","42011","42013","42015","42017","42019","42021","42023","42025","42027","42029","42031","42033","42035","42037","42039","42041","42043","42045","42047","42049","42051","42053","42055","42057","42059","42061","42063","42065","42067","42069","42071","42073","42075","42077","42079","42081","42083","42085","42087","42089","42091","42093","42095","42097","42099","42101","42103","42105","42107","42109","42111","42113","42115","42117","42119","42121","42123","42125","42127","42129","42131","42133","44001","44003","44005","44007","44009","45001","45003","45005","45007","45009","45011","45013","45015","45017","45019","45021","45023","45025","45027","45029","45031","45033","45035","45037","45039","45041","45043","45045","45047","45049","45051","45053","45055","45057","45059","45061","45063","45065","45067","45069","45071","45073","45075","45077","45079","45081","45083","45085","45087","45089","45091","46003","46005","46007","46009","46011","46013","46015","46017","46019","46021","46023","46025","46027","46029","46031","46033","46035","46037","46039","46041","46043","46045","46047","46049","46051","46053","46055","46057","46059","46061","46063","46065","46067","46069","46071","46073","46075","46077","46079","46081","46083","46085","46087","46089","46091","46093","46095","46097","46099","46101","46102","46103","46105","46107","46109","46111","46113","46115","46117","46119","46121","46123","46125","46127","46129","46135","46137","47001","47003","47005","47007","47009","47011","47013","47015","47017","47019","47021","47023","47025","47027","47029","47031","47033","47035","47037","47039","47041","47043","47045","47047","47049","47051","47053","47055","47057","47059","47061","47063","47065","47067","47069","47071","47073","47075","47077","47079","47081","47083","47085","47087","47089","47091","47093","47095","47097","47099","47101","47103","47105","47107","47109","47111","47113","47115","47117","47119","47121","47123","47125","47127","47129","47131","47133","47135","47137","47139","47141","47143","47145","47147","47149","47151","47153","47155","47157","47159","47161","47163","47165","47167","47169","47171","47173","47175","47177","47179","47181","47183","47185","47187","47189","48001","48003","48005","48007","48009","48011","48013","48015","48017","48019","48021","48023","48025","48027","48029","48031","48033","48035","48037","48039","48041","48043","48045","48047","48049","48051","48053","48055","48057","48059","48061","48063","48065","48067","48069","48071","48073","48075","48077","48079","48081","48083","48085","48087","48089","48091","48093","48095","48097","48099","48101","48103","48105","48107","48109","48111","48113","48115","48117","48119","48121","48123","48125","48127","48129","48131","48133","48135","48137","48139","48141","48143","48145","48147","48149","48151","48153","48155","48157","48159","48161","48163","48165","48167","48169","48171","48173","48175","48177","48179","48181","48183","48185","48187","48189","48191","48193","48195","48197","48199","48201","48203","48205","48207","48209","48211","48213","48215","48217","48219","48221","48223","48225","48227","48229","48231","48233","48235","48237","48239","48241","48243","48245","48247","48249","48251","48253","48255","48257","48259","48261","48263","48265","48267","48269","48271","48273","48275","48277","48279","48281","48283","48285","48287","48289","48291","48293","48295","48297","48299","48301","48303","48305","48307","48309","48311","48313","48315","48317","48319","48321","48323","48325","48327","48329","48331","48333","48335","48337","48339","48341","48343","48345","48347","48349","48351","48353","48355","48357","48359","48361","48363","48365","48367","48369","48371","48373","48375","48377","48379","48381","48383","48385","48387","48389","48391","48393","48395","48397","48399","48401","48403","48405","48407","48409","48411","48413","48415","48417","48419","48421","48423","48425","48427","48429","48431","48433","48435","48437","48439","48441","48443","48445","48447","48449","48451","48453","48455","48457","48459","48461","48463","48465","48467","48469","48471","48473","48475","48477","48479","48481","48483","48485","48487","48489","48491","48493","48495","48497","48499","48501","48503","48505","48507","49001","49003","49005","49007","49009","49011","49013","49015","49017","49019","49021","49023","49025","49027","49029","49031","49033","49035","49037","49039","49041","49043","49045","49047","49049","49051","49053","49055","49057","50001","50003","50005","50007","50009","50011","50013","50015","50017","50019","50021","50023","50025","50027","51001","51003","51005","51007","51009","51011","51013","51015","51017","51019","51021","51023","51025","51027","51029","51031","51033","51035","51036","51037","51041","51043","51045","51047","51049","51051","51053","51057","51059","51061","51063","51065","51067","51069","51071","51073","51075","51077","51079","51081","51083","51085","51087","51089","51091","51093","51095","51097","51099","51101","51103","51105","51107","51109","51111","51113","51115","51117","51119","51121","51125","51127","51131","51133","51135","51137","51139","51141","51143","51145","51147","51149","51153","51155","51157","51159","51161","51163","51165","51167","51169","51171","51173","51175","51177","51179","51181","51183","51185","51187","51191","51193","51195","51197","51199","51510","51515","51520","51530","51540","51550","51560","51570","51580","51590","51595","51600","51610","51620","51630","51640","51650","51660","51670","51678","51680","51683","51685","51690","51700","51710","51720","51730","51735","51740","51750","51760","51770","51775","51790","51800","51810","51820","51830","51840","53001","53003","53005","53007","53009","53011","53013","53015","53017","53019","53021","53023","53025","53027","53029","53031","53033","53035","53037","53039","53041","53043","53045","53047","53049","53051","53053","53055","53057","53059","53061","53063","53065","53067","53069","53071","53073","53075","53077","54001","54003","54005","54007","54009","54011","54013","54015","54017","54019","54021","54023","54025","54027","54029","54031","54033","54035","54037","54039","54041","54043","54045","54047","54049","54051","54053","54055","54057","54059","54061","54063","54065","54067","54069","54071","54073","54075","54077","54079","54081","54083","54085","54087","54089","54091","54093","54095","54097","54099","54101","54103","54105","54107","54109","55001","55003","55005","55007","55009","55011","55013","55015","55017","55019","55021","55023","55025","55027","55029","55031","55033","55035","55037","55039","55041","55043","55045","55047","55049","55051","55053","55055","55057","55059","55061","55063","55065","55067","55069","55071","55073","55075","55077","55078","55079","55081","55083","55085","55087","55089","55091","55093","55095","55097","55099","55101","55103","55105","55107","55109","55111","55113","55115","55117","55119","55121","55123","55125","55127","55129","55131","55133","55135","55137","55139","55141","56001","56003","56005","56007","56009","56011","56013","56015","56017","56019","56021","56023","56025","56027","56029","56031","56033","56035","56037","56039","56041","56043","56045","60010","60020","60030","60040","60050","66010","69085","69100","69110","69120","72001","72003","72005","72007","72009","72011","72013","72015","72017","72019","72021","72023","72025","72027","72029","72031","72033","72035","72037","72039","72041","72043","72045","72047","72049","72051","72053","72054","72055","72057","72059","72061","72063","72065","72067","72069","72071","72073","72075","72077","72079","72081","72083","72085","72087","72089","72091","72093","72095","72097","72099","72101","72103","72105","72107","72109","72111","72113","72115","72117","72119","72121","72123","72125","72127","72129","72131","72133","72135","72137","72139","72141","72143","72145","72147","72149","72151","72153","78010","78020","78030"],"county_names":["Autauga","Baldwin","Barbour","Bibb","Blount","Bullock","Butler","Calhoun","Chambers","Cherokee","Chilton","Choctaw","Clarke","Clay","Cleburne","Coffee","Colbert","Conecuh","Coosa","Covington","Crenshaw","Cullman","Dale","Dallas","DeKalb","Elmore","Escambia","Etowah","Fayette","Franklin","Geneva","Greene","Hale","Henry","Houston","Jackson","Jefferson","Lamar","Lauderdale","Lawrence","Lee","Limestone","Lowndes","Macon","Madison","Marengo","Marion","Marshall","Mobile","Monroe","Montgomery","Morgan","Perry","Pickens","Pike","Randolph","Russell","St. Clair","Shelby","Sumter","Talladega","Tallapoosa","Tuscaloosa","Walker","Washington","Wilcox","Winston","Aleutians East","Aleutians West","Anchorage","Bethel","Bristol Bay","Chugach","Copper River","Denali","Dillingham","Fairbanks North Star","Haines","Hoonah-Angoon","Juneau","Kenai Peninsula","Ketchikan Gateway","Kodiak Island","Kusilvak","Lake and Peninsula","Matanuska-Susitna","Nome","North Slope","Northwest Arctic","Petersburg","Prince of Wales-Hyder","Prince of Wales-Outer Ketchikan","Sitka","Skagway","Skagway-Hoonah-Angoon","Southeast Fairbanks","Valdez-Cordova","Wade Hampton","Wrangell","Wrangell-Petersburg","Yakutat","Yukon-Koyukuk","Apache","Cochise","Coconino","Gila","Graham","Greenlee","La Paz","Maricopa","Mohave","Navajo","Pima","Pinal","Santa Cruz","Yavapai","Yuma","Arkansas","Ashley","Baxter","Benton","Boone","Bradley","Calhoun","Carroll","Chicot","Clark","Clay","Cleburne","Cleveland","Columbia","Conway","Craighead","Crawford","Crittenden","Cross","Dallas","Desha","Drew","Faulkner","Franklin","Fulton","Garland","Grant","Greene","Hempstead","Hot Spring","Howard","Independence","Izard","Jackson","Jefferson","Johnson","Lafayette","Lawrence","Lee","Lincoln","Little River","Logan","Lonoke","Madison","Marion","Miller","Mississippi","Monroe","Montgomery","Nevada","Newton","Ouachita","Perry","Phillips","Pike","Poinsett","Polk","Pope","Prairie","Pulaski","Randolph","St. Francis","Saline","Scott","Searcy","Sebastian","Sevier","Sharp","Stone","Union","Van Buren","Washington","White","Woodruff","Yell","Alameda","Alpine","Amador","Butte","Calaveras","Colusa","Contra Costa","Del Norte","El Dorado","Fresno","Glenn","Humboldt","Imperial","Inyo","Kern","Kings","Lake","Lassen","Los Angeles","Madera","Marin","Mariposa","Mendocino","Merced","Modoc","Mono","Monterey","Napa","Nevada","Orange","Placer","Plumas","Riverside","Sacramento","San Benito","San Bernardino","San Diego","San Francisco","San Joaquin","San Luis Obispo","San Mateo","Santa Barbara","Santa Clara","Santa Cruz","Shasta","Sierra","Siskiyou","Solano","Sonoma","Stanislaus","Sutter","Tehama","Trinity","Tulare","Tuolumne","Ventura","Yolo","Yuba","Adams","Alamosa","Arapahoe","Archuleta","Baca","Bent","Boulder","Broomfield","Chaffee","Cheyenne","Clear Creek","Conejos","Costilla","Crowley","Custer","Delta","Denver","Dolores","Douglas","Eagle","Elbert","El Paso","Fremont","Garfield","Gilpin","Grand","Gunnison","Hinsdale","Huerfano","Jackson","Jefferson","Kiowa","Kit Carson","Lake","La Plata","Larimer","Las Animas","Lincoln","Logan","Mesa","Mineral","Moffat","Montezuma","Montrose","Morgan","Otero","Ouray","Park","Phillips","Pitkin","Prowers","Pueblo","Rio Blanco","Rio Grande","Routt","Saguache","San Juan","San Miguel","Sedgwick","Summit","Teller","Washington","Weld","Yuma","Fairfield","Hartford","Litchfield","Middlesex","New Haven","New London","Tolland","Windham","Capitol","Greater Bridgeport","Lower Connecticut River Valley","Naugatuck Valley","Northeastern Connecticut","Northwest Hills","South Central Connecticut","Southeastern Connecticut","Western Connecticut","Kent","New Castle","Sussex","District of Columbia","Alachua","Baker","Bay","Bradford","Brevard","Broward","Calhoun","Charlotte","Citrus","Clay","Collier","Columbia","DeSoto","Dixie","Duval","Escambia","Flagler","Franklin","Gadsden","Gilchrist","Glades","Gulf","Hamilton","Hardee","Hendry","Hernando","Highlands","Hillsborough","Holmes","Indian River","Jackson","Jefferson","Lafayette","Lake","Lee","Leon","Levy","Liberty","Madison","Manatee","Marion","Martin","Miami-Dade","Monroe","Nassau","Okaloosa","Okeechobee","Orange","Osceola","Palm Beach","Pasco","Pinellas","Polk","Putnam","St. Johns","St. Lucie","Santa Rosa","Sarasota","Seminole","Sumter","Suwannee","Taylor","Union","Volusia","Wakulla","Walton","Washington","Appling","Atkinson","Bacon","Baker","Baldwin","Banks","Barrow","Bartow","Ben Hill","Berrien","Bibb","Bleckley","Brantley","Brooks","Bryan","Bulloch","Burke","Butts","Calhoun","Camden","Candler","Carroll","Catoosa","Charlton","Chatham","Chattahoochee","Chattooga","Cherokee","Clarke","Clay","Clayton","Clinch","Cobb","Coffee","Colquitt","Columbia","Cook","Coweta","Crawford","Crisp","Dade","Dawson","Decatur","DeKalb","Dodge","Dooly","Dougherty","Douglas","Early","Echols","Effingham","Elbert","Emanuel","Evans","Fannin","Fayette","Floyd","Forsyth","Franklin","Fulton","Gilmer","Glascock","Glynn","Gordon","Grady","Greene","Gwinnett","Habersham","Hall","Hancock","Haralson","Harris","Hart","Heard","Henry","Houston","Irwin","Jackson","Jasper","Jeff Davis","Jefferson","Jenkins","Johnson","Jones","Lamar","Lanier","Laurens","Lee","Liberty","Lincoln","Long","Lowndes","Lumpkin","McDuffie","McIntosh","Macon","Madison","Marion","Meriwether","Miller","Mitchell","Monroe","Montgomery","Morgan","Murray","Muscogee","Newton","Oconee","Oglethorpe","Paulding","Peach","Pickens","Pierce","Pike","Polk","Pulaski","Putnam","Quitman","Rabun","Randolph","Richmond","Rockdale","Schley","Screven","Seminole","Spalding","Stephens","Stewart","Sumter","Talbot","Taliaferro","Tattnall","Taylor","Telfair","Terrell","Thomas","Tift","Toombs","Towns","Treutlen","Troup","Turner","Twiggs","Union","Upson","Walker","Walton","Ware","Warren","Washington","Wayne","Webster","Wheeler","White","Whitfield","Wilcox","Wilkes","Wilkinson","Worth","Hawaii","Honolulu","Kalawao","Kauai","Maui","Ada","Adams","Bannock","Bear Lake","Benewah","Bingham","Blaine","Boise","Bonner","Bonneville","Boundary","Butte","Camas","Canyon","Caribou","Cassia","Clark","Clearwater","Custer","Elmore","Franklin","Fremont","Gem","Gooding","Idaho","Jefferson","Jerome","Kootenai","Latah","Lemhi","Lewis","Lincoln","Madison","Minidoka","Nez Perce","Oneida","Owyhee","Payette","Power","Shoshone","Teton","Twin Falls","Valley","Washington","Adams","Alexander","Bond","Boone","Brown","Bureau","Calhoun","Carroll","Cass","Champaign","Christian","Clark","Clay","Clinton","Coles","Cook","Crawford","Cumberland","DeKalb","De Witt","Douglas","DuPage","Edgar","Edwards","Effingham","Fayette","Ford","Franklin","Fulton","Gallatin","Greene","Grundy","Hamilton","Hancock","Hardin","Henderson","Henry","Iroquois","Jackson","Jasper","Jefferson","Jersey","Jo Daviess","Johnson","Kane","Kankakee","Kendall","Knox","Lake","LaSalle","Lawrence","Lee","Livingston","Logan","McDonough","McHenry","McLean","Macon","Macoupin","Madison","Marion","Marshall","Mason","Massac","Menard","Mercer","Monroe","Montgomery","Morgan","Moultrie","Ogle","Peoria","Perry","Piatt","Pike","Pope","Pulaski","Putnam","Randolph","Richland","Rock Island","St. Clair","Saline","Sangamon","Schuyler","Scott","Shelby","Stark","Stephenson","Tazewell","Union","Vermilion","Wabash","Warren","Washington","Wayne","White","Whiteside","Will","Williamson","Winnebago","Woodford","Adams","Allen","Bartholomew","Benton","Blackford","Boone","Brown","Carroll","Cass","Clark","Clay","Clinton","Crawford","Daviess","Dearborn","Decatur","DeKalb","Delaware","Dubois","Elkhart","Fayette","Floyd","Fountain","Franklin","Fulton","Gibson","Grant","Greene","Hamilton","Hancock","Harrison","Hendricks","Henry","Howard","Huntington","Jackson","Jasper","Jay","Jefferson","Jennings","Johnson","Knox","Kosciusko","LaGrange","Lake","LaPorte","Lawrence","Madison","Marion","Marshall","Martin","Miami","Monroe","Montgomery","Morgan","Newton","Noble","Ohio","Orange","Owen","Parke","Perry","Pike","Porter","Posey","Pulaski","Putnam","Randolph","Ripley","Rush","St. Joseph","Scott","Shelby","Spencer","Starke","Steuben","Sullivan","Switzerland","Tippecanoe","Tipton","Union","Vanderburgh","Vermillion","Vigo","Wabash","Warren","Warrick","Washington","Wayne","Wells","White","Whitley","Adair","Adams","Allamakee","Appanoose","Audubon","Benton","Black Hawk","Boone","Bremer","Buchanan","Buena Vista","Butler","Calhoun","Carroll","Cass","Cedar","Cerro Gordo","Cherokee","Chickasaw","Clarke","Clay","Clayton","Clinton","Crawford","Dallas","Davis","Decatur","Delaware","Des Moines","Dickinson","Dubuque","Emmet","Fayette","Floyd","Franklin","Fremont","Greene","Grundy","Guthrie","Hamilton","Hancock","Hardin","Harrison","Henry","Howard","Humboldt","Ida","Iowa","Jackson","Jasper","Jefferson","Johnson","Jones","Keokuk","Kossuth","Lee","Linn","Louisa","Lucas","Lyon","Madison","Mahaska","Marion","Marshall","Mills","Mitchell","Monona","Monroe","Montgomery","Muscatine","O'Brien","Osceola","Page","Palo Alto","Plymouth","Pocahontas","Polk","Pottawattamie","Poweshiek","Ringgold","Sac","Scott","Shelby","Sioux","Story","Tama","Taylor","Union","Van Buren","Wapello","Warren","Washington","Wayne","Webster","Winnebago","Winneshiek","Woodbury","Worth","Wright","Allen","Anderson","Atchison","Barber","Barton","Bourbon","Brown","Butler","Chase","Chautauqua","Cherokee","Cheyenne","Clark","Clay","Cloud","Coffey","Comanche","Cowley","Crawford","Decatur","Dickinson","Doniphan","Douglas","Edwards","Elk","Ellis","Ellsworth","Finney","Ford","Franklin","Geary","Gove","Graham","Grant","Gray","Greeley","Greenwood","Hamilton","Harper","Harvey","Haskell","Hodgeman","Jackson","Jefferson","Jewell","Johnson","Kearny","Kingman","Kiowa","Labette","Lane","Leavenworth","Lincoln","Linn","Logan","Lyon","McPherson","Marion","Marshall","Meade","Miami","Mitchell","Montgomery","Morris","Morton","Nemaha","Neosho","Ness","Norton","Osage","Osborne","Ottawa","Pawnee","Phillips","Pottawatomie","Pratt","Rawlins","Reno","Republic","Rice","Riley","Rooks","Rush","Russell","Saline","Scott","Sedgwick","Seward","Shawnee","Sheridan","Sherman","Smith","Stafford","Stanton","Stevens","Sumner","Thomas","Trego","Wabaunsee","Wallace","Washington","Wichita","Wilson","Woodson","Wyandotte","Adair","Allen","Anderson","Ballard","Barren","Bath","Bell","Boone","Bourbon","Boyd","Boyle","Bracken","Breathitt","Breckinridge","Bullitt","Butler","Caldwell","Calloway","Campbell","Carlisle","Carroll","Carter","Casey","Christian","Clark","Clay","Clinton","Crittenden","Cumberland","Daviess","Edmonson","Elliott","Estill","Fayette","Fleming","Floyd","Franklin","Fulton","Gallatin","Garrard","Grant","Graves","Grayson","Green","Greenup","Hancock","Hardin","Harlan","Harrison","Hart","Henderson","Henry","Hickman","Hopkins","Jackson","Jefferson","Jessamine","Johnson","Kenton","Knott","Knox","Larue","Laurel","Lawrence","Lee","Leslie","Letcher","Lewis","Lincoln","Livingston","Logan","Lyon","McCracken","McCreary","McLean","Madison","Magoffin","Marion","Marshall","Martin","Mason","Meade","Menifee","Mercer","Metcalfe","Monroe","Montgomery","Morgan","Muhlenberg","Nelson","Nicholas","Ohio","Oldham","Owen","Owsley","Pendleton","Perry","Pike","Powell","Pulaski","Robertson","Rockcastle","Rowan","Russell","Scott","Shelby","Simpson","Spencer","Taylor","Todd","Trigg","Trimble","Union","Warren","Washington","Wayne","Webster","Whitley","Wolfe","Woodford","Acadia","Allen","Ascension","Assumption","Avoyelles","Beauregard","Bienville","Bossier","Caddo","Calcasieu","Caldwell","Cameron","Catahoula","Claiborne","Concordia","De Soto","East Baton Rouge","East Carroll","East Feliciana","Evangeline","Franklin","Grant","Iberia","Iberville","Jackson","Jefferson","Jefferson Davis","Lafayette","Lafourche","LaSalle","Lincoln","Livingston","Madison","Morehouse","Natchitoches","Orleans","Ouachita","Plaquemines","Pointe Coupee","Rapides","Red River","Richland","Sabine","St. Bernard","St. Charles","St. Helena","St. James","St. John the Baptist","St. Landry","St. Martin","St. Mary","St. Tammany","Tangipahoa","Tensas","Terrebonne","Union","Vermilion","Vernon","Washington","Webster","West Baton Rouge","West Carroll","West Feliciana","Winn","Androscoggin","Aroostook","Cumberland","Franklin","Hancock","Kennebec","Knox","Lincoln","Oxford","Penobscot","Piscataquis","Sagadahoc","Somerset","Waldo","Washington","York","Allegany","Anne Arundel","Baltimore","Calvert","Caroline","Carroll","Cecil","Charles","Dorchester","Frederick","Garrett","Harford","Howard","Kent","Montgomery","Prince George's","Queen Anne's","St. Mary's","Somerset","Talbot","Washington","Wicomico","Worcester","Baltimore","Barnstable","Berkshire","Bristol","Dukes","Essex","Franklin","Hampden","Hampshire","Middlesex","Nantucket","Norfolk","Plymouth","Suffolk","Worcester","Alcona","Alger","Allegan","Alpena","Antrim","Arenac","Baraga","Barry","Bay","Benzie","Berrien","Branch","Calhoun","Cass","Charlevoix","Cheboygan","Chippewa","Clare","Clinton","Crawford","Delta","Dickinson","Eaton","Emmet","Genesee","Gladwin","Gogebic","Grand Traverse","Gratiot","Hillsdale","Houghton","Huron","Ingham","Ionia","Iosco","Iron","Isabella","Jackson","Kalamazoo","Kalkaska","Kent","Keweenaw","Lake","Lapeer","Leelanau","Lenawee","Livingston","Luce","Mackinac","Macomb","Manistee","Marquette","Mason","Mecosta","Menominee","Midland","Missaukee","Monroe","Montcalm","Montmorency","Muskegon","Newaygo","Oakland","Oceana","Ogemaw","Ontonagon","Osceola","Oscoda","Otsego","Ottawa","Presque Isle","Roscommon","Saginaw","St. Clair","St. Joseph","Sanilac","Schoolcraft","Shiawassee","Tuscola","Van Buren","Washtenaw","Wayne","Wexford","Aitkin","Anoka","Becker","Beltrami","Benton","Big Stone","Blue Earth","Brown","Carlton","Carver","Cass","Chippewa","Chisago","Clay","Clearwater","Cook","Cottonwood","Crow Wing","Dakota","Dodge","Douglas","Faribault","Fillmore","Freeborn","Goodhue","Grant","Hennepin","Houston","Hubbard","Isanti","Itasca","Jackson","Kanabec","Kandiyohi","Kittson","Koochiching","Lac qui Parle","Lake","Lake of the Woods","Le Sueur","Lincoln","Lyon","McLeod","Mahnomen","Marshall","Martin","Meeker","Mille Lacs","Morrison","Mower","Murray","Nicollet","Nobles","Norman","Olmsted","Otter Tail","Pennington","Pine","Pipestone","Polk","Pope","Ramsey","Red Lake","Redwood","Renville","Rice","Rock","Roseau","St. Louis","Scott","Sherburne","Sibley","Stearns","Steele","Stevens","Swift","Todd","Traverse","Wabasha","Wadena","Waseca","Washington","Watonwan","Wilkin","Winona","Wright","Yellow Medicine","Adams","Alcorn","Amite","Attala","Benton","Bolivar","Calhoun","Carroll","Chickasaw","Choctaw","Claiborne","Clarke","Clay","Coahoma","Copiah","Covington","DeSoto","Forrest","Franklin","George","Greene","Grenada","Hancock","Harrison","Hinds","Holmes","Humphreys","Issaquena","Itawamba","Jackson","Jasper","Jefferson","Jefferson Davis","Jones","Kemper","Lafayette","Lamar","Lauderdale","Lawrence","Leake","Lee","Leflore","Lincoln","Lowndes","Madison","Marion","Marshall","Monroe","Montgomery","Neshoba","Newton","Noxubee","Oktibbeha","Panola","Pearl River","Perry","Pike","Pontotoc","Prentiss","Quitman","Rankin","Scott","Sharkey","Simpson","Smith","Stone","Sunflower","Tallahatchie","Tate","Tippah","Tishomingo","Tunica","Union","Walthall","Warren","Washington","Wayne","Webster","Wilkinson","Winston","Yalobusha","Yazoo","Adair","Andrew","Atchison","Audrain","Barry","Barton","Bates","Benton","Bollinger","Boone","Buchanan","Butler","Caldwell","Callaway","Camden","Cape Girardeau","Carroll","Carter","Cass","Cedar","Chariton","Christian","Clark","Clay","Clinton","Cole","Cooper","Crawford","Dade","Dallas","Daviess","DeKalb","Dent","Douglas","Dunklin","Franklin","Gasconade","Gentry","Greene","Grundy","Harrison","Henry","Hickory","Holt","Howard","Howell","Iron","Jackson","Jasper","Jefferson","Johnson","Knox","Laclede","Lafayette","Lawrence","Lewis","Lincoln","Linn","Livingston","McDonald","Macon","Madison","Maries","Marion","Mercer","Miller","Mississippi","Moniteau","Monroe","Montgomery","Morgan","New Madrid","Newton","Nodaway","Oregon","Osage","Ozark","Pemiscot","Perry","Pettis","Phelps","Pike","Platte","Polk","Pulaski","Putnam","Ralls","Randolph","Ray","Reynolds","Ripley","St. Charles","St. Clair","Ste. Genevieve","St. Francois","St. Louis","Saline","Schuyler","Scotland","Scott","Shannon","Shelby","Stoddard","Stone","Sullivan","Taney","Texas","Vernon","Warren","Washington","Wayne","Webster","Worth","Wright","St. Louis","Beaverhead","Big Horn","Blaine","Broadwater","Carbon","Carter","Cascade","Chouteau","Custer","Daniels","Dawson","Deer Lodge","Fallon","Fergus","Flathead","Gallatin","Garfield","Glacier","Golden Valley","Granite","Hill","Jefferson","Judith Basin","Lake","Lewis and Clark","Liberty","Lincoln","McCone","Madison","Meagher","Mineral","Missoula","Musselshell","Park","Petroleum","Phillips","Pondera","Powder River","Powell","Prairie","Ravalli","Richland","Roosevelt","Rosebud","Sanders","Sheridan","Silver Bow","Stillwater","Sweet Grass","Teton","Toole","Treasure","Valley","Wheatland","Wibaux","Yellowstone","Adams","Antelope","Arthur","Banner","Blaine","Boone","Box Butte","Boyd","Brown","Buffalo","Burt","Butler","Cass","Cedar","Chase","Cherry","Cheyenne","Clay","Colfax","Cuming","Custer","Dakota","Dawes","Dawson","Deuel","Dixon","Dodge","Douglas","Dundy","Fillmore","Franklin","Frontier","Furnas","Gage","Garden","Garfield","Gosper","Grant","Greeley","Hall","Hamilton","Harlan","Hayes","Hitchcock","Holt","Hooker","Howard","Jefferson","Johnson","Kearney","Keith","Keya Paha","Kimball","Knox","Lancaster","Lincoln","Logan","Loup","McPherson","Madison","Merrick","Morrill","Nance","Nemaha","Nuckolls","Otoe","Pawnee","Perkins","Phelps","Pierce","Platte","Polk","Red Willow","Richardson","Rock","Saline","Sarpy","Saunders","Scotts Bluff","Seward","Sheridan","Sherman","Sioux","Stanton","Thayer","Thomas","Thurston","Valley","Washington","Wayne","Webster","Wheeler","York","Churchill","Clark","Douglas","Elko","Esmeralda","Eureka","Humboldt","Lander","Lincoln","Lyon","Mineral","Nye","Pershing","Storey","Washoe","White Pine","Carson City","Belknap","Carroll","Cheshire","Coos","Grafton","Hillsborough","Merrimack","Rockingham","Strafford","Sullivan","Atlantic","Bergen","Burlington","Camden","Cape May","Cumberland","Essex","Gloucester","Hudson","Hunterdon","Mercer","Middlesex","Monmouth","Morris","Ocean","Passaic","Salem","Somerset","Sussex","Union","Warren","Bernalillo","Catron","Chaves","Cibola","Colfax","Curry","De Baca","Doña Ana","Eddy","Grant","Guadalupe","Harding","Hidalgo","Lea","Lincoln","Los Alamos","Luna","McKinley","Mora","Otero","Quay","Rio Arriba","Roosevelt","Sandoval","San Juan","San Miguel","Santa Fe","Sierra","Socorro","Taos","Torrance","Union","Valencia","Albany","Allegany","Bronx","Broome","Cattaraugus","Cayuga","Chautauqua","Chemung","Chenango","Clinton","Columbia","Cortland","Delaware","Dutchess","Erie","Essex","Franklin","Fulton","Genesee","Greene","Hamilton","Herkimer","Jefferson","Kings","Lewis","Livingston","Madison","Monroe","Montgomery","Nassau","New York","Niagara","Oneida","Onondaga","Ontario","Orange","Orleans","Oswego","Otsego","Putnam","Queens","Rensselaer","Richmond","Rockland","St. Lawrence","Saratoga","Schenectady","Schoharie","Schuyler","Seneca","Steuben","Suffolk","Sullivan","Tioga","Tompkins","Ulster","Warren","Washington","Wayne","Westchester","Wyoming","Yates","Alamance","Alexander","Alleghany","Anson","Ashe","Avery","Beaufort","Bertie","Bladen","Brunswick","Buncombe","Burke","Cabarrus","Caldwell","Camden","Carteret","Caswell","Catawba","Chatham","Cherokee","Chowan","Clay","Cleveland","Columbus","Craven","Cumberland","Currituck","Dare","Davidson","Davie","Duplin","Durham","Edgecombe","Forsyth","Franklin","Gaston","Gates","Graham","Granville","Greene","Guilford","Halifax","Harnett","Haywood","Henderson","Hertford","Hoke","Hyde","Iredell","Jackson","Johnston","Jones","Lee","Lenoir","Lincoln","McDowell","Macon","Madison","Martin","Mecklenburg","Mitchell","Montgomery","Moore","Nash","New Hanover","Northampton","Onslow","Orange","Pamlico","Pasquotank","Pender","Perquimans","Person","Pitt","Polk","Randolph","Richmond","Robeson","Rockingham","Rowan","Rutherford","Sampson","Scotland","Stanly","Stokes","Surry","Swain","Transylvania","Tyrrell","Union","Vance","Wake","Warren","Washington","Watauga","Wayne","Wilkes","Wilson","Yadkin","Yancey","Adams","Barnes","Benson","Billings","Bottineau","Bowman","Burke","Burleigh","Cass","Cavalier","Dickey","Divide","Dunn","Eddy","Emmons","Foster","Golden Valley","Grand Forks","Grant","Griggs","Hettinger","Kidder","LaMoure","Logan","McHenry","McIntosh","McKenzie","McLean","Mercer","Morton","Mountrail","Nelson","Oliver","Pembina","Pierce","Ramsey","Ransom","Renville","Richland","Rolette","Sargent","Sheridan","Sioux","Slope","Stark","Steele","Stutsman","Towner","Traill","Walsh","Ward","Wells","Williams","Adams","Allen","Ashland","Ashtabula","Athens","Auglaize","Belmont","Brown","Butler","Carroll","Champaign","Clark","Clermont","Clinton","Columbiana","Coshocton","Crawford","Cuyahoga","Darke","Defiance","Delaware","Erie","Fairfield","Fayette","Franklin","Fulton","Gallia","Geauga","Greene","Guernsey","Hamilton","Hancock","Hardin","Harrison","Henry","Highland","Hocking","Holmes","Huron","Jackson","Jefferson","Knox","Lake","Lawrence","Licking","Logan","Lorain","Lucas","Madison","Mahoning","Marion","Medina","Meigs","Mercer","Miami","Monroe","Montgomery","Morgan","Morrow","Muskingum","Noble","Ottawa","Paulding","Perry","Pickaway","Pike","Portage","Preble","Putnam","Richland","Ross","Sandusky","Scioto","Seneca","Shelby","Stark","Summit","Trumbull","Tuscarawas","Union","Van Wert","Vinton","Warren","Washington","Wayne","Williams","Wood","Wyandot","Adair","Alfalfa","Atoka","Beaver","Beckham","Blaine","Bryan","Caddo","Canadian","Carter","Cherokee","Choctaw","Cimarron","Cleveland","Coal","Comanche","Cotton","Craig","Creek","Custer","Delaware","Dewey","Ellis","Garfield","Garvin","Grady","Grant","Greer","Harmon","Harper","Haskell","Hughes","Jackson","Jefferson","Johnston","Kay","Kingfisher","Kiowa","Latimer","Le Flore","Lincoln","Logan","Love","McClain","McCurtain","McIntosh","Major","Marshall","Mayes","Murray","Muskogee","Noble","Nowata","Okfuskee","Oklahoma","Okmulgee","Osage","Ottawa","Pawnee","Payne","Pittsburg","Pontotoc","Pottawatomie","Pushmataha","Roger Mills","Rogers","Seminole","Sequoyah","Stephens","Texas","Tillman","Tulsa","Wagoner","Washington","Washita","Woods","Woodward","Baker","Benton","Clackamas","Clatsop","Columbia","Coos","Crook","Curry","Deschutes","Douglas","Gilliam","Grant","Harney","Hood River","Jackson","Jefferson","Josephine","Klamath","Lake","Lane","Lincoln","Linn","Malheur","Marion","Morrow","Multnomah","Polk","Sherman","Tillamook","Umatilla","Union","Wallowa","Wasco","Washington","Wheeler","Yamhill","Adams","Allegheny","Armstrong","Beaver","Bedford","Berks","Blair","Bradford","Bucks","Butler","Cambria","Cameron","Carbon","Centre","Chester","Clarion","Clearfield","Clinton","Columbia","Crawford","Cumberland","Dauphin","Delaware","Elk","Erie","Fayette","Forest","Franklin","Fulton","Greene","Huntingdon","Indiana","Jefferson","Juniata","Lackawanna","Lancaster","Lawrence","Lebanon","Lehigh","Luzerne","Lycoming","McKean","Mercer","Mifflin","Monroe","Montgomery","Montour","Northampton","Northumberland","Perry","Philadelphia","Pike","Potter","Schuylkill","Snyder","Somerset","Sullivan","Susquehanna","Tioga","Union","Venango","Warren","Washington","Wayne","Westmoreland","Wyoming","York","Bristol","Kent","Newport","Providence","Washington","Abbeville","Aiken","Allendale","Anderson","Bamberg","Barnwell","Beaufort","Berkeley","Calhoun","Charleston","Cherokee","Chester","Chesterfield","Clarendon","Colleton","Darlington","Dillon","Dorchester","Edgefield","Fairfield","Florence","Georgetown","Greenville","Greenwood","Hampton","Horry","Jasper","Kershaw","Lancaster","Laurens","Lee","Lexington","McCormick","Marion","Marlboro","Newberry","Oconee","Orangeburg","Pickens","Richland","Saluda","Spartanburg","Sumter","Union","Williamsburg","York","Aurora","Beadle","Bennett","Bon Homme","Brookings","Brown","Brule","Buffalo","Butte","Campbell","Charles Mix","Clark","Clay","Codington","Corson","Custer","Davison","Day","Deuel","Dewey","Douglas","Edmunds","Fall River","Faulk","Grant","Gregory","Haakon","Hamlin","Hand","Hanson","Harding","Hughes","Hutchinson","Hyde","Jackson","Jerauld","Jones","Kingsbury","Lake","Lawrence","Lincoln","Lyman","McCook","McPherson","Marshall","Meade","Mellette","Miner","Minnehaha","Moody","Oglala Lakota","Pennington","Perkins","Potter","Roberts","Sanborn","Shannon","Spink","Stanley","Sully","Todd","Tripp","Turner","Union","Walworth","Yankton","Ziebach","Anderson","Bedford","Benton","Bledsoe","Blount","Bradley","Campbell","Cannon","Carroll","Carter","Cheatham","Chester","Claiborne","Clay","Cocke","Coffee","Crockett","Cumberland","Davidson","Decatur","DeKalb","Dickson","Dyer","Fayette","Fentress","Franklin","Gibson","Giles","Grainger","Greene","Grundy","Hamblen","Hamilton","Hancock","Hardeman","Hardin","Hawkins","Haywood","Henderson","Henry","Hickman","Houston","Humphreys","Jackson","Jefferson","Johnson","Knox","Lake","Lauderdale","Lawrence","Lewis","Lincoln","Loudon","McMinn","McNairy","Macon","Madison","Marion","Marshall","Maury","Meigs","Monroe","Montgomery","Moore","Morgan","Obion","Overton","Perry","Pickett","Polk","Putnam","Rhea","Roane","Robertson","Rutherford","Scott","Sequatchie","Sevier","Shelby","Smith","Stewart","Sullivan","Sumner","Tipton","Trousdale","Unicoi","Union","Van Buren","Warren","Washington","Wayne","Weakley","White","Williamson","Wilson","Anderson","Andrews","Angelina","Aransas","Archer","Armstrong","Atascosa","Austin","Bailey","Bandera","Bastrop","Baylor","Bee","Bell","Bexar","Blanco","Borden","Bosque","Bowie","Brazoria","Brazos","Brewster","Briscoe","Brooks","Brown","Burleson","Burnet","Caldwell","Calhoun","Callahan","Cameron","Camp","Carson","Cass","Castro","Chambers","Cherokee","Childress","Clay","Cochran","Coke","Coleman","Collin","Collingsworth","Colorado","Comal","Comanche","Concho","Cooke","Coryell","Cottle","Crane","Crockett","Crosby","Culberson","Dallam","Dallas","Dawson","Deaf Smith","Delta","Denton","DeWitt","Dickens","Dimmit","Donley","Duval","Eastland","Ector","Edwards","Ellis","El Paso","Erath","Falls","Fannin","Fayette","Fisher","Floyd","Foard","Fort Bend","Franklin","Freestone","Frio","Gaines","Galveston","Garza","Gillespie","Glasscock","Goliad","Gonzales","Gray","Grayson","Gregg","Grimes","Guadalupe","Hale","Hall","Hamilton","Hansford","Hardeman","Hardin","Harris","Harrison","Hartley","Haskell","Hays","Hemphill","Henderson","Hidalgo","Hill","Hockley","Hood","Hopkins","Houston","Howard","Hudspeth","Hunt","Hutchinson","Irion","Jack","Jackson","Jasper","Jeff Davis","Jefferson","Jim Hogg","Jim Wells","Johnson","Jones","Karnes","Kaufman","Kendall","Kenedy","Kent","Kerr","Kimble","King","Kinney","Kleberg","Knox","Lamar","Lamb","Lampasas","La Salle","Lavaca","Lee","Leon","Liberty","Limestone","Lipscomb","Live Oak","Llano","Loving","Lubbock","Lynn","McCulloch","McLennan","McMullen","Madison","Marion","Martin","Mason","Matagorda","Maverick","Medina","Menard","Midland","Milam","Mills","Mitchell","Montague","Montgomery","Moore","Morris","Motley","Nacogdoches","Navarro","Newton","Nolan","Nueces","Ochiltree","Oldham","Orange","Palo Pinto","Panola","Parker","Parmer","Pecos","Polk","Potter","Presidio","Rains","Randall","Reagan","Real","Red River","Reeves","Refugio","Roberts","Robertson","Rockwall","Runnels","Rusk","Sabine","San Augustine","San Jacinto","San Patricio","San Saba","Schleicher","Scurry","Shackelford","Shelby","Sherman","Smith","Somervell","Starr","Stephens","Sterling","Stonewall","Sutton","Swisher","Tarrant","Taylor","Terrell","Terry","Throckmorton","Titus","Tom Green","Travis","Trinity","Tyler","Upshur","Upton","Uvalde","Val Verde","Van Zandt","Victoria","Walker","Waller","Ward","Washington","Webb","Wharton","Wheeler","Wichita","Wilbarger","Willacy","Williamson","Wilson","Winkler","Wise","Wood","Yoakum","Young","Zapata","Zavala","Beaver","Box Elder","Cache","Carbon","Daggett","Davis","Duchesne","Emery","Garfield","Grand","Iron","Juab","Kane","Millard","Morgan","Piute","Rich","Salt Lake","San Juan","Sanpete","Sevier","Summit","Tooele","Uintah","Utah","Wasatch","Washington","Wayne","Weber","Addison","Bennington","Caledonia","Chittenden","Essex","Franklin","Grand Isle","Lamoille","Orange","Orleans","Rutland","Washington","Windham","Windsor","Accomack","Albemarle","Alleghany","Amelia","Amherst","Appomattox","Arlington","Augusta","Bath","Bedford","Bland","Botetourt","Brunswick","Buchanan","Buckingham","Campbell","Caroline","Carroll","Charles City","Charlotte","Chesterfield","Clarke","Craig","Culpeper","Cumberland","Dickenson","Dinwiddie","Essex","Fairfax","Fauquier","Floyd","Fluvanna","Franklin","Frederick","Giles","Gloucester","Goochland","Grayson","Greene","Greensville","Halifax","Hanover","Henrico","Henry","Highland","Isle of Wight","James City","King and Queen","King George","King William","Lancaster","Lee","Loudoun","Louisa","Lunenburg","Madison","Mathews","Mecklenburg","Middlesex","Montgomery","Nelson","New Kent","Northampton","Northumberland","Nottoway","Orange","Page","Patrick","Pittsylvania","Powhatan","Prince Edward","Prince George","Prince William","Pulaski","Rappahannock","Richmond","Roanoke","Rockbridge","Rockingham","Russell","Scott","Shenandoah","Smyth","Southampton","Spotsylvania","Stafford","Surry","Sussex","Tazewell","Warren","Washington","Westmoreland","Wise","Wythe","York","Alexandria","Bedford","Bristol","Buena Vista","Charlottesville","Chesapeake","Clifton Forge","Colonial Heights","Covington","Danville","Emporia","Fairfax","Falls Church","Franklin","Fredericksburg","Galax","Hampton","Harrisonburg","Hopewell","Lexington","Lynchburg","Manassas","Manassas Park","Martinsville","Newport News","Norfolk","Norton","Petersburg","Poquoson","Portsmouth","Radford","Richmond","Roanoke","Salem","Staunton","Suffolk","Virginia Beach","Waynesboro","Williamsburg","Winchester","Adams","Asotin","Benton","Chelan","Clallam","Clark","Columbia","Cowlitz","Douglas","Ferry","Franklin","Garfield","Grant","Grays Harbor","Island","Jefferson","King","Kitsap","Kittitas","Klickitat","Lewis","Lincoln","Mason","Okanogan","Pacific","Pend Oreille","Pierce","San Juan","Skagit","Skamania","Snohomish","Spokane","Stevens","Thurston","Wahkiakum","Walla Walla","Whatcom","Whitman","Yakima","Barbour","Berkeley","Boone","Braxton","Brooke","Cabell","Calhoun","Clay","Doddridge","Fayette","Gilmer","Grant","Greenbrier","Hampshire","Hancock","Hardy","Harrison","Jackson","Jefferson","Kanawha","Lewis","Lincoln","Logan","McDowell","Marion","Marshall","Mason","Mercer","Mineral","Mingo","Monongalia","Monroe","Morgan","Nicholas","Ohio","Pendleton","Pleasants","Pocahontas","Preston","Putnam","Raleigh","Randolph","Ritchie","Roane","Summers","Taylor","Tucker","Tyler","Upshur","Wayne","Webster","Wetzel","Wirt","Wood","Wyoming","Adams","Ashland","Barron","Bayfield","Brown","Buffalo","Burnett","Calumet","Chippewa","Clark","Columbia","Crawford","Dane","Dodge","Door","Douglas","Dunn","Eau Claire","Florence","Fond du Lac","Forest","Grant","Green","Green Lake","Iowa","Iron","Jackson","Jefferson","Juneau","Kenosha","Kewaunee","La Crosse","Lafayette","Langlade","Lincoln","Manitowoc","Marathon","Marinette","Marquette","Menominee","Milwaukee","Monroe","Oconto","Oneida","Outagamie","Ozaukee","Pepin","Pierce","Polk","Portage","Price","Racine","Richland","Rock","Rusk","St. Croix","Sauk","Sawyer","Shawano","Sheboygan","Taylor","Trempealeau","Vernon","Vilas","Walworth","Washburn","Washington","Waukesha","Waupaca","Waushara","Winnebago","Wood","Albany","Big Horn","Campbell","Carbon","Converse","Crook","Fremont","Goshen","Hot Springs","Johnson","Laramie","Lincoln","Natrona","Niobrara","Park","Platte","Sheridan","Sublette","Sweetwater","Teton","Uinta","Washakie","Weston","Eastern","Manu'a","Rose Island","Swains Island","Western","Guam","Northern Islands","Rota","Saipan","Tinian","Adjuntas","Aguada","Aguadilla","Aguas Buenas","Aibonito","Añasco","Arecibo","Arroyo","Barceloneta","Barranquitas","Bayamón","Cabo Rojo","Caguas","Camuy","Canóvanas","Carolina","Cataño","Cayey","Ceiba","Ciales","Cidra","Coamo","Comerío","Corozal","Culebra","Dorado","Fajardo","Florida","Guánica","Guayama","Guayanilla","Guaynabo","Gurabo","Hatillo","Hormigueros","Humacao","Isabela","Jayuya","Juana Díaz","Juncos","Lajas","Lares","Las Marías","Las Piedras","Loíza","Luquillo","Manatí","Maricao","Maunabo","Mayagüez","Moca","Morovis","Naguabo","Naranjito","Orocovis","Patillas","Peñuelas","Ponce","Quebradillas","Rincón","Río Grande","Sabana Grande","Salinas","San Germán","San Juan","San Lorenzo","San Sebastián","Santa Isabel","Toa Alta","Toa Baja","Trujillo Alto","Utuado","Vega Alta","Vega Baja","Vieques","Villalba","Yabucoa","Yauco","St. Croix","St. John","St. Thomas"],"state_names":["Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alabama","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Alaska","Arizona","Arizona","Arizona","Arizona","Arizona","Arizona","Arizona","Arizona","Arizona","Arizona","Arizona","Arizona","Arizona","Arizona","Arizona","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","Arkansas","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","California","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Colorado","Connecticut","Connecticut","Connecticut","Connecticut","Connecticut","Connecticut","Connecticut","Connecticut","Connecticut","Connecticut","Connecticut","Connecticut","Connecticut","Connecticut","Connecticut","Connecticut","Connecticut","Delaware","Delaware","Delaware","District of Columbia","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Florida","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Georgia","Hawaii","Hawaii","Hawaii","Hawaii","Hawaii","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Idaho","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Illinois","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Indiana","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Iowa","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kansas","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Kentucky","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Louisiana","Maine","Maine","Maine","Maine","Maine","Maine","Maine","Maine","Maine","Maine","Maine","Maine","Maine","Maine","Maine","Maine","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Maryland","Massachusetts","Massachusetts","Massachusetts","Massachusetts","Massachusetts","Massachusetts","Massachusetts","Massachusetts","Massachusetts","Massachusetts","Massachusetts","Massachusetts","Massachusetts","Massachusetts","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Michigan","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Minnesota","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Mississippi","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Missouri","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Montana","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nebraska","Nevada","Nevada","Nevada","Nevada","Nevada","Nevada","Nevada","Nevada","Nevada","Nevada","Nevada","Nevada","Nevada","Nevada","Nevada","Nevada","Nevada","New Hampshire","New Hampshire","New Hampshire","New Hampshire","New Hampshire","New Hampshire","New Hampshire","New Hampshire","New Hampshire","New Hampshire","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Jersey","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New Mexico","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","New York","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Carolina","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","North Dakota","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oklahoma","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Oregon","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Pennsylvania","Rhode Island","Rhode Island","Rhode Island","Rhode Island","Rhode Island","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Carolina","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","South Dakota","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Tennessee","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Texas","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Utah","Vermont","Vermont","Vermont","Vermont","Vermont","Vermont","Vermont","Vermont","Vermont","Vermont","Vermont","Vermont","Vermont","Vermont","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Virginia","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","Washington","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","West Virginia","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wisconsin","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","Wyoming","American Samoa","American Samoa","American Samoa","American Samoa","American Samoa","Guam","Commonwealth of the Northern Mariana Islands","Commonwealth of the Northern Mariana Islands","Commonwealth of the Northern Mariana Islands","Commonwealth of the Northern Mariana Islands","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","Puerto Rico","United States Virgin Islands","United States Virgin Islands","United States Virgin Islands"],"n":4493101,"series":["122211111122211112233334433455555555555555554443333333322222200000000000000000000000000000000000111111111100000111111110111222222222222122223320000000000000000000000000000000000000000000000000000000000000000000000000000011111101111100000000100000000000000000000000000000000000000000000000000000000000000011110000001110000000000000110000111223334333332222222110000111110001111223322234444444443335555555555555555555555555555554444444333333333223333344311111221111222221111111112222210000000000000000000000000000000000000000000000000000011110000000001111221111233333333222111222222223333332222222223333332233334444444444444333333332223222222222233333322233333322222221111112333333333332110000000000000011111100000000000000001111100000000000001111000000000000000000111111122111111122221001111111111111000111000000000110000111111110000000000000000000000000000001100111122222222222334444444442221111211000001222200000000000000000000000000011111122222100000001000111000000000000000000000000000000000000000000001110000011110000011111112333333332222100000000000000011000000000000000000000000000000000000000111111222000000000000000000000000000000000001111110000000000000000000000000111000000000111211111112222210000000100000000000001000000111111111233223332222222221000000000000000000001222100012231111222233333333333333211111100000000000000000011112222233333333222232221222222222344433321100000000112","111111111122222223344444444555555555554445555543333322211112211100011111122000000000000000000000000000000000110111111000011233333333332100012110000000000000000000000000000000110000000000000000000000000000000000000000000001112211110000000000010000000000000000000000000000000000000000000000000000000000000000000000001112100000112333221133444444444443332222221111111111000000000112222222222233222222333322112232111111111111110000000000011111111111111111000000111100001100011111121122220000000000001011111111000000000000000000000000000000000110000000001111222221233344444433222333333333333333333444444455554433333111000112333333333333334322222222233333300111111000000000000011111111111122220001111111001221111000000000000000011110001100001111101111000000000000000000001111111111233333332222222222221222111100000001111111122222223111100000000000000000000000000000000000011000011111233333444330000000000011001110000000000000000000000000000011111222233222222222111111111111100011111000000000000000000000000001112222221111001110000000001222222111112200001110000111223333333322110000000001100000000011111100011210111100000000000000000000000000000000000001112222222222222221111110001100000000000012233333333322100000001111111111000000000000001233444444444433211122221000110000100000000011111100112332222223333222110000000000011100010000000000001222222222222222222222222222222222233344443321100001111223","333333333333333333344445555555555555444444444433333322222222211000000011111000000000001000001111111111112222223332333221122333333333332233333221110000000000000001111000000000000000000000000000000000000000000000000000000011112222222210000000100000000000000000000000000000011000000000000000000000000000000000110000001111100000001111110000222234444444442222222110000000000000000111111222233334443334555555555555555555555444443332222222222222322233333334311111221100000000000000111111110000000000000000000000000000000000000000000000000000011110000000001112222222333333323333333333333333333333333333445555554444444444444444444444444455555555555555555555555555555544444443333333333333333334331111000000000111111000000000000000000111111100000000000000000000000000011112222222222222222211110001111111111222111110000000011111111110001100000000000000000000000000000000011111111112222333344455555441111111100001112222211000000000000000000000001111222223333222222222222221000000000111000001110000000000000000000001122222221122222223333333333344422210011000000000000000010000000000010011222111100000000011111111111000000000000000000000000000000000000000001111000000000111111111111111000100111110000112211111211222211000000111111111110000000000110000112222223332211111110000000000000000000012222111112332200011122222111111111111111100111000000001122111000112233333343222233333333333344444444322211000111111","222221112211110100122223333345555555555555555443333333322222200000000000000000000000000000000000000000000000000000111000111222222222211111102210000000000000000000000000000000000000000000000000000000000000000000000000000001100000011100000000000000000000000000000000000000000000000000000000000000000000000111110000001110000000000000000000000223333333332222211000000111110001111223333344444455554445555555555555555555555555555554444443333333333223333344411111221111222221111111111111110000000000000000000000000000000000000000000000000000000000000000000110001111122222211111000111111111221100000000112211111133334444333344444333322210000000000000011111111222222222221110000001222221000000000000000000000001111100000000011100110000000000000000001111000000000000001111222222222222221111110000000000000000000000001122222221111111112210000000000000000000000000001112221122233222222344444455555554444443444332222111100000000000000000001011111122222223343221100110000000000000000111000011011111000000000000000000000000000112222222333332222333333322222100000000000000000000000000000001110100000000000000000000001111111000000000000000000000000000000000001111111000000000000000000011100111000000000111222222222222211000000000000000000001000000000111111233333444444443332100000000000110110012222100012222222222222222222222223211111100000000000000001111112223444433333333332222222222222344433211100000000112","322222222333211100122223333344444555555555553333333333322222211111000011110000000000000000000000011110000110000001110000111111111111111112112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000111111000001100000000000000000000111222223333332222210000000111110001111333334444444555555555555555555555555555555555555555444444444444433333333344422222222222222221111111111100000000000000000000000000000000000000000000000000000000000100000000000000000001122233333333222222222222221100000000001111110000001111000000111000000000000000000000111111100122232111100000000000001111000000000000000000000000000000000000000000111221100000001000000000000000001000000011111111122111110000000000001111111111100000000122222222111111111100000000000000000000000001111233333333333222233444555555555554443333333333322222210000000000000000000000000111110011233211100110000000001110000111001122000000000000000000000000000000000011110011110011111112221000000000000000000000000000000000000001111000000111000000000000001110000000000000000000000000000000000000000011110000000000000000000110000001111000000000112222221100000000000000000000000001110000000000011223344444444444443211110000000000000011223211112232211122332111111111222222211100000000000000001111111122222111111122221222222221122233222110000000000000","222222222122333333333334445555555555554445444443333332222222211000000011111000000000000000001111111111112222220222222221122333333333332233333231110000000000000000000000000000000000000000000000000000000000000000000000000011112211111110000000100000000000000000000000000000011000000000000000000000000000000000110000001111100000001011110000222234444444442222222110000000000000000111222222222334443334555555555555555555555444443333333333333333333222222334311111221111111110000000112222210000000000000000000000000000000000000000000000000000011110000000001111222222233333333333333333333333333333333333334444444444444444444444444444444454444444444444444444444444444433333333333333344444444443221111000000000111111000000000000000001111112100000000000000000000000000011011111111111111111111111001111111111222111111000000011111111110001100000010000000000000000000000000001111110112222333344455544442111111100001112222211100000000000000000000000000001122333222222222222221000000000111000001110000000000000000000000012222221111000111111222111222333321111000000000000000000000000000000011111000000000000010000000000000000000000000000000000000000000000000001111000000000001100000000000000100000000000001111111101222210000000111111110000000000000110000112222222222211111110000000000000000000011111111112332211112222222111110000000111100000000000000001000000111222333333333333433444333344444444322211000000001","122211111111122212333334444555555555554445554443333322222222200000000011111000000000000000000000111000011100010111211111111233333333332111112220000000000000000000000000000000000000000000000000000000000000000000000000000011111101111100000000100000000000000000000000000000011000000000000000000000000000000000100000001111100000001111110001222234444443332222222110011111000000000112222222222334332223455544445555333444444444443332222222222222222222222222200000111111111110000111112111110000000000000011110000000000000000000000000000000000011110000000001111222222233333333333222333333222222222222233334433332222223333333344444333333343334333344444444444411122222211100000001122222222222222110000000000000111110000000000000000011222222211001110001111000000000000000011111111111111111111221111111112221233211111000000011222222221111110000000000000000000000000000000000000000000111112222334444442221111100011112221100000000000000000000000000011111122233222222222111122000000000100000000000000000000000000000000012210000000001011111110000112333211111100000000000000010000111000000000000000000000000011111111122222222100000000000000000000000000000000001111111111100001111110000000000000000000000012211222212222222111000111111111000000000000000000123333444432222222221100110000000000000011111000012333322222233332221111111001111100000000000000001111111122233333343222233333444444444444444322210000011112","322222223333222222333334443445555555554444444433333333333333322221000011110000000000000000000001122221111121000011222110111112222222222233333321120000000000000000000000000000000000000000000000000000000000000000000000000011100001111111000000100000000000000000000000000000000000000000000000000000000000000111111000001100000000001110000000222222223333332222211000000111111111111223333344444555555555555555555555555555555555555555444444444444333333333333322222332222222221111111111111110000000000000111111110000000000000000000000000000000000000000000001111111111222223322222222222222222221100000001112222221011122222222211111001111100001000011111122222222333333433333332222233333333332220000000000000000000000000000000000000011110000000000000011111000000000000001111111111122222221111110000000000000000000000000110111111111111111100000000000000000000000000122222233333333333333445555555555554443333333333322221100000000000000000000000000011111222333222100000000011111111100000000011000110000000000000000000000000000122221111111111111222221000000000000000000000000000000000000001111000000000000000111111111111111111111100000000000000000000000000001111110000000000000000000110000000000001000000112222221111100000000000000000000001110000100000000112333444444443332100000000000111100011223211101222211122332222111111112111111100000000000000000000000122222222222222221111112221111233333210000000000000","333322223333333333333334445555555555554444444443333333333333322211000011111000000000001000011111222222223323220122333222222333333333332233333332121110000000000000000000000000000000000000000000000000000000000000000000000011112212222211000001100000000000000000000000000000000000000000000000000000000000000000110000001110000000001111110000222233334444442222221110000111111111111222222233344444444444555555555555555555555555555554444444333333333333333344411111332211222210000000112222221000000000001111111111000000000000000000000000000000000100000000001112222222344444444444444444444333444443333333333344443333334444444444444444444443334444444444444444444444455544444444444455555555444444332211000000000000000000000000000000001111111000000000011111000000000000001111112222222222222222221001111111111111111111110000011211100000011100000010000000000000000000001111223333344444444444455555555553332222222222212222210000000000000000000000000000001122222111111111111122100000000100000000010000000000000000000000011221110000000000000122122223333321111000000000000000011000000000000001001001100000000000000000000000111111110000000000000000000000000000000001010000000000000000000110000111110110000011111110110000000000000000000000000000000000110000000111122222222222110000000000000000000111222111112232211111122222122222222111111100000000000000000000001233333333333333333444444444444444433321100000000001","322222223333222222222224443445444555554444444433333333333333322222101111110000000000000000000001122221111221000011222110111112222222222233343321121010000000000000000000000000000000000000000000000000000000000000000000000011100111111111000000000000000000000000000000000000000000000000000000000000000000000111111000001100000001001110000000222222223333332222111000000111111111111223333444444555555555555555555555555555555555555555554444444444433333333334433333333333333331111111111111110000000000000111111110000000000000000000000000000000000000000000001111111111111123322222222222222222321100000000111122221222223222111111111000000000000000011111111111111233333333333332222222233333221110000000000000000000000000000000000000011110000000000000000001000000001111000000000111111000010000000001111111111111100111000122222222222221111000000000000000000000000000222233333444444444444445555555555554443333333333322111100000000000000010000000000011111222233222100000000011111111100100000011000000000000000000000000000000000122222111111111011222332111000000000000000000000000000000000011111001110000000000000011110011111100000000000000000000000000000000001111110000000000000000001111101111110000000000112222221100000000000000000000000011111000110000112223445554444443332211110000000111100011223221101222211122332111111111222111111100000000000000012111111111122222222222221222233333333334433221111111110000","222211112222211111222223333455555555555555554443333333333322210000000000000000000000000000000000111111111100000001111110111222222222222122223320000000000000000000000000000000000000000000000000000000000000000000000000000011100101111100000000100000000000000000000000000000000000000000000000000000000000000111110000001110000000000000000000001223333333332222221110000111110001111223322344444445554445555555555555555555555555555554444444444443333333333344411111221111222221111111111111110000000000000000000000000000000000000000000000000000000000000000001112221111233333322111111111111122221111111111112222221133334444444444444333322221112111111111122222222233333333333332222222333333333332110000000000000001111100000000000100000000000000000000001111000000000000000111222222222222221122221001111111111111000111000000000111111111111110000000000000000000000000000001211122122222222344445555555553332222222111111111100000000000000000000000000011111222332100000110000011000000000111000011001100000000000000000000001110000112221122333333333444444332222100000000000000000000000000011111110000000000000000000000001111111000000000000000000000000000000000000111110000000000000000000000000111000000000111222222222222211000000000000000000001000000000111111233233444444443221000000000000110110012222100012221111222233333333333333211100000000000000000000011112223334333333222232222222222222344433211100000000012","122222222222221211222333333345555555555545555543333322211111100000000011110000000000000000000000000000000000000000111000011222222222221000012210000000000000000000000000000000010000000000000000000000000000000000000000000000111100010000000000110000000000000000000000000000000000000000000000000000000000000011110000001111000000000112110011222224444333332222221110000000010000011223333334444455443333444433333344223333333333333332222222222221111111111111100000111111111111111111111111110000000000000011111111000000000000000000000000000000000010000000000001111000122233333333333333333333321110001111122233332110001000000012222111111110012111110000011111100122111000000000000000001111111111000000000000000000011100000000011000000000000000001100000000000000000000000001111111111111222222221111111222211111001100000000000011111111222100000000000000000000000000000111111111122111111112233344444442221111222111112210000000000000000000000011111222222222222111111111000000000000000000000000000000000000000000000000000000000000000011000000001122100000000000000110000000011000000000000000000000001100100000000000112221222000000000000000000000000000000000011122222222211111111110000000001111100110000011111011112211100000000000000000000000000000000122233332223333333333332000000000000000000011111001222222222223344433333333333222222200111000000000001122223333344444444444443333333333333344433211100000001112","122212221122222222333334444455555555554445555543333322221111101000000011121000000000000000000000000000000000000111111000111233333322221111112220000000000000000000000000000000010000000000000000000000000000000000000000000000112100010000000000110000000000000000000000000000000000000000000000000000000000000000110000001111100000001222110012333334444333332222222110011111000000011223322234444444332223344422223343223333333333333332222221111111112222222222100000111111111111111111111122220000000000000111111111000000000000000000000000000000000010000000001111222222233344444433333333333333322222222222233344443333222112100112333222222232223211111111121111100111111000000000000011111111111111110011111000000011111100000000000000011110111000001110000000000000000000000000011111111111222222221111111222212222111100000000000111122222222110000000000000000000000000000000011100011100011112233344444442221111222111112210000000000000000000000011111222222222233222222222111111111110000000000000000000000000000000000000012211110000001111000000001122211000011100001110000111111111222210000000000001100000100011111111112222221100000000000000000000000000000000001122111222211111111110000000000000000000000011112122222222222111000111111111000000000000001222333444444432222333332111110000000000000011111111112332222223333333333333333222222200111000000000112222222233334444444444443332233333333344433322210000001223","333222223323222222333334444455555555554445554433333333333333322221000011110000000000000000000001122221111121110111222111111222222222222233333321120000000000000000000000000000000000000000000000000000000000000000000000000011100111111111000000100000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000222223333333332222221110000111110001111223322344444444555555555555555555555555555555555554444444444444333333333344411111221111222220000000111111110000000000001111111111000000000000000000000000000000000000000000001112222222344444433333333333333333443332222222223333322333334444444444444333333332223333333344444444444444444444444444444455555555444443111000000000000000000000000000000000001111100000000000011111000000000000001111112222233333333332221001111111111111111111110010011111111111111100000000000000000000000000001122222333333333333334445555555554443333322222222222210000000000000000000000000011111222222100000111111122110000000100000011010111000000000000000000001110000122221111111111122344433211101000000000000000000000000000000001111000000000000000111111111111111111111100000000000000000000000000001111110000000000000000000110000111000110000000111111122222210000000000000000000000000000100000000111223333334443221000000000000110000112222100001222211122332222222222223211100000000000000000000000000122222222222222221111222221111233333322100000000000","333322223333333333333334444455555555554444444433333333333333322221000011111000000000000000011111122222222221110111322111111112222222222233344421121110000000000000000000000000000000000000000000000000000000000000000000000011100001111111000000100000000000000000000000000000000000000000000000000000000000000111111000000000000000001110000000222222233333332222221110000111111111111222323344444455555555555555555555555555555555555555444444444444333333333333322222333333333331111001011222220000000000001111111111000000000000000000000000000000000000000000001111111111222223322222222222222222332212211111122222222333334444443333333222222221112222222222232222222344444444444444444444444444443333211100000000000000000000000000000000000000000000000000011111000000000000001111111111122222222222220000000000000111111111000110000111222221111100000000000000000000000000122222233333333333333445555555555554443333333333322222200000000000000000000000000000011222333222100000000111111110000000000011010111000000000000000000000000000122221111111111122222221100000000000000000000000000000000000001110000000000000000111111111111111111111100000000000000000000000000001111110000000000000000000110000111000000000000112222221111100000000000000000000001110000100000000012333333334443221100000000000110000111223211101222211112332222111222223111100000000000000000011000000122222222222222221111233332222233333322211111000000","122211111122222233344445555555555555553334444433332222222222211000000011111000000000000000000001111110011111110111222111122233333333332122222110000000000000000000000000000000000000000000000000000000000000000000000000000011112211111100000000100000000000000000000000000000011000000000000000000000000000000011110000000001100000001112110001222344444443332222222110011111000000000111110001122234433333455555555554223444444333221111100000011111222222222222200000111111111100000000111111110000000000000000000000000000000000000000000000000000011110000000001111222222333333344444333333333333333333333333444455443333333333333444444444444454445444455555555555533333333211100000011233333333333333220000000000001221100000000000000000001111112101001110001111000000000000011011111111111111111111221111111111122233211110000000011222222221001100000010000000000000000000000000000000000001011112222334444330000000000001112222210000000000000000000000000022112223333222222222111121000000000100000000000000000000000000000001122222221122233233333322222344443211111000000000000000011000111000000011111000000000000011111000000000000000000000000000000000000000000000001111000000000112211110000000000100000110000012223233333322211000001111110000000000000000001111122333334443222122110000000000000000000012111111112332222222233333222222222211111100112100000000111111001222233333344322223333333333344444444322210000111112","222223322333210111001222221233333344445544554333333333332210000000000011110000000000000000000000000000000000000000000000110000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001210000000000000000000012211111001100000000001000000000000112223333332211111000000000000001111223443344444555555544555555444455433333333333344433333332222222100001112222222222221111111110000000001111110000000000000000000000000000000000000000000000000100001110000000000001110000011122222222211111111012222211110000000111000010001000000111111100000000000000000011122222111233322111111111000000011111110000000000000000000000000000000000000000000000000000001111111122222112222111110000000001111000000000000000001111110000000110000120011100000000001001110000000000000000010000001222222333333331122223344455544333332223333322222111222222111110000000000000000000000111122100000000000000000000000000112222222211000000000000000000000000000111111111000000001221110000000000000000000000000000000001110000000000000000000000111000111111000000000000110000000000000000000000000000110000000000000000000111111222233333221112211122232100000000000000000000100011222222210000011223444554444444443211111000000000000011224432233332211122222222222222222100100000000000000000000111122222222211111122222222222222222333333322222222210001","111111111111122222344444444555555555554445554443333322222212211000000011121000000000000000000000100000000000110111111110111233333333332111112220000000000000000000000000000000010000000000000000000000000000000000000000000011112211111000000000110000000000000000000000000000011000000000000000000000000000000000000000001111100000001112110011222344444443332222222111111111000000000112222222222234332223355533334454223433333222221111111111111111112222222222100000111111111110000111121111110000000000000011110000000000000000000000000000000000011110000000001111222221233334444333222333333333333333333333444444454433333333333333444333333343334322344444444433311111111000000000000122222222222222220000001000001221111100000000000000011222222211001111111111000000000000000011111111111111111111221111111222222233211110000000011222222222222110000000000000000000000000000000000000000000111111222233444441110000000011111110000000000000000000000000000011111222233222222222111122000000000100000000000000000000000000000000012221000000001111122111001223333211111100001110000111111111222210000000000000000000000011111111122222222100000000000000000000000000000000000111111111100111100000000000000000000000000012222233322322222221000111111111000000000000112233444444444443222222221111110000000000000011111111112333322223333332111111111001111100000000000000001111112222233333344332223333444444444444444322210000011112","222221122222222222333334444455555555555555554443333333333333211110000011110000000000000000000000111111111111000111222111111222222222222233333320010000000000000000000000000000000000000000000000000000000000000000000000000011111101111100000001000000000000000000000000000000000000000000000000000000000000000111110000001110000000000000000000112223333333332222221110000111110001111223322344444445554445555555555555555555555555555554444444444443333333333344411111221111222221111111111111110000000000001111110000000000000000000000000000000000000000000000001112222222344444444444333333333333333332222222223333332233334444444444444333333332223333333333344444444444444444444444444444444444444444221000000000000001111100000000000000001111100000000000011111000000000000000111112222233333333332221001111111111111111111110000011111111111111110000000000000000000000000001111222222222322222223445555555553332222222222212222200000000000000000000000000011111222222100000111000111100000000101110011010111000000000000000000001110000011111112111122222344444332222100000000000000000000000000000001111000000000000000000000000000111110000000000000000000000000000000001111110000000000000000000000000111000110000001211111112222211000000000000000000001000000000000000122223333333332221000000000000110000012222100001221111222233332222222223211100000000000000000000000000111222222222222232211222222222233333210000000000001","111111111121122223344444445555555555554444444433333322222212211000000011121000000000000000000000111000011100110111222111111233333333332111112110000000000000000000000000000000010000000000000000000000000000000000000000000011112211111100000000100000000000000000000000000000011000000000000000000000000000000011110000000111100000111222110011222344444443332222222111111111000000000111111111122234333333455544444553223333332111110000000000011111112222222222100000111111111100000000111111110000000000000011110000000000000000000000000000000000011110000000001111222222333333344444333333333333333333333334444455554443333333333333444444433344444444455544444444411111111000000000001122222222222233220000001000001221111000000000000000011111112211001111111111000000000000001011111111111111111111221111111222222233211110000000011222222221111110000010000000000000000000000000000000000000111111222234444330000000000011112222200000000000000000000000000011112222333222222222111111000000000100000000000000000000000000000000012222221112222233333322222344443222222100000000000000111100122200000000000000000000000011111000000111111100000000000000000000000000000000001111010000000112211110000000000100000000000012223333333322221000001111111111000000000000001222223333344443222122221000110000000000000001000100012333322222233333221111001101111100112100000000001111001222233333344332223333444444444444444322210000011112","122211111122222222333334445555555555554445554433333322222222200000000011111000000000000000000000111110011111110111222111122233333333332122222220000000000000000000000000000000000000000000000000000000000000000000000000000011111101111100000000100000000000000000000000000000011000000000000000000000000000000000100000001111100000001111110000222334444443332222222110011111000000000111222222222334333334455555555555334555555444443332222222222222222222222222200000111111111110000000112222210000000000000000000000000000000000000000000000000000011110000000001111222222333333334333333333333223333333333333444444333333333333333344444444444444444444455544444444433333333211100000011233333333333333110000000000000111111000000000000000011111222211001111111111000000000000001011111111111111111111221001111111122222111111000000011222222221111110000010000000000000000000000000000000000000111112333334444442110000000011112222200000000000000000000000000011111122333222222222222221000000000100000000000000000000000000000000012222111111111122222211111112333211111100000000000000010000111000000000100000000000000011111100001111111100000000000000000000000000000000001111111000000111100000000000000000000010000012212222222222221000000111111110000000000000000000122333333332222222221000000000000000000001111110012333322222233332111110000001111100000000000000000000000112233333343333333333333333344444444322210000011112","322222222333211000011223332344444555555555553333333333322210101000000011110000000000000000000000011110000110000001100000110001110111001111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001100000000000000000000111111000001100000000000000000000111222223333332111110000000100000001111333444444444555555555555555555555555555555555555555444444444433433333333344422222222222222220000000000000000000000000000000000000000000000000000000000000000100000100000000000000000111122233333333222222222222221100000000000111110000001000000111111000000000000000000000122222111222222100000000000000001111000000000000000000000000000000000000000000111221100000001000000000000000001000000011111111122111110000000000001111111111100000001122222222111111111100000000000000000000000001111233333332222211122223445555555554443333333333333322210000000000000000000000000111110011233211101110000000000100000111001222111100000000000000000000000000000011111111110011111222221000000000000000000000000000000000000000000000000000000000111000112210000000000000000000000000000000000000000111110000000000000000000111100011111110000000112222221100000000000000000000100001110000000000011223444444444443332211110000000000000001233322223332211122332222222222222222210000000000000000001111111222222111111122222222222222222333333211111110000000","122212222222233333344445555555555555443334444433332222222222211000000011111000000000000000000001111110011111111122222111122333333333332122222110010000000000000000000000000000000000000000000000000000000000000000000000000011112211122100000000100000000000000000000000000000011000000000000000000000000000000011110000000001000000001111110000222344444443332222222110011111000000000111110111122234443333455555555555334444555333221111111111111111222222222222200000111100000000000000011111110000000000000000000000000000000000000000000000000000011110000000001111222222333334444444333333333333333333333333444555554444444444444444444444444455555555555555555555544444444422211111112233333333333344331111000000001111100000000000000000000000111100000000000000000000000000011111112222222111111111110001111111111222111110000000011222222221001100000000000000000000000000000000000111000001011112333344444330000000000001112222211000000000000000000000000122222223333211111121111110000000000111000000000000000000000000000001122222221122233333333333333344443211112100000000000000010000000000010012222111100000000011111000000000000000000000000000000000000000000000001111000000000112211111111111000100111110000112223332222322211100001111110000000000000000001111122233334443200011000000000000000000000012222111112332211111233333222222222211111100112111000001122111000112233333444322223333333333344444444322211000111112","122211111111111111222223333455555555555555555543333333322222200000000000000000000000000000000000111000000000000111111000111222222222221111113220000000000000000000000000000000000000000000000000000000000000000000000000000011111100011100000000100000000000000000000000000000000000000000000000000000000000000011100000001110000000000111110000111224444333332222222110000111110001111223322334444444553335555544445555455555555555555554444443333333333222222233311111221111222221111111111111110000000000000111110000000000000000000000000000000000011110000000000011111111122222222221111111222222222222222222223333332233334444333344444333322221112111110000022222222222222222221110000111122222222221000000000000000011111100000000000000001111111000000100001111000000000000000000111111122222221111221001111111111111000111000000000000000111122210000000000000000000000000000001111111111100122222333344444442221111222111111111100000000000000000000000000011111122222111111111000111000000000000000000000000000000000000000000011111110011110000011110012222333321111100001110000000011000000000000000000000000000000000011111112222222000000000000000000000000000000000001111110000000001111110000000000111000000000011211112212222211100000111111110000001000000111111122233223332222222221000000000000000000011222100012222222333344433333333333211111100000000000000001222122233444433333333332222222222233344444322210000000112","322222223333222222222223333344444555554444444333333333333322222221101122220011100100000000000001122221000110000011111000110001111112112222223321120000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000112111000001100000001001110000000112222223333332222111000000111111112222333334444444555555555555555555555555555555555555555554444444433433333333344433322333333333331111111111111110000000000000000000000000000000000000000000000000000000000000000001111111111111123333333222222222222321100000000001121110111112000000000000000000000000000000011122222111122221111111111000000011111110000000000000000000000000000000000000000011110000000001000000001001111111111000000000000011000000000000001111111111111111111000122222221100000000000000000000000000000000001222233334444444444444555555555555554443333333332211100000000000000000000000000000011110111233222100000000000001111100111001122000000000000000000000000000000000000000011121111111233443211000000000000000000000000000000000001111001110000000000000000000010011000000000000000000000000000000000000111110000000000000000001111101111111100000001122222221000000000000000000000000011111000000000112233445554444444443211111000000111100011223222222233422222332222222222222111111100000000000000011000000121112221111111232222333333333344433322211111110000","222211111122222222333334444455555555554445554443333333333322211000000011110000000000000000001111111111112212210111222111122223223222222233333330020000000000000000000000000000000000000000000000000000000000000000000000000011111101111100000001100000000000000000000000000000000000000000000000000000000000000011110000001110000000000000000000112223334444442222222110000111110001111222222233344444443335555555555555555555555555555554444444333333333333333344411111221111222220000000112222210000000000000000000000000000000000000000000000000000011110000000001112222222344444444444444444444333444443333333333333332233334444444444444444444443334333344444444444444444444444444444444455555555444444221100000000000000011100000000000000001111101000000000001111000000000000000000001111122222222222221001111111111111111111110000000000001111111110000010000000000000000000000001111222232211122233345555544443332222211001112222200000000000000000000000000011111122221000000001111111100000000111110000000000000000000000000000011221100011110000011122122344444321112100000000000000011000000000000001001001100000000000000000000000111000000000000000000000000000000000000111000000000000000000000000000111000010000001211111111111100000000100000000000000000000000000000122222222222222110000000000000000000001111111111232211222233333222222223211111100000000000000000011000111233333333333333333444333344444433321100000000011","111111111122222223344444444555555555554445554443333322211112211000000011121000000000000000000000000000000000110111111000111233333333332111112110000000000000000000000000000000110000000000000000000000000000000000000000000001112211110000000000110000000000000000000000000000011000000000000000000000000000000000000000000111100000111222110012333344444443332222222111111111000000000112221111122234332223344433333332111111111111000000000000011111111111111111000000111111111100000111121122220000000000000011111111000000000000000000000000000000011110000000001111222221233344444433222333333333333333333334444455554443333333333333333333333333334322333333343333300111110000000000000022222222222222220000001000001221111100000000000000011111112211001111111111000000000000000011111111111111111111221111111222222233211110000000011222222222222110000000000000000000000000000000000000000000011111233333444330000000000011111110000000000000000000000000000011111222233222222222111111111111100000000000000000000000000000000000112222220011001122222111111223333211111100000110000111111111222211110000000001100000000011111000011111111100000000000000000000000000000000000000011111100111111110000000000000000000000012223333333322200000000111111111000000000000112233444444444443211122221000110000000000000011111100112333322222333332111111000001111100000000000000001122222222233333344332223333444444444444443322200000011222","322222223333222222222223333445544555554444444333333333333333322221000011110000000000000000000001111111100110000011111110111111111222112222233321120000000000000000000000000000000000000000000000000000000000000000000000000001100101111111000000000000000000000000000000000000000000000000000000000000000000000111111000001100000000001010000000112222223333332222111000000111110011111223334444444555555555555555555555555555555555555555444444444444433333333344422222222222222221111111111111110000000000000000000000000000000000000000000000000000000000000000001111111111111122222222222222222222321100000000111111110000012111000000000000000000000000000000122111111233332222222222222222222222221110000000000000000000000000000000000000111221100000000000000000000000000000000000001111122111110000000000001111111111100001000121111222111111111100000000000000000000000001111133333333222222233345555555555554443333333332222221100000000000000000000000000111111122333222100000000011111111101111001011000000000000000000000000000000000122221111110011001112221000000000000000000000000000000000000001111000000000000000000011110011111100000000000000000000000000000000001111110000000000000000000111100111110001000000112222221100000000000000000000000001110000000000000123333444444444443211110000000111100011223211101222211122332111111111222222211100000000000000000000000111122222222222221112222222222233333221111111110000","222222222221110000011222222344444444555555554333333333321100000000000000000000000000000000000000000000000000000000000000110111110101111000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000223333333332222110000000100010001111223333444444555555555555555555555455555555555555554333333333333322212222333311111221111111220000000000000000000000000000000100000000000000000000000000000000000000100000000000000000000122233333332211111111112221110000000000112222222222000000111111100000000000000000000011111100111111110000000000000001000000000000000000000000000000000000000011000111221100000001000000000000000000000000011111111122111111111110000001110000000000000001222222222111111112211100000000000000000000000001112322333333222233333444455444444443333333333333333322221000000000000001111111222222223333211111221000000000000000111111012111111000000000000000000000000000011111121111110000111110000000000000000000000000000000000110000000111110111000000000000011100000000000000000000000000000000000000001111111100000000000000000000001112222110000000122222222211111100000000000000000011111000000000011223334444433333332000000000000000000111234432223333322222232222111111112111100000000000000000001111001222222111111111222211111111111233222100000000000001","222222222333210000001222221233333344455554554333333333322210000000000011000000000000000000000000000000000000000000000000110000000100000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001210000000000000000000012100000001100000000000000000000000212223333332111100000000000000001111223443344444555555544555555444455444433333333354433333333333333200001112333322222221111111110000000001111110000000000000000100000000000000000000000000000000100001110000000000001110000011122222111211111111012222211110000000111110010001000000111111100000000000000000001122222111233221111111100000000011111110000000000000000000000000000000000000000000000000000001111111122222111111000000000000000010000000000000000001111110000000110000121111110000000001111110000000000000000010000001122222322433331122223344455544333332223333322222222211222110000000000001110000011110111122110000000000000000000000000112222122211000000000000000000000000000111111111000000001121110000000000000000000000000000000001110000000000000000000000000000111211000000000000000000000000000000000000000000110000000000000000000111101122111221111112222222221000000000000000000000100011122222210000011223444554444444332211110000000000000001122212223332211122333333333333332100000000000000000000000111111111111111111122222211122222222333333322222221000001","122211112222233333344445555555555555443333444433332222211112211111000011121000000000000000000001111110111111110111222110011233333333332111111000000000000000000000000000000000000000000000000000000000000000000000000000000011112211111000000000000000000000000000000000000000011000000000000000000000000000000011110000000001000000011222210001222344444443332222222111111111000000000111111111222234443333455555444552222222221111000000000000000001222222222222200000111100000000000000111111110000000000000000000000000000000000000000000000000000011110000000001111222222333334444444333333333333333333333334444555554443334444444444444444444444445444444444444444433333332211100000000122222222222233220000000000001221110000000000000000000000001000000000001111000000000000011011111111111111111111221111111111122232211110000000011111122221000000000000000000000000000000000000000000000001011112333334433220000000000001112222211000000000000000000000000122222223333211111111001110000000000111000000000000000000000000000000011222221122233333333322222344443222222200000000000000111100122200010011111000000000000011111000000000000000000000000000000000000000000000000111011100000112211110000000000100000010000112223333333333322111111222100000000000000000001111223333344443200010000000000000000000000012111000012332211112233333222222111111111100122100000000122111001222233333444322223333333333344444443322210000111112","122222222211110100111222222345555555555555555543333332221111100000000000000000000000000000000000000000000000000000000000111222222211111000002210000000000000000000000000000000000000000000000000000000000000000000000000000000100000010000000000010000000000000000000000000000000000000000000000000000000000000011110000001110000000000011000000000223333333332222221000000111110001111223333344444455554335555544444555444444444444444443333333333332222212222233311111221111111111111111111111110000000000000000110000000000000000000000000000000000000000000000000000001000111122221111000000111122221100000000111112221122233111000111222111111100000000000000011001000122222110000000000000000000000000000000000000000000000000000000011000011110000000001100000000000000000000000111111111122222221111220000000111110000000011001122222221111111122210000000000000000000000000001111222222222111111222334455544444444443444433111111100000000000000000000111111222222222332110000000000000000011000000000000011111000000000000000000000000000011111111000000000111110000000000000000000000011000000000000000000000000111000000111000111111222000000000000000000000000000000000011111222222211111110000000000001222211110000001111111122211100000000000000000000001000000000111111222333444433333332000000000000000000000111111112233322223443333333333333222211100100000000000001111123334444444444444443222222222222344433211100000000112","122222222211110100111222223345555555555555555543333333321111100000000000000000000000000000000000000000000000000000011000111222222222111000012210000000000000000000000000000000000000000000000000000000000000000000000000000000111100010000000000110000000000000000000000000000000000000000000000000000000000000011110000001110000000000011000000001223333333332222211000000111110001111223333344444455553335555544445555455555555555555543333333333332222222222233311111221111111111111111111111110000000000000000110000000000000000000000000000000000000000000000000000000000122222211111000000111122220000000000111112221133334222111233333222211110000000000000011111111222222111110000000000001111000000000000000000000000000000000000011000000000000000001100000000000000000000000111112222222222221112221000000111111111000000000111111111111111122210000000000000000000000000000111211222222111111222334455555554444443444432111111100000000000000000000011111222222222332100000000000000000000000011000000011111000000000000000000000000000012221111001110000111110000000000000000000000011000000000000000000000000000000000111000111111222000000000000000000000000000000000011111222222211111110000000000001111110100000011111111222222210000000000000000000001000000000111111222233444433333332000000000000000000000111000012222222333443333333333333222211100100000000000001112223334444444444444443222222222222344433211100000000112","333333333333333333344445555555555554443334444433333322222222211111000011121000000000000000000001111110012222223232333221122333333333332122222111110000000000000001111100000000000000000000000000000000000000000000000000000011112211122100000000100000000000000000000000000000011000000000000000000000000000000011110000000001000000001111110000222334444333332222221110001111000000000011111111133334444444555555555555555555555444332222211111111111222233322222200000111100000000000000011111110000000000000000000000000000000000000000000000000000011110000000001111222222333333334444333333333333333333333334445555554444444444444444444444444455555555555555555555555555555544444443333344444444444444332211000000000111100000000000000000000000000000000000000000000000000000011112222333333222222222110001111111111122111111000000011111112221000000000000000000000000000000000000011111111111111122333344444330000000000001111222221000000000000100000000012222222233333211111122100110000000000111000000000000000000000000000001112222221122233333333333333344422211111100000000000000010000000000010012222111100000000011111100000000000000000000000000000000000000000000001111000000000112211111111111111100111110000112223332222333322100001111111111110000000000001111122222223332200010000000000000000000000012222111112331100001123222222222222211111100112111000001122111001222222333444322223333333333344444444322211111111111","222222233333333333344445555555555555443333444433333322211112221111111122222000000000000000000001111111112222222222222110012333333333332122111000010000000000000001111000000000000000000000000000000000000000000000000000000011112211111100000000100000000000000000000000000000011000000000000000000000000000000011110000000001000000011222210000222344443443332222211110011111000000000111111222233334444444555555555553334444444333221110000000000001222233322222200000111100000000000000011111110000000000000000000000000000000000000000000000000000011110000000001111222222333334444444333333333333333333333334445555554444444444444444444444444444445554444445555555544444444322211111111123333333333344331001000000001111110000000000000000000000000000000000000000000000000000011112222222222222222211110000000000011222111111000000011111122222111100000000000000000000000000000000000000000001012223333344433220000000000001112233322110000000000100000000012222222233333100000110000000000000000111000000000000000000000000000000011222221122233333332222112234443222222200000000000000110000011100010011221001100000000011111000000000000000000000000000000000000000000000000111010000000112211111111111111111111110000112333333333333322111111222200000000000000000001111222233334443200010000000000000000000000012222110012332200011123222222222222211111100112100000000122111111233344444455433333333444444444455544322211111111112","322222223333211111111223332344444555554444454333333223333322222221100122221011111100000000000001122110000110000001100000110000011112111122223321110000000000000000000000000000000000000000000000000000000000000000000000000000000110011111000000000000000000000000000000000000000000000000100000000000000000001112111000001100000001001111000000111112222222222111111000000111111112222334444444444555555555555555555555555555555555555555555444444433433333333344433322333333333331111111111111110000000000000000000000000000000000000000000000000100000110000000001111111111111123333333222222222222321100000000000121110111112000001011111000000000000000000011122222222233321000000000000000001111000000000000000000000000000000000000000000011110000000001000000011001111111111000000000000011000000000000001111111111111111111000110000111000000000000000000000000000000000001222233334444444444444455555555544443332222333221111111100000000000000000000000000011110112233222100000000000000000001111011222000110000000000000000000000000000011000011122222222344443222100000000000000000000000000000000001111111110000000000000000001110000000000000000000000000000000000000000110010000000000000000000110001122122100100001222222232100000000000000000001110011221110000000012233445554433333332211111000000111000011233322222234422223333333333222222100000000000000000000000000000121111111111111232222333333333344433322211111111100","222221122222211100122223333345555555555555554433333333322222211000000000000000000000000000000000011110000000000001111000111111111111111112112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000111111000001100000000000000000000000223333333332222211000000111110001111223334444444555555555555555555555555555555555555555444444444444333333333333311111221111222221111111111100000000000000000000000000000000000000000000000000000000000000000000000111111111122233322222211211111122221100000000111112222233334333222222222111111100000000000000011111111233332211110000000000011000000000000000000000000000000000000000000100111221100000000000000000000000000000011122222222222222221111110000001111000000000000001222222222111111112210000000000000000000000000011222333333333333333444455555555554444443444443333333211111000000000000001000000122222223343221100221000000000000000111011111011110000000000000000000000000000112222222333333222222221000000000000000000000000000000000110000001100000111000000000000000000011000000000000000000000000000000000001111110000000000000000000111100001011000000001222222222222210000000000000000000001111000000000011233334444444443332211100000000111110011233211112232211122221111111111112111111100000000000000001222112222333333333222221100001111111233222100000000000001","222222222322110000001222221234444444455555555333332222211100000000000000000000000000000000000000000000000000000000000000110001110101000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001110000000000000000000011100000000000000000000000000000000223333333332222110000000000010001111222333344444555554444555555444555433333333333343333333332222222200001112222211111221111111110000000000000000000000000000000100000000000000000000000000000000100000100000000000000110000111122221111100000000012221110000000000111110011111000000111111100000000000000000000011000000111111111100000000000001111000000000000000000000000000000000000110000011110000000001100000011000000000000000000011111122111111111110000001111000000000000001122222222111111112211110000000000000000000000001112222333444333333334444555544444443333333333222222222222100000000000001112222222222222232110001221000000000000000111112122122210000000000000000000000000000011111111000000000121110000000000000000000000000000000001110000000111110100000000000000011100000000000000000000000000000000000000001111111100000000000000000110001122222220000012222222222211111110000000000000000011111000000000011223334444433333332100000000000000111112234432223333322222332222222222222100000000000000000000000000001222332111111111122211111211111233222100000000000001","222223332333210111111222222233333444444444554333333333333321000000000011110000000000000000000000000000000000000000000000000000000100000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001210000000000000000000012211111001100000000001000000000110111223333332211111000000111110011111334443344444555555544555555444455444433333333344444333333333322100001112222222222221111111110000000001111110000000000000000000000000000000000000000000000000100001110000000000001111000011122222222211111111012222211110000000111000010011000000111111100000000000000000011122222111233322111111111111111111111110000000000000000000000000000000000000000000000000000001111111122222112222111110000000001111000000000000000000111110000000111000100000000000000000001110000000000000000010000011222333332333321112334444455544333332223333322222111221111110000000000000000001111110111122100000000000000000000000000112222222210000000000000000000000000000111111110000000001221110000000000000000000000000000000001110000000000000000000001111111111111000000000000110000000000000000000000000000010000000000000000000110012233333333222222222222232100000000000000000001100011222222210000011223444554444444444333333210000000000011234432233343333333333333333333322100100000000000000000000011222333333333321122222222222222222333333222222222210001","222222222333210000001222222334443444555554554333333333332210000000000011110000000000000000000000000000000000000000100000110000000100000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001100000000000000000000012111000001100000000001000000000110222223333332111111000000000000001111334443344444555555544555555444455444444444444555555333333333333311112223333322222221111111220000000001111110000000000000000000000000000000000000000000000000100001110000000000001111000111122222221211100000012222210000000000111110010000000000111111100000000000000000011122222111233321110000000000000001111110000000000000000000000000000000000000000001110000000001111111122111112111000000000000000011000000000000000001111110000000110000121111110000000001000110000000000000000010000011222333333332210001223344455544333332223333322222111100000000000000000000000001111110111122110000000000000000000000000111222111110000000000000000000000000000011111111000000001221110000000000000000000000000000000001110000011100000000000000111000112211000000000000010000000000000000000000000111110000000000000000000110001222222221111111222222232100000000000000000000100011222222210000011223344444444444332211110000000000000001123322233332222222333333333333333111100000000000000000000011111111111100111122222222222222222333333222222222210000","333322223333333333333444445555555555554444444443333333333322222111000011112000000000001000011111222222113333231222333222222334444333332233333332121010000000000000000000000000000000000000000000000000000000000000000000000011112212222211000001100000000000000000000000000000000000000000000000000000000000000000110000001111100000001011110000222233334444442222221110000000010001111112222223334444443334555555555555555555555555555554444444333333333333333344411111332211111110000000112222222000000000000000000000000000000000000000000000000000011110000000001112222222344444444444444444444333444443333333344455554444444444444444444444444443334444444444444444444444444444444444444455555555444444432211000000000000000000000000000000001111111000000000000000000000000000001111111111111111111111111001111110000111111111110000011211101111111100000010000000000000000000001111112222233333333444455555555553332221100011112222210000000000000000000000000000001122233222222222111121000000000111000001110000000000000000000000011221111111000000000111112233333321112100000000000000011000000000000001100001100000000010000000000000000000000000000000000000000000000000000001000000000000000000000110000111100010000011100010110000000000000100000000000000000000110111111111122222211222100000000000000000000001222111112232211111222222111111111001111100000000000000000000001233333333333333333444444444444444433321100000000001","222222222333210111001222222344444444554444554333333333332221000000000011110000000000000000000000000000000000000000100000110000000100001011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001100000000000000000000112211111001100000000001000000000111112223332222211111000000111110011222334444444444555555545555555555555555555555555555555444444333333322112223333322222221111111220000000001111110000000000000100000000000000000000000000000000000100001110000000001111111111111122222111211100000012222210000000000111000010001000000111111100000000000000000011122222211233322000000000000000000000000000000000000000000000000000000000000000001110000000001111111122111112111000000000000000011000000000000000001111110000000111000110000000000000000000110000000000000000010001112233333333444432222223344455544333332223333322222111100000000000000000000000001111110112233221000000000000000000000100011222111100000000000000000000000000000011111111000000001232221001000000000000000000000000000001110000111100000000000000000000111111000000000000110000000000000000000000000111110000000000000000000110001222222221111112222222232100000000000000000001110011222222210000011223344444444444443211111000000000000011234432223344433333445555444333332111100000000000000000000011121122111000111122222222222222222333333222211111000011","122211111122211212333334444455555555555555554443333333322222200000000000000000000000000000000000111110011100000111211111111233333222222122223220000000000000000000000000000000000000000000000000000000000000000000000000000011111100011100000000100000000000000000000000000000011000000000000000000000000000000000110000001111100000001111110000112234444443332222222110000111110001111112222223344444443334555555555555445555555555554444444443333333333222222233311111221111111110000000112222210000000000000000000000000000000000000000000000000000011110000000000111111111233333333333222222222223333332222233333333332222223333333444444333333333334333343333344433322233333322221111111131222222222222110000000000000011111100000000000000001111112100000000000000000000000000000000001111111111111122221001111111111111001111000000000000000111111110000000000000000000000000000001100000000000122222333334444442221111111001111222200000000000000000000000000011111122233222222222111121000000000000000000000000000000000000000000011210000000000011111110011222333321111100000000000000011000000000000000000000000000000011111111112222222100000000000000000000000000000000000111111111100001111110000000000100000000000011211122212222211111000111111110000000000000111111122232233332222222221000000000000000000011222100012233322222233333333333333211111100000000000000001111111222222333333333333333333333344444444322210000000112","222322222223333333333334445555555555554445454443333333322222211100000011111000000000000000011111122221112222220122222221122333333333332233333331120000000000000000000000000000000000000000000000000000000000000000000000000011111111122210000001100000000000000000000000000000011000000000000000000000000000000000110000001111100000001001110000222233334444442222222110000000000001111111222223333444443334555555555555555555555555554444444444333333333333333344311111221111111110000000112222220000000000000000000000000000000000000000000000000000011110000000001112222222344444444444444444444333444443333333334444443333334444444444444444444443334444444444444444444444444444444444444444444444444444221111000000000010011000000000000000001111101000000000000000000000000000001000001111111111111122221001111110000111111111000000000111101111111100000010000000000000000000000001112222233312333334444444444442221111100001112222211100000000000000000000000000001122233222222222222221000000000111000001110000000000000000000000011221111111000001111111112223333321112100000000000000011000000000000001110001100000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000101000000000001100011100000000000000111111110000000000000110000111111112221111111110000000000000000000000111111112232211112222222111111111001111100000000000000000000000111223333333333333444444444444444444321100000000001","322222223333211000011223322344444555554444454333333333322221101010000011110000000000000000000000011110000110000001100000110000000111001111111210000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000112111110001100000001001000000000111112223332222111111000000111110012222334444444444555555555555555555555555555555555555555555444444433433333333344433322222222222220000000001111110000000000000100000000000000000000000000000000000100000110000000001111111111111122222222211111111112322210000000000111000000011000000111111000000000000000000011122222222233321000000000000000000000000000000000000000000000000000000000000000001110000000001111111111011011111111000000000000011000000000000000001111111111111111000110000100000000000000100000000000000000000001112233333444444433333344444455544333332222222222222111100000000000000000000000000111110112233222100000000000000000001111011222111110000000000000000000000000000011111111121111112233332111100000000000000000000000000001110001111101110000000000000000001110000000000000000000000000000000000000000111110000000000000000000111101122122221111112222222232100000000000000000001110011221110000000012223444554433333332211111000000000000001234432223333323333444444444333332111100000000000000000000011121122111000111122222222222222222333333221100000000011","122222222211111111222223333345555555555555555543333333321111100000000000110000000000000000000000000000000000000000111000011222222222221000012210000000000000000000000000000000000000000000000000000000000000000000000000000000111100010000000000110000000000000000000000000000000000000000000000000000000000000011110000001110000000000111110001111224443333332222221110000000010001111223333334444455553334455533334455344444444444444443333332222222222222222222200000111111111111111111111111110000000000000111110000000000000000000000000000000000000000000000000000000001122233333333222222222222221111101111112222221122111111000122333222211111111000000000021111111222222000000000000000001111111111000000000000000010000000000000011000000000000000001100000000000000000000000001111111111111221112221111111111111111000000000000000111111111122210000000000000000000000000000111122222222111111112233344444443331111222222112210000000000000000000000011111222222222222111111111000000000000000000000000000000000000000000000000000000000000000001000000001122100000000000000000000000011000000000000000000000001100100000000000112222222000000000000000000000000000000000011122222222211111110000000000001111100000000011111011112222222100000000000000000000000000000111222232223333333333332000000000000000000000111001112222222333444433333333333222222200111000000000001222233334444444444444443333333333333344433211100000000112","222222222332110000001222222333333444455554554333332222221100000000000011000000000000000000000000000000000000000000000000110000000100000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001110000000000000000000012100000000000000000000000000000000223333333332111100000000000000001111223333344444555555544555555444555444444444444454444333333333333311101112333322222221111111110000000001100000000000000000000100000000000000000000000000000000100000100000000000000110000122233322221100100000012221110000000000111110010000000000111111100000000000000000001011111111222221111111000000000011111110000000000000000000000000000000000110000001110000000001111111111011000001000000000001111111000000000000000001111000000000000001122222222111111111111110000000000000000000000001122222333444333333334444555544333332222333333222222222222100000000000001111111111221111122110001221000000000000000001112222122211000000000000000000000000000111111111000000001121110000000000000000000000000000000001110000000100000000000000000000111111000000000000000000000000000000000000001111110000000000000000000110000012222111111112222222221111111110000000000000000011111111100000011223344544444333332210000000000000000111234432222332211122333332222222222100000000000000000000000011111122222111110011222211111222222333222100000000000001","322222223333211111122223333344444555554444454333333333322222212111000011110000000000000000000000111110000110000001110000110001010111111112212210000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000100000000000000000000112111000001100000001001000000000112222223333332222110000000111110011222334444444444555555555555555555555555555555555555555554444444434433333333344432222222222222221111111110000000000000000000000000000000000000000000000000000000100000100000000001111111111111123333333222222222222321100000000001111110000001000000111111000000000000000000001122222111122221111100000000000011111000000000000000000000000000000000000000000011221100000001000000011000000011111000001111111111000000000000000001111111111111111000121111221000000000000000000000000000000000001112233333433333333333344445555555554443333333332211111100000000000000000000000000011110011233222100000000000011111100111011222000000000000000000000000000000000011000011121222222233443211000000000000000000000000000000000001111101110000000000000000001110011000000000000000000000000000000000001111110000000000000000000111101111111110100001112222232100000000000000000000110001111000000000012233444554444444443211110000000111100011223222222222322223333333332222222222211100000000000000000000000111111100111122222222222222222333333221111111110000","111111111222233333344444444555555555554445555543333322211111111100011111122000000000000000000000000000000000110111111000011233333333321000012110000000000000000000000000000000110000000000000000000000000000000000000000000001112100010000000000010000000000000000000000000000010000000000000000000000000000000011110000001112211110112333222234444444444333332222111111111111000000000122222222222233221111122111112221111111111111000000000000011001001111111111000000111100001100011111121122220000000000001011111111000000000000000000000000000000000010000000001111222111233344444433333333333333333333333444444455554433333000000112322223333332223222222222222222200000000000000000000011111111111112220011111111000010011100000000000000011110001000001111100000000000000000000000001111111111233333332222111222211221111100000001111111122222222000000000000000000000000000000000000000011000011111233334433330000000000011111110000000000000000000001000000011111122233211222211111111111111100011101000000000000000000000000001112222221111001110000000001122210000001100000111111111223333333321000000000001100000000011111000001210001100000000000000000000000000000000000000012222222222222221111110001100000000000012233222222211000000001111111111000000000000011233444444444444333221110000111000100000000000000000012221122223333333332100000000000000000000000000001222222222222222222222222222223333333344443210000001111223","111111111122122222333334444455555555554445555543333322222222211000000011111000000000000000000000100000000000000111111000111233333333332111112220000000000000000000000000000000010000000000000000000000000000000000000000000001111101111100000000110000000000000000000000000000011000000000000000000000000000000000000000001111100000001112110012222334444443332222222110011111000000000122222223333334332222355533334454223444444333332222222221111111112222222222100000111111111110011111121111110000000000000111111111000000000000000000000000000000011110000000001111222222233344444433222333333333333333333333333344443333333222222223333223333332223211222222232222200111111000000000000011111111111111110000001000000011111100000000000000011222222100000110000000000000000000000011111111111111111112221111111222222222111110000000000111122222222110000000000000000000000000000000000000000000011112233334444442221111111011001110000000000000000000000000000011111122233222222222111111111110000000000000000000000000000000000000012211110000001111111110000112211100011100001110000111111111222211110000000001100000000011111111122222222211110000000000000000000000000000000111111222211111111110000000000000000000000011112222222222222221000111111111000000000000111233444444444432222222221111110000000000000011111111112332222223333332222222223211111100000000000000012222222233333333333222222333444444444444444322210000001222","122211111122222222333334445555555555554445554443333333322222200000000011110000000000000000000000111111112111110111222111122233333333332133333330010000000000000000000000000000000000000000000000000000000000000000000000000011111101111100000000100000000000000000000000000000011000000000000000000000000000000000110000001111100000001011110000112234444444442222222110000000010001111112222223333444443335555555555555555555555555554444444443333333333222222334311111221111111110000000112222210000000000000000000000000000000000000000000000000000011110000000001111111111344444444444333333333333333332222233333333333333334444444444444444444443334444444444444444444444444433333333333333444444444443110000000000000111111100000000000000001111112100000000000000000000000000000000001111111111111122221001111111111111111111000000011111111111111110000010000000000000000000000001100000011111122233334444444442221111100001112222200000000000000000000000000000001122233222222222222221000000000111000000000000000000000000000000011221100000000011111111112233333321112100000000000000011000000000000001100000000000000000011100001111111000000000000000000000000000000000001111000000000000000000000000000111000000000011111112211222210000000111111110000000000000000000111222223332222222221000000000000000000001111000012233322222233333222222222111111100000000000000000011000112222333333333333333444333344444444322210000000111","322222222333211000011223322344444555555554554333333333322210000000000011110000000000000000000000011110000000000001100000110000000111001111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001100000000000000000000112111000001100000000001000000000111222223333332111100000000111110011111334444444444555555555555555555555555555555555555555554444444433433333333344422222222222222220000000001111110000000000000000000000000000000000000000000000000100001110000000001111111111111122222222211211111112222210000000000111110000001000000111111100000000000000000011122222111233221100000000000000000000000000000000000000000000000000000000000000011221100000001011111111001011011111000000001111111000000000000000001111111111100000000121111111000000000000110000000000000000000001112233333333333332222234444455544444443333333322222211100000000000000000000000001111110111122111000000000000000100000000111222111100000000000000000000000000000011111110000011111221221000000000000000000000000000000001110000111100000000000000111000112211000000000000000000000000000000000000000111110000000000000000000111101122112221110001112122232100000000000000000000110011222222210000012223444554433333332211110000000000000001223321123332211123333333333333333111100000000000000000000011111111111100111122222222222222222333333222221110000000","122211112211110111122223333345555555555555555543333333322222200000000000000000000000000000000000000000000000000000111000111222222222221111112220000000000000000000000000000000000000000000000000000000000000000000000000000001111100011100000000110000000000000000000000000000000000000000000000000000000000000011100000001110000000000011110000111223333333332222211110000111110001111223333344444445553335555555555555555555555555555554444443333333333222222244311111221111222221111111111111110000000000000100110000000000000000000000000000000000000000000000000000001111122222221111000111222222221110000000112222221133334444333344444333322210000000000000022222222222222222221110000000011111111111000000000000000011111100000000011000000000000000000100001111000000000000000111112222222222221112221001111111111111000000000010000110000111122210000000000000000000000000000001211111111111111222333344444443332222333222111110000000000000000000000011111111111222222111000000000000000000000111000000000000000000000000000000000000000011111000011010001222222211111100000000000000011000000000000000000000000000000000000000111111222000000000000000000000000000000000001111111000000001100000000000000111000000000111211111222222211000000000000000000001000000000111111233233333333332221000000000000000000011222100012222222333344433333333333222211100000000000000001111122233444433333333332222222222222344433211100000000112","222222222211110000001222222335555555555555555433333222211100000000000000000000000000000000000000000000000000000000000000111111111101111000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000223333333332222211000000000010001111223333344444455554445555555555555444444444444443333333333333331111101112233311111221111111110000000001111110000000000000000100000000000000000000000000000000000000000000000000000001000111122221221000111111112221110000000001112221122222000000000111000000000000000000000011000000122111110000000000000000000000000000000000000000000000000000000111000011110000000001100000000000000000000000111111111122222221111110000001110000000000011001222222222111111122211100000000000000000000000001112222222233333333334444455544444443333444433222222211111000000000000001112222222222222343211100110000000000011111001111011111111000000000000000000000000000000111111000000000112110000000000000000000000010000000000000000000001111111000000111000001111111000000000000000000000000000000000001111111100000000000000000000001222222220000000111111122211111100000000000000000001111000000000011223334444433333332000000000000000011112234432223333322222332222111111112111110000000000000000000000112223444333332222221111111222222344433211111111111112","122212221122222222333334445555555555554445444433333322222222211000000011111000000000000000000001111110011111110111222111122233333333332122222220010000000000000000000000000000000000000000000000000000000000000000000000000011111101111100000000100000000000000000000000000000011000000000000000000000000000000000110000001111100000001011110000222234444444442222222110000000000000000111111222222334443334455555555555445555555444443332222222222222322222222333200000111111111110000000112222210000000000000000000000000000000000000000000000000000011110000000001111222222333333333333333333333222222223333333444444443333334333333444444444444454445555555555555555544444444422211111112233333333333333221111000000000111111000000000000000001111112211001110001111000000000000011111112222222111111111110001111111111222111111000000011222222221001100000010000000000000000000000000000111000111122222333344444441000000000001112222200000000000000000000000000011112222333222222222222221000000000100000000110000000000000000000001122222221122222222222222111112322210011000000000000000010000111000000011111000000000000010011000000000000000000000000000000000000000000000001111000000000111101100000000000100011110000012211222211222221000000111111110000000000000000000112222333332222222110000000000000000000011111111112332222222233332111110000000000000000000000000001111000112233333343222233333333333344444444322211000111112","333322223333333333333334445455555555554444444443333333333333322221000011111000000000001000011111222222223322220122333221211222222222222233344431121110000000000000000000000000000000000000000000000000000000000000000000000011111112222211000001100000000000000000000000000000000000000000000000000000000000000111110000000000000000001111110000222223333333332222221110000111111111111222222344444444554445555555555555555555555555555554444444444444333333333344311111332222222220000000011222221000000000001111111111000000000000000000000000000000000100000000001111222222344444433333333333333333443332222223333333333333334444444444444444444443333333333344444444444444455544444444444455555555444444332211000000000000000000000000000000001111111000000000011111000000000000001111112222233333333332221001111111111111111111110000000111111111111100000010000000000000000000011122223333343333333334445555555554443333322222222222210000000000000000000000000000011222222100000111111122100000000100000000010000000000000000000000001110000122221100011111122343333210001000000000000000000000000000000001110000000000000000111100011111111111111100000000000000000000000000001111110000000000000000000110000111110110000000111111111111100000000000000000000001000000110000000111122222223333221000000000000000000111222110001222211111222222222222223211111000000000000000000000001122222222332222222222233332222233333322211111000001","333333333333333333344444555555555555444444444443333333322222211111000011112000000000001000011111122221113333233333333222222334444333332233333332121000000000000001111100000000000000000000000000000000000000000000000000000011112222222210000001100000000000000000000000000000011000000000000000000000000000000000110000001111100000001011110000222233334444442222221110000000000000110111111222233444443334555555555555555555555444444443333333333333333233333334311111332211111100000000112222222000000000000000000000000000000000000000000000000000011110000000001112222222233333333333333333333333333332222233344555554444444444444444444444444444444444444444444444444555555555555554444444444444444444321111000000000010000000000000000000000111111000000000000000000000000000001111111111111000000001110001111111111122111111000000111211100000000000000000000000000000000000000000012222222222333444444455555442221111100011112222211100000000000100000000000111111123333222222222111121000000000111000001110000000000000000000000011222221112111111111111111222333321111000000000000000010000000000000011100000000000000011111100000000000000000000000000000000000000000000001111000000000001111110000100000101000000000001100110000000000000000111111111110000000000110001112222222221111111110000000000000000000011111111112332200011122222110000000000011100000000000000001000001122233333333333333444444333344444444322211000000011","322222222223222222222223333445555555555555554333333333333322222111000011110000000000000000000000111111100110000001111100111112222222112222222210010000000000000000000000000000000000000000000000000000000000000000000000000011100001111100000000000000000000000000000000000000000000000000000000000000000000000111111000001100000000000000000000112222223333332222211000000111110001111223334444444555555555555555555555555555555555555555444444444444333333333333322222222222222221111111111111110000000000000000000000000000000000000000000000000000000000000000001111111111122222222222211222222222221100000000111111110011123222111111111001111100000000000000122222222233332222222221111111122222111110000000000000000000000000000000000000111221100000000000000000000000000000001111111111122222221111110000001110000000000000000121111222111111111100000000000000000000000001111122333333333333333444555555555554444443333333322221100000000000000000000000000111221222343222100000000001111111100111001111001110000000000000000000000000000122221111222222112222221000000000000000000000000000000000000001111000000000000000000000110011111100000000000000000000000000000000001111110000000000000000000110000000000001000000112222222222210000000000000000000001110000000000000112333444444444443211110000000111100011223210011222211122332222111111122222211100000000000000001110001111122222222222221111112221111233333210000000000000","222221122222211111222223333445555555555555554433333333333322211000000000000000000000000000000000111111100110000001111100111222222222222222222310000000000000000000000000000000000000000000000000000000000000000000000000000011100001111100000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000001223333333332222211000000111110001111223333344444555555555555555555555555555555555555554444444444444333333333344411111221111222221111111111111110000000000000000000000000000000000000000000000000000000000000000001111222111222222222111100111111122211100000000112222221133334444333444444333322221000000000000022111111233333322222221111112333333222220000000000000000001111000000000000100111110000000000000000000000000000000011111222222222222221111110000000000000000000001001110111221111111112210000000000000000000000000011122332222233333333444455555555554444443444443222221100000000000000000001000000011221223343221100111000000000000000111011111001110000000000000000000000000000112222222333333333444444332222100000000000000000000000000011111111100000000000000000000000000011110000000000000000000000000000000001111000000000000000000000011100000000001000111222222222222211000000000000000000001000000000000111233333444444443332100000000000111110012222100001222211222222222222222223211111100000000000000001111112222334333333222232211111111122344333211100000000001","122222222211110100111222222345555555555555555543333322221111100000000000000000000000000000000000000000000000000000000000011222222211111000012210000000000000000000000000000000000000000000000000000000000000000000000000000000111100010000000000110000000000000000000000000000000000000000000000000000000000000011110000001110000000000011110001111223333333332222221000000000010001111223333334444455553334455544333345233333333333333332222222222222222212222222211111111111111111111111111111110000000000000000110000000000000000000000000000000000000000000000000000001000111122222221111111222222221110000000111111111111111111000011222111100000000000000000011111100122222000000000000000001111000000000000000000000000000000000000111000011110000000001100000000000000000000000011111111111111222222221000000111111111000011000111111111111111122210000000000000000000000000000111222222222211122223444444444443333333333332111111100000000000000000000112222222222222232111000000000000000000000000001000000001000000000000000000000000000000000000000000000112110000000000000000000000011000000000000000000000111111000000000000112221222000000000000000000000000000000000011122222222211111111110000000001222211110000001111111112211110000000000000000000000000000000111111222333333333333332000000000000000000000111111112233322223444433333333333222211100100000000000001111122234444444444444443333333333333344433211100000000112","322222222223222222233334443455555555555555554433333333333333322111000011110000000000000000000001111111111111000011222110111222222222222233333321120000000000000000000000000000000000000000000000000000000000000000000000000011100001111100000000100000000000000000000000000000000000000000000000000000000000000111111000001100000000000000000000112223333333332222211110000111110001111223323344444555555555555555555555555555555555555554444444444444333333333344411111221111222221111111111111110000000000001111110000000000000000000000000000000000000000000000001112222222233333322222222222222222332211111111112222221133334444444444444333322221001111111111122222222344444444444442222233344444442221000000000000000000000000000000000100010000000000000000011111000000000000001111111111222222222222221000000000000000111111000010111221111111111110000000000000000000000000011122223333333333333445555555555554444443333332222221100000000000000000000000000011111222333211100111000011110000000100000111001111000000000000000000000000000122221111222222222222332211111100000000000000000000000000000001111000000000000000011111111111111111111100000000000000000000000000001111110000000000000000000110000000000001000001212222222222211000000000000000000000000000000000000112223444444443332100000000000111100012222100001222211122332222222222223211100000000000000000000000000111122222222222232211112221111233333210000000000001","322222222223333333333334445555555555554445554443333333333333322111000011110000000000000000011111122221112222210111222111122223223222222233333331120000000000000000000000000000000000000000000000000000000000000000000000000011111111122210000001100000000000000000000000000000000000000000000000000000000000000011110000001110000000000000000000222223334444442222221110000111110001111222222344444444554445555555555555555555555555555554444444444443333333333344411111221111111110000000112222210000000000001111111111000000000000000000000000000000011110000000001112222222344444444444444444444333444443333333333333333333334444444444444444444443334444444444444444444444444444444444444455555555444444232100000000000000000000000000000000001111111000000000011111000000000000001111112222233333333332221001111111111111111111110000011111111111111110000010000000000000000000001111222333333333333334455555555553332222222222212222210000000000000000000000000011111122221000000111111122100000000111110000010111000000000000000000011221110011111100011122122344444321112100000000000000011000000000000001111001100000000000000000000000111111010000000000000000000000000000001111110000000000000000000110000111110110000001111100111111100000000100000000000000000000000000000111122222223222110000000000000000000111222111112232211112222222122222223211111100000000000000000000001232233333333333333333444444444444433321100000000001","222222222211110000111222222345555555555555555433333333322211100000000000000000000000000000000000000000000000000000100000111112111111111000002210000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000223333333332222211000000111110001111223333444444555555555555555555555555555555555555554444443333333333222223344311111221111222221111111111111110000000000000000100000000000000000000000000000000000000000000000000000000000122233322222211111111112221100000000111112222233334222222222333222211100000000000000011111111222222211110000000000000000000000000000000000000000000000000000011100111110000000001000000000000000000000001122222222222222221111110000001110000000000000001222222222111111122211100000000000000000000000001112322222222222222344444455555554444443444443333333322221000000000000001111111222222223343221111221000000000011000111011111111111000000000000000000000000000112222222333332111222221100000000000000000000000000000000000000000000000111000000111000001111111000000000000000000000000000000000011111111100000000000000000011101111221110000011222222222222210000000000000000000001111000000011111233334444444333332100000000000110110011233322222232222222221111111111112111111100000000000000001222112223444433333222232211111222222344433211100000000112","222222222222110000011222222344444555555555554333333333322210000000000000000000000000000000000000000000000000000000100000111111111100111001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000223333333332222210000000111110001111223444444444555555555555555555555555555555555555555333333333333333212223333311111221111111220000000000000000000000000000000100000000000000000000000000000000000000100000000000000000000122233333333211211111112221100000000001112222222222000000111111000000000000000000000011111100122232111100000000000000000000000000000000000000000000000000000000000111221100000001000000000000000000000001122222222222111111111110000001111110000000000001222222222111111112211100000000000000000000000011222322222222211122222344455555554443333444443333333322221000000000000001011111111222223343211111221000000000000000100110011111111000000000000000000000000000011111121111110000111110000000000000000000000000000000000110000000000000111000000111000011100000000000000000000000000000000000000001111111100000000000000000011100111111000000001112111221110000000000000000000000011111000000000011223344444444333332100000000000000000011234432222232211122221111111111112111111100000000000000001222112222222222222222221111111211111233222100000000000000","111112222222222222333334444454444555554445555543333322211111101000000011121000000000000000000000000000000000000111111000011233333322221000012110000000000000000000000000000000110000000000000000000000000000000000000000000001112100010000000000010000000000000000000000000000000000000000000000000000000000000011110000001111100000001223111113333334444333332222111110010000000000001223322223333334332222233322112332112222222221111111111110111111111111111111000000111111111110011111111122220000000000000011111111000000000000000000000000000000000010000000001111222111233344444433333333333333322222222222233344443222222000000112222222222232223211111111121111100111111000000000000011111111111111110011111100000011111100000000000000011110001000001110000000000000000000000000001111111111222222221111111222211221111100000000000111122222222100000000000000000000000000000000000111111111111111233344444331111111111011111110000000000000000000001000001111111111122222222222111111111110000000000000000000000000000000000000011111000000001111000000001121100000000000000110000111111111222210000000000000001100100000011000101000111100000000000000000000000000000000000111111222211112221000000000000100000000000011112122222211100000000111111111000000000000011233344444444444333222221000110000000000000000000001112332222223444443222222222222222200111000000000012222222222222222222222233333333333333344443210000001111223","122211111111111212233334444455555555555555555543333322222222200000000000110000000000000000000000100000000000000111111000111233222322222111112220000000000000000000000000000000000000000000000000000000000000000000000000000011111100011100000000110000000000000000000000000000011000000000000000000000000000000000110000001111000000001111110001222224444443332222222110000000010000011223322234444444443333455544444555234444444444444443333332222222222222222222100000111111111111111111111111110000000000000111110000000000000000000000000000000000011110000000000011111112233344444433222222222222222222222222333333332222222222222223444332222221112111111111121111111222222011100000000010011111111111000000000000000011110000000000000000011222222100001100000000000000000000000000000000011111111112221111111221111111001110000000000000000111111110000000000000000000000000000001111111111100011112233334444442221111222111112210000000000000000000000000000011111122222222222211111111000000000000000000000000000000000000000000011211110000000000000110001112211100011100001110000000011000000000000000000000000000000011111111122222222211110000000000000000000000000000000111221111111111111110000000000000000000000011111122212222222221000111111111000000000000000111222333333332222333332111110000000000000011111000012222222333344433333333333211111100000000000000012222222233344433333333332333444444444444444322210000000112","222222222332110000011222222344444444555554554333333333322210000000000011000000000000000000000000000000000000000000100000110000010100001001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001100000000000000000000011111000001100000000000000000000000223333333332111110000000000000001111223444444444555555555555555555555555555555555555555444443333333322112223333322222221111111220000000000000000000000000000000100000000000000000000000000000000100000100000000000000000000122233333332211100000012221100000000000111110010000000000111111100000000000000000001111111111222211110000000000000001111000000000000000000000000000000000000000000111221100000001000000000000000000000000011111111111000000000000000001111110000000000000122222222111111111111110000000000000000000000011122222222222211111222344455544444443333333332222222211110000000000000000000000111110111233211101221000000000000000000111222111111000000000000000000000000000011111111110000001111110000000000000000000000000000000001100000000000000000000000111000112211000000000000000000000000000000000000000111110000000000000000000110000011111111111111112122221100000000000000000000000011121111100000011223344444433333332211110000000000000001234432223332211122333333333333332111100000000000000000001111001222222111111122222211122222222333222100011110000000","000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000","000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000000000000000000000001111000000000000000000000000000000000000000000000000100000000000000000000000000000000000000001111111111111111111100000000000000000000000000001111111111111110000000000000000000111111011011111111111111110011111100000122111100000000000000000000000000000000000000000000000000000000000000000000111100000001111111111111111111000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000011111111100000000000000000000000000001111111111111111111111110000000111111111111111111000000000000000000000000000000000000000000000000000000000000000011111111111111111111111000000000111112221100000000000000000000000000000000000001111000000000000000000000000000000000001111111111111111222222222222222110000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111110000000000000000000011111111111111111111111111000000000000000000000000000000000000000000000000012222344444322222221111111000111100000000000000000000000111111111111111111000000000000000000000000000000111112210000000000000000000000000000000000000012222333200000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000100000000000000000000000000000000001111111001111110000111111111100000000000011110111111111111111111000000100000000","000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000111111111111110000000000000000000000001111111111111111111010000000000000000000000000000011111111111111100000000011011000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111000000000000000000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111000000000111111111111111111111111111111111000000000000001111111111111111111111111000111111111111111000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000011111111221100000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111122222222221111111111110000000000000000000000000000000000000000000000000000000000000000111111111111111222222222111110000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000011111112221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000111111122222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000111111111000000000000111111100000000000000000000111221111111111000000000000000000","000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000001111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100000000001111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112221000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000001000000000000000000000000000000000000","........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................00000000000000000000000000111111110000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000001111100000000000011110111111111111111111000000000000000","........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................11111111111111000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000010000111221000000000000000000000000000000000000000000000011111111110000000000000000000000000000000000000000111111110011100000000000011110000000111111111110000000110011111","000000000000000000000000011110000000000000000000000000000000000000000000000000111100000000000000000000000000000000111111110000111111111111110000000000000000000000000001111111111111111111000000000000000000010001111111111111111111100000011111222221111111111111110000000000000000000000000000000000000000000011111111111111111111111111111111111111111100000000000000000111111111111111111111111111111111111111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111112222221111111101111111111111000000001111111111111000001111111111111110000000000000000000000000000000000000000110000000000000000000011111111111111100000000000000012223333333333222222222111111111111111000000000001111000000000000000000000000000000000111111111111111111222222222222222111111110000000000000001111111111111111000000000000000000000000000000000111111111111111222111222211110000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000012221111110000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000112222210000000000000000000000000000000000000011122233211000000000000000000000000000000000000000000000000001112111100000000000000000000000000000000000100001100000000000000000000000000000000000000000000000001222211000000000000000000000000000111111111110000000000110012221","000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000000001011111111111111111000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111100000000001111111111111111111111111000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222100000000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000011111112221000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000001000011111111111111000000000000000000","000000000000000000000000011110000000000000000000000000000000000000000000000000111100000000000000000000000000000000111111110000111111111110000000000000000000000000000001111111111111111111000000000000000000000001111111111111111111110000111222222221111111111111110000000000000000000000000000000001111111000011111111111111111111111111111111111111111100000000000000000111111111111111111111111100000000000000000000000000000111111111111111111111111000000000000000000000000000000011111110000000000000000000000111000000000000000111111111111111111111112222221111111111111111111111000000001111110000000000001111111111111110000000000000000000000000000000000000000110000000000000000000011111111111111111111000000000012223333333333222222222111111111111111000000000001111000000000000000000000000000000000111111110000000001222222222222211111111111111111111111111111111111111111000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112221100000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000112221110000000000000000000000000000000000000001122221111000000000000000000000000000000000000000000000000000112111100000000000000000000000000000000000100001100000000000000000000000000000000000000000000000001222211010000000000000000000000000000000000000000000000110012221","000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112111111111111000000000000000000000000000000000000000000000000000000000000000111111001000000000000000000011111111111111111100001111000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111110000000000000000000000000000000000000000001111111111110011111111111111111111000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000111111000000001000000000000111000000000000000000000000000000000000000000000000000000000000000011111111111111110000111111111111111111111111111111111111111111111111111111122222222222222222222222222221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100000000000000000011100000000000000000000000000000000000000000000011111","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................000000000000000000000001111111111110011111111111111111111000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000000011111011000000001111111111111111000000000000000000000000000000000000000000000000111112222222211000000000000000000000000000000111111000000001000000000000111000000000000000000000000000000000000000000000000000000000000000011111222222211110000111111111111111111111111111111111111333333333322222222222222222222222222222222222221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000110000100000000000000000000000000000111111111111111111111111111111110000000000000011111111100000000000000000011100000000000000000000000000000000000000000000011111","000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112111111000111000000000000000000000000000000000000000000000000000000000000000000001001000000000000000000011111111111111111100001111000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000001111111111110011111111111111111111000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000111112211111100000000000000000000000000000000111111000000001000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000111111111111111111111111111111111111222222222211111111122222222222222222222222222221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100000000000000000011100000000000000000000000000000000000000000000011111","000000000000000000000000001111000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000001111111111111111110000000000000000000000000001111111111111111000000000000000000111110011000011111111111110011111100000122111100000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111100000000000000000000111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111000000000000011111111111111111111111111111111100001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000011111111111111111111001000000000111111111100000000000000000000000000000000000001111000000000000000000000000000000000001111111111111111222222222222222110000000000000000000000000000000000000000000000000000000000000000000000111111111111111112222222111110000000000000000000011111111111111111111111111000000000000000000000000000000000000000000000000012222344444322222221111111000111100000000000000000001111111111111111111111000000000000000000000000000000111111110000000000000000000000000000000000000012222333210000000000000000000000000000000000000000100011111100000000000000000000000000000000000000000000000000111100000000000000000000000000000111111111000000000000111111111100000000000011110111111111111111111000000110000000","000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112100000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111110000000000000000000000000000000000000000001111111111110011100000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000000011111011000000001111111111111111000000000000000000000000000000000000000000000000111112222222221000000000000000000000000000000111111000000001000000000000000000000001110000000000000000000000000000000000000000000000000000011111222222211111111111122222222223333333333333333333333333333333333444444444444444444444333221111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000100000000000000000000000000000111111111111122222222221111000000000000000000011111111111000000000000000011100000000000000000000000000000000000000000000022222","000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101111111111100000000000000000000000000000000111010111111110000000000000000000110000011000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000011111111100001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000011111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000012222123333222221110000000000000000000000000000000001111111222221111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000011110111111111111111111000000000000000","...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................00000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111122222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111110000000000000000000000000001111111111111111000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111000000000000000000000000111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222111110000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000011111123333211000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000111100000000000000000000000000000000000000000001122222110000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000111111100000000000000011110111111111111111111000000000000000","000000000000000000000000011111000000000000000000000000000000000000000000000000111100000000000000000000000000000000111111111111111111111111110000000000000000000000000001111111111111111111000000000000111111111111111111111111111111111111111111222221111111111111110000000000000000000000000000000000000000000011111111111111111111111111111111111111111100000000000000000111111111111111111111111111111111111111000000000000000111111111111111111111111000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000110000000000000000000011111111111111111111111000000011112222332222222222211111111111111111000000000001111000000000000000000000000000000000111111111111111111222222222222222111111110000000000000000000000000000000000000000000000111111111111111111111111111111111111111222211110000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000012222344444322222221111111000111100000000000000000000000111111111111111111000000000111000000000000000000111112210000000000000000000000000000000000000012233333210000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000101100000000000000000000000000000001111111001111110110111111100000000000000011110111111111111111111000000100000000","000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110111001111110000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111110000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111110000000000000000000000000000000111111100000000000000000000000000111111111111111111111111100000000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000100111100000000000000000001111111111111111111000000011111100000","000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000111111111211111111111111110000000000000000000000000011000001111111000000000000000000111111111000000000000111110100000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111110000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111222222222222222222222222222222222222222222222211000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012221000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000011110000000","000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000011111111111111111111111110000000000000000000000000000000000000000001111111111111111111111111110000000000000000001111000000001110000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111122222222222222222222211000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111110000000000000000000000000000011111111100000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012221000000000000000000000000000000000000000000000000000000122222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112211111000000000000000001111112221111111111000000011211100000","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................000000000000000000000001111111111110011111111111111111111000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000011111011000000001111111111111111000000000000000000000000000000000000000000000000111112222222221000000000000000000000000000000111111000000001000000000000000000000001110000000000000000000000000000000000000000000000000000011111222222211111111111122222222223333333333333333333333333333333322333333333333333333333333222222222221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000100000000000000000000000000000111111111111111111111111111111110000000000000011111111111000000000000000011100000000000000000000000000000000000000000000011111","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................000000000000000000000001111111111110011100000000000111111000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000000011111011000000001111111111111111000000000000000000000000000000000000000000000000111112222222221000000000000000000000000000000111111000000001000000000000000000000001110000000000000000000000000000000000000000000000000000011111222222211111111111122222222223333333333333333333333333333333333444444444444444444444333221111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000100000000000000000000000000000111111111111122222222221111111110000000000000011111111111110000000000000011100000000000000000000000000000000000000000000022222","000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112111111000111000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000011111111111111111100001111000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222222220000000000000000000......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................","000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112111111111111000000000000000000000000000000000000000000000000000000000000000101000001000000000000000000011111111111111111100001111000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222222221000000000000000000000000000000000000000001111111111110011111111111111111111000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000111112211111111000000000000000000000000000000111111000000001000000000000000000000000000000000000000000000000000000000000000000000000000000011111222222211110000111111111111111111111111111111111111222222222211222222222222222222222222221111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000100000000000000000000000000000000000000000000000000000000000000000000000000011111111111000000000000000011100000000000000000000000000000000000000000000011111","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................000000000000000000000001100000000000011111110000000111111000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000111111000000001000000000000111000000000000000000000000000000000000000000000000000000000000000011111111111111110000111111111111111111111111111111111111111111111111111111122222222222211111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000011111","000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112111111111111000000000000000000000000000000000000000000000000000000000000000111111001000000000000000000011111111111111111100001111000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222222221000000000000000000......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................","000000000000000000000000011110000000000000000000000000000000000000000000000000111100000000000000000000000000000000111111111110111111111110000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111222222221111111111111110000000000000000000000000011000001111111000011111111111111111111111111111111111111111100000000000000000111111111111111111111111100110000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111100000000000000000000001111111111111000001111110000000110000000000000000000000000000000000000000110000000000000000000011111111111111111111110000000012222222333333222222222222222222222222000000000001111000000000000000000000000000000000111111111111111111222222222222211111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000011112221100000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111110000112222210000000000000000000000000000000000000000111111111111111110000000000000000000000000000000000000000111112111100000000000000000000000000000000000100001111101111110000000000000000000000000000000000000001222211110000000000000000000000000000000000000000000000110012221","0000000000000000000000000111110000000000000000000000000000000000000000000000001000000000000000000000000000000000001111111111121111111111111000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111222211111111111111100000000000000000000000000000000000000000000111111111111111111111111111111111111111111000000000000000001111111111111111111111111001111111111110000000000000001111111111111111111111110000000000000000000000000000000000000000000011111222222222111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111110000000000000000000000000000000000000000001100000000000000000000111111111111111111111110000000011122223322222222222221111111111111110000000000011110000000000000000000000000000000001111111111111111112222222222222221111111111111111111111111111111111111110000000000000001111111111111111111111111111111111111111111111110000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000111122223333332111111111110000001111000000000000000000011111111111111111111111111........................................................................................................................................................................................................................................................................................................","0000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000011111111100000111110000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111110000000000000.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................000000000000000000000001111111111110011100000000000111111000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000000011111011000000001111111111111111000000000000000000000000000000000000000000000000111112222222221000000000000000000000000000000111111000000001000000000000000000000001110000000000000000000000000000000000000000000000000000011111222222211111111111122222222223333333333333333333333333333333333444444444444444444444333221111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000100000000000000000000000000000111111111111122222222221111111110000000000000011111111111110000000000000011100000000000000000000000000000000000000000000022222","000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112111111000111000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000011111111111111111100001111000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222222221000000000000000000......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................","000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112111111111111100000000000000000000000000001110000000000000000000000000000000111111111011111110000000000011111111111111111100001111000000000000000000000000000000000000000000000000011100000000000000000111111111111111111100000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122222222222221000000000000000000000000000000000000000001111111111110011111111111111111111000001111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000111111000000001000000000000111111111111111111111111111111111111000000011110000000000000000000011111111111111110000111111111000000111111111111111111111111111111111111111111111222222211111111111111111111111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000011111","000000000000000000000000011110000000000000000000000000000000000000000000000000111100000000000000000000000000000000111111110000111111111111110000000000000000000000001111111111111111111111000000000000000000000001111111111111111111110000111222222221111111111111110000000000000000000000000011000001111111000011111111111111111111111111111111111111111100000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111110000000000000000000000111111000000000000111111111111111111111112222221111111111111111111111000000001111110000000000001111111111111110000000000000000000000000000000000000001111111111111111111111111111222222222222222222222222222223333333333222222222111111111111111000000000001111000000000000000000000000000000000111111111111111111222222222222222111111111111111111111111111111111111111111111100000000111111111111111111111111111111111222222222111110000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000011122332111110000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111112222210000000000000000000000000000000000000011122233222111100000000000000000000000000000000000000000122111222211111111111000000000000000000000000000100112211110000000000000000000000000000000000000000000001222211111110000000000000001111112221111111111000000011110012221","111111111111122222233333331222222222222232210000000000000000000000000000000011100000000000000000000000000011122222233333444445555555555555555555555555555555555555555444444444444445555555555555544444444444455444444444444444444444444444444444444444444444444444444444444443333333333322222222222222222222222222222222222233444444444444555555555544444444444444444444444444443333333333333333333333333333333333322222222222222222221111000000111111000000000000000000000000011111111111111111111112222211111111111112222223333333444444444433333333333333333333333332211111111111111222222222222222222333333444444444444444433333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444445555555555543333333333333333333333333333333444444444444444444444444444444444444444444443333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222111221111111111111111111111000000011112222222222333344444444445555555555555555555555555555555555555555544444333322222222222111111111112233333333333333333333333333333333333333333333333333444444444444555555555555555555555555555555555555555544444444444444444444444444444444444444444444444444444433333322222222222222222221111110000000000000011122223333333333333333333333333333333332222222222222222222222222222222333333333344444444444444444444455544444444444444444444444443333333333333333334444444444444444","111111222222222222233333331111111100000110000000000000000000000000000000000000000000000000000000110000000000001111222333333444444444443333333333333333333333333333333222222222223333333444333444444444444444545555555555555555444444444444444444444444444444444444444444443222222221111111122222222222222222222222222222223334444444444444555555555555543322222222222222222222222222222332222222222222222222221111111111111111000000000111111111222222222333320000000000000000000000000000001122222222222222222211111112222222333333333333333222222111111111100000001111000000000000000000122222233333344444444444445555555555555555555555555444333333333333333333333333333333333333332222222222222222222222222222223344444444444444444443333333333333333333333334444444444444444444444444444444444444444444444333333333333333333333333333333332222211111111111111110000001111222222222223333333333333322222222222222222222222222222222222222222222221111111111112333333333333344444444444444444444444444333333333332222222222222111111000000000000000000000000111223333333333210000000000000000000000000011111123333444444555555555555555555555555555555555555555555555444444443333333333333333333333333333333444444444433333333333333333322222222222222221100000000000000011122333344444444444444444444444444444443333333333333333333333333333333333333333334444444445555555555555555555555555554444433333333322222222222222222222222222222211","111111111100000001122222221112223333333333210000000001000000000000000000000011100000000000000000000000000011122222233333344445555555555555555555555555555555555555555444444444444445555555555555555555555555555555555555544444444444444444444444444444444444444444444433333222222222222111111111111111111111111111111111122233444444444444444444444444444444444444444444444444443333333333333333333333444444444444444444444443333322222222111111111111111111111111111111122222222222222222221111111111122211111111111122222223333333444444444433333333222222222222223333333333333333222222222222222222222222222333333333333333344444444444444444444444443333333333333333334444444443333333333333333333333333333333333333444444444444444444433333333333333333333333333333333333333444444443333333333333333333333333333443333333333333333333322222222222222222222222221111111111222222222222222222222222222222222222222222222111111111111111111111112211000000011112222222233333344444444445555555555555555555555555544444444444444433333222111111111111000000000112233333333334433333333333333333333333333333333333334444444444445555555555555555555555555555555555555555544444444444444444444444444444444444444444444444444444433333333333333333333333333222222111111111111111122222223333333333333333333333333222222222222222222222222222222222222222223333344444444444444444444444433333333333333333333333322222222222333333333333333333333333","111111222211122222222222221111111111111221000000000001000000000000000000000000000000000000000000000000000011111111222333333444444555554444444444444444444444444444444333333333333333333444444444433333333333333333333333334444444444444444444444444444444444444444444444444322222222211111111111112211111111111111111111123334444444444444555555555544444443333333333333333333333333333333333333333333333333233333333333333332222211100000000000001111000000000000000000000111111111111111110001111112222211111111111122222223333333333333333222222221111111111111112221000000000000000000112222222222222233333444444444444444433333333334444444333333333333444444444444444444444443222222222333333322222222222222222233333333333333333333333333333332222223333334444444444444444444444444444444444444444444444444444444444444443333333333333333333333333333333333332222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111112222222222333344444444444444445555555555554444444443333333333332222222111000000000000000000000111233333333333210000000000100000000000000011111123333444445555555555555555555555555555555555555555554333222222222222222222211111111111111222222222222222222222222222211111111111110000000000000000000000000001122223333444444444444444443333333333332222222222222222222222222222222333333333344444444444444444444444444444444444433333333333332222222222222333333333333333333333","111111222222222222233333331111110000001110000000000000000000000000000000000000000000000000000000000000000001101111222323333444444444444333333333333333333333333333333222222222223333333444433444444444444443333555555555555555344444444444444444444444444444444444444444444322222222211111122222222222222222222222222222223334444444444444555555555544433322221111111111112222222222211222222222222222222222222222222222222221111100000111111111111111111222220000000000000000000000000000000011111112222211111111111122222222333333333333333222221111111111100000001111000000000000000000122222223333344444444444445555555555555555555555555554333333333333333333333333333333333333222222222232222222222222222222223344444444444444444444433333333333333333333334444444444444444444444444444444444444444444444444444444444444443333333333333333333333333333333333332222222222222222222222222222322222222222222222222211111111111111111112222222222221111111111111222222222333344444444444444444444444444444444444443333333333332222222111111110000000000000000111223333333333210000000000100000000000000011111123333444444555555555555555555555555555555555555555555433333333333333333333333333333333333333333333333333333222222211111111111111111111110000000000000000000011122333344444444444444444444444444444443333333333333333333333333333333333333333344444444445555555555555555555555555544444444444443333333333333333333333333333333333","111111222222222222233333331111110000001220000000000000000000000000000000000000000000000000000000110000000000001111222223333444444444443333333333333232222222222222322222222222222222223334333444444444444444434555555555555555344444444444444444444433333333333333333333333322222221111111111111112222222222222222222222222333444444444444555555555544432221111111111111111111111111111221111111111111111111110000000000000000000000000111111111111111111222220000000000000000000000000000000011111112222211111111111112222112333333333333333211111111111000000000000000000000000000000000122222223333334444444444445555555555555555555555555554333333333333333333333333333333333333222222222233333333333333333333333344444444444444444444433333333333333333333333333333333444444444444443333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222211111111111111111112222222222221110000011111222222222333344444444444444444444444444444444444443333333333333333333221111110000000000000000111222222233333321111111111100000000000000011111122333444444444444555555555555555555555555555555555555444333333333333333333333333333333333333333333333222222222222111111111111111111111110000000000000000000011122333344444444444444444444444444444443333333333333333333333333333333333333333344444444445555555555555555555555555544444444444443333333333333333333333333333333333","111111222111100100000000000011112211111111100000000000000000000000000000000000000000000000000000000000000000011111222333344444444444444444444444444444444444444444444444443333334333444444444333333333333333333333333333333333333333333333333333333333333333333332222222222110000000000000000000000000000000000000000000011112223333333333333333333333333322332222222222222222333333333444444444444444444444444444444444444443333333333333333222222222222222222222222222222222222222222222210000000001111111111111111111111112222222333222233110000000000000000000000011111111111111111111111111111111111111111111111111111111111122222223333333222222222233334444444444444444444444333333333333333333333333333333334444444444444444444443322222222222222222222223333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222333333444444444444444444444444444444333333333333322111111111111111110000000000112233333333333321110000000000000000000000000000000112334444444444455555555554444444555555555555555555555555444444444444444433333333344444444444444444444444433333333322222222222222222222222221111111111111111122222222222222222222222222222222222221111111111111111111233333333344444444444444445555555554444444444444444444433333333322222211111111112222233333333333333333333","111111222211111111222222220011111211111111000000000001000000000000000000000000000000000000000000000000000011111111222333333444444444444444444444444444444444444444444433333333333333333444444444322222333322222222232333333334344444444444444444444444444444444444444333333222222221111111111111111110000000011111111111122233444443333333444444444444444433333333333333333333333333333444444444444444444444444444444444444443333333322222222222222222222222220000000000000111111111000000000000000011111111111111111112222222333333333333333222222111111111100000001111111111111111111111112222222222222222222333333333322222223333333334444444333333333333444444444444444444444444333333333333344444444444444444444444444444444444444444433333333332222222223334433333333333333444444444444433333333333333333333323333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333334444444445555555555554444444444333333322222221111000000000000000000000000112223333333333321110000000000000000000000011111123333444445555555555555555555555555555555555555555554444333222222222222222222222222222222333333333333333333322222222222222222111111111111111111111111111111111122223333444444444444444443333333332222222222222222222222233333333344444444444444445555555554444444444444444444444444444322222222222222222333333333333333333333333","111111111100000000011111111112223321111112100000000000000000000000000000000011100000000000000001000000000011122222333333344445555555555555555554444444444445455444444444444444444444444444555555555555555555555555555555544444444444444444444444444444444443333333333322222111111111111111111111111111111111111111111111111112223333333333333333333333333333322222222222222222333333333444444444444444444444444444444444444443333333333333333222222222222222222222222222222222222222222222221111111111111111111111111111122222222222333333333333333332111111111111111112222222222211111111111111111111111110001111111111111111112222222223333333222222222233333333333333333333333333333333333333333333333333333333333333444444444444444444433333333333333333333333333333333333333444444443333333333333333333333333333443333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222211111111100000000000000000011111110000000001111122233333333333333444444444444444444444444444444333333333333321111000000000000000000000000112233333333334433332222222222211111111111111111223334444444444445555555555555555555555555555555555555555555555555555555555433333333344444444444555555555555544443333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222233333333344444444444455555555555555555544444444444444444444444433333322222222222222222333333333333333333","111111111111122222222222221222223333333333210000000001000000000000000000000011100000000000000000000000000011122222233333444445555555555555555555555555555555555555555444444444444445555555555555555555555555555555555555544444444444444444444444444444444444444444444444444333333333333322222222222222222222222222222222222233444444444444555555555544444444444444444444444444443333333333333333333333333333333333333333333333333322222222111100111111000000000000000000000000011111111111111111111112222211111111111122222223333333444444444433333333333333333333333333333333333333222222222222222222222233333333334444444444444444444444444444444444443333333333444444444444444444444444444444444444444444444444444444444444445555555555543333333333333333333333333333334444444444444443333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222111221111111111111111111111000000011112222222222333344444444445555555555555555555555555555555555555555544444333222222222222111111111112233333333333333333333333333333333333333333333333333444444444445555555555555555555555555555555555555555544444444444444444444444444444444444444444444444444444433333333333333333322222222222110000000000000011122222223333333333333333333333333333332222222222222222222222222222222333333333344444444444444444444444444444444444443333333333333333333333333333333333333333333333","111111222222222112222222220011111111111111000000000000000000000000000000000000000000000000000000000000000000001111222233333444444444444444443444444444444444444444444433333333333333333444333333233222222222222222322222222222222222222222222222222222222222223333333333333222222221111111122222222221111111111111111122223334444444444444555555555555554444443333333333333333333333333444444444444444444444444444444444444443333333322222222222222222222222220000000000000000000000000001100011111112222222222211111112222222333333333333333222222111111111100000001111111111111111111111122222223333344444444444444444444444444444444444444444333333333333444444444444444444444443333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444333333333333333333333333333333332222222222222222222221111111111222222222223333333333333333333333333333333333222222222222222222222222222222222222222333333333333344444444444444444444444444444444444333332222222211111111000000000000000000000000001123333333333210000000000000000000000000011111123333444444555555555555555555555555555555555555555554433222222222222222222221111111122222333333444444444433333333333333333322222222222221110000000000000000011122223344444444444444444443332222222221111111111111111111111112222233333333333444444444444444444444444444444444444444444433333333333333333333333333333333333333333","111111222211122112222222220011111111111111000000000000000000000000000000000000000000000000000000000000000001111111222333333444444444444333333333333444444444444444444333333333333333333444444444433222222222222222332333323333233333333333333344444444444444444444444333333222222221111111122222222211111111111111111122223334444444444444444444444444444433332222222222222222222233333444444444444444444444444444444444444443333333311111111111112222111111110000000000000000000000000000000001111112222211111111111122222222333333333333333222222111111111100000001111111111111111111111122222223333333333333444444444444444444443333334444444333333333333444444444444444444444444333333333333344444444433333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444443333333333333333333333333333333333332222222222222222222222222222322222222222222222222222222222222222222222222222222222222222222222222222222333333333334444444445555555555554444444432222222222221111111000000000000000000000000001123333333333321110000000000000000000000011111123333444445555555555555555555555555555555555555555554433222222222222222222211111111122222222222333333333333322222222211111111111110000000000000000000000000011122223333444444444444333333333333332222222222222222222222233333333333333333334444445555555554444444444444444444444433333322222222222222222222333333333333333333333","111111222222222112222222220011111111111110000000000000000000000000000000000000000000000000000000000000000000000011222222233444444444443333333333333333333333333333333333333333333333333333322222233222222222222222322222222222111111112222222222222222222222223333333333333222222221111111122222222221111111111111111122223334444444444444555555555555544433322222222222222222222222222333333333333333333333321111111111111111000000000111111111112222222222210000000000000000000000000000001111111112222222222211111112222222333333333333333222222111111111100000001111000000000000000000122222223333344444444444444444444444334444444444444444333333333333333333333333333334433333332222222222222222222222222222223333333333333332222222222222222222222222223333333333333333333333333322222222222222222222222222222222222222222222222222222222222211110000000000000000000011112222222223333333333333322222222222222222222222222222222222222222222222222222222222333333333333344444444444444444444444444333333333332222211111110000000000000000000000000000000000011111111111100000000000000000000000000000001122223334444555555555555555555555555555555555555555554333222222222222222222221111111122222333333444444444433333333333333333322222222222221110000000000000000011111223344444444444444444443332222221111111111111111110000000000111111111112222333444444445555555444444444444444444444444433333332211111111111222222222222222111111","111111222100000001111222221111122221111222100000000001000000000000000000000011100000000000000000000000000011111111223333344444444555555555555445444444444554555454544444444444444444444444444444444444344433333333333333334444444444444444444444444444444444433333333322222111111111111111111111111110000000000000000011112233444443333333344444444444433333333333333333333333333333333444444444444444444444444444444444444443333333322222222222222222111111110000000000000111111111000000000000000001111111111111111112222222333333333333333222222111111111111100111121111111222211111111111100001111111111112222222222222222222233333334444444333333333333444444444444444444444444333333333333333333333344444444444444444444444444444444433333333333333333333333333333333333333444444444433333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111110000000001111111112210000000011111111122222222333333334444444445555555555554444444444333333333333321111000000000000000000000000112233333333333321110000000111100000000000000000012333444444444444455555555555555555555555555555555554444333333333333333333322222222222222333334444444444433333333333322222222222221111000000000000000000000011122223333333333333333333333333333222222222222222222222222222223333344444444444444445555555554444444444444444444444443333322222211111111112222233333333333333333322","111111222211111111111111110011111211111111100000000000000000000000000000000000000000000000000000000000000000001111222333333334444444444444444444444444444444444444444433333333333333333333333333222222222222222222222222222222222222222333333333333333333333333332222222222111110000000000000000000000000000000000000011112222223333333333334444444444444444443333333333333333333333333444444444444444444444444444444444444443333333333333333222222222222222222222222222222222222222222222210000000001111111111111111111111111111112333333333221111111111111100000000011111111111111111111122222222222222222222222222222222222222222222223333333222222222233334444444444444444444443333333333333333333333322222222223333333333333333333333322222222221111111111111111111112223333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333322222222222222222222222233333333444444444444444444444444444443333332222222212111111111111111110000000000011112222222222210000000000000000000000000000000000111223333333333344444444443333333333333333333333333333333222222222222222222222222233333333334444444444444433332222222222222222222222222222221111111111111111122222222222222222222111111110000000000000000000000001111122223333344444444444444444444444445555555555555555544444444444433333211111111112222333333333333333333333","233233322332211112111000000012223344444444554442222112200000000000000011000011111122112111111000001100000000000000000000000000000001110000001000000000000000000000000000001111000010000000000000000000101100000000000000000000000000000000000000000000111000000000000000000000000000000111123233333333333330001112222222233333311111111222211111111123334444443222222111100111000000000011121111111221221111123332222220000000000000011100000000000000000011011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122223332222333333333333333333333333333333332222222222222222111111122222222000000000000000000000000112223334444444422222222210000000000000000000000000000000000122333233443332222221111000000000000000000000000000000000000000000000001111111011222222110000000000000000000011111112334322200000000000000000000000000000000111110000000112222233322222221111111111111100000000000000000000000000001223431122222000000000000000001111222222100000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000001100011111111111222122222223333333321110000000001222222222333334433333322111100000000000000000000000000001111223333334444444554443322222100000000000000011111123333321112100011110000000000011100000000000000000012333333333322222222222333333333333344455555555444444444","333333333333210111000000000012222334444444443330000000000000000000000000110000000111111000000000000000000000000000000000000000010111110010000100000000000000000000000000000001100011000000000000000000111100000001110000000000000000000000000000000000001000000000000000000000001110011111112123223333322330000112222222233332100001111111111111111223334333332222222111110111000000001111121122111222220000001222221110000000000011111111000011111110000111111111000000000000000000000000000011111100000000000001100000000000000000000000000000000000111222222222233334443333333334444443333444433333333444444444444444444444444444433444444322211100000000000000000011223334444444433222111110000000000000000001111000000000000112222233443332221111111111111111111111000000000000001000000000011111111111111000001110000000000000000000000122234444455321100000000000000110000000000111000000000000000112233334433222221111111111111100000000000000000000001111112333432333333110000000000000011111111111111111110000000000000000000000000000000000000000000001112232210000000000000000000000000000000000000000000001110000000011111100111111000001111000000000000000000000000011222233334444444444443332211111100111111110000011123322222222111100000000000000000001000000000000122223333333344444443321110000000000000000111111123322222222211122222111111000011000000000000000000122222332222222222222222333334443344444555555555544444444","111111111111122223222111000000111223333333321110000000001100000000010222222211111111000100000000001110000000000000000000000000000000000000000101111111111111111100000000011111000000000000000010000000000000000000000000000000101000000000000000000000012110000000000000000000000000000101122233333333222221111222222222233332222222222222211111111111112222222111100000000000000000000001110000001100000000012222222221011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101111111122111111111111111112222222222222220000000001111233333332333332211000000000000000000000000012223444455555555555555544444444444332222211111111111100000122220000000000000000000000000000111111111111000000000000011111111111111111111000001111110000000000000000000000000001112221000000000000000000010011110000000000000000000000000012111122223333333332222100000000000000000001112222233333444444444442110000000000000011222222211110010000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000001010000000011000000111111111111110000000000000000000000000000111111111111110000000000000000000000001222443333322233333322222222222221000000000000000111111211110000000000000000012222210000011100111111111222211000001111111123221111000000000000000100000000000000000112233333333333333333334444444444444555555433332211111122","001111111000011112112111000000000012222222220000000000000000000000000111000000000011111100000000000001011101000000000000000000000000000000001111222222222111112222221111100222211111000112222220000000000000000000000000000000000000000000000000000000112221000000000000000000000000000111111011112222222200112222222233334444444554444444322222111111232332222222211111101111100000000001110111111100000000001110000000011111000000000000000000000000000000000000000000000000000011100001000000000000000000000111111100000000000000000000000000000000000000000000000000000122210000000000011112222222221111110000000001222233333333333333222100000001111111110000000012223333344555555555544444444444444443333322222210000000000233211111111000000000000000000000111111111111112211111122222222222000000000000001111111222111111110000000000000000000011111000000000000000000011111111111111000000001111111111111112223322222233332233100000000000000000000112222222233332222223331110000000000011122223333222222222111112222210000000000000000000000000000000000000000000000000000000000000000000000000000111111000001122344311000000000000000000001110000000000000000000112222110000111000000000000000000000000000122344443222334443333333211111111000000000000100111111222210000010000000000011111110000111111222210000001100011211122334444332222110001122222223311000000000000000011111111111111100112233334444444444432222221000000012344","001111111110122222222111000000011112332222221000000000000000000000000222111100011111000000000000000000000000000000000000000000000000000000001111222222222111111121110000001222110000000000000010000000000000000000000000000000000000000000000000000000112111000000000000000000000000000101122222223333222221111222222222233343333332222233221111111111112222222111100000000000000000000001110111111100000000012222222221011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122100000000000001112222222222222220000000001111233333332333332211100000000000000000000000012223444455555555555544444444444444333333322222221000000000232210000110000000000000000000000111111111111111111111110011111122000000000000000001111111000001100000000000000000001112221000000000000000000011111111111111000000000000000000012222222223333333332222100000000000000000001112222233333333333333331110000000000000112222233221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000111111111000000000100001111110000000000000000000000001111111000000111000000000000000000000000000122344444322223333322222100000000000000000000100111111222210000000000000000012222210000011100111111100011211000001111234444332211000000000000012211000000000000000012222333333322222222223334444444444444444433322211111122","333222222332211111110000000011112233444444442310000000000000000000000000000011100111111000000000000000000000000000000000000000000011110010001000000000000000000000000000000001100011000000000000000000111100000001110000000000000000000000000000000000001000000000000000000000001110011111112234333333333430000112222222233333311011111122111111111223334333332222222111111111000000000001121111111111220000001121110000000000000011111100000011111110000011111110000000000000000000000000000011111100000000000000000000000000000000000000000000000000111111122222221122222222333333333333333444444444444444444444444444444444333333322444333211111100000000000000000011223444444444433222111110000000000000000001111000000000000122222333444432221111111111111100111111100000000000001000000000011111111111111000011110000000000000000000000122223334444321100000000000000110000000000000000000000000000112222223322222221111111111111100000000000000000000001111113334432332222110000000000000001222222111000000000000000000000000000000000000000000000000000001222232210000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000001111111122222223333334444443332211111100001221111100011233333332222110000000000000000000000000000000000011212333333344443332000000000000000000000000001112222222222322233222100000000011100000000000000000111222332222222222222233333334444444444555555555444444444","222222222332211111110000000011112223344444442200000000000000000000000000000000000111111000000000000000000000000000000000000000000011110010001111100000000000000000000000000001100011000000000000000000111100000001110000000000000000000000000000000000001000000000000000000000001110001122112234333334444430000112222233334443322111111122211111111122323333332222333222211111100000000001121111111111220000001111110000000000000011111100000011111110000011111110000000000000000000000000000011111100000000000000100000000000000000000000000000000000111111121122222222222222333334444443333444444444444444443333333333333444444444444444444322211100000000000000000011223444444444432222222221111111111000000011111000011000001223222233444432221110000000000000111111111111000000000000000000011111111111111000011110000000000000000000000122223333444321100000000000000000000000000000000011111000000112222223222222221111111111111100000000000000000000111122223334432332222110000000000000001222222221111000000000000000000000000000000000000000000000000001223332210000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000001111111122222223333334444443322211100000001221111100012333333333222100000000000000000000000000000000000011212222222233443332000000000000000000000000001112222223333333333332100000000011100000000000000000111222332222211111112233333333333344444555544443333333333","001111111110022122222111000000000112332222221000000000000000000000000222110000000001000000000000000000000000000000000000000000000000000000001111222222222111112222221000001222210000000011111110000000000000000000000000000000000000000000000000000000112111000000000000000000000000000111122122112222222211112222222223333343444443333344322222111111222222222111100000000000000000000001110111111100000000012221111110011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122210000000000001112222222222222220000000001111233333333333332211100000001000000000000000012223444455555555555544444444444444443333322222221000000000232210000110000000000000000000000111111111111111111111111111111111000000000000000001111111000001110000000000000000000011111000000000000000000011111111111111000000000000000000012222222222222233332222100000000000000000001112222233333333333333331110000000000011122223333222222222110001111100000000000000000000000000000000000000000000000000000000000000000000000000000111111000001122333200000000000000000000000000000000000000000001111112110000111000000000000000000000000000122344444322223333222222100000000000000000000100111111222210000000000000000011111110000111111112210000011211011211122334444332222110001111111112211000000000000000122222321111122222222222333334433344444444433321111112344","333333333333210111000000000012223344444444444431110000000000000000000000110011100111111000000000000000000000000000000000000000010111110000000100000000000000000000000000000001100011000000000000000000111110000001110000000000000000000000000000000000001000000000000000000000000010010111111233333333333330000012222222222221000001111111000011111223334444443333222111110111000000001111221222222222220000001222221110000000000011111111000011111110000011111111100000000000000000000000000011110000100000000111100000000000000000000000000000000000111222222222233334443333333334444443333333333333333444443333333333344444333333322222222100000000000000000000000011123333333333322111000000000000000000000001000000000000000012222333443332221111100000000100111122220000000000000000000000000000000000000000001110000000000000000000000011122333344310000000000000000110000000000111111111111000000112222234433222221111111111111100000000000000000000000011112222332333333110000000000000011111111111000000000000000000000000000000000000000000000000000000001221100000000000000000000000000000000000000000000001110000000011111100111111000001111000000000000000000000000011111233334444444444443332211111100111111110000011123322222222111100000000000000000001000000000011223334444444444444443321110000000000000000111111223322222222221111110000000000000000000000000000001122222332222222222222222333333333344444445555555555555555","111122222222211112111000000000012223333333231100000000000000000000000000000000000111111100000000000000000000000000000000000000000001110010001111100000000000000000000000001111110111000000000000000001111101111111221111100000000000021110000000000000111000000000000000000000001110001122123234444344444430011122233334444444444443222233321222222222223332221122333222211222100000000001110000000111110000001110000000000000000001111100000000000000000000000010000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000011111111111122222233333333333444444444444444442111000001222234444444444444443211111100000000000000000012223444455554444444444444444444443222222222222222211000001233222222232221111110000000000000111111111111111111110000000000000000001111111000011111100000000000000000000011112223334321100000000000000000000000000000000011111000000111222223322200000000000010000000000000000000000000111122233344442222222110000000000000011222223221000000000000000000000000000000000000000000000000000000001111111111111222211110000000000000000000000000000000000000000122222210000000000000000000000000000000000111111122222333222222223333333321100000000001233333333333333333333222110000000000000000000000000000000000011101211111122222221000000000000000000000000001211122223333212222221000000000011100000000000001000122222222222212211112222223334444444444444443333222222223","122111110000122223222000000012222223334433333332122222222221111111112233333333333333222333333222222210000000000000000000000000000000001111111100000000000000000000000000010111000000000000000110000000000000000000000000000000001000000000000000000000012211000000000000000000000000000101233334222222222220011222222222222222222221111222210000111110001111111000000000000000000000000001110000011111100002233444444442000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000112222222223333334444444444444444333221111110000000000000000001111111111110000000000000000000000011233334444455555554444444432222222222110000000000000000000000011000000000000000000000000000000000000000000000000000000011111111000001111111112222200000000000000000000000000000000011111000000000000000000000000000000000000000000000000001123322211111112222221111000000000000000000001112222223333332333333331000000000000000111111233211110000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000011122210000000000000000100100000010000000000000000000001100000000011111111110000000000000000000000001122343211111122333333333211000000000000000000000122222222221111111211100000122222221100011111222222222222100000111110000000000001000000000000000000000000000000000112233443333322222222233444444444444444455555554444444444","111111111111122222222111000011112233344433442211111111100000000000110122222211111122112222222111111110000000000000000000000000000000000000001100101000111111000000000000011111000000000000000000000000000000000000000000000000101000000000000000000000112000000000000000000000000000000011223343333333333331111222222222233333333332111233211111111133322223332111100000000111000000000001110000001111111111123330000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100111001122222222222322333333222222220000000001111233333332222221111000000000000000000000000012223334555555544444444443333333333221111111111111000000000122221111111111111111111000000000000000000000000000000000000011122222222222222111122221110000000000000000000000000001112111000000000000000000000011110000000000000000000000002123322222222222222221111100000000000000000000112222233333332333333331000000000000000111222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000000000000000111111100111110000000000000000000000000011111111111112110000000000000000000000000112343333322234444433333322110000000000000000000111111110000000111111211111011111100000000000111110000011211000011111123333222222221000000000000000000000000000000011222233333322222233334444444444455555555544433222222223","222222222222211111111000000011112234444444442310000000000000000000000000000011111111111100000000000000000000000000000000000000000001110000001100100000000000000000000000000001100011000000000000000000101100000001110000000000000000000000000000000000001000000000000000000000000000001122113234333333333330001112222333334443322222111222211111111122223333332222232111111111100000000001111000000211221000001221110000000000000000011100000000000000000011011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111121122222222222233333333333333333333333444442222222222222233222222222333333200000000000000000000000011223334334443322222222221111111111000000000000000011000000122222333443432221110000000000000000000000011110000000000000000000000000000000000011110000000000000000000000011122223334322200000000000000000000000000000000000000000000112222223322222221111111111111100000000000000000000111122223334431222222000000000000000001222223221000000000000000000000000000000000000000000000000000000001111100000000111100000000000000000000000000000000000000000000011111100000000000000000000000000000001100001111111122233222223333333333321110000000001222222211122333333332222110000000000000000000000000000000000012212333333344443332110000000000000000000000001111122222223222233222100000000011100000000000000000123333333333322222222233333333333344444555555555444444444","222222222222211111010000000000011123333332231000000000000000000000000000000000000111111000000000000000000000000000000000000000010212221110111111100000000000000000000000000001100012100000000000000001111101011112221111000000000000011000000000000000001000000000000000000000001110001122223334444444444440001112233334444444333333111122211222222223322222221123333222221222100000000001111111111111110000001111111111111111111111111100000000000000000111111111100000000000000000000000000011111100000000000000100000000000000000000000000000000000111111122222222233333333333334444443333444444444444444444444444444444445555555555555555544433322222222110000000011212333333333322222112221111111111111111112222222222222211233222233343333331110000000001100111111111111111111111110000000011111111111111000001111000000000000000000000122234444455321100000000000000000000000000000000011111000000111111222222222220000000111111100000000000000000000112222233333432332222110000000000001122233333333333222221000000000000000000000000000000000000000000012223333221001112222211110000000000000000000000000000000000000000121111100000000000000000000000000000000000000001122222222123333444444433322210000001112333331000011222222223222110000000000000000000000000000000111122222322222233333332000000000000000000000000000112222223333333333332100000000001100000000000000000001222221111112222222233333333333344444444444432221112233","111111111111122222222111000000012223344433332200000000000000000000000122111111111111111100000000001110000000000000000000000000000000000000001111111111111111000000000000011111110011000000000000000000111000000001010000000000111000011110000000000000111000000000000000000000000000000011223333333333333320011222222333333344444443222233321111111133322232221111111000000111000000000001110000001111110000012330000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110011001122222222223322333333333333330000000001111233222222222222221000000000000000000000000012223445555555544444444444444444443221111111111000000000000222222111111112222222222111000000000000000000000000000000000000011000001111111011111111110000000000000000000000000001112111000000000000000000000011110000000111111000000001112223322222222222222221111100000000000000000000011122233334442333333331000000000000001111222222100000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000011000000000000001111111111100111000000000000000000000001101111111111111112111000000000000000000000000112343333322334444322222211000000000000000000000111111100000000123333322222111111000000000000000000000001100000111111233333222222222000000000000000000000000000000012322221111111111122223444444444455554444444444444444444","122111111111122222222000000012222223344433444443333333332232111001112233222333333333333333333222222210000000000000000000000000000001101111000000000000000000000000000000011111000000000000000000000000000000000000000000000000001000000000000000000000112210000000000000000000000000000011233334333333333331111222222222233333332231111233211111111122222223321001100000000111000000000001110111111211211112234443333331000000000000000000000000000000000011000000100000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000101111111122223334444444444444444333221111110000000001111222222222222111110000000000000000000000011222223444455555554444444432222222222110000000000000000000000011000000000000000000000000000000000000000000000000000000000011122222222222222222223322111000000000000000000000000000001000000000000000000000000000000000000001111100000000001223322211111111112110000000000000000000000000000012222223332222222210000000000000000000001233100000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000111111110000000000000000100000000000000000000000000000011111111111111111111111000000000000000000000000112232110000123444333333322110000000000000000000122111110000000000111100000011112110000001000111112211111100000112221100000000012221100000000000000000000000000000112223443333322222233334444555555555555555544443333333333","001111111110011112111011000000000012332222220000000000000000000000000111000000000111111100000000000000000000000000000000000000000000000000001111222211111111111111110000001222221111111112222220000001101111000001110000010000101000021220000000000000111111000000000000000000000000000111111122222333222200012222222333334444445554333344322222211111233332222222222001100100000000000001110111111111100000012110000000001111000000000000000000000000000000000000000000000000000011100001000000000000000000000111011000000000000000000000000000000000000000000000100000001222111111000111111222222222233333331000000001122344333333333332210000000000000000000000000012223444444555555444433344444444444443333322221111111000000122221111111110000000000000000000111111111111112211111122222222222000000000000000001111111111111000000000000000000000011111000000000000000000011111000000000000000000000011222223333334444444444443333211100000000000000000111122222333333333333331000000000000011211112222100000000000001112210000000000000000000000000000000000000000000000000000000000000000000000000000112111000000000001000000000000000000010001100000000000000000000111222110000111110000001000000000000000000001233333333344443211111000000000000000000000100111111100000000011111100000111000000000111100111000000001211112200011112223222211000000000000000000000000000000000012211111111000000001122222222222333322333332221111112344","222223322222122222122000000122223344444444554443333333332232210000111122111122222222333333333111111110000000000000000000000000000001111100000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000011233333222222322220001122222222222222110000000122210011111122223333331111111000000111000000000111221122222222222223344444444441111100000000000000000000000000000011000000111000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222223333333333333333333222222222221000000001111222222222222222222000000000000000000000011122223334444444444443333332222222221110000000000000000000000011111111221111111111111000000000000000000000000000000000000000011111111111111222233322211000000000000000000000000001111001100000000000000000000000000000000001111100000112222233322211111111111111111100000000000000000000000000001111220000000000000000000000000111111111111000000000000000000000000000000000000000000000000000001221000000000000000000000000000000000000000111111100000000000011111100000000000000000000000000000001111111111111111111111111111111100000000000000122332222222222333333333322111100000000000000000111111100012222222223333333333444443332222111100000000011111101222231100001100001000000000000000100000000000000000012223333222111110011223333333333344444444333321111111112","122222222221122222222000000012222344444444444443333333332221110000111122111122222222333333333222222210000000000000000000000000000001110000001000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000011233344333323333331111222222222233333322111111233211111111133322223332111111000000111000000000011111111111221222223334443333330000000000000000000000000000000000011000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222223333333333333333333222221112220000000001111222222222222222222000000000000000000000011122223444455555543333333332222111111110000000000000000000000011110011111111111110000000000000000000000000000000000000000011122222222222222222233333321000000000000000000000000000001001100000000000000000000000000000000001111100000011112223322211110000111110000000000000000000000000000000001112331111111000000000000000000111111222100000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000011111100000000000000000100000111000000000000000000000011111111111111111111111000000000000000000000000122222222222233444433333322111100000000000000000111111100001111122223322222223333332221111111111111111111100001112221100001100012222110000000000000000000000000000011222222222222222222333444444444444444444444432211111112","222222222222211112111000000001112233344444442200000000000000000000000000000011111111111100000000000000000000000000000000000000000001110010001111100000000000000000000000001111100011000000000000000000101100000001110000000000000000001000000000000000011000000000000000000000000000001122123234444334444430001222233333334444433333222222211111111112223333332222333112211111100000000001110000000111221000001111110000000000000000011100000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100011111111111122222233333333333333333333333444442111000001222233333333333444443211111100000000000000000012223444444444433333333332222222222111111111110000011000001223222233443332221110000000000000111111100111111111110000000000000000000000000000011111000000000000000000000011112223334322200000000000000000000000000000000011111000000112222223322211110000000010000000000000000000000000111122233344442221111000000000000000001222223221000000000000000000000000000000000000000000000000000000001111110001111111111110000000000000000000000000000000000000000122222210000000000000000000000000000000000111111122222333222222223333333321100000000001233333333333333333333222110000000000000000000000000000000000011212333222233443332000000000000000000000000001111122223333222233222100000000011100000000000001000111222333333322222222222333333333344444444443333333333333","333333332332211111111000000022223344444444554432222111100000000000000000110011111122111111111000000000000000000000000000000000000001110000000000000000000000000000000000000001000011000000000000000000101100000001010000000000000000000000000000000000011000000000000000000000000000010111112233333333333330000012222222233232100001111111110011111223334444443222222111110111000000000111221122111222221000012222222220000000000000011111000000000000000011111111100000000000000000000000000000000000000000000001000000000000000000000000000000000000111111111122222223333333333334333333333333333333333444443333333333333444333333322222222100000000000000000000000112223333333333322222222211111111100000000000000000000000000112222333443432221111100000000000001111110000000000000000000000000000000000000000011110000000000000000000000011122222334321100000000000000110000000000111111111100000000112222233322222221111111111111100000000000000000000000011111222331122222110000000000000001111112221000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000011111100111111000000000000000000000000000000000011111222223333333333333332221111100001222222222222223322222222110000000000000000000000000000001111122223334444444555554432222100000000000000111111122222222221110011110000000000011100000000000000000112333333222222222222222333333333344444455555555555555555","333333332332211111110000000012222344444444443331110000000000000000000000000011111111111000000000000000000000000000000000000000000011110000000000000000000000000000000000000001100011000000000000000000111100000001110000000000000000000000000000000000001000000000000000000000000010011111112233333333333330000112111222233333210001111111111111111223334333332222222111110111000000000011121122111221221000001222221110000000000000011100000011111110000011111110000000000000000000000000000011111100000000000001000000000000000000000000000000000000111111121122221123332222333334344443333333333333333444443333333333333444333333322222222100000000000000000000000011223333333333333222111110000000000000000001111000000000000122222333443432221111100000000000111111000000000000000000000000000000000000000000011110000000000000000000000011122333334321100000000000000110000000000000000100000000000112222233333222221111111111111100000000000000000000001111112333431222222110000000000000001111111110000000000000000000000000000000000000000000000000000000001122210000000000000000000000000000000000000000000001110000000011111100111111000000000000000000000000000001111111122222223333334444443332211111100001221111100011233322222222110000000000000000000000000000000000011212333333344444443221110000000000000000011111111122222222211122222100000000011100000000000000000122222333333322222222233333334444444444555555555555555555","111111111111122222222111000011112233344434442210000000000000000000000122111111111122111111111110001110000000000000000000000000000001100000001111101000111111000000000000011111000011000000000000000000100000000000000000000000111000001000000000000000111000000000000000000000000000000122223333333323333320011222222333333334444443222233311111111133322223332122221000000111100000000001110000001111111111123330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110011111122222222223332333333333333330000000001111233222222222222221000000000000000000000000012223445555555544444444443333333332221111111110000000000000122222111111112222222222111000000000000000000000000000000000000011111111111111111122221110000000000000000000011111111223211000000000000000000000011000000000111111000000001112223322211111122222221111100000000000000000000111122233334442222222220000000000000001112222222100000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000001122222211100111000000000000000000000001100011100000000112111000000000000000000000000012343333322334444433333322111100000000000000000111000000001111123333433333222222100000000000000000000000100000011111223333222222221000000000000000000000000000000012322222222222222222333444444444444555554444444433333444","001111111111111112111111000000001112332222220000000000000000000000000111000000000111111100000000000000000000000000000000000000000000000000001111222211111111111111110000011222221111110011211110000001111000000001110000010000101000022221000000000000111111000000000000000000000000000111111122222333222310012222222333334444445554333233322222111122233331112111111000000000000000000001110111111111100000012220000000001111000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000100000000122100000000111111222222222233333331000000001222333222222222222220000000000000000000000000012223444444555555444444444444444444443333322222221111000000112221100000000000000000000000000111000000111111111111121111111111000000000011000001111111111111100000000000000000001112121000000000000000000010011000000000000000000000011222223333334444444444443333222100000000000000000112222222333333333333331000000000000011222222222100000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000001000000000000000000010000000000000000000000000111111110000111110000001000000000000000000001233333333344443211111100000000000000000000100111111100000000011111100000001111110000011000000000000011100011100011112223222211000000000000000000000000000000000012211111111100000001122222222222333332333332222222222344","111111111100122223222111000011111223333333322110000111111100000000111233222222222222011111111111111110000000000000000000000000000000000000000100111111111111111000000000011111000000000000000010000000000000000000000000000000001000000000000000000000012111000000000000000000000000000101123343333333222221111222221122222232222222111222210000111111112221111000000000000000000000000001110000001111100000012222222221011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111122211122223332222333333333222222220000000001111222222222222222200000000000000000000000011112223444445555555555544444444444443222222211111110000000000121000000000000000000000000000000111111111111000000000000011111111111111111111111111110000000000000000000000000001111111110000000000000000000010011110000000000000000000000000012122222223333333332222100000000000000000001112222233333444444444442110000000000000001112223222110010000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000100010000000011000000111100111111110000000000000000000001100000111111111111110000000000000000000000001233443333322222333333333222222221000000000000000111111222221111111211100000012222210000011222223333222222211000000000000011000000000000000000000100000000000000000122333333333333333333334444555555555555555544432222233344","111111112221111112111111000000012223333333331100000000000000000000000011000000011111111100000000000000000000000000000000000000000001100000001111111000000000000000000000011111110111000000000000000001111100010001110000000000111000022220000000000000111000000000000000000000000000001122223234333333333420011222233334444444444443222233321222111122222232221122222111100111100000000001000000001111110000012220000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111110011111123333333333333333333333333331000000001122234444444444444441100000000000000000000000012223444555555544444444444444444443221111111110011111000000122222100111111111111111000000000000000000111110000000000000000011000011111111011122221110000000000000000000011112223334322100000000000000000000011000000000111111000000001112223322222222222222221111100000000000000000000112222233344442222222220000000000000011122223222100000000000000000000000000000000000000000000000000000001111111000000000111110000000000000000000000000000000000000001122222211100000000000000000000000000000000111111111222333222222223222210000000000000001233333333333333333333211000000000000000000000011000000000000112223322222111222100000000000000000000011100001112222233333222222221000000000000000000000000000000012211221111111111122223444444444444444444444444333333333","122222222222211112111111000011112233344444442310000000000000000000000011000011111111111100000000000000000000000000000000000000000001110000001111100000000000000000000000001111100011000000000000000000101100000001110000000000000000000000000000000000111000000000000000000000000000001122123234333333333330011222233333334444433333111222211111111112223333332222222111100111100000000001110000000111221111112321110000000000000000011100000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111122222233333333333333333333333333331000000001122233222222222222222100000000000000000000000012223334555554433333333322222111122000000011110000011000000122333222332221111110000000000000000000000011110000000000000000011000001111111011122222100000000000000000000011112223334322200000000000000000000000000000000011111000000111112223322200000011111111111100000000000000000000111122223334442222222210000000000000001222223222100000000000000000000000000000000000000000000000000000000010100000000111100000000000000000000000000000000000000000000011111100000000000000000000000000000001101111111122222333222222223322211110000000000001233333333333333333333222110000000000000000000000000000000000122333333333333333332000000000000000000000000001112222223333222233221000000000000000000000000000000112333333333322222222223333333333344444444443333222222333","122111111111122223222000000012222223344433443342222222222221111111112233333333333333222333333222222210000000000000000000000000000000001111100000000000000000000000000000011111000000000000000000000000000000000000000000000000001000000000000000000000012211000000000000000000000000000001233334333333322221111222222222222222232231111233211111111121112222211000000000000000000000000001110000111211100001233444444442000000000000000000000000000000000011000000100000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000101112222223333334444444444444444333221111110000000001111111111111111111110000000000000000000000011222223444455555554444444432222222222110000000000000000000000011000000000000000000000000000000000000000000000000000000000011111222222222222222222211000000000000000000000000000000011001000000000000000000000000000000000001111000000000001123322200000000112221111000000000000000000000001112222223332333333331000000000000000111111233210000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000111111110000000000000000100100000000000000000000000000011110011100000000111110000000000000000000000000112232211000122333333333322110000000000000000000122222112221111111111100000012222221100011111222222222222100000112221100000000012221100000000000000000000000000000112233443333322222233333444444444455555555555554444444444","222222222221111111111000000000001112333322231000000000000000000000000000000000000111111000000000000000000000000000000000000000000111110010111111100000000000000000000000001111111112100000000000000001111111111212221111100011111100021000000000000000111000000000000000000000111110011122233344444444444431111222333445555555544444333333322222222223322232222223333222222222100000000001110110000111110000001110000111111101100011111100000000000000000000000010000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000110121111122222222222233333333333444444444444444443333222222222234555555554444443222211111111111000000000011223444455554444444444443333333332222222223322222222111101233333333332111111111100000000000111111111111111111111111111111111111111111111000001111000000000000000000000011123333345311100000000000000000000000000000000011111000000111223333322200000000001011111100000000000000000000112222233344442222222110000000000001122322223222222111110000000000000000000000000000000000000000000001112222222111111222222110000000000000000000000000000000000000000122222210000000000000000000000000000000000000000122222333333333333333322221110000000012333332222223333333333222111100000000000000000000000000000001122211100000001122210000000000000000000000000001112221122223221122221000000000011100000000000001000001221111111112211111122333333444444444444443332221112222","111111122222111112111111000000012223333333331100000000000000000000000011000000011111111100000000000000000000000000000000000000000001110000001111100000000000000000000000001111110011000000000000000001111100010001210000000000000000021110000000000000111000000000000000000000000000001122123234444333333420011222233334444444444443222233321111111122223332221122222111100111100000000001110000000111110000012220000000000000000000011100000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000010011111111122222233333333333333333333333333331000000001122234444444444444442100000000000000000000000012223444555554444444444444444444443222222222221111111000000122222222221111111110000000000000000000000111110000010000000000000000001111111011122221100000000000000000000011112223334311100000000000000000000000000000000111111000000001112223322200000011111110000000000000000000000000111122233344442222222110000000000000001122223221000000000000000000000000000000000000000000000000000000001110111000000111111110000000000000000000000000000000000000000122222211100000000000000000000000000000000111111122222333222112223333322210000000000001233333333333333333333222110000000000000000000000000000000000011223322222112222221000000000000000000000000001212222223333212222221000000000000000000000000000000122222222222211111122223444444444444444444333333222222223","111111122221111111111000000000001112333322230000000000000000000000000000000000000111111100000000000000000000000000000000000000000001100010011111100000000000000000000000001111221122100000100110000001111111111212221111110011111100022110000000000000111000000000000000000000111110011122133244444444444432222223333445555555555555333333322222222223333332222223333222211222100000000001111000000000000000001110000000001101100001111100000000000000000000000010000000000000000000100000000011111100000000000000000000000000000000000000000000000000000000000110011111000011112223333333333444444444444444442211000001222234444444444444442222111111111111000000000011223444455554444444444444444444443333333333322222221000001233222222332111111111100000000000101111111111111111111000000000000000001111011000001111100000000000000000000011112233344311100000000000000000000000000000000011111000000111223333322222222222222221111100000010110000000000112222233344442222222220000000000001122222223221000000000000000000000000000000000000000000000000000000012122222111111222211000000000000000000000000000000000000000000122222210000000000000000000000000000000000000001122222333233333323333322221000000000001333333322234443322222222111100000000000000000000000000000001122211100000000011100000111100000000000011100012222221123334321122221000000000011100000000000000000011221111111112211112223333444444444444444444432211111123","111111111111122222222000000011112233344433442331111111101110000000112233222222222222223222222222222210000000000000000000000000000000000000001100000000111100000000000000011111000000000000000000000000000000000000000000000000001000000000000000000000112100000000000000000000000000000011233344333333333331111222222222233333333332111233211111111133322223332111100000000111000000000001110111111111111111123331111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100122222222222222222333333333222222220000000001111222222222222111111000000000000000000000000112223444455555544444444443333333332221111111111111000000000122220000000000000000000000000000111000000000000000000000011111122222222222222222222221110000000000000000000000000001111111000000000000000000000011110000000000000000000000001123322222222222222221111100000000000000000000112222233333442333333331000000000000000111111222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000111111111111110000000000000000000001100111111111111111111000000000000000000000000112343321111233444433333322110000000000000000000111111110000000000111100000011111110000000000111111111111100000111110011111000012221100000000000000000000000000000012333333333333333333334555555555555555555544432222233344","111111111111122223222100000000111223334433432210001111101100000000111222222222222222111111111111111110000000000000000000000000000000000000000100111110111111111000000000011111000000000000000000000000000000000000000000000000101000000000000000000000012010000000000000000000000000000011123343333333333331111222222222233333332222111233211111111122222222221000000000000000000000000001110000001111100000012232222221001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111122112222222222222222333333222222220000000001111222222222222222211000000000000000000000000012223444455555555555544444444444443222221111111111000000000122220000000000000000000000000000111111111111000000000000011111122222222222222111111110000000000000000000000000001111111121000000000000000000010011110000000000000000000000000112222222223333333332222100000000000000000001112222233333444444444442110000000000000011222222111000010000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000001010000000011000000111111111111110000000000000000000001100011111111111111110000000000000000000000001222343222222234444433333222222221000000000000000111111222221111111100000000012222210000011222222222222222211000001111111112000011000000000000000000000000000000000123333333333333333333334555555555555555555544432222233344","122111111111122222222000000012222334444433443342222222211110000000112233222222222222333333333222222210000000000000000000000000000001100000001100000000000000000000000000011111000000000000000000000000000000000000000000000000001000000000000000000000112100000000000000000000000000000011233344333333333331111222222222233333333332111233211111111133322223332111100000000111000000000001110111111211111112223332221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111122222222233333333333333333222222220000000001111222222222222222221000000000000000000000000122223444455555543333333332222222222110000000000000000000000111110000000000000000000000000000000000000000000000000000000011122222222222222222233333321000000000000000000000000000011001000000000000000000000000000000000001111000000001112223322211111111112221111100000000000000000000001112222223332333333220000000000000000111111222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000111100111110000000000000000000011111111111111111111111000000000000000000000000112233222212233444433333322110000000000000000000111111110000000000111100111111222110000001000111111111111100001112221100000000012222110000000000000000000000000000012222222222222222233334555555555555555555544432222222334","222222222222211112111001000012222344444444553331111111100000000000000011000011111122112111111000000000000000000000000000000000000001110000001100000000000000000000000000001111000011000000000000000000101100000001110000000000000000000000000000000000111000000000000000000000000000001122123234333333333330001222222222233334432222111222211111111123334333332222222111100111100000000001111111111221221111112322222220000000000000011100000000000000000011011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222222222233333333333333333333333443332000000001122233222222222222222100000000000000000000000112223334445554433333333321111111111000000000000000000000000122333233443332222221000000000000000000000000000000000000000000011000001111111011122222100000000000000000000011112223334322200000000000000000000000000000000011111000000112222223322222221111111111111100000000000000000000001111113334442222222210000000000000001222223222100000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000001101122222222222222111112223322222210000000000001222222222333333333333322111100000000000000000000000000001111223333333333344444443221111000000000000000011111123333322222111123221000000000011100000000000000000123333333333322222222223333333333344444444444444333333444","001111111111122122222111000000011123333322221000000000000000000000000122110000000111110100000000000000000000000000000000000000000000000000000111222211111111111111100000011222221111000000111110000001101000000000000000010000101000021221000000000000112000000000000000000000000000000001111123223333222310112222222333334444444443222233322222111122232232222111100000000000000000000001110111111111100000012220000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000011212222222222222220000000001111233222222222222211000000000000000000000000012223444555555555444444444444444444333333322222221111000000222221111111000000000000000000000111000000111111111111111000000000000001111111000001111111000000000000000000000000000012121000000000000000000010011110000000100000000000011111223222333333333333332222222100000000000000000112222223333333333333331000000000000011112222222100000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000001100000000010000000000000000000000001111111000000112110000001000000000000000000112343333322233443222211100000000000000000000100111111100000000111111200000001111110000011000000000000001100000001111123333222222110000000000000000000000000000000011211111111100000012222333333333444444444444444433333344","222222222222111111110000000000001112333322231000000000000000000000000000000000000111111000000000000000000000000000000000000000010222221010111111100000000000000000000000000001110012110000000000000001111111111112222222100000000000011000000000000000011000000000000000000000111110001122233344444444444441111112233344444444433333222222211222222223322222222223333222222222100000000001111111111111100000001111111111111211111111111100000000000000000000011111100000000000000000000000000011111100000000000000100000000000000000000000000000000000001111122222221133333333333333333333333444444444444444444444444444444445555555555555555555444444433222220000000011223444333333333332223332222222222222111123322222222222211233333333343111111111000000001100111111111111111111111111111111111111111000011000000000000000000000000000000122233334445310000000000000000000000000000000000011211000000112223333222222220000011111111111100000000000000000122222233333431111112110000000000001222333333333332222221000000000000000000000000000000000000000000012223333221111112223322221000000000000000000000000000000000000000122211100000000000000000000000000000000000000001222222233333333444433322211110000001122333331000011222222223222110000000000000000000000000000000112232222311111222222221000000000000000000000000000011122222223222222221000000000001100000000000000000001222221112222332111122222333333344444444444432111112222","111111111111122223222000000012112223344433443331112222211110000000112233222333333333222333333222222210000000000000000000000000000000000000000000000000000100000000000000011111000000000000000000000000000000000000000000000000001000000000000000000000012211000000000000000000000000000001233343333333333331111222222222233333233332111233211111111122212222221000000000000111000000000001110000001111100001123332333331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101111111122222222233333333333333333222222220000000001111222222222222111100000000000000000000000011122223444445555543333333332222222222110000000001000000000000111110000000000000000000000000000111111111000000000000000011111122222222222222222222221110000000000000000000000001111111110000000000000000000010011110000000001111000000000001123322222222222222221111000000000000000000000112222233333442333333331000000000000000000001222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000001100100111110000000000000000000011100011111111111111111000000000000000000000000112343221100123444333333322110000000000000000000122122112221111111111100000012222210000011111222222222111100000112221100000000012110000000000000000000000000000000012233333333333333333334444555555555555555544444444433344","222223322332122222111000000122223344444444554443333333332210000000000011110011111122223222222111111100000000000000000000000000000001110000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000011233343222223333330001112222222233332210000001222210011111123323333332111111000000111000000000111221122111221222222333333333330000000000000000000000000000000000011011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122222222222223333333333333333333222222222221000000001101222222222222222222000000000000000000000011122223334444444444443333332222111111000000000000000000000000011111122232222211111111000000000000000000000000000000000000000011111111111122222233333210000000000000000000011111112233322200000000000000000000000000000000001111100000112222233322222221111111111111100000000000000000000000000001112331111111000000000000000000111112222100000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000011111100111110000000000000000000000001111111111111111111111111111111111011110000000112332222222233334433333322111110000000000000000111111100012222223333333333444444443332222111100000000111111211112221111111100001111000000000001100000000000000000012333333222222222222222333333333344444444333332222222222","222222222332211112111000000012222344444444453331110000000000000000000000000011111111111111111000000000000000000000000000000000000001110000001000000000000000000000000000000001000011000000000000000000101100000001110000000000000000000000000000000000011000000000000000000000000000011111112233333333333330000112222222233333311011111122111111111123334333332222222111100111000000000001121111111221221000012222222220000000000000011100000000000000000011011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000101111111011121122222222333333333333333333333333333444443222222222222222111111122222222100000000000000000000000112223333334443322222111110000000000000000000000000000000000122333333443432222221000000000000000000000000000000000000000000000000000000000000011110000000000000000000000011122223334322200000000000000110000000000000000000000000000112222223322222221111111111111100000000000000000000000011112334431222222000000000000000001112223221000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000001101111111111122222222222223333333311110000000001222222222233333333332222110000000000000000000000000000000011123323333333344444443221111000000000000000011101122222221111111112221000000000011100000000000000000123333333333322222222233333333333344444455555555444444444","111122222221111111110000000000001112333332230000000000000000000000000000000000000111111100000000000000000000000000000000000000000111100010111111100000000000000000000000000111222222221000100110000001111111122222222222221111111101121110000000000000111000000000000000000000111110001122233344444444444442222233333445555555555555333333322223222233333332333333433333322222110000000001101110000000000000001110000111111211111111111100000000000000000000000010000000000000000000100001110011111100000000000000000000000000000000000000000000000000000000110110011111000011112222211111223444444444444444443222111111222234555555555444443222222111111111110000000011223444444443334444444444444444443333333333322222222110001233333333342222111111100000000000101111100111111111222111111111111111111122222111111111000000000000000000000123233344445310000000000000000000000000000000000011111000000112233344322211111112222111111111000000110000000000112222233344432222222220000000000001122322223222222110000000000000000000000000000000000000000000000122112222222111111222211110000000000000000000000000000000000000001122211100000000000000000000000000000000000000000122222333233344433333332221000000000122344444444444443222222111101100000000000000000000000000000112232211100000000011100000111100000000000000000001222232222223221111110000000000011100000000000000000001100011111111211111123333333444444444444444432222222233","001111111111111112112111000000011123333322220000000000000000000000000111000000000111111100000000000000000000000000000000000000000000000000001111222211111111011000000000011122221111111000111110000001111100000001110000010000111000022221000000000000111000000000000000000000000000001111111123333333333310012223233334444444455554333333322222211122233332222111111000000000000000000001110110001111110000012220000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000111000011111111122222222222233333331000000001222333333333333322220000000000000000000000000012223444555555555444444444444444444443333322221110000000000222222111111111111111111000000000111000000000000000000000000000000000001111111000001111110000000000000000000000000001112111000000000000000000000011000000000111111000000011222223333334444444444443333222211000000000000000112222233333332333333331000000000000011222222222100000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000011000000000000000000001100000000000000000000000000000000001111111011111112110000001100000000000000000001233333333344443222211111100000000000000000100111111100000000111222211111001111110000111000000000000011100001100011112333222222111000000000000000000000000000000011211111111100000001122223333333444444444444444433333344","122212222221122222222111000011112344444444553321111111100000000000000122000011111122112222222111111110000000000000000000000000000001110000001100000000000000000000000000011111000011000000000000000000101100000000000000000000000000000000000000000000111000000000000000000000000000000111223333222222333330011222222222233334433332111233211111111123323333332222222111100111100000000001110111111221111111123331111110000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122222233333333333333333333333333331000000001111233222222222222221000000000000000000000000112223334455555544444444422222111111000000000000000000000000122333222232222222221000000000000000000000000000000000000000000011111111111122222222222110000000000000000000011112222334322200000000000000000000000000000000111111000000012222223322211111111112221111100000000000000000000111112223334442222222210000000000000001112223222100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000001111122222222222222111000000000000000000000000001233333322334444433333322111100000000000000000000000000001111223333333333333333221000000000000000000000000000011111112222111123222100000000000000000000000000000012333333333322222222223444444444444444444444444444444444","001111111111111122222111000000000112332222221000000000000000000000000222000000000111111100000000000000000000000000000000000000000000000000000111222222222111111111110000001222221111000011111110000000000000000000000000000000001000011110000000000000112111000000000000000000000000000101111122112333222200112222222333334444444443333344322222111111232221112111100000000000000000000001110111111111100000012220000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122100000000000001112222222222222220000000001111233222333333332211100000000000000000000000012223444455555555555544444444444444443333322222221111100000233220000110000000000000000000000111111111111111111111122222222222000000000000000001111111111111100000000000000000000011121000000000000000000011111111111111000000000000000111122222333333333333332233200000000000000000000112222222233333333333331000000000000001112223233211111111110001112210000000000000000000000000000000000000000000000000000000000000000000000000000110011000001111123100000000000000000010001100000000000000000000111222110000111110000001000000000000000000122344444322234443222222100000000000000000000100111111222210000011111100000011111110000111100112210000011211012211122234444332222110000000000012211000000000000000012211100000000000011222223333322344443333333332211112234","011111111111122223222111000000011223333333321100000000000000000000010222111111111111000000000000001000000000000000000000000000000000000000000111122111111111111111100000001111110000000000000010000000000000000000000000000000101000000000000000000000012111000000000000000000000000000101122222223333222221111222222222233332222222222222211111111111112222222111100000000000000000000001110000001100000000012222222221011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111122101111111111111112222222222222220000000001111233333332333332211100000000000000000000000012223444455555555555544444444444444332222211111111111100000122210000000000000000000000000000111001111111000000000000011111122000000000111000001111111000000000000000000000000001112221000000000000000000011111111111111000000000000000000012111111223333333332222100000000000000000001112222233333444444444442110000000000000001222222100000010000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000001010111110011000000000100001111110000000000000000000000000001111111111111000000000000000000000000000122343333322223333322222211111110000000000000100111111222210000000000000000012222210000011100111111100011211000001111122223221111000000000000001100000000000000000011222333333333322222223444444444444555555433322211111122","222222222221111111110000000000001112333322231000000000000000000000000000000000000111111000000000000000000000000000000000000000000221221010111111100000000000000000000000000111111122111000000000000001111212122212222222100011111100021000000000000000111000000000000000000000111110001122233344444444444441111222333444444444444443333333312222222323322233222223444333332222110000000001110111011110000000001110000111111211111111111100000000000000000000000011100000000000000000000000000011111100000000000000100000000000000000000000000000000000000001122221221111112222222223322222223444444444444444444444444444444445555555555555555555444444433333221111000011223444333333333333333332222333222222222223322222222222211233333333443111111111100000001111111111111111111000111111111111122222222112122111111111000000000000000000001122233334445310000000000000000000000000000000000011211000000112233344333321110000011122211111100000000001100000122222233333431111112110000000000001222323333332222222220000000000000000000000000000000000000000000012223333332111112233322221000000000000000000000000000000000000000122211110000000000000000000000000000000000000111222222333333333433333322211000000001122344431000011222222222222111100000000000000000000000000000122232211211111111122210000000000000000000000000000012222222223211111110000000000011100000000000000000001211111112222332111122222233333344444444444432111111122","122223322221122222222000000022222233344443444443333333332232211111112233333333333333333333333111111110000000000000000000000000000001111111111000000000000000000000000000010111000000000000000000000000000000000000000000000000001000000000000000000000012210000000000000000000000000000011233334222222321110011122222222222222111000000122111111111122212223321001111000000111000000000111111111111222333333344444444442111100000000000000000000000000000011000000111111110000000111100000000000000000000000000000000000000000000000000000000000000000000000000000101112222222223334444444444444444333221111110000000001111222222222222222220000000000000000000000011222223344455555554444444432222222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000111112223322111000000000000000000000000001122111100000000000000000000000000000000011111100000012222233322210000000111110000000000000000000000000000000001111221111111000000000000000000000001233110000000000000000000000000000000000000000000111000000001221000000000000000000000000000000000000011111122210000000000011111100111111000000000000000000000001111111111111122222222100000000000000000000001122333222111122333333333322110000000000000000000112222111110000001112222222223333332211111100111112211111100000112232200000100001000000000000000000000000000000000112223443222211111122223333333333334444445444433333322222","222222222222122222111000000012223344444444554442222222211100000000000011110011122222223222222111111110000000000000000000000000000001110000001000000000000000000000000000001111000000000000000000000000000100000000000000000000000000000000000000000000111000000000000000000000000000000111233343222223333331101112222222233333321111111233210011111123334333332222222001100111000000000011121111111221221112223332222220000000000000000000000000000000000011011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222222333333333333333333333333333333332000000001111222222222122222221000000000000000000000000112223334455555533333333332222111111000000000000000000000000011222233332222222221111000000000000000000000000000000000000000011222222222222222233333211000000000000000000011111112334322200000000000000000000000000000000011101100000112222233322222221111111111111100000000000000000000000000001112331111111000000000000000001111222222100000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001111111111111222112111112222211011110000000101222222222333444433333322111100000000000000000000000100012222223333333333444444443222222100000000000000111111123333311111100001111000000000011100000000000000000012333333333322222222223333333333444444444444444333333333","111111111111111112111111000000011123333322230000000000000000000000000011000000000111111100000000000000000000000000000000000000000001100000001111111000000000000000000000011112221111000000100110000001111100111111211111110011111100022221000000000000111000000000000000000000000000001122123234333333333411111222233445555555555555333333322222222223333332222222222111100111100000000001110000001111110000012220000000001101100001111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000010000000000011111123333333333333333333333333331000000001222234444444444444441100000000000000000000000012223444455555544444444444444444443333333322221111111000000111000001111111000000000000000000001111100111111111110000000000000000001111111000011111110000000000000000000011112223334322100000000000000000000011000000000111111000000001112333322222222233333332222200000000000000000000112222233344442333333331000000000000011222223221100000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000001122222210000000000000000000000000000000000000001011112333222222223222210000000000000001233333322333443322222211000000000000000000000000000000000000011212211111001111000000011000000000000011100012222222223334322222221000000000000000000000000000000011111111111112211112223333333444444443333333333333333333","222222222222211111110000000000011223333332231000000000000000000000000000000000000111111000000000000000000000000000000000000000000011110010011111100000000000000000000000001111110011000000000000000001111101111112221111100000000000011000000000000000111000000000000000000000001110001122223334444444444431111112233334444444444443222222211222222223322222221122333222221222100000000001110000000111110000001111110000000000000011111100000000000000000000001110000000000000000000000000000011111100000000000000000000000000000000000000000000000000001111110121122222222222223333333333333444444444444444443333222222222234444444444444443222211111111111000000000011223444444443333333333332222222222222222223322222221111111233222233332222221110000000000000111111111111111111110000000000011111111000011000001110000000000000000000000011122233344321100000000000000000000000000000000011111000000111222223322222220000000011111100000000000000000000111122233344442221111000000000000001122222223222222111110000000000000000000000000000000000000000000000012232222111111222211110000000000000000000000000000000000000000122222210000000000000000000000000000000000000000111222333223333333333333322110000000012333321100012333333333222111100000000000000000000000000000000122201100111122222221000000000000000000000000000111111122223333333221100000000011100000000000001000001222221111112211111122222333333344444444443332221112222","001111111111122222222111000000011123333333221000000000000000000000000222111100011111000100000000000000000000000000000000000000000000000000000111222211111111111111110000011222220010000000111110000000000000000000000000000000101000011110000000000000112111000000000000000000000000000001122122223333222321112222222333333343333332222233322222111122222222222001100000000000000000000001110111111100000000012221111111011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122100000000000011112222222222222220000000001111233333332333332211100000000000000000000000012223444555555555555544444444444444443333322222221111100000233220000000000000000000000000000111000000111111111111110000000011000001111111000001111111000000000000000000000000001112221000000000000000000011111111111111000000000000000111122222233333333333332222100000000000000000000112222233333333333333331000000000000000112222222100000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000001000000001100001111110000000000000000000000001111111000000111110000001000000000000000000122343333212223333322222100000000000000000000100111111211110000011111100000001111110000011100001111100011211000001111123444332211000000000000000000000000000000000011211222222211111112223334444444444444444444432211111122","222222222222211111110000000001112223333333331100000000000000000000000000000000000111111000000000000000000000000000000000000000000011110010011111100000000000000000000000000001100011000000000000000001111100010101221111000000000000011000000000000000001000000000000000000000001110001122123334444344444430001112233334444444333333221122211111111122323332222222333222221222100000000001111000000111110000001111110000000000000001111100000000000000000011011110000000000000000000000000000011111100000000000000000000000000000000000000000000000000001111121122222233332222333334444443333444444444444444444333333333333333333333444444444322211100000000000000000011223444444444432222222221111111111111111122222111111111111233222233344332221110000000000000111111111111111111110000000000011111111000111000011111000000000000000000000011123334444321100000000000000000000000000000000011111000000112222223322222220000000000000000000000000000000000111122233334442221111000000000000000011222222222222111110000000000000000000000000000000000000000000001112332222111111222211110000000000000000000000000000000000000000121111100000000000000000000000000000000000000000011222233222223333333333322211100000001222221100012333333333222110000000000000000000000000000000000111101211111233333332000000000000000000000000001111122223333333333332100000000011100000000000001000011222221111111111112233333333333344444444443333333333333","111111111111122222222111000000012223344433332100000000000000000000000022000011111111111100000000000000000000000000000000000000000000000000001111111000111111000000000000011111110111000000000000000001111100000001110000010000111000022210000000000000111000000000000000000000000000001122223333222222333320011222222333334444444443222233321111111123322232221122222000000111000000000001110000001111111000012330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110011111122222222333333333333333333331000000001111233333333333322220000000000000000000000000012223445555555544443333333333333333221111111110000000000000122222111111112222222222111000000000000000000000000000000000000011000001111111011122221110000000000000000000000000011233222100000000000000000000011000000000111111000000001112223322222222222222221111100000000000000000000112222233344442333333331000000000000011112222222100000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000001122222211100111000000000000000000000001111111111111111222121111112111100000000000000001233333322334444333332211000000000000000000000011111100000000123333433333222222100000000000000000000011100000112222233333222222222000000000000000000000000000000012322221111111111122223444444444455554444444444444444444","233233322332211112111000000122223344444444554443333333331110000000000011000011111122222111111110001000000000000000000000000000000001110000000000000000000000000000000000000001000000000000000000000000000100000000000000000000000000000000000000000000011000000000000000000000000000000111233233222223322220000112222222223221100000000122110011111123334333332222222000000111000000000111221122222222221111233333333330000000000000011111000000000000000011011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122223333333333333333333333333333333333333332222211111111222111111122222222000000000000000000000000122223334444444444443222221111111111000000000000000000000000011222233332222211111111000001000000000000000000000000000000000000000000000000011222222110000000000000000000011111112334322200000000000000000000000000000000111111111111112222233322222221111111111111100000000000000000000000000001112331111111000000000000000000111222222100000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000011111100111110000000000000000000000001111111111111111222112222223333333311110000000112222222222233334433333322111110000000000000000000001100012222233333334444444555554432222111100000000111111211123333311111100000000000000000001100000000000000000012333333222222222222222333333333333333334444444333333333","111111122221111112111000000000001122333322230000000000000000000000000000000000000111111100000000000000000000000000000000000000000001100010011111100000000000000000000000001111111111000000100000000001111111111112221111110011111100021110000000000000111000000000000000000000111000011122123234444444444431111222233445555555555555333333322222222223333332222222333222211222100000000001100000000111110000001110000000001101100001111100000000000000000000000010000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000010011111000011112223333333333444444444444444441000000001222234444444444444442211111100000000000000000012223444455554444444444444444444443333333333322222211000001222111111221111111111100000000000001111100111111111110000000000000000001111111000011111100000000000000000000011112223334311100000000000000000000000000000000011111000000001112333322211110011111110011100000000000000000000111122233344442222222220000000000000011222223110000000000000000000000000000000000000000000000000000000001111100000000111100010000000000000000000000000000000000000000122222210000000000000000000000000000000000000000122222333223333323333322221000000000001222222222223333333333222111100000000000000000000000000000000111100100000000011100000000000000000000000000012211122223333222222221000000000011100000000000001000011111111111112211112223333333444444444444444432221111123","122222222221122222222000000012222233344433444443333333332232210001112122222222233333333333333222222210000000000000000000000000000001111100001000000000000000000000000000011111000000000000000000000000000000000000000000000000001000000000000000000000112100000000000000000000000000000011233344333333333331111222222222233333332231111233211111111133322223331001110000000111000000000001111111111221211113334442222220000000000000000000000000000000000011000000100000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000001111111122223334444444444444444333221111110000000001111222222222222222221000000000000000000000011122223444455555543333333332222111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222222222222233332211000000000000000000000000000001001000000000000000000000000000000000001111100000001112223322211110000111110000000000000000000000000000011111222332222222100000000000000000100000111000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000111111110000000000000000100000111000000000000000000000011111111111111111111111000000000000000000000000122222222111123444333333322111100000000000000000111111110000000000111222222222222221211111111111111111111100001112221100000000012221110000000000000000000000000000011223332222222222233334444555555555555555544432222222222","001111111111111111111011000000001112333322220000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000001111111010110000000000000000001112222222221010211110000001111111122212221111110011111100022221000000000000111000000000000000000000111000011111122234444433333432222333333445555555555555333333322222222223333332233333333111111111000000000001111110001100000000001110000000001101100001111100000000000000000000000000000000000000000000100001110011111100000000000001000000000000000000000000000000000000000000000010110000000022011122222222223322333333333333431000000001222334444444444444442100000000000000000000000012223344455554444444444444444444444443333333321111111000000122111122222222111111100000000000112111111121111111111100000000000000001111011000001111110000000000000000000012222223334222100000000000000000000000000000001111221000000001222333222223322233333332222200000011110000000000112222233344442333333331000000000000122222223221100010000000000000000000000000000000000000000000000011122111100000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000111121222233223333323222211000000000000012344443333334443322222222201100000000000000000000111100000122222111100000001111000000111100000000000011100012222232223334321111110000000000000000000000000000000011221111111112211112223333333444444444444333322222222233","111111111111122222222111000000011223333333331100000000000000000000000122111100011111100100000000000000000000000000000000000000000000000000001111112111111111111000000000011222220011000000000110000000111000000000010000010000111000011110000000000000112000000000000000000000000000000011222223333333333320111222222333333344444443222233322222111132222232221111100000000000000000000001110000001111110000012220000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000022222222222222333333333333330000000001111233222222222222211000000000000000000000000012223445555555544444444444444444444332222211111110000000000222222111111112222222222111000000111000000000000000000000000000011000001111111000001111110000000000000000000000000000112111000000000000000000010011110000000111111000000001112223222222223333333332222111000000000000000000112222233333333333333331000000000000011112222222100000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000011000000000000001111111111100000010000000000000000000001101111111111111112111000001000000000000000000122343333322334444322222211000000000000000000000111111100000000122222322222111111110000011000000000000001211000111111223333222222221000000000000000000000000000000012222222222211111112223334444444444444444444444444444444","122212222221122222222100000012112344444444554431111111100000000000000122110011111122223222222111112210000000000000000000000000000001110000001100000000000000000000000000011111000000000000000000000000000100000000000000000000000000000000000000000000111000000000000000000000000000000111233343222222333331111222222222233333332222111233211111111123323333332222222111100111000000000001111111111221111111123331111110000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222222233333333333333333333333333331000000001111222222222222222221000000000000000000000000112223334455555544444444421111000000000000000000000000000000112333222232222222221000000000000000000000000000000000000000000011222222222222222233333210000000000000000000011111112334322200000000000000000000000000000000011110000000112222223322211110000112221111100000000000000000000000011112333442222222100000000000000001112222222100000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000011111111111222111111111100000000000000000001222222222333444433333322111100000000000000000000000000012222223333333333333333332000001000010000000000100000112222211111100012222100000000000000000000000000000012333333333322222222223444444444444444444444444444444444","122111122221122222222111000011112334444444442310000000000000000000000011000011111122112111111110001110000000000000000000000000000001110000001111100000000000000000000000011111110011000000000000000000101100000001010000000000001000011110000000000000111000000000000000000000000000000122223333222222333330011222222333334444444443222233311111111123323333332222222111100111100000000001110000001111111111123331110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122222223333333333333333333333333331000000001111233222222222222221000000000000000000000000012223334555555544444444432222222222111111111110000000000000122333222232222222222222111000000000000000000000000000000000000011111111111122111122222110000000000000000000011112222334322200000000000000000000000000000000111111000000011112223322211111111111111111100000000000000000000111122233334442222222220000000000000001122223222100000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000001122222211100111000000000000000000000001111122222222222222111000000000000000000000000001233333322334444433333322111100000000000000000011000000001111123333433333222222221000000000000000000000000000112222233333212223221000000000000000000000000000000012333333333322222222223444444444455554444444444333333444","111111111111122223222000000011112223334433333221111222211110000001112233222333333333112222222222222210000000000000000000000000000000000100000000100000000100000000000000011111000000000000000100000000000000000000000000000000001000000000000000000000012211000000000000000000000000000101233344333333333320011222222222222222232231111233200000111111112111111000000000000000000000000001110000001111100000123333333332000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222222222222234444444444444333221111110000000001111111111111111000000000000000000000000000011122223444445555543333333333333333332220000000001110000000000011000000000000000000000000000000111111111111000000000000011111111222222222222111111110000000000000000000000000001111111110000000000000000000010011110000000000000000000000001122222222222222222221111000000000000000000001112222233333444444444442110000000000000111111223211000010000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000111111100000000000000001100111111110000000000000000000001100000111111111111000000000000000000000000001233443222111122333333333222111110000000000000000122122222221111111211100000012222221100011111223332222211100000112221100000000001000000000000000100000000000000000112233333333333333333333444444444455554455555554444444444","222223322221122222122000000022222344444444554443333333332221000000100122111111122222333222222222222210000000000000000000000000000001110000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000011233343111122333331111222222222233332211001111233210011111123323333332111111000000111000000000011111111111221222223334443333330000000000000000000000000000000000011000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222222223333333333333333333222222222221000000001101222222222222222222000000000000000000000011122223334444444443333333332222111111110000000000000000000000011110011221111111111111000000000000000000000000000000000000000011222222222222222233333321000000000000000000000000001111111100000000000000000000000000000000001111100000112222223322211111111111111111000000000000000000000000000001112331111111000000000000000000111222222111000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000111111100000000000011111100000111000000000000000000000001111111111111111111111111111111100000000000000122332222222233444433333322111100000000000000000111111100012222223333333333333444443322222111100000000011100001112221100001100012222110000000001100000000000000000012222333222222222222222333333333444444444333322222222222","111111122221111112111111000001112233344444442210000000000000000000000011000011111122111100000000000000000000000000000000000000000001100000001111111000000000000000000000011111110011000000000000000000111100000001110000000000111000011110000000000000111000000000000000000000000000001122223334333333333320011222233333334444444443222233321111111122223333332222222111100111100000000001110000001111111111112320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122222223333333333333333333333333331000000001111233222222222222221000000000000000000000000012223444555555544444444433333333333221111111110000011000000122222222221111111111111000000000000000000000000000000000000000011111111111111011122222110000000000000000000011112222334322200000000000000000000000000000000111111000000011112223322211111111111111111100000000000000000000111122233344442222222220000000000000001122223222100000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000001122222211100000000000000000000000000001101112222222222333222111112211100000000000000001233333322334444333333211000000000000000000000011000000000000122333433333222222210000000000000000000000000000112222233333222223222000000000000000000000000000000012222222222222222222223444444444455554444444444433333333","001111111111111112111111000000001112333322220000000000000000000000000011000000000111111100000000000000000000000000000000000000000000000000001111221111111111000000000000011112222222121011211110000001111100010001111111110011111100022221000000000000111000000000000000000000000000001111122223333333333311222333333445555554455554333333322222211112333332233333333111100110000000000001110000001111100000012220000000000001100000000000000000000000000000000000000000000000000000100001000001110000000000000001100000000000000000000000000000000000000000000000110000000022122222222222223322222222233333331000000001222334444444444433331000000000000000000000000012223444444555544444444444444444444443333322221110000000000111000000111110000000000000000000111111111111000000110000000000000000001111111000001111110000000000000000000011112222233222100000000000000000000011000000011111111000000011222233333333333333333332222211111000000000000000112222233344442333333331000000000000122222223222100010000000000000000000000000000000000000000000000000022111000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000112222121222233222112223222210000000000000012333333322344443322222222211111000000000000000011111100000000011222211111001111110000111000000000000011100001111111123334322211000000000000000000000000000000000001211111111111110001123333333333333332223332221111112344","111111111111122222222111000000011223333333321100000000000000000000010222111111111111000100000000001110000000000000000000000000000000000000000111111111111111111100000000011222110000000000000010000000000000000000000000000000101000001110000000000000112000000000000000000000000000000011122223333333222321111222222222233333332222222222221111111122222222221000000000000000000000000001110000001100000000012222222221011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122101111111111111112222222222222220000000001111233333332333332211000000000000000000000000012223444555555555555555544444444444332222211111111111100000232220000000000000000000000000000111000000000000000000000001111111000001111111000001111111000000000000000000000000001112221000000000000000000010011110000000000000000000000000112222222223333333332222100000000000000000001112222233333333333333331000000000000000011222222100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000000011000000111111111111110000000000000000000000000001111111111111110000001000000000000000000122343333222234444433332211111110000000000000100111111211110000011111100000001111110000011100001111100011211000001111123333322222110000000000000000000000000000000011222333333322222222223444444444444555555433332211111222","001111111111011112111111000000001112333322220000000000000000000000000011000000000122111100000000000000000000000000000000000000000000000000001111222211111111011111100000011112221122111111211120000001111100000001111111110011101000022221000000000000111000000000000000000000000000001111111223333333333311112333333334444444455554333333322222211112233332222222222111100100000000000001110110001111100000001110000000000001000000000000000000000000000000000000000000000000000011100111000001110000000000000001110000000000000000000000000000000000000000000000100000000122222221110111122222222222233333331000000001222344444444444433321000000000000000000000000012223444444444444444444444444444444443333322221111100000000122110000111110000000000000000000111111111111111111111111111111111000000000011000001111110000000000000000000011111111112111000000000000000000000011000000011111111000000011222223333334444444444443333222100000000000000000112222223333333333333331000000000000122211112222100010000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000011011000000000000000000000000000000000000000000000000000000000112222121222222111000001000000000000000000012333333333344443322222222222211000000000000000111111100000000011111100000011111110000111000000000000000100011100011112223221111000000000000000000000000000000000001211111111100000001122222222222233321112222211111112344","111111122221111111111000000000001112333332230000000000000000000000000000000000000111111100000000000000000000000000000000000000000111100010011111100000000000000000000000001111222222221000101110000001111111122222222222121111111101122110000000000000111000000000000000000000111110011122133344444444444432222233333445555555555555333333322223222223333332333333333222211222100000000001111110000000000000001110000000001111100001111100000000000000000000000010000000000000000000100001110011111100000000000000000000000000000000000000000000000000000000000110011100000011112222222222223333333333333333432211000001222234555555554444442222111111111111000000000011223444455554444444444444444444443333333333322222221000001233222222332222111111100000000000101111111121111111222100000000000000001111122111111111000000000000000000000123233333444211100000000000000000000000000000000011211000000111223333322222222222222221111100000011110000000000112222233344442222222220000000000001122322223221000000000000000000000000000000000000000000000000000011122122222111111222211000000000000000000000000000000000000000000122211100000000000000000000000000000000000000000122222333233334433333332221000000000012344444444444443322222222111100000000000000000000111100000122232211100000000000000000111100000000000000000012222232222223221111110000000000011100000000000000000011221111111112211112223333444444444444444443332222222233","111111111111122223222000000011112223344433432221111111111110000000111233222222222222112222222222222210000000000000000000000000000000000000000100100000111100000000000000011111000000000000000000000000000000000000000000000000001000000000000000000000012111000000000000000000000000000101223344333333333331111222222222233333333332111233211111111122222222221000000000000110000000000001110000001111100001123332222221000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111122222222233333333333333333222222220000000001100222222222222111100000000000000000000000011112223444445555544444433333333333332221111111111110000000000122220000000000000000000000000000111111111111000000000000011111122222222222222111111110000000000000000000000000001111111111000000000000000000010011110000000000000000000000001123322222222233333332222100000000000000000001112222233333444444444442110000000000000001111223211000010000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000101110000000000000000111111111111110000000000000000000001100011111111111111110000000000000000000000001233443222222222333333333222111110000000000000000111111222221111111211100000012222210000011111223332222222211000000000000001000001110000000000000100000000000000000122333333333333333333334555555555555555555544432222233344","111111111111122222222111000001112223344433432211111111101100000000110222222211111122111111111111111110000000000000000000000000000000000000000101111111111111111000000000011111000000000000000000000000000000000000000000000000101000000000000000000000112000000000000000000000000000000011223343333333333331111222222222233333333332122233211111111122222222221000000000000000000000000001110000001111100001123332222221001001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122101112222222222222333333222222220000000001111233333332333332211000000000000000000000000012223444455555555555555544444444443222222211111111111100000122220000000000000000000000000000111111111111000000000000001111122222222222222111111111110000000000000000000000001111112221000000000000000000010011110000000000000000000000001122222222223333333332222100000000000000000001112222233333443333333331000000000000000011222222110000010000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000001010000000011000000111111111111110000000000000000000000000011111111111111110000000000000000000000000122343322222234444433333222221110000000000000000111111211110000000000100000001112210000011100111111111222211000001111123333222222110000000000000000000000000000000123333333333333333333334555555555555555555544432222233333","333333333332211111000000000011112223444444442210000000000000000000000000000000000111111000000000000000000000000000000000000000010111111110011111100000000000000000000000000001100011000000000000000000111100000001221111000000000000000000000000000000001000000000000000000000001110011112112334444334444430000112222233334443322111111122211111111222333333332222332222221222100000000001121111111111210000001111111111111100000011111110000011111110000111111111000000000000000000000000000011111100000000000000100000000000000000000000000000000000111111222222222233332222333334444443333444444444444444444444444444444444444444444555555433322211111000000000000011223444444444433222111110000000000000000002222111111111111223222233444433331111111111111111111111111111000000011000000000011111111111111000001111000000000000000000000122334444555321100000000000000110000000000000000011111000000112223333322222221111111111111100000000000000000000111122233334432333333110000000000000012223333333333222221110000000000000000000000000000000000000000001223333221001111111111000000000000000000000000000000000000000000011111100111111000001110000000000000000000000000011222222223333444444443332211111111111222220000011222222223222110000000000000000000000000000000011122222322222233443332000000000000000000000000001122222223333333333332111111000011100000000000000000001211222222222222222233333333333344444444444443333333333","111111111111122222222111000001112223344433432210000000000000000000000122111111111122111100000000001110000000000000000000000000000000000000000111111111111111111000000000011111110000000000000000000000000000000000000000000000111000011110000000000000112000000000000000000000000000000011223333333333333321111222222332233333333332122233311111111133322222221111100000000111000000000001110000001100000000023330000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100011001122222222222222333333222222220000000001111233333332333332211000000000000000000000000012223445555555555555555544444444443332222211111111111000000222221111111112222222222111000000111000000000000000000000000000011111111111111000001111110000000000000000000000000001112121000000000000000000010011110000000000000000000000001122222222223333333332222100000000000000000000112222233333332333333331000000000000001111222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011010000000000000000111111100111110000000000000000000000000011111111111112110000000000000000000000000122343333322234444433332211000000000000000000000111110000000000122222211000001111100000011000000000000011211000011111123333222222221000000000000000000000000000000011222333333322222222334444444444455555555433333211112222","001111111110011112111011000000000012332222220000000000000000000000000111000000000111111100000000000000000000000000000000000000000000000000000111222222222111111111110001101222221111011112222220000000001110000000000000000000000000011110000000000000112111000000000000000000000000000111111011112322222200112222222333334444444554333344322222111111233332222111111111101110000000000001110111111111100000001110000000001111000000000000000000000000000000000000000000000000000011100001000000000000000000000111111100000000000000000000000000000000000000000000000000001222210000000000001212222222222222220000000001222344333333333332211100000001000000000000000012223333344555555555544444444444444443333322222221111000000233221111110000000000000000000000111111111111112211111122222222222000000000000001111111222111111110000000000000000000011111000000000000000000011111111111111000000000011111222222222333333333333332233200000000000000000000112222222233333333333331000000000000001122223233211111111111112112210000000000000000000000000000000000000000000000000000000000000000000000000000111111000000111123100000000000000000010001110000000000000000000112222110000111000000001000000000000000000112343333333344443222211100000000000000000000100111111211110000011111100000111111110000111111222210000011211112211122234444332222110001122222222211000000000000000012211111111000000112233333333322333322222221110000012334","122111112111122222222111000011112334444434443331111111100000000000111122111111122222223222222222222210000000000000000000000000000001100000001100100000000100000000000000011111000000000000000000000000000000000000000000000000001000000000000000000000111000000000000000000000000000000011233344333333333331111222222222233333333332111233211111111133322223332111111000000111000000000001110111111211111111123330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111112223333333333333333333222222220000000001111233222222222222221000000000000000000000000112223444455555544444444443333222222111111111110000000000000122221111121111111111111000000000000000000000000000000000000011122222222222222222233333210000000000000000000000000001122211000000000000000000000000000000000111111000000001112223322211111111112221111100000000000000000000011112223334442333333220000000000000001112222222100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000111111000000000000000000000000001233333322234444433333322111100000000000000000111000000001111222333322222222222110000000000111110000000100001111111111112111112222100000000000000000000000000000012222222222222222233334555555555555555555544444433333444","122212222221122222222000000012222344444444554442222222211110000000111122111111122222333333333222222210000000000000000000000000000001110000001100000000000000000000000000011111000000000000000000000000000000000000000000000000001000000000000000000000111000000000000000000000000000000011233344333323333331111222222222233333332222111233211111111133323333332111111000000111000000000001110111111221111112233332222220000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222223333333333333333333222222222220000000001111222222222222222221000000000000000000000011122223444455555543333333332222111111110000000000000000000000011110011221111111110000000000000000000000000000000000000000011122222222222222222233333321000000000000000000000000011222211100000000000000000000000000000000001111000000011112223322211110000112221111100000000000000000000000011111223332222222100000000000000001111222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000111000000000000000000000001111111111111111111111000000000000000000000000112222222222233444433333322111100000000000000000111001100012222223333322222222222221111111100011110000000100001112221100001100012222110000000000000000000000000000012222222222222222233334555555555555555555544433222222222","111111111111122112222111000000011223333333331100000000000000000000000011000000011111100100000000000000000000000000000000000000000000000000001111111111111111000000000000011112221111000000100110000001111100000001110000010000111000022221000000000000111000000000000000000000000000001122222233333333333320011222233334444444444443222233322222111122233232221122222111100111000000000001110000001111110000012220000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011001122222222333333333333333333331000000001222234444444444422220000000000000000000000000012223445555555544444444444444444443333333322210000000000000222222111111112222222222111000000111000000000000000000000000000000000001111111000011111110000000000000000000011112222233222100000000000000000000011000000000111111000000011222223322222223333333332222222211000000000000000112222233344442333333331000000000000011222222222100000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000011000000000000001122222211100000000000000000000000000001111111111111111233122222223222210000000000000001233333322333444322222211100000000000000000000111111100000000122222322222112222110000011000000000000011100001112222233333222222222000000000000000000000000000000012211111111111111122223444444444455554444444444433344444","110000000000000000000000000000000000000000000000000000000000000000000000000011111111111122222222222211100000000000000000000001111111111111111111111111111100000000000000011000000000000000000000000001110000000000000000000000011111111111111111111111111111111100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000001111111111122222233333333333333333333333222222222222211110000000001111122222222333333333333333333333333333333332222333333333333333333333333333322222222222222111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222333332222222222222222222222222222222222111110000011111111111222222233333333333333333333344444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444333221110000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111122222222221100000000000000000000000000000000000000011110000000111122222222333333333333333333333333333333333333333333333333333344445555555555555555555555555555555544333333333333333333333333333333333334444444444444444432222221100000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111110000000000000000000000011110000000000000000000","111000000000000000000000000000000000000000000000000001111111111112222222222233444444444444444444444443333111111111000001111101222222222222222222121131111211110001222222222222211111111111111112211111112121212200100000000000011222222222222333333333333332222222222100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000111112222222222233333333333344444444444444444444444444433321111111122222222222222222222222222222222222233333333333332222222222222111111111111111111101111122222222222211111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000001112332222233333332222222222333333333333333333333333333322222222222222222222222233333333333333333333344444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444433210000000000000000000000000000000000000000000000000000011122222110000000000011111111111111111111111111111110000000000000000000000000000000000000111111110000000111122222222222222222222222222222222222222222333333333333333333333444444444444444444444444444444444433333333333333333333333333333333344444444444443333333322222221100000000000000000000000000000000000000000000001111100000000000000000111111111111111111111111111111111000000000000001111111111111111111110000000000000000000001112222211111111111111122","111000000000000000000000000000000000000000000000000001111111111111111112222222333333344444444444444433332000000000000000000001111222111111111111111121111200000000111111111111100000000000000000000001010000000000000000000000011111112222222333333333333332222221221100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000111112221211111123333333333333333333333333333333333333322221111111111112222222222222333333333333333333333333333333332222333333333333333333333333333311111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112332222233333332211111111122222222222222222222222111110000001111111122222222233333333333333333333344444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544443333333333333333333333333333333333211110000000000000000000000000000000000000000000000000011111111000000000000011111111111111111111122111111110000000000000000000000000000000000000011111110000000111122222222222222222222222222222223333333333333333332222222222333444555555555555555555555555555555544333333333333344444444444444444444444444444444444444322222221100000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111110000000000000001111111111111111111000000000000000001112111111111111111111111","111000000000000000000000000000000000000000000000000001000111111111111111111122223333344444444444444433321000000000000000000001111111111111111111222221111200000000000000000000000000000000000000000000010000000000000000000000000011111111111111222222222221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110100001122222222222222222222222222222222222222222211111111111112222222222222333333334433333333334333344444432233333333333333333333333333333333333333333333222222221111111110000000000000000000000000000000000000110000000000000000000000000000000000000000001112222222233333333222222222222222222222222222222221000000000011111111111222222233333333333333333333333333333444444444444444444444444444455555555555555555555444455555555555555555555555555555555555555555555555555555555555555554433332222222222222222222222222222222222000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111222222222221000000000000000000000000000000000000000011110000000111122222223333333333333333333333334444444444444444444444444444444444555555555555555555555555554444444333333333444444444444444444444444444444444444444444433333333322110000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111","111000000000000000000000000000000000000000000000000001011111111111111112222222222222234444444444444433321000000000000000000001111222111111111111111111111200000000010111111100100000000000000000000000011000000000000000000000011111112222222222222222222221111111111000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000111112221211111123222333333333333333333333333333333333322211110000001112222222222222333333333333333333333333333333332222333333333333333333333333333311111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112332222233333333222222222222222222222222222222222222222222222222222222222233333333333333333333333344444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444332221100000000000000000000000000000000000000000000000011111111110000000000011111111111111111111122111111110000000000000000000000000000000000000011111110000000111122222222222222222222222222222222222222233333333332222222222333444555555555555555555555555555555544333333333333344444455555555555555555555555555555444432222221100000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000112111111111111111111111","111000000000000000000000000000000000000000000000000000000110000000000000001111111111122233333333333322210000000000000000000001111111111111111111222221111100000000000000000000000000000000000000000000010000000000000000000000000011111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110100001122222222222222222222222222222222222222222211110000000112222222222222333333333333333333334333344444432222333333333333333333333333333322222222222222111111111111111110000000000000000000000000000000000000110000000000000000000000000000000000000000000012222222222333333222222222222222222222222222222221000000000011111111111222222233333333333333333333333333333444444444444444444444444444455555555555555555555444455555555555555555555555555555555555555555555555555555555555555554444443333333333333333333333333333333222000000000000000000000000000000000000000000000000000000001111111111111111111122222222222222222222222222222221100000000000000000000000000000000000000011110000000111122222223333333333333333333333334444444444444444444444444444444444555555555555555555555555554444444333333333444444444444444444444444444444444444444444433333333322110000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111","111000000000000000000000000000000000000000000000000000000000000000000000001111111111111122222222222211100000000000000000000001111111111111111111111221111100000000000000000000000000000000000000000001110000000000000000000000000011111111111111111111111111111100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000001111111111122222222222222222222222222222222222222222211110000000001111122222222333333333333333333333333333333332222333333333333333333333333333322222222222222111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222333332222222222222222222222222222222222111110000011111111111222222233333333333333333333344444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444333221110000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111122211111110100000000000000000000000000000000000000011110000000111122222222333333333333333333333333333333333333333333333333333344445555555555555555555555555555555544333333333333344444444444444444444444444444444444444432222221100000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111110000000000000000000000011110000000000000000000","000000000000000000000000000000000000000000000000000001111122222333333333333334444444444444444444444431100000000000000000000000000000000111111000111111111100000000000000000000000000000000000000000001110000100000000000000000000000000000000000000000000000000000000000000111111010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111110000000000000000000000000000000000111111111233333333332000112100000110000000000000000000011111111222222222222111111111111111111111111100000000000000000000000000000000000000110000000000000000000000000000000000000000000011110000011100000000000000000000000000001111100000000000000011101110001222222333333333333333222222222222233334443333333333333333333333333333333333333222222222222223333333333333333333333333333333333333333333322222222222222100000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222223333333333333333333333322100000000000000000000000000000000000000110000000000012233333444444433333333333333444444444444444444333222222222223333334444444444444444444433333333333333333444444443333333333333333333333333333322222222211111111100000000000000011111222222222221111111000000000000000000000000000000001111122111111111000000000000000000000000000000111111222222222222222100000100000001110011112222222222222333333333","111000000000000000000000000000000000000000000000000001111111111112222222222233444444444444444444444444333111111111000000000001112222222222222221111131111200000000122222111111111111111111111112111111111111111100000000000000011222222222222333333333333332222222222100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000111112222211222233333333333344444444444444444333333333322221111111122222222222222222333333334433333333333333344444432222333333333333333333333333333311111122222222222211111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000001112332222233333332211111111111122222222222222222221111100000001111111122222222233333333333333333333344444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444443333333333333333333333333333333333110000000000000000000000000000000000000000000000000000011111111000000000000011111111111111111111122111111110000000000000000000000000000000000000011111110000000111122222222222222222222222222222222222222222333333333333333333333444555555555555555555555555554444444333333333333344444444444444444444444444444444444444322222222211000000000000000000000000000000000000000000001111100000000000000000111111111111111111111111111111111111100000000001111111111111111111110000000000000000000011112222211111111111111122","111111100000000000000000000000000000000000000000000011111111111111111112222222211111123333333333333333321000001111122122222222223333333333333333333331111222222222332232222222211111111222222222222221222222212210100000000000011122222222222222222222222222222221221100000000000000000000000000000000000000000000001111100000000111100000000000000000000000000000000001111111112222222222223333333333333333333333333333333333333333332222222222222222222333333333333333333333333333333333333333333333333333333333333333333333322222222222222111111111111111111111111111111111111100000000111000000000000000000000000000000000000000000000000000012222222222333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555443333211111111111111111111111111111111111111111111111122333333222222222222222222222222222222222222222222221110000000000000000000000000000000000111111110000000112222222222222222222222222222222222222222233333334444444444444444455555555555555555555555555555555544333333333444444444455555555555555555555555555555555433222221100000000000000000000000000000000000000000000001000000000000000000000000000000111111111122222222222222222222222222222222222222222222222221111000000000000000000111111111111111111111111","111000000000000000000000000000000000000000000000000000000111000000000000001111112222233333333333333322210000000000000000000001111111111111111111222221111100000000000000000000000000000000000000000000010000000000000000000000000011111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110100000122222222222222222222222222222222222222222211110000000112222222222222333333333333333333334333344444432222333333333333333333333333333333333333333333111111111111111110000000000000000000000000000000000000110011000000000000000000000000000000000000000012222222222333333222222222222222222222222222222221000000000011111111111222222233333333333333333333333333333444444444444444444444444444455555555555555555555444455555555555555555555555555555555555555555555555555555555555555554433332222222222222222222222222222222222000000000000000000000000000000000000000000000000000000001111111111111111111122222222222222222222222222222221110000000000000000000000000000000000000011110000000111122222223333333333333333333333334444444444444444444444444444444444555555555555555555555555554444444333333333444444444444444444444444444444444444444444433333333322110000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111","000000000000000000000000000000000000000000000000000001011111222222222222222233333333344444444444444331100000000000000000000000000000000000000000112221111100000000000000000000000000000000000000000001000011100000000000000000000000000000000000000111111100000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000112222222222222222222221000000000000000000000000111111111222222333333333333332222222222233443333333333333333333333333333333333333333222222221111111111111111100000000000000000000000000000000000000110011000000000000000000000000000000000000000012221111122222110000000000000000000000000111111110000000000011101111111222222333333333333333222222222222333444444444444444444444455555555555555555555555555444444443333333333333333344444444444444444444444444333333333222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000011110000000110000000000011111112222222222223333333333332221100000000000000000000000000000000000000110000000000112222223444444444444444444444444444444444444444443333333333333333334444444444444444444444444444433333333444444444444444444444444444444444444433333333322222222211111111111111111111111111111111111111000000000000000000000000000000001111111111111111110000000000000000000000000000111111111111111111111000000100000001110011111111111122222333333333","111111222211111100000000000000011111111111100000000000000000000000000000000000000000000000000000000000000000011111112233333333333334444444444444444444444444444444444433333333333333333333333333222222222222222222222222222222222222222222222233333333333333333332222222222110000000000000000000000000000000000000000000011111111111111111112222222222222222332222222222222222223333333444444444444444444444444444444444444443333333333333333222222222222222222222222222223333333333222222221111111112222223333333333333333333333333333222222111000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222233333333333333333333322222222222222222222233333333333333333333334444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322222222222222222222222222222333444444444444444444444444444444444444433333222221111111111111111111111111112222222222222210000000000000000000000000000000000001111222222222233344444433333333333333333333333333333333333333333333333322222222233333333334444444444444444333333322222222222222222222222221111111111111111122221111111111111111000000000000000000000000000000001111122223333344444444444444444444444445555555555555555544433333333211111000000000000111111111111111111222222","111111110000000000000000000001111110000001100000000011111111111111111112222222211111112222222222222233321111111111223333333334444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333211111111111000000000000000000000000000000000001000000000000000000000000000000000000000111111111111111112223333333444444444444444444444444444444444444444444433322222222222223333333333333333333333333333333333333333333322222222222222222222222222222222211222333222233221111111111111111111111111111111111111111111111000000000011100000000000001111111000110000000000000012222222222333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555443322111111111111111111111110000000000000000000111111122222222112222222222222222222222222222222222222222221111000000000000000000000000000000000111122210000000112222222222222222222222222222222333333334444455555555555555555555555555555555555555555555555555555543333333344444444444455555555555555555555555554444444333333333333332222222222222222222000000000000000000000001111111111000000000000000001111222222222233333333333344444444444444444444444444444444433333333332111000000000000111111112222222222222222","111111111000000000000000000000001110000000000000000011100110000000000001111111100000000011111111111000000000011111222233333333333333333333333443334443333333333333333332222222222222222222222222222222222222222211111111111111111122222222222222222222222222222222221000000000000000000000000000000000000000000000001111100000000111100000000000000000000000000000000001111112222333333444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332111111111111111100000000000000000000000000000110000000000000000000000000001111111000000000000000000011111111222333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554433222222222222222222222222222222222222222222222222233333333222222222222222222222222222222222222222222222111000000000000000000000000000000000000011110000000112222222220000000000000000111111111111112222344444444444444444444455555555555555555555555555555555543333333333444444444455555555555555555555555555555555433333332222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001112233344333333333333333333333333333333333332222100000000000000000001111111111111111111111","111111100000000000000000000000000000000000000000000011100110000000000001111111100000000011111111111111100000000000100011100001112222222222222222222221111110000011100011111000000000000000000000000001121111111100000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000001111100000000111100000000000000000000000000000000001111111111222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222111111111111111100000000000000000000000000000110000000000000000000000000000000000000000000000000000012222222222333332222222222222222222222222222222233332223333333333333333333333333333334444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555443333211111111111111111111111111111111111111111111111122333333222222222222222222222222222222222222222222221111000000000000000000000000000000000000011110000000112222222221111111111111111111111111111111122333333332222222333344444445555555555555555555555555555543333333333444444444455555555555555555555555555555555433222221000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222222222222222222222222222222221111000000000000000000000000000000000000000000","110000000000000000000000000000000000000000000000000000000111000000011111111111111111122233333332222211100000000000000000000001111111111111111111222221111100000000000000000000000000000000000000000000010000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110100000112222222222222222222222222222222222222211100000000000111111122222222333333333333333333333333334444433333333333333333333333333333333322222222222222111111111111111110000000000000000000000000000000000000110000000000000000000000000000000000000000000012222222222333332222222222222222222222222222222221000000000011111111111222222233333333333333333333333333333444444444444444444444444444455555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444443333333333333333333333333333333222000000000000000000000000000000000000000000000000000000001111111111111111111122222222222222222222222222222221110000000000000000000000000000000000000011110000000111122222223333333333333333333333334444444444444444444444444444444445555555555555555555555555554444444333333333444444444444444444444444444444444444444444433333333322110000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111","111000000000000000000000000000011110000000000000000001111111111112222222233333444444444444444444444444433111111111111110000001211222222222222222222232222322221012222333333333232222223333333333333233333333323312211111111111122222222222222333333333333333333333333322222222222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222222222223333333333333333333333333333332222222223333333333333333333333333333333333333333333333344444444444443333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222221110000110000000000000000000000000000000000000000011122332222333333333333333333333333333444444444444444444333333333333333333333333333333333333333333333333333333444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444443333333333333333333333333222222222000000000000000000000000000000000000000000000000000000011111111110000000000000000000000111111111122222222221111000000000000000000000000000000000000011111111111111112222222222222222222222222333334444444444444444444444444444444444444444444555555555555555444444433333333333333333333333333333333333333333333333333333333333333333222222111111111100000000000000000000000000001111111111000000000001111112222222222221111111111111111000000000000000000111111111111111111100000011100000000011112222222222222222222222","111111111000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000001111111222123222223223333333333333333333333333332222222222111111111110010000010000000000001122222222211111111111111111122222222222222333333333332222222222000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000011112222223333444444444444444444444444444444444444444444433322222222222223333333333333333333333333333333333333333333332222223333333333333333333333333333333333333332111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222222233333333333333333333333333333333333334444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444333333333333333333333333333333322222222222222222233333444333333333333333333333333333333333344444444322111000000000000000000000000001111100000011110000000001111221110000000000000000000000111111111111233333333333333333344444445555555555555555555555555555543333333333444444444455555555555555555555555555555444433333332222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001112334444444433333333333333333333333333333333333211111000000000000000000000000000000000000","111110000000000000000000000000000000000000000000000011111111111111111112222222211111123333333333333333331000001100011112221212222222222222222222222231111211111111222222222222211111111111111112211111122111111100000000000000011111122222222222222222222221111111111100000000000000000000000000000000000000000000001111100000000111100000000000000000000000000000000001111111112222222222223333333333333333333333333333333333333322221111111111112222222333333333333333333333333333333333333333333333333333333333333333333333322222222222222111111111111111111111111111111111111100000000111000000000000000000000000000000000000000000000000000012222222233333333333333333333333333333333333333332222222222223333333333333333333333333333333333333344444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544443221100000000000000000000000000000000000000001111111122333333222222222222222222222222222222222222222222221110000000000000000000000000000000000111111110000000112222222222222222222222222222222222222222233333334443333333333444444445555555555555555555555555555544333333333444444444455555555555555555555555555555555433222221000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222222222222222222222222222222221111000000000000000000111111111111111111111111","000000000000000000000000000000000000000000000000000000000010000000000000001111111111111122222222222110000000000000000000000001111111111111111111222221111100000000000000000000000000000000000000000001110000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000001112222222222222222222222222222222222222211100000000000111111122222222333333333333332222222222233333332222333333333333333333333333333311111111111111000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000012222222222322221111111111111111111111111111111110000000000011111111111222222233333333333333333333333333333444444444444445555555555555555555555555555555555444444443333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222111000000000000000000000000000000000000000000000000000000001111100000000000000011111111111111111111122222222221100000000000000000000000000000000000000011110000000111112222222333333333333333333333333333333333333333333333333333344445555555555555555555555555554444433333333333344443333333333333333333333333333333333333322222221100000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000","111100000000000000000000000000000000000000000000000011111111111111111112222222211111123333333333333333331000000000001111111112222222222222222222222231111210101001111122122111100000000111111111111111111011111100000000000000011111112222222222222222222221111111111000000000000000000000000000000000000000000000001110000000000111100000000000000000000000000000000001111111112222222222223333333333333333333333333333333333333322211111111111112222222222222333333333333333333333333333333323333333333333333333333333333333311111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222233333333322222222222232222222222222222222222222222222222222222333333333333333333333333333344444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444432221100000000000000000000000000000000000000000000000122333333221111111111111111111111111111111111111111110000000000000000000000000000000000000111111110000000112222222222222222222222222222222222222222233333333332222233333333444445555555555555555555555555555544333333333444444444455555555555555555555555555555444433222221000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222211111111111111111111111111111110000000000000000000000111111111111111111111111","010000000000000000000000000000000000000000000000000000010111000000011111111222222222222233333333333321100000000000000000000001111111111111111111222221111100000000000000000000000000000000000000000000010000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000112111222222222222222222222222222222222211100000000000111111122222222333333333333333333334333334444433333333333333333333333333333333333333222222333222222211110000000000000000000000000000000000000000000110011000000000000000000000000000000000000000012222222222222221111111111111111111221111111111110000000000011100111111222222333333333333333333333333333333444444444444444444444444444455555555555555555555444444443333333333333333344444444444444444444444444333333333333333333333332222222222222222222222222222222111000000000000000000000000000000000000000000000000000000001111111111111011111122222222222222222222222222222221110000000000000000000000000000000000000011110000000000122222223333333333333333333333334444444444444444443333333333344445555555555555555555555544444444433333333444444444444444444444444444444444444444444444433333332211000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111222","111100000000000000000000000000000000000000000000000010000011111111000001111111101111111122222222222222210000000000000000000001111111111111111111111111111110000000000011111000000000000000000000000001111000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000001111100000000111100000000000000000000000000000000001111111111222222222222222233333333333333333333333333333333322211110000001112222222333333333333333333333333333333333333333333333333333333333333333333333322222222222222111111111111111100000000000000000000000000000111000000000000000000000000000000000000000000000000000012222222222333333222222222222232222222222222222222222222222222222222222333333333333333333333333333344444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444443333211111111111111111111111111111111111111111111111122333333222222222222222222222222222222222222222222221110000000000000000000000000000000000000011110000000112222222222222222222222222222222222222222233333333332222222222333444444444444555555555555555555555544333333333444444444455555555555555555555555555555444433222221100000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111222222222222222222222222222222222222221111000000000000000000001111111111111111111111","111000000000000000000000000000011110000000000000000001111122222334444444444444444444444444444444444444433221122112211110000101112222222223223222223332222322221112223344444443333333333334444344433333444343444443333322222222233333333333333333333333333333333333333333322222233333222222222222222222222222222222222111000000000000000000000000000000000000000000000000000000111111211222223333333333333333333333333333222222222223333333333333333333333333333333333333333333333344444444444443333333333333333333333222222222222222222222233333333333333333333333333333333333333333333322210000000110000000000000000000000000000000000000111111122222222333333333333333333333333333444444444444444444333333333333333333333332333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555554444444443333333333222222222222222222222222111111111000000000000000000000000000000000000000000000000000001111111111111111112222222222222233333333333333333333333333221111000000000000000000000000000000000111111111111122222222222222222222344444444444444444444444444444444444444444444444444445555555555555555555555555444444444444444444444444444444444444444444444444444443333333333322222221111111111111111111111111111111111111111111111111110000001112222222222222221111100000000000000000000000000000111111111111111111100000011100000000011112222222222222222222222","111111110000000000000000000001111110000000000000000011111111111111222222222223444444444444444444444443333222222222222233333333333333333333434333333332232333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333211111111111000000000000000000000000000000000001000000000000000000000000000000000000000000000000001111111112222222223333333333333344444444444444444444444444433322221111122222222222222222222222222222222222222222222333332222111111111111111111111111111111111111111111111111111111111111111111111111111111111000001111000000000000000000000000000000000000000000000000001112332222233333333333333333333344444444444444444443333333333333333333333333333333333333333333333333344444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544321110000000000000000000000000000000000000000000000000112222222111111111111111111111111111111111111111111110000000000000000000000000000000000000111111110000000112222222222222222222222222222222333333333333344444455555555555555555555555555555555555555555555555543333333333444444444444444444444344444444444444444333222222221100000000000000000000000000000000000000000000001111111111000000000000111111111111112222233333333333333222222222222222222222222222222222222222221111000000000001111111111111111111111111","111110000000000000000000000000000000000000000000000011000000000000000000000000000000000011111111111100000000000000000000000001111111122112211221111111111110000000000000011000000000000000000000000001111111111100000000000001111111111111111111222222222211111111110000000000000000000000000000000000000000000000001111100000000111100000000000000000000000000000000000011111111222222222223333344444444444444444444444444444444433321111111112222222222333333333333333333333333333333333333333333333333333333333333333333333322222222222222111111111111111100000000000000000000000000000111000000000000000000000000000000000000000000000000000012222222222333332222222222222222222222222222222222222222222333333333333333333333333334444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555443333211111111111111111111111111111111111111111111111122333333222222222222222222222222222222222222222222222110000000000000000000000000000000000000011110000000111111221111111111111111111111111111111111111222222221111111112233444445555555555555555555555555555543333333333444444444455555555555555555555555555555444433222221100000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111222222222222222222222222222222222222221111000000000000000000011110000000000000000000","110000000000000000000000000000000000000000000000000000000110000000000000001111111111111122222222222211100000000000000000000001111111111111111111222221111100000000000000000000000000000000000000000001110000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110100001122222222222222222222222222222222222222211100000000000111111122222222333333333333333333333333334444432222333333333333333333333333333322222222222222111111111111111110000000000000000000000000000000000000110000000000000000000000000000000000000000000012222222222322221111111111111111111111111111111110000000000011111111111222222233333333333333333333333333333444444444444444444444444444455555555555555555555444455555555555555555555555555555555555555555555555555555555555553333333332222222222222222222222222222222222000000000000000000000000000000000000000000000000000000001111111111111111111122222222222222222222222222222221100000000000000000000000000000000000000011110000000111122222222333333333333333333333334444444444444444444444444444444445555555555555555555555555554444433333333333344444444444444444444444444444444444444444433333333322110000000000000000000000000000000000000000000000000000000000000000000000000011111111111000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111","111000000000000000000000000000000000000000000000000001111111111112222222222333444444444444444444444444433111111111000000000001112222222222222221111121111201000001222222222122211111111111111112211111110121111100000000000000011222222222222333333333333332222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222211222223333333333333333333333333333333333333322221111111122222222222222222333333334433333333333333344444443333333333333333333333333333333322222222222222222211111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000011112332222233333332222222222222233332222223333333332222222222222222222222222222233333333333333333333333333333444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444443333333333333333333333333222222222000000000000000000000000000000000000000000000000000000011111111000000000000011111111111111111111122222222221000000000000000000000000000000000000011111110000000111122222222333333333333333333333333333333333333333333333333333333444555555555555555555555555554444444333333333333444444444444444444444444444444444444444433333333322110000000000000000000000000000000000000000001111100000000000000000111111111111111111111111111111111000000000000000000001111111111111110000000000000000000011112222211111111111111122","111111110000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000001111111111123322222223333344443333333333333333332211111200010000000000000000000000000000001121111111100011111000001111122222222222222333333333332111111111000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000011112222223333444444444444444444444444444444444444443333322222221111111111111111222222222222223333333333333222222222221111112222223333333333333333333333333333333332111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222221111111111111111111111111111111122222222211111111111122222233333333333333333333333333333333444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544443322222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333222221111111111111111111111111111111100000011110000000001111211100000000000000000000000000000000011222222222222222223333333334444444444444444444444444444432222222222333333333333333333333333333333333332222222222222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112334444444433333333333333333333333333333333333211111000000000000000000000000000000000000","111000000000000000000000000000000000000000000000000001111111111112222222222333444444444444444444444444433111111110000000000001112222222222222221111131111201000000222222212122211111111111111112111111111001111100000000000000011222222222222333333333333332222222222100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000111112222211222233333333333333333333333333333333333333322221111111122222222222222222333333334433333333333333344444442222333333333333333333333333333322222222222222222211111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000011112332222233333332222222222222222222222223333333331111111111111111111122222222233333333333333333333333333333444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444443333333333333333333333333222222222000000000000000000000000000000000000000000000000000000011111111110000000000011111111111111111111122222222221000000000000000000000000000000000000011111110000000111122222222333333333333333333333333333333333333333333333333333344444555555555555555555555555554444444333333333333444444444444444444444444444444444444444433333333322110000000000000000000000000000000000000000001111100000000000000000111111111111111111111111111111111000000000000001111111111111111111110000000000000000000011112222211111111111111122","111000000000000000000000000000000000000000000000000001111111111112222222223333444444444444444444444444433010000000000000000001111222222222222221222221111201010001222222222222211121121111121112211111111221111200100000000000011222222222222333333333333333333322222211111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222211222223333333333333333333333333333222222222222222222222222222222222222222333333334433333333344444444444443333333333333333333333222222222222222222333332222222233333333333332222222222222222222222211110000000110000000000000000000000000000000000000000011112332222233333333333333333333333333333333333333333333222222222222222222222222233333333333333333333333333333444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444443333333333333333333333333222222222000000000000000000000000000000000000000000000000000000011111111000000000000011111111111111111111122222222221000000000000000000000000000000000000000011110000000001122222222222222222222222222333333333333333333333333333333334444444555555555555555555555544444444433333333333333333333333333333333333333333333333333333322222222222110000000000000000000000000000000000000000001111100000000000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000000011112222222222222222222222","111111111111111100000000000000012211111111100000000011000000000000000000000000000000000000000000000000000001111111222333333334444444444444444444444444444444444444444443333333333333333333333333222222233222222232222333333333222222222222222233333333333333333332222222222110000000000000000000000000000000000000000000011111111111111111111111111111111111222222222222222222333333333444444444444444444444444444444444444443333333333333333222222222222222222222222223333333333333222222222221111112222223333333333333333333333333333333332111000000000000000000000011111111111111111111111000000000000000000000000001111111111111111111111111111111222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544443322222222222222222222222222222222222222222222222222223333333444444444444444444444444444444444444433333222221111111111111111111111111112222222222222210000000000000111100000000000000000111222222222223333344444444444444555555555555555555555555444444444444444433333333344444444444444444444444444333333333333333333333333332222222222222222222222222221111111111111111111111111111111111111111111111111111222223333344444444444444445555555554444444444444444444444444433211111000000000000111111222222222222222222","111000000000000000000000000000000000000000000000000000000100000000000000001111111111122233333333333322210000000000000000000001111111111111111111111111111200000000000000000000000000000000000000000000010000000000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000001110111111122222222222222222222222222222222222222222211110000001112222222222222333333333333333333333333344444432222333333333333333333333333333322222222222222111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222333333222222222222222222222222222222222111110000001111111111222222233333333333333333333344444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544443333333333333333333333333333333333110000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111122222222221000000000000000000000000000000000000000011110000000111122222222333333333333333333333334444444444444444444444444444444444555555555555555555555555555555544333333333333344444444444444444444444444444444444444433333333322110000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111110000000000000001111111111111110000000000000000000000001111111111111111111111","111100000000000000000000000000000000000000000000000011000000000000000000000000000000000011111111111100000000000000000000000001111111111111111111111111111100000000000000011000000000000000000000000001111000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000000000000000001111100000000111100000000000000000000000000000000000011111111222222222222222333333333333333333333333333333333322211110000000001111122333333333333333333333333333333333333333333333333333333333333333333333322222222222222111111111111111100000000000000000000000000000111000000000000000000000000000000000000000000000000000012222222222333332222222222222222222222222222222222222222222222222222222333333333333333333333333333344444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555443333211111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222221110000000000000000000000000000000000000011110000000111111111111111111111111222222222222222222222222223332222222222233444444444444555555555555555555555543333333333444444444455555555555555555555555555555444433222221100000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111222111111111111111111111111111111111111111000000000000000000000000000000000000000000","111111111100000000000000000001112211111111100000000011000000000000000000000000100000000011111111111000000001111111223333344444444444444444444444444444444444444444444444443333333333444333333333333333333333333333333333333333333333333333333333333333333333333332222211111000000000000000000000000100000000000000000000011111111222222222212222222222222222222222222222222222333333333444444444444444444444444444444444444444444433333333333222222222222333333333333333333333333333333333333321111222222223333333333333333333333333333333333221111111110000000000000011111111111111111111111000000000011100000000000001111111111111111111111111111111222222333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544443333222222222222222222222222222222222222222222222222233333333333334444444444444444444444444333333333333322221111111111111111111111111112233333333333321110000000000111100000000000000000112333333333334444455555555555555555555555555555555555555555555555555555543333333344444444444555555555555444333333333333333333333333333333322222222222222222222221111111111111111111111111111111111111111111111111111233333333344444444444444445555555554444444444444444444433333333321111100000000001111122222222222222222222","111111111111111100000000000000001111111111100000000011000000000000000000000000000000000000000000000000000001111111111223333333333333444444444444444444443333333344422122222222222222222211111112122222222222222222221111111111111122222222222233333333333333333332222111111110000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111112223333333444444444444444444444444444444444444443333333322222222222222222222222222222222223333333333333222222222221111112222223333333333333333333333333333222222111000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111222222221111111122222222222222222222222222211111111111111123333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444443333322222222222222222222222222222222222222222222222222222222333333333333333333333333444444444444433333222222111111111111111111111111111111100000011100000000000000111100000000000000000001111222222222222222222222222222222233333333333333333333333333333333333322222222233333333333333333333333333333333333332222222222222222222221111111111111111111000000000000000000000000000000000000000000000000000001111112222211111112334444444444444444444444444444444444444444433211111000000000000001111111111111111111111","000000000000000000000000000000000000000000000000000000000000000000000000001111111111111122222222222100000000000000000000000001111111111111111111222221111100000000000000000000000000000000000000000001110000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000001112222222222222222222222222222222222222211100000000000001111122222222333333333332232222222222222333332222222222222222222222222222222211111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222322222222222222222222222211222111111110000000000011111111111222222233333333333333333333333333333444444555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444443333332222222222222222222222222222222222222222111000000000000000000000000000000000000000000000000000000000011100000000000000011111111111111111111122222222221100000000000000000000000000000000000000011110000000111112222222333333333333333333333333333333333333333332222222222234445555555555555555555555555554444433333333333333333333333333333333333333333333333333333322222221100000000000000000000000000000000000000000000000000000000000000000000000000000011111111111000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000","111000000000000000000000000000000000000000000000000000000000000000000000001111111111112233333333333322210000000000000000000001111111111111111111111111111100000000000000011000000000000000000000000000111000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000001000000000000110000000000000000000000000000000000000000000001111111111122222233333333333333333333333222222222222211110000000001222222222222333333333333333333333333333333332222333333333333333333333333333322222222222222111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222333333222222222222222222222222222222222222222222222222222222222233333333333333333333333344444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444332221100000000000000000000000000000000000000000000000001111111221111111111111111111111111111111122222222221000000000000000000000000000000000000000011110000000111122222222333333333333333333333333333333333333333333333333333344444555555555555555555555555555555544333333333333344444444444444444555555555555555555444432222221100000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000001111111111111111111111","111111100000000000000000000000000000000000000000000011100000000000000000000000000000000011111111111000000000011111111111111111112222222222222222222221111110000011100000011000000000000000000000000001121111111100000000000001111122222222222222222333333332111111110000000000000000000000000000000000000000000000001111100000000110000000000000000000000000000000000000011111112222222222233333344444444444444444444444444444444433322222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333222222111111111111111100000000000000000000000000000110000000000000000000000000000000000000000000000000000011111111222333332222222222222222222222222222222222222222222333333333333333333333333334444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555443333222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333222110000000000000000000000000000000000000011110000000001112222220000000000000000000000000000000011222222222222222223333444445555555555555555555555555555543333333333444444444455555555555555555555555555555444433222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222222222222222222222222222222222221111000000000000000000000000000000000000000000","000000000000000000000000000000000000000000000000000000000000000000000000000011111111111122222222222100000000000000000000000001111111111111111111221121111100000000000000000000000000000000000000000001110000000000000000000000011111110000000000000111111110000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000001110000001122222233333333333333333333333222222222211100000000000001111122222222222222222222222222222222222333332222222222222222222222222222222211111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222333332222222222222222222222222222222221000000000011111111111222222233333333333333333333333333333444444555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444433333332222222222222222222222222222222222222222111000000000000000000000000000000000000000000000000000000001111100000000000000011111111111111111111122222222221100000000000000000000000000000000000000011110000000111112222222333333333333333333333333333333333333333332222222222234444444444444444444444444444444444433333333333333333333333333333333333333333333333333333322222221100000000000000000000000000000000000000000000000000000000000000000000000000000011111111111000000001111000000000000000000000000000000000000000000000000000000000011110000000000000000000","111111100000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000001111111111111111111112222222222222222222221111110000011100000011000000000000000000000000001121111111100000000000001111122222222222222333333333332111111111000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000011112222222222222234444444444444444444444444444444444444433322221111112222222222222222222222222222333333333333333333333333333333333333333333333333333333333333222222111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222221111111111111111112222222222222222222222222222222222233333333333333334444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444332222222222222222222222222222222222222222222222233333333333333333333333333333333333333333344444444322110000000000000000000000000000000000000011110000000001111221110000000000000000000000000000000011222222221111222223333444445555555555555555555555555555543333333333333333334444444444444444444444444444444444432222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112333344444433333333333333333333333333333332222100000000000000000000000000000000000000000","111000000000000000000000000000000000000000000000000000000000000000000000000000001111101122222222222110000000000000000000000001111111111111111111111111111100000000000000011000000000000000000000000001111000000000000000000000011111111111111111111111111111111111110000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000001221111111222222233333333333333333333333333333333322211110000000001111122222222333333333333333333333333333333333333333333333333333333333333333322222222222222111111111111100000000000000000000000000000000110000000000000000000000000000000000000000000000000000012222222222333332222222222222222222222222222222222222221111111111111111222233333333333333333333333344444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444332222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111122222222221110000000000000000000000000000000000000011110000000111112222222333333333333333333322223333333333333333332222222222334444444444444555555555555555555555544333333333333333333333333333333333334444444444444444433222221100000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111110000000000000000000000011110000000000000000000","000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111100000000000000000000000001111111111111111111111111111100000000000000011000000000000000000000000001111000000000000000000000011111111111111111111111111110000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000001221111111122222233333333333333333333333333333333322211110000000001111122222222222222222222222222222222333333332222222222222222222222222222222211111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222333332222222222222222222222222222222221111110000011111111111222222233333333333333333333333333333445555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333221111000000000000000000000000000000000000000000000000001111111111111000000011111111111111111111122222222221110000000000000000000000000000000000000011110000000111112222222222222222222222222222222222222233322223222222222222234444444444444444444444444444444444433333333333333333333333333333333333333333333333333333322222221100000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000000000000000000000000000000000000000011110000000000000000000","011000000000000000000000000000000000000000000000000001011111111112222222222233344444444444444444444444322000000000000000000001111111111111111111222231111200000000000000001010100000001100111000000001111111100000000000000000000111111111111111222222222222222211111111111000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111122222222222222222222222222222222222222222211111111111111111111222222333333334433333333334333344444433333333333333333333333333333333333333333333333333333333333333333332222222222222222222222211110000000110011000000000000000000000000000000000000011122222222333333333333333333333333333333332222222222222111111111111111111222222333333333333333333333333333333444444444444444444444455555555555555555555555555444455555555555555555555555555555555555555555555555555555544444443333333333222222222222222222222221111111100000000000000000000000000000000000000000000000000000000011111111111111111111122222222222222222222222222222222221100000000000000000000000000000000000011110000000000112222223444444444444444444444444444444444444444444444444444444444555555555555555555555555554444444444444444444444444444444444444444444444444444444444433333333322221111111111111100000000000000000000000000000000000000000000000000011111122111111111111000000000000000000000000000000001111111111111111000000000100000000011111111111111111111111112","011000000000000000000000000000000000000000000000000001111111111112222222223333444444444444444444444444433111111111000000000001112222222222222221222221111211110001222222222222211121121111121112211111111222112200100000000000011222222222222333333333333333333322222111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222211222223333333333333333333333333333333333333322222222222222222222222222222333333333333332333344444444444443333333333333333333333222222222222222222222222222222222222222222222222222222222222222111111110000000110000000000000000000000000000000000000000011112332222233333333333333333333333333444444444444443333222222222222222222222222233333333333333333333333333333444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444443333333333333333333333333222222222000000000000000000000000000000000000000000000000000000011111111000000000000011111111111111111111122222222221000000000000000000000000000000000000000011110000000111122222222222222222222222222333333333333333333333333333333334444444444444444555555555555544444444433333333333333333333333333333333333333333333333333333322222222211000000000000000000000000000000000000000000001111100000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000011112222222222222222222222","010000000000000000000000000000000000000000000000000001111122222334444444444444444444444444444444444444322111111111100000000000000111111222222222222231111211000000111111111111100011111111111001000001111111132211111100000000000011111111111111222222222211111111111111111111222222222222222222222222222221111111111000000000000000000000000000000000000000000000000000000000001111100000122111222222222222222222222221111111111111111111111111111111111222222222333333333332222233333344443333333222222222222222222222333333333333222222222222222333333333333333333333333333333333333322110000000110011000000000000000000000000000000000000011122222222333333333333333333333333222222222222222222222222222222222222222222222333333333333333333333333333333444444444444444444444455555555555555555555555555444444444444444455555555555555555555555555555555555555554444443333222222222222222222222222222222110000000000000000000000000000000000000000000000000000000000000011111111111111111111111122222222233333333334444444444443333221111000000000000000001111111000000000111111111111122233333444444444444444444444444444444444444444444444444444444444444444445555555555555555555555555444444444444444444444444444444444444444444444444444443333333333333333221111111111111111111111111111111111111111111111111110000001122222233222222222222000000000000000000000000000001111111111111111111000000111100001110011112222222222222333333333","111000000000000000000000000000000000000000000000000000000000000000000000001111111111111122222222222211100000000000000000000001111111111111111111111221111100000000000000000000000000000000000000000001110000000000000000000000000011111111111111111111111111110000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000001110111111122222222222222222222222222222222222222222211110000000001111122222222333333333333333333333333344444432222333333333333333333333333333322222222222222111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222333333222222222222222222222222222222221000000000011111111111222222233333333333333333333333333333444444444444445555555555555555555555555555555555444455555555555555555555555555555555555555555555555555555555555555554444443333333333333333333333333333333333110000000000000000000000000000000000000000000000000000001111111111111111111122222222222222222222222211111110000000000000000000000000000000000000000011110000000111122222222333333333333333333333334444444444444444444444444444444445555555555555555555555555555555544333333333333344444444444444444444444444444444444444433333333322110000000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000110000000000000000000000000000000000000000000000000000011111111111111111111111","100000000000000000000000000000000000000000000000000000000110000000011111111111111111111122222222222211100000000000000000000001111111111111111111222221111100000000000000000000000000000000000000000001110000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000001122222222222222222222222222222222222222211100000000000111111122222222333333333333332222222222234444433333333333333333333333333333333322222222222222000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000012222222222322221111111111111111111111111111111110000000000011111111111222222233333333333333333333333333333444444444444444444444444444455555555555555555555444444444444444444444444444444444444444444444444444444444433333333222222222222222222222222222222222222222111000000000000000000000000000000000000000000000000000000001111100000000011111111111111111111111111122222222221110000000000000000000000000000000000000011110000000111122222222333333333333333333333334444444444444444444444444444444445555555555555555555555555554444433333333444444443333333333333333333333333334444444444322222222211000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000","111000000000000000000000000000000000000000000000000010000011111111000001111111111111111122222222222222210000000000000000000001111111111111111111111111111100000000000011111000000000000000000000000001111000000000000000000000011111111111111111111111111111111111111000000000000000000000000000000000000000000000001111100000000111100000000000000000000000000000000000000000001221111111222222233333333333333333333333333333333322211110000001112222222222222333333333333333333333333333333333333333333333333333333333333333322222222222222111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222333333222222222222222222222222222222222222222222222222222222333333333333333333333333333344444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444332221100000000000000000000000000000000000000000000000011122222221111111111111111111111111111111122222222221110000000000000000000000000000000000000011110000000111122222222222222222222222222222222222222233333333333333333333333444555555555555555555555555555555544333333333444444444444444444444555555555555555555444433222221100000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111222222222222222222222222222222222221111000000000000000000001111111111111111111111","111000000000000000000000000000000000000000000000000000000100000000000000001111111111123333333333333322210000000000000000000001111111111111111111222221111100000000000000000000000000000000000000000000010000000000000000000000000011111111111111111111111111111100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110100001122222222222222222222222222222222222222222211110000000112222222222222333333333333333333333333344444432222333333333333333333333333333322222222222222111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222333333222222222222222222222222222222221000000000011111111111222222233333333333333333333333333333444444444444444444444444444455555555555555555555444455555555555555555555555555555555555555555555555555555555555555554433332222222222222222222222222222222222000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111112222222222221000000000000000000000000000000000000000011110000000111122222222333333333333333333333334444444444444444444444444444444444555555555555555555555555554444444333333333444444444444444444444444444444444444444444433333333322110000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111","111000000000000000000000000000000000000000000000000001011111111111111111112223323333344444444444444433321000000000000000000001111111111111111111222221111200000000000000000000000000000000000000000001111000000000000000000000000011111111111111222222222221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110100001122222222222222222222222222222222222222222211111111111112222222222222333333334433333333334333344444433333333333333333333333333333333333333333333333222222221111111110000000000000000000000000000000000000110011000000000000000000000000000000000000001112222222233333333222222222222222222222222222222221000000000011111111111222222233333333333333333333333333333444444444444444444444444444455555555555555555555444455555555555555555555555555555555555555555555555555555555555554444433332222222222222222222222222222222222000000000000000000000000000000000000000000000000000000001111111111111111111122222222222222222222222222222221110000000000000000000000000000000000000011110000000111122222223333333333333333333333334444444444444444444444444444444444555555555555555555555555554444444333333444444444444444444444444444444444444444444444433333333322110000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000001111111111111111000000000000000000011111111111111111111111111","010000000000000000000000000000000000000000000000000001011111111112222222222233333333344444444444444433211000000000000000000001111111111111111111222221111100000000000000000000000000000000000000000001111111100000000000000000000000000000111111111111111101111110000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000111111222222222222222222222221111111111100000000000000111111111222222333333333333333333334333334444433333333333333333333333333333333333333333333333222222211111111110000000000000000000000000000000000000110011000000000000000000000000000000000000001112221111222222221111111111111111111111111111111110000000000011101111111222222333333333333333333333333333333444444444444444444444455555555555555555555555555444444443333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222111000000000000000000000000000000000000000000000000000011111111111111111111111122222222222222222223333333333332222100000000000000000000000000000000000011110000000000122222223444444444444444444444444444444444444444444444444444444444444444444444555555555544444444444444444444444444444444444444444444444444444444444444433333333322222222111111111111111111111111111111111111111000000000000000000000011111122111111111111000000000000000000000000000000001111111111111111000000000000000000011111111111122222222222222","111111100000000000000000000000000000000000000000000011111111111111000001111111100000011111111111111111110000001111222223333332223333333333333333333332222222222222322232222222211111111122222112222121221221111200100000000000011122222222222222222222222222222211111100000000000000000000000000000000000000000000001111100000000111100000000000000000000000000000000001111111112223322333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555443332100000000000000000000000000000000000000001111111122333333222222222222222222222222222222222222222222221111000000000000000000000000000000000111111110000000112222222222222222222222222222222222222222233333334444444444444444455555555555555555555555555555555543333333333444444444455555555555555555555555555555555433222222100000000000000000000000000000000000000000000000000000000000000000000000000000111111111122222222222222222222222222222222222222222222222221111000000000000000000111111111111111111111111","111110000000000000000000000000000000000000000000000011111111111111111112222222333333344444444444444433332110111111011111111112222222222222222222222231111211111111222222222212211111111111111112211111122111111100000000000000011222222222222333333333333332222221222100000000000000000000000000000000000000000000001110000000000111100000000000000000000000000000000000010111112222222222233333333333333333333333333333333333333322221111111111112222222222222333333333333333333333333333333323333333333333333333333333333333311111111111111000000000111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000112332222233333333333333333333333333333333333333332222222222222222222222333333333333333333333333333344444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444332221100000000000000000000000000000000000000000000000112222222221111111111111111111111111111111122111111110000000000000000000000000000000000000111111110000000112222222222222222222222222222222222222222233333333332222233333333444445555555555555555555555555555544333333333444444444455555555555555555555555555555444433222220000000000000000000000000000000000000000000000001000000000000000000000111111111111111111111111111111222111111111111111111111111111111111111111000000000000000001112111111111111111111111","111111110000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000001111111111111111112222222233333333333333331111110000011100000011000000000000000000000000001121111111100000000000001111122222222222222333333333332111111110000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000011112222223333333334444444444444444444444444444444444444433311111111112222222222333333333333333333333333333333333333332222333333333333333333333333333333333333333322111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222221111111111111111112222222222222222222222222222222222233333333333333334444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444332222222222222222222222222222222222222222222222233333444333333333333333333333333333333333344444444322110000000000000000000000000000000000000011110000000001111221110000000000000000000000000000000011222222222222222223344444445555555555555555555555555555543333333333333333334455555555555555555555555555555444432222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112333344444433333333333333333333333333333332222100000000000000000000000000000000000000000","111000000000000000000000000000000000000000000000000000000000000000000000001111111111111122222222222211110000000000000000000001111111111111111111222221111100000000000000000000000000000000000000000000010000000000000000000000000011111111111111111111111111111100001000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000001110111111122222222222222222222222222222222222222222211110000000112222222222222333333333333333333333333344444432222333333333333333333333333333322222222222222111111111111111110000000000000000000000000000000000000110000000000000000000000000000000000000000000012222222222333333222222222222222222222222222222221000000000011111111111222222233333333333333333333333333333444444444444444444444444444455555555555555555555444455555555555555555555555555555555555555555555555555555555555555554444443333333333333333333333333333333333110000000000000000000000000000000000000000000000000000001111111111111111111122222222222222222222222222222221000000000000000000000000000000000000000011110000000111122222222333333333333333333333334444444444444444444444444444444444555555555555555555555555554444444333333333444444444444444444444444444444444444444444433333333322110000000000000000000000000000000000000000000000000000000000000000000000000011111111111000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111","111000000000000000000000000000000000000000000000000001000111111111111111111222223333344444444444444433321000000000000000000001111111111111111111112221111200000000000000000000000000000000000000000000010000000000000000000000000011111111111111222222222221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110001110100001122222222222222222222222222222222222222222211110000001112222222222222333333334433333333333333344444432222333333333333333333333333333322222222222222111111001111111110000000000000000000000000000000000000110000000000000000000000000000000000000000001112222222233333332222222222222222222222222222222221000000000011111111111222222233333333333333333333333333333444444444444444444444444444455555555555555555555444455555555555555555555555555555555555555555555555555555555555555554433332222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000011111110000000000011111111111111111111222222222221000000000000000000000000000000000000000011110000000111122222222333333333333333333333334444444444444444444444444444444444555555555555555555555555554444444333333333444444444444444444444444444444444444444444433333333322110000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111","001100000000000000000000111211111111111000121000000000000000000000000000000000000000000000000000000000000111122222222222344444433333344444444444444444444444444433333344322222221111100012222222111111111111122222222222233333333333333333333322222222222222222211111111111111111110001111111000001111111111100000000000000001111111112222223333333333333333333333333333322222222222211111111100000000000011111111111111111111111111111111111111111111111111122222222211111111111111111111111122222221111100000000000000000000000000000000000100000000000000000000000000000001112222222222222222222222333333333332211111100000011110000000000000000000000000001111111111122344444444444444444444444444444444444444333333333333333333332222210000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000011111000000000000000000000000000000000000000001222222222222222222222222222222333322222100000000011100001110000000000111122222222222222222211000000111111111111111111111111112221111111000000000000000000000000111111111111100000001111111111111111100012222233333334444444444444444444444444443333333210000000000000110112222233333444444444433333322222334444333333333333333333333333333333222222222222222222211000000000000000000000000001111111111000000000011000001122223333333333333333322222222222222111111000010010000000000122222221111111112222222223333433334444444333333334455444","011111100000000000000001111222221000000001111000000000000000000000000000000000000000000011111111111111222222222222333333444445554445554555555555444444444444444444444444444444444444444444444444444444444444444444444444443333333222222222111112222222222222222222222221111111111111110000000000001111111111111111111111111222222222222222222233333322222222222222222222222222100000000000111111111111111111000000000000001111100000000000000000000000000111111122111111111111111111111111111111111110000000000000000111111111110000000000000000000000000000000000111111111111111111111111122222222222222333333333334444555555555544444444333333333333333322222233333333333333333333333333333333334444444444444333333333333333333333333333322222111111111111111111111111111111111111122222222222222222222222222222222222222222222221111111000000000000000000000000000000000000000000000000000001111110000000111222222211111111000000000000000000000000000000000000000000111222333333334444445555555555555555555555555555555444444444444333211111110000000000000000000111122233333333333222222222233334444444444444433333333333333333333333333332222222222221100000000000000001122233333444444444444444444333333444444332221111111110000000000001111112222222112221110000000012222333333333333444444444444433333222111110000000000000000000000000000000000000111111111222222222222222221112222222222222222222222222222223333333333444444444555555","001100000000000000000000111211111111110000121000000000000000000000000000000000000000000000000000000000000111122222222223344444433333344444444444444444444444444444444444433333332222211122222222111111111111122222222222233333333333333333333322222222222222222211111111111111111110001111111100001111111111100000000000000001111111112222223333333333333333332333332222222211111111100000000000000000000000001000000000001111111111111111111111111111111111122222222211111111111111111111111122222221111100000000000000000000000000000000000100000000000000000000000000000001112222222222222222222222333333333333211111100000011110000000000000000000000000001111111111112344444444444444444444444444444444444444444443333333333333333333310000000000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000001111111222222222222222222222222333322221100000000011100001110000000000111122222222222222222211111111111111111111111111111111112221111111000000000000000000000000111111111111100000001111111111111111122222222233333334444445555555555555555554443333333221100000000000100112222233333444444444433333322222334444333333333333333333333333333333222222222222222222211100000000000000000000000001111111111000000000011000000122222222233333333333322222222221111111111000011010000000011222222222222222223333333333333433333444444333333444455444","011111111100000000000011112222221111111222211000000000000000000000000000000000000000000000000001111111111111222222333333444445555555555555555555444444444444444444444444444444444444444444444444433334343333433333333333322222111111112222111112222222222222222222222222222221111222210000000000001111111111111111111111111222222222222222222223333333322222211111111111111111111111111112222222222222222222110000000000001110000000000000000000000000000000000011111111111111111111110000000000000011111100000000000111111222222222222222222111100000000000001111111111111111111111111111121000000000000122222222111113333333333333333333222210000002222222222222222222223333333333333333333333333333333333333333333333333333444444444444432221111111111111112222222222233333333333333333333333333333333333333333333333333333333332211111111111111111111111111111000000000000111111111111111111111110011111111111111100000000000000000000000000000000000000000011111122222233333333444444555555555555555555555555555555555555555555555444322222221000000000111112222223333333333333333333333333333334444444444444444444444445555555555555555555555555555555555555544444444444444444444444433333333333333333333444444333332222222211111111111111111111111110000000000000000011122223333333333444444444444322222222222222222221100000000000000000000000011222333344444444444444444444444444444444422222211111111222332223344444444444444444444444","011122222111000000000011111110000011223322200000000000000000000000000000000000010000000011111112222222222222222223333333444444444444444555555444444444444444444444444545444433333332211122223333333333333333333334444444444444444333333333333322110001100000000000000000000000000000000001110000001111111111111111111111112222222333333444444444444433333222211111111111110000000000000000000000000001111111111111111111122222222222222222222222223224444555555554333333332222222222222222222222233221111111111111111111100000000000000000000000000000000000000000000000000000000000112222222222222222333333344555555555555555555555555555555555444444444444444433333333343444444555555555555555555555555555555555555555555555555555555444433333333333333333334444444444444455554444444443333333343333333333333333333333333333433332110000000000000000001000000000000000000112222322100000000000000000000000122222223333333333334444321100000000100000000000000000000111222223334333444444555555554444444433333333321111111111111111111111000000000000000000001111111111122223333333333333333333333334444444454444433333333334444444444444444444444444444443210000000000111123344444444444444445555555555555555555555554444443222233334444445555555555555555555555555432110000000001111111110000111100000000000111112222233332222222111123333333311100000000011111222222233222100000000011111111111111100000010000012222333344444444444444444444","010000001100000000000011111111111111111112110000000000000000000000000000000000000000000011111111122211122222222222223333444444444444444555555545555555555555555544555555554444444443322232223333333333333333333344444444444444444333333333333322111111100000000000000000000011111100001111110000001111111111111111111111112222222223333333333444444423333333322111110000000000000000000000000000000000000000000000000011111111111112222222222222222222223333334444333333332222222222222222222222222221111111111111100000000000000000000000000000000000000000000000000000000000001111112223333333333333333333334444444444444444433333333333333333333333333333333332222223344455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444333333333333333333333333333333221110000000000000011111111111111111111111111222222100000000000000000000000112222222222222222222222222210000000000000000000000000000000111122222222344444444444444444555544433333322222222222222222222222100000000000000000000000011111122222222222222222222222223334444444444444444444444444444444444444444444443333333332100000000000000012222222223333333333333333444444444444433333321111111111112233333333333333333333333333321100000000000000000000011111111110000000000110112233222222212111122222223322211100000000000011111122222111100000000001111111111112222222221111111111223334444444455555555554","001100000000000000000001111111111111111111221011000000000000000000000000000000100000000000000000000000000111122222222223333333333333344444444444333333333333333333333333222232221111111122222222111111111111111111111111111122222222233333222222221111100000000000000000000000000000000000000000001100000000000000000000000000000000000000000113333333333333333333332222222211111110000000000000000000000000001111110000000000000000000000000000000000000111111122111111111111111111111111111122222220000000000000000000000000000000000000000111111111111000000000000000000001112222222222222222222222333333333332111111100000000000000000000000000001100000001122222222244444444444444443333333333333333333333333333322211111222222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111110000000000000000000000000000011111111222222222222233333333222222222333322222100000000011100001100000000000111122222221111111111100001111222333333333332222111111111111222221000000000000000000000001111111111100000000000000000000000000000000000112223334333444444444444444444444443222222211111111111100000111222233333444444333333222211112332222111222333222222222222222211111000000000000001221100000000000000000000000000000001122111001100000000000001122233334433333333444433333333333333222222111111111111111111123333333333333333333333333333433455555544444444444444444","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................000100000000000000000000000000000001112222222222222222222222333333333332111111100000000000000000000000000000000000001111111111133344444444444443222222222222223333333333333222211111222222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000001222222222222222222222222222222333322222100000000011100001100000000000111122222221111111111111000000111111111111111111111111111111111111000000000000000000000000111111110000000000000000000000000000000000011111122334444444444444444444444443332222211000000000000000000111222233333444444333332222211112333322111222333222222222222222211111000000000000001221100000000000000000000000000000000000111000000000000000001122233334433333333334433333333332222111111000000000000000000011111110000001112222222223333433334444444333333334444444","011100000000000000000001111111111111111111111000000000000000000000000000000000000000000011111111111111111111112222333333444444444444444444455554444444444444444444444444444444444444444444433444333332333322333332222222222222222222222222222222222222222222222211111111111111111111111000000000001110000000000000000000001111111111112222211223333322222221111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222211111111111222111111100000000000001111111111111111111111000000000000000000000000000000000011111111111111111111111111111112221111112222222222221111111111111111112222222222333333333334444444444444444444444444444444444444333333333333333333333333333321111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000001111111111111111000000000000000000000000000000000000001111111111111111111111111111111111111110000011110000000000111122222222223333333333333333333444444444444444444444444444443332111111110000000000000001111223333333322111111111111111111112333333333333334444444444444444444444444433333333333333333333333212222222222222222333344444433333333333333433333322222222111111111111111111001111111111112221111111000011111111111111111111122222222111111111111110000000001111111111111101110000000000001011222333222223333333444444433333332222222223333333444444455555555555555555555555","001100001100000000000011122221111111111222110000000000000000000000000000000000010000000000000000000000001111111111112233444444444444445555544444444444444444444444444444444434443433211122222233333334444444444444444444444444444444444443333333222222222222222222222222222222222211111111110000001111000011111111111111111111111112222233333333444433333333322222221111111100000000000000000000000000011111111111111111111111111111111111111112222223222333333333222222221111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000001111112222222222222222333333333333333323333333322222222222222222222222222222222222211112233444455555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444444443333333333333333333333333333333333333333210000000000000000011111100000000000000000001111211000000000000000000011111112222233333322222333332222100000000000000000000000000000000111122222222333333333333333333333333333333322222222222222222222222100000000000000000000000000001111111222222222222222222222333444444444444444444444444444444444444444444443333333332100000000000000000111122233333333333333333333333333443333333332222333333333333333333333333333333333333333210000000000000000000000111111111111100000000112222222111112122222223333322211100000000000000111011222111100000000000000000000000000000000000000000122333333333344444544443","001100000000000000000001111111111111111111221011000000000000000000000000000000100000000000000000000000000111122222333333333344333333344444444444444444444444444444444444333333332222222222322222111111111111111111111111111122222222222223222222222222222222222211111111110000000110000000000000000100000000000000000000000000000000000000000012333322222222211111111111111100000000000000000000000000000000001000000000000000000000000000000000000000000111111122111111111111111111111111111122222111111100000000000000011000000000000000000111111011111000000011111111000001112222222222222222222222222223222222100100000000000000000000000000000111111111112333333333344444444444433333333333333333334444444444444322222222222222222222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111110000000000000000000000000000000001111111111111122222222222222222222222222222111111111110000011111000000000111111111111111111111111111111223334444444444443333333333333333321000000000000000000000001111122221100000000000000000000000000011111111112223444444445555554444444444444443333333222222222222210000001122222333333344333322222212222222222111111111111100000000000000000000000000000001221100000000000000000000000000000001122100000000000000000000111112222222222233334433322221110000000001000011111111111222223333333333333333333344444444444555555555555555555555555","011111110000000000000011112222221111111112211000000000000000000000000000000000000000000011111111111111222222222222333333444445555445555555555555444444444444444444444444444444444444444444444444444444444444444444444444443333333222222222111112222222222222222222222222222222222222222200000011111111111111111111111111111222222222222222222223333333322222222222222222222222111111111111111111111111111111000000000000001111000000000000000000000000000111111122111111111111111111111111111111111110000000000000000111111111110000000000000000000000000000000000111111111111111111111111122222222222222222233333334444555555555544444444333333333333333322222233333333333333333333333333333333333333333333333333333333333333344444444443322222111111111111111111222222222222222222222222222222222222222222222222222222223333333322211111000000000000000000000000000000000000111111111111111111111110000000111111111100000000000000000000000000000000000000000000000011122233333333444444444455555555555444444445555555555555555544444333222221111000000000000000000111122233333333333222222222233334444444444444444444444444444444444444444443333333333333222222222221111111122233333444444444444444444333333444444332221111111111111111111100000001111111000111110000000012222333333333333444444444444433333222222222222221100000000000000000000000001222333344444444444444444444444444443222211111100001111222222223344444444444444444444445","011111110000000000000011112222221111111221221000000000000000000000000000000000000000000011111111111111222222222222333333444445555445555555555555555555555555555555555555444444444444444444444444444444444444444444444444443333333222222222222223222222222222222222222222222222222212211100000011111111111111111111111111111222222222222222222233333322222222222222222222222222100000000000111111111111111111000000000000000001100000000000000000000000001111111122111111111111111111111111111111111110000000000000000111111000000000000000000000000000000000000000111111111111111111112222222222222222222333333333334444555555555544444443333333333333333322222233333222222333333333333333333333334444444444444444444444444444444433333333322222111111111111111111111111111112222222222222222222222222222222222222222222222222222221110000000000000000000000000000000000000001111111000000000000000111111111111222222211111111111110000000000000000000000000000000000011111222333333334444445555555555555555555555555555555555555544444444322221111000000000000000000111122233333333333222222222233334444444444444444444444444444444444444444444444444444443211111111100000001112222222344444444444444444444444444444332222111111111111111111111122222222222222222211111000012222333333333333444444444444433333222222221111111111111111111111111000000000000111111111223333222222222222222222222222222222222233333333334455555555555555555555555","000000000000000000000000111111111111111111110000000000000000000000000000000000000000000011111111111111111111111111122333444444444444444444455545555555555555555555555555554444444444433333333333333333333333333334444444444444444333333333333322111110000000000011111111000011111100001111110000001111111111111111111111111222222222222233333344444423333333322111111111111110000000000000000000000000000000000000000000000001111111111111111112222222222222233333222222221111111111111111111111222222222211111111100000000000000000000000000000000000000000000000000000000000011111222223333333333333333333333334444444444444444444444444333333333333333333333323333333344455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444333333333333333333333333333333210000000000000000011111111111111111111111111112211000000000000000000000000112222222222222222222222222210000000000000000000000000000000111122222222333333333334444444555544444444444433333333333333333222100000000000000000000000011111122222222222222222222222222334444444444433333333333334444444444444444444444333333321100000000000011112222222222233333333333333333333333443333332222222222222222222223333333333333333333333322210000000000000000000000111111110000000000000011111111111111111111111112222211100000000000000001122222110000000000001111111111112222222221111111111122333333444455555555554","011100000000000000000001111111111000000000111000000000000000000000000000000000000000000011111111111111112222222222333333444444444444444444455555555555555555555555555555444444444444444444444444444443333334333333333333333333333222222222111111111111111111111111111111111111111111110000000000001111111111111111111111111222222222222222222233333422222222222222222222222222100000000000000000000000000000000000000000001111100000000000000000111000001111111122111111111111111222211111111111222222222200000000000111111111111111111111111000000000000000000000000000000001111111222223333333333322333333333333333334444444443333333333333332222222222222222222222222223444444444444444444444444444444444444444333333333333344443333333322222222222222222222222221111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000111111111111222222222222222222221111100000000001000000000000000000000111122333333334444445555555555555555555555555555555444444444444333222221111000000000000000000123333333333222222221111111222334444444444444433333333333322222222222222222222222222222221111111000000001112233333333444444444433333333333433333322221111111111111111111111122223333333334442210000000000000111111111111111122222222222222211111110000000001111112222222211000000000000000011222333333333222222222222222222222222222222222222222223344444444444444444555554","011111000000000000000011111211112221111111211111000000000000000000000000000111100000000011111111111111111111111222333333444444445555555444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333333333333333333322222222221111111111111000000000000000000000000000000000000000000010010000111111112222222222222110000000000000000000000012222222222222222222222222210000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111112223333344444444444444444444444444444444444444444444444333333333333333322222222221111111111111111111111111111111111111111111111111000000000000000000111222223333333332221111000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000000111111111111111111111111111222222233333344444444444444444444444444445555555555555444444444444321100000000000000000000000111122233333333333333222222222222223333334444444444444445555555555555555555555555555555555555555555555544444444433333333333333333333333333333333333333333333333332222111111111000000000000000000000000000011122223333333333333222222222211111111111111111122111111111000001100000000000001112223333333344444444444444455544444433333333333332222333333455555555555555555555555","001100000000000000000000111111111000000000121000000000000000000000000000000000000000000000000000000000000111122222222223333444333333344444444444444444444444444444444444333233331222101122222222111111111111111111111112222222222222232333222222221110000000000000000000000000000000000000000000001110000000000000000000000000000000001112111223333333333333333333332222222211111110000000000000000000000000001000000000001111111111111111111111111000000111122222222211111111111111111111111122222220000000000000000000000000000000000000000100000000000000000000000000000001112222222222222222222222333333333332111111100000011110000000000000000000000000001111111111112344444444444443222222222222223333333333333322222222233333222222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000001111111222222222222222222222222333322221100000000011100001110000000000111122222222222222222211000000111111111111111111111111112221111111000000000000000000000000111111111100000000000000000000000000011111112233333334444445555555555555555554443222222110000000000000100111222233333444444444432222211112333322111222333333333332222222222222111111111111112221100000000000000000000000000000000000111000000000000000000122222223333333333333322222222221111111111000011000000000011222222222222222223333333333333433334444444333333444455444","011111100000000000000011111222222222222222211000000000000000000000000000000111100000000000000001111111111111122222333333444445555555555555555555444444444444444444444444444444444445555555544444433334444444444433333333333333333333333333333333344444444444433333333322221111111100000000000000000000000000000000000000011111111111111112222223222222222222222221111111111111111111112222223333333333333333222222210000000000000000000000000000000000000000000000000000000000011111100000000000000011111100000000000001111122222222222222222111100000000000001111111111110000000000000000011000000000000000000000000001111111111111110000000000000001111111111222222222233444444444433333333333333333333333222222222233333344444444444444421111111111111111111111111122222333333333333333333333222222222222222222222222223333333332210000000000000000000000000000000000000000000001111111111111111110000000001111111100000000000000000000111111111110000000000011222222222333333344444444555555555555555555555555555555555555555555544321111111000000000000111111222223333333333333333222222222222333344444444444444444444555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444433333322222222222111111110000000000000000000011222222222222222222233333222221111111111111122222100001111000001210000000001122222222222333333333333333333334444333321111111111111222333333455554444444444444444444","001100000000000000000001111111111000000000121000000000000000000000000000000000000000000000000000000000000111122222333233444444443333344444444444444444444444444444444444433333333333322233322222111111111111111111111112222222222222222222222211111111111111111111111111110011111110000000000000001111000000000000000000000001111100011111111233333323333333322222221111111111100000000000000000000000000000000000000000001111111111111111111111111111111111122222222211111111111111111111111122222220000000000000000000000000000000000000000000000000000000000000000000000001112222222222222222222222333333333333333333322221111110000000011111111111111111111111111111123344444444444443333333333333333333333333333333333333333333333333311111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000001111111222222222222222222222222333322222111111111111000001110000000000111122222222222222222222222222222222222222222222222222222222222222111111111000000000000001100122222211111111111110000000000000122221112233333334444445555555555555555554443333333221100000000000000111222222333344444444332222211111223322222222333322222222222222222222111111111111112222210000000000000000000000000000000000000000000000000000000011222222222222233333322222222221111100001001111111111111111222222222222222223333333333333433333444433333333444455444","001100000000000000000001111111111111111111221111110000000000000000000000000111100000000000000000000000000111122222333333344444444444444444444444444444444444444444444444433344433333333333333333233333332222222221111111111122222222222333222222222222222222222222222221111111111111111000000000000000000000000000000000000000000000000000000012222211111111111111111000000000000000000011111111111111111111111111110000000000000000000000000000000000000000000010000000000000000111111111111111111000000000000000000000011111111111111111111111111122222222221111111111111111111111111111000000000000000000000000000000000000000000000000000000001112222222222333333344444444444444433333333333333333334444444444444322222222223333333333322221111111111111111111110000000000000000000000000000000000000000000000011222223333333221111111000000000011111111110000000000000000000000000000000000000000000111111111111111000000000000000000000000001110000111111111111111122233333333333332222222222222333334444444444444444333333333333321100000000000000000000001111122233333333222222221111111111112222223333333334444444555555555555555555555555555555555555555555544444444433333333333322222222222222222222222222222222222111111111111111111001000000000000111111111000000000000000000000000000012111111100000000000000000000001100000011111111111110000011111111112222333333344444455544444444444444445555555555555555555555555555555555555","001100000000000000000000111211111111100000120000000000000000000000000000000000000000000000000000000000000111122222222223444444443333344444444444444444444444444444444444444334443433322323322222222223333222233333333333333333333333333333333322222222222211111111111111111111111110001111111100001111111111100000000000000001111111112223333333444433333333332222222222222211100000000000000000000000000000000000000000001111111111111111111112222222111111122232222211111111111111111111111122222221111100000000000000000000000000000000000000000000000000000000000000000001112222222222222222222222333333333333222223333321111111111111111111111111111111111111111111122344444444444444444444444444444445555555555555544444555544444444422111111111111222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000011111000000000000000000001111111000000000000001111122222222233333333333333333332222111100000000011000001110000000000111122222222222223333333333333333333333333333333333333333333333222100000000000000000000000000001122222211111111111111111111122333334444444444444444444444444555555555554444333333322100000000000111112222222233444444444433333322222334433222233333322222333333333333333222222222222233333322210000000000000000000000001111111111000000000011111111001222222222222222222211111111110000000001000011000000000010111111111111111112222222222223333333444433222333444444443","001100000000000000000001111111111000000000111000000000000000000000000000000000000000000000000000000000001111122222232223444444444434444444444444444444444444444444444444444444444444433333333333222223333333333333333333333333333333333333222222111111111111111111111111111111111110001111110000001111111111100000000000001111111111112223333334444423333333322222221111111111100000000000000000000000000000000000000000000001111111111111111111111111111111122232222211111111111111111111111122222222222211111100000000000000000000000000000000000000000000000000000000000000012222222223333333333333333333333333333444444444444443333333333333332222222222222223333333344444444455555555555555555555555555555555555555555555555555544444433333333333333333333333333333333333333333333222222222222111111111111112222222111111111110000000000000000011111111111111111111111111111111000000000000001111111111112222222222222222222222222222111111111000000000000000000000111122222222222233333333333344444433333333333333333333333333333222111111111000000000000001100122222222211111111111111111111122333334444433333333333334444444555555555554444333333322100000000000011112222222222333333333333333322222333433222222333322222333333333333333222222222222234443322210000000000000000000000000111110000000000000000000000001122222222222223333211100000000000000001111121110000000000001000000000011111111111111111111112333322222333444444444","011100000000000000000001111111111000000000111000000000000000000000000000000000000000000011111111111111111111111222333333444444444444444444455555555555555555555455555455444444444444444444444444333333333333333333333333333333333222222222222222222222222222222211111111111111111111110000000000001111111111111111111111111222222222222222222233334422222222222222222222222222100000000000000000000000000000000000000000001111111111111111111111111111111111122222111111111111111222211111111111222222222200000000000111011111111111111111111000000000000000000000000000000000012222222223333333333322333333333333333334444444444444444443333333332222222222222222222222233444444444444444444444444444444445555444444444444444444444444433311111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000001111111111111111000001111111000000000000000000000000111222222222222222222222211111111111111110000000000000000000111122222222223333333333333344444444444444444444444444444444444333211111111000000000000001100123333333322111111111111111112222333333333333333334333334444444444444444444444333333222222222111000000001122222222333444444444433333333333433333322111111111122222233333333333333333333334443310000000000000001111111111111122222222222222211111110000000011111111222222211111111110000000011222333333333222222222222222222211111111111111111111112233333333333444444444444","001111000000000000000001111111112221111111221111110000000000000000000000000111100000000011111111111111111111112222333333344444444455555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333222222222222222222222222222222222222222221111111111111111111111112222222222221111110000000000000001111112222222222222222222222222210000000000000000000000000000000000000000000011111111111111111111111111111111111111111100000000000000111111111111111111111111111122222222221111111111111111111111111100000000000000000000000000000000000000000000000000000000000112222222223333333344444455444444444444444444444444444444444444444433333333333333333333322222221111111111111111111111111110000000000000000000000000000000000000111222223333333221111111111111111111111111111100000000000000000000000000000000000000011111111111111111000000000000001100111111111111111122222222222222222233333333333333333333333333444444444444444444444333333333333321100000000000000000000000111112233333333333333222222222222222222223333444444444445555555555555555555555555555555555555555555555544444444444433333333333333333333333333333333333333333333333333222221111000000000000000000000000000011111111111222222222222222222222222222222222222222111112111111112211111111111111122223333333333334444444444455544444444444444445555555555555555555555555555555555555","001100000000000000000001111111111111111111221000000000000000000000000000000000100000000000000000000000000111122222222233333333333333344444444444444444444444444444434433222233321111111122222222111111111111111111111111111122222222222333222222221111100000111100000000000000000000000000000000000000000000000000000000000000000000000000000012333322222222211111111111111100000000000000000000000000000000001000000000000000000000000000000000000000000111111122111111111111111111111111111122222111111100000000000000000000000000000000000111111011000000000000000000000001112222111111111111111111222233222221100000000000000000000000000000000001100000001122222222233344443333333333222222233333333333333333333322211111222221111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111110000000000000000000000000000000011111111111111112222222222222222222222222222100000000000000000000000000000111111111000001111111111000001222223333333333332222222222222222221000000000000000000000001111111111100000000000000000000000000011111111111123334444444444444444444444444443222222211111111111100000001122222333333344333322222211112222222111111111111111111111111111111000000000000001221100000000000000000000000000000001122100000000000000000001111112222222222233334433333332221111000001000000000000000111123333333333333333333333333333333455555544444444444444444","001100000000000000000001111111111111111111221111000000000000000000000000000001100000000000000000000000000111122222333333333333333344444444444444444444444444444444444433333333322222222223333332233333221112121211111111111122222222233333222222222222222222222211111111111111111111100000000000000000000000000000000000000000000000000000000012333322222222222222222111121100000000000011000000000000001111111111110000000000000000000000000000000000000000000011000000000000000111111111111122222110000000000000000000011111111111111111111111111122222222221111111111000001111111111100000000000000000000111110000000000000000000000000000000001112222222223333333334444455443333333333333333344444444444444444444322222222222222222222211111110000000000000000000000000000000000000000000000000000000000000000011111112222222221111111000000011111111111111100000000000000000000000000011111111111111111112222222222111000000000001100000000001111000011111111111111122222222222222221111111111111223334444444444443333333333333333321000000000000000000000001111112221100000000000000000000000000011111111112233444444555555555555555555555555555555555555555555544444444444443333333322222222222222222222222222222222111111111111111111111000000000000000111100000000000000000000010000000001123222222210000000000000011111122222222223444433333332222222100000000001222222333333334444444433333333333444444444444555555555555555555555555","011111100000000000000001111222211111111111211111000000000000000000000000000111100000000011111111111111111111112222333333444444445555554544455555444444444444444444444444444444444444444444444444433333333333333332333333322222222222222222222222222222222222222222222221111111111111111000000000001110000000000000000000000111111111112222211223333322222222222111111111111111100000000011111111111111111111111111110000000000000000000000000000000000000000000011111111111111111222211111111111111110000000000000000001111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111112222222222333333344444444444444444444444444444444444444444444444333333333333333333333322221111111111111111111111111111111110000000000000000000000000000000000111222223333333332221111000000000000001111111111000000000000000000000000000001111110000000001111111111111000000000000000000000001110000011111111111122222233333333334444444444444444444444445555555555555555555544444321100000000000000000000001111223333333333333333222222222222223333333333444444444445555555555555555555544444444444444444444444444433333333333333333333333333333333333333333333333333333222222222111111111111111111100000111111111000011122222222333322222233333222211111111111111111111111111110000001100000000000001112222222222233334444444444455544444433333332223333333444444455555555555555555555555","011111100000000000000011111222221111111111111000000000000000000000000000000011100000000011111111111111111111222222333333444445555555555555555555444444444444444444444444444444444444444444444444433333333333333333333333322222222222222222222222222222222222222211111111111111111111110000000000001110000000000000000000011222222221122222222223333322222222222111110000000000000000000012111122221111111111110000000000001110000000000000000000000000000000000000000000000000011222211000000000000000000000000000000001111222222222222222222111100000000000001111111111110000000000000000010000000000000000000000000001111111112222222222111110000012222222222222222222223344443333333333333333333333333333333333333333333344444444444444421111111111111111111111111111111112222222222222222222221111111111111111111222223333333332211111000000000000000000000000000000000000111111111111111111111110000000001111111100000000000000000000000000001110000000000011111122222333333333334444444555555555555555555555555555555555555555544332111111000000000000000001122223333333333333222222222222222334444444444444444444444555555555555555554433444444444444444444443322222222222222222233333333333333333333333333344332222222222222222111111111111111111100000000000000000011112222222222223333333333222221111111111111122221111111110000000000000000011112222222222333333333333333333334444444433333322222222222333333455554444444444455555555","011100000000000000000001111111111001111111111000000000000000000000000000000000000000000011111111111111222222222222333333444444444444444444455555555555555555555555555555554444444444444444444444444444444444444444444444443333333222222222222222222222222222222222222221111111111111110000000000001111111111111111111111111222222222222233333344444423333222222222222222222222100000000000000000000000000000000000000000001111111111111111111111111111111222222222111111111111111111111111111111222222222211111100000111111000000000000000000000000000000000000000111111100001111111222223333333333333333333333333334444555555554444444443333333333333333322222222222222223444444444555555555555555555555555555555555555555555555555554444432222222222222222222222222221122222222222222222222211111111111111111112222222111111111110000000000000000011111000000000000000000001111111000000000000000111111111112222222222222222222221000000000000000000000000000000000000111222333333334444445555555555555555555555555555555444444444444333222221111000000000000000000122222233333333222222222222223334444444444444444444444444444444444444444444444444444432000000000000000001112233333333444444444444444333333444443322221111111111111111111111122223322233334442211111000011111112222222222223333333333322222222111111000000001111112222222211000000000000111111222333333333222222222222222222222222222222233333333334455555555555555555555555","000000000000000000000001111111111111111111221111000000000000000000000000000001111111111111111111111111110111122222222223333333344355554545555555344444444444444444444433333333322222222223344222333333333222222222122333322233333333344443333333333222222223222222222221111111111111111111111111111111111111100000000000000000000000000000000011222222222222222222222111122211111110000011111111111100001111111111111100000000000000000000000000000000000000000000000000000000000111111111100022222110000000000000000000011000000000000000000111111122222222211111111111000001111111000000000000000000000000000000000000000000000000000000000000000012222222223333333334444455443333344444444444444444444444444444444433333333333333333333322222111111111111000000000000000000000000000000000000000000000000000000111111112222222221111111000000000000001111111100000000000000000000000000011111111111111111112222222222111111111111111111100000001111111111111000000000011111112222222221111111111112222334444444443333333333333333222221000000000000000000000001111111111100000000000000000000000000000000000112223444444444455555555555555554444444444444445555555544444444444444433333322111111122222222222222222222222233333322222222222222111111111111111111111011110000000000000011122222222223333333322110000000000000000011111111122223333333332222222111111100001222222333333334444444433333333333344444444444455555554444444444444444","001100000000000000000001111111111000011000221000000000000000000000000000000000000000000000000000000000000111122222333233444444443333344444444444444444444444444444444444433333333333322233322222111111111111111111111111111122222222222333222211111111111111111111111111111111111110000000000000001100000000000000000000000000000000000000111123333322222222222333332222221111100000000000000000000000000000001000000000000000000000000000000000000000000111112222222211111111111111111111111122222221111100000000000000000000000000000000000100000000000000000000000000000001112222222222222222222222333333333333333333322221111110000000011111111111111111111111111111123344444444444443333333333333333333333333333333333333333333333333311111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000011111222222222222222222222222222222333322222211111111111100001110000000000111122222222222222222222222222222222222222222222222222222222222222111111111000000000000001111122222211111111111110000000000000122111112233333334444445555555555555555554443333333221100000000000000111222233333444444433333322211112222222111222333222222222222222211111001111111111111222210000000000000000000000000000000000000000000000000000001122233333333333333333322222222221111100001001111111111111111222222222222222223333333333333433344444444444443444455444","001111111100000000000011112211111111111222110000000000000000000000000000000000010000000000000000011111111211111111112233444444444444444555554444444444444444444444444444444444444444422333223333333334444444444444444444444444444444444443333322111111111111111111111111111111111110001111110000001111111111111111111111111111111112222233333334444433333333322222221111111100000000000000000000000000011111111111111111111111111111111111111112222223333333334443222222221111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000001111222223333333333333333333333334444444444444433333333333333333333333333333333323333333344455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444333333333333333333333333333333211110000000000000011111111111111111111111111122211000000000000000000000000112222233333322222333332222210000000000000000000000000000000111122222222333333333334444444555544433333333322222222222222222222100000000000000000000000000111122222222222222222222222222334444444444444444555555555555555555555555555554444444432100000000000011112222222222233333333333333333333333443333333332222222222222233333333344444444444444444443211000000000000000000111111111111111000000000112222222111112122222223333333311100000000000011222222222111100000000000000000000000000000000000000000122333333444455555555554","001100001011100000000012233332222222232222110000000000000000000000000000000011010001000000000000000000000111111111111233444444444444445555543333444444444444444444444444433334443322100012222233333334444444444444444444444444444444444444333333333333333333333333333333333333333333333333322221111111110001111111111111111111111112222223333333444333333333332222222222222210000000000000000000000000011111111111111111111111111111111111111112222222222222222221111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000011111222222222222222222333333333333200000111110000011110000000000000000000001111111111111123344445555555555555555555555555555555555555555544444444444444444433333333333333333333333333333333333333222222222222222222111111111111112222222111111000000000000000000001111111111111111111111111111111111000000000000000000000000012222222222222222222222221100000000000000000000000000000000111122222222222223333333222111111111111111111111111111111111111111000000000000000000000000000001111111111111111111111222222233332234444444444444444444444444444444444444443333333321100000000011111111222233334444444444433333322222333433333333332222333333333333333333333333333333333333321110000000000000001111111222222111111100000000111122222111111122222223333322211100000000000000000000000111112221111111100000000000000000111112222222233444433222222222222222","001100000000000000000001111111111111111111221000000000000000000000000000000000100000000000000000000000000111112222333333333444444444444444444444444444444444444444444444433333333333333333333333222222222222222221111111111122222222222222222222222222222222222211111111111111111111111000000000000000000000000000000000000000000000000000000012222222222111111111111000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000111111111111111111111111100000000000000011111110000000000000111111011000000000000000000000001111111111111000000000000000000000000000001111110001000000000000000001112222222222333333333344444444444433333333333333333334444444444444322222222222222222222211111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000001111111111111111111111111111111111111110000011110000000000122222222222222222222222222222333334444444444444444444444444443320000000000000000000000001111222233333322111111111111111111111222222222222234444444444444444444444444433333333333333333333333222222222222222222333333333333333322222222222222222222222111111111111111111001111111111111111111111000000001100000000000000000011111000000000000000000000001100000000011111111100000000000000011222222222222222333444444444444444444444455555555555555555555555555555555555","011111111100000000010011111222222111111222210000000000000000000000000000000011100000000000000001111111111111222222333333444445555555555555555555444444444444444444444444444444444444444444444444433333344444344333333333322222111111111111111113333333333333322222222222222221111111100000000000001110001101100000000000011222222222222222222223333333322222222222222222222222222222222223333333333333333333221111100000001110000000000000000000000000000000000000000000000000011111100000000000000011111100000000000001111222332222222222233211111000000000001111111111110000000000000000111100000000000001111111000012222222222221111000000000000001111111111111222222223333333333333333333333333333333333222222222233333344444444444444432222222222222222222222222222233333333333333444444444433333333333333333333333333333333332221111111111111111111111111111000000000000111111111111111111111111111111111111111100000000000000000000000000000110000000000011111222222333333344444444555555555555555555555555555555555555555555544444322222221000000000111112222223333333333333333333333333333334444444444444444444444555555555555555555555555555555555555555555555544444444444444444433333333333333333333344444333333333333322111111111111111111111110000000000000000011122223333333333333333333333222222222222222222222100001000000000100000000011222333333333333333333333333333334444444432222222222222222333333455554444444444444444444","000000000000000000000001111111111111111111221111000000000000000000000000000001111111111100000000000000000111122222232223333444344355555454544444333333333344444344444433333332222211111122222222222223233222222221111222222223333333344443333322222222211111111111111111111111111111100000000000111110000000000000000000000001110000000011111112333444443333333333333333333322222222222222222110000000011111111111111100000000000000000000000000000000000111111111111111111111111111111111111122222110000000000000000000000000000000000000000111111111000000000000000000000001112222222222222222222222333333333332100000000000000000000000000000000012222211112222333333344444443333444443333333333333333333333333333333222222222222222222200000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000011111111000000000000000000000000000000011111111222222222222233333333322222222333322222100000001111111111111000000000111111111000000000000000001111222333333333332222111111111112222211000000000000000000000001111111110000000000000000000000000000000000000112223334333444444444444444444444443222222222222222222222222222223333333444444333333333222222333322222333333333333333333333322222111111111111111111110011110000000000000000001112222223333333322110000001112222233333333333333444444444444444444444444333333333211222222233334433333333333333344444444444455555544333333444444444","011111111111000000000011111111111011223322221000000000000000000000000000000000000000000011111112222222222222222222333333444444444445554444455555555555555555555555555555554444444444444444444444444444444444444444444444444444444333333333333333222222222222222222222222222111111210000001110000001111111111111111111111112222222233333333334444444423333222222222222222222222100000000000111111111111111111000000000011111111111112222222222222222223333444444444333322222222222222222222222222222222222211111111100110000000000000000000000000000000000000000000000000000001111111112223333333333333333333334444444444444444444444444443444333333333333333333333333333333444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544433333333333333333333333333333333333333333221000000000000000011111000000000000000000011122222100000000000111111111111112222222222222222222222222210000000000000000000000000000000112223333333344444445555555555555555555555555555555555555544444444322221111000000000000001111111122233333333333333333333333334444444444444444444444444444444444444444444444444444443210011111111111122223333333344444444444444444444445555555543333333222222222233333333333333333333444444444321000011111212222222222222222223333322222222222222222222211111111112222211100000000000111111111223333222222222222122222111111112222222233333333334455555555555555555555555","000000000000000000000000111221111111111111110000000000000000000000000000000000000000000000000000000000001111111111112223444444443333344444444444444444444444444444444444444444444444433333323333333333333333333334444444444444444333333333333333222222222222222222222222222222222221111111111111111111111111100000000000001111111112222233333333444433333333332222222222221110000000000000000000000000000000000000000000001111111111111111111112222222222222233333222222221111111111111111111111222222222200000000000000000000000000000000000000000000000000000000000000000000011222222223333333333333333333333333333334444444444443333332222222222222222222222223333333344455555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444444444444333333333333333333333333333333210000000000000000011111111111111111111111111111111000000000000001111122222222233333333333333333332222100000000000000000000000000000000111122222222333333333333333344444433333333333333333333333333333222100000000000000000000000000001122222222222222222222222222333444444444444444444444444444444444444444444444333333322100000000001111112222222234444444444433333333333334443333333333322222333333333333333222222222222233333322210000000000000000000000111111111111100000000111111111111112111111222222322211100000000000000001122222110000000000000000000000011111000000001111111122344433444444555555554","111111110000000110000111123333333333332222111111111111111111111111110000000001211000000111111111111111111111122222222222333444444444455444433333344434333443444444444444333333322232221233333333344444334444444444444444444444444444444443333333333222222222222222222233333333333322222222222211111112222222211111111111111112222222222222223333444444444444443333333333333333333333333333333221111111111122221111111111111111111111111111122222222222111111112222111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000111222222222222222222222333333333332100000000000001110000000000000000000000000111111111122223333344444555555555555555555555555555555554444444444444444333333322111111111111111111111111111100122222111000000110000000000000000000000000000001111000000000000001100001111111111111111111111111111100000000000000001110000000000011122222222222222222222111100000000111111111111111111111111111122221111111111000000000000000000000001111111111111111111111111000000000000000000000000000000000000000000001111112222222221100001222333333333333334444444444444444433332222222221100000000111222222333333333333344444433333333333333333333444444444444444444444444444333333333333333333322210000000000000000000111111111111111000000000000001000000001112110000001122211111233333333222222222222222222222221000000000000000000001122333333333344444444444444444433333","011111000000000000000011111221112221111111221111110000000000000000000000000111100000000011111111111111111111111222333333344444445555555555544444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333222222222222222222222222222222222222222211111111111111111111111112222222222222110000000000000000001111112222222222222222222222222210000000000000000000000000000000000000000000011111111111111111111111111111111111111111100000000000000111111111111222222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000011111111222333333344444444444444444444444444444444444444444444444333333333333333333333322222221111111111111111111111111111111111111111111111100000000000000000111222223333333332221111000000000000001110000000000000000000000000000000000000000000011100001111111100000000000000000011111111111111111122222222222222222333333344444444444444444455555555555555555555555444444444433321111111000000000000000001111222233333333333333222222222222223333333344444444444445555555555555555555555555555555555555555555555544444433333333333333333333333333333333333333333333333333333333111111111000000000000000000000000000011222222222333333333222222222222222222222222222222111111111111111111111100000111222223333333344444444444444455544444433333333333333333333333455555555555555555555555","011111100000000000000011111222221000000000111000000000000000000000000000000000000000000011111111111111111111222222333333444445555555555555555555444444444444444444444444444444444444444444444444433334444343433343333333333333222222222222111111111111111111111111111111111111111111110000000000001111111111100000000000011222222221122222222223333322222222211111110000000000000000000011111111111111111111000000000000001110000000000000000000000000000000000000000000000000011222211000000000000000000000000000000111111111111111111111111000000000000000000011111111111111111111111111122222222222222222222222222223333333333333333333222220000002222222222222222222223333333333333333333333333333333333333333333333333333444444444444421111111111111111111111111111111112222222222222222222222222222222222222222222223333333322211111000000000000000000000000000000000000111111111111111111111110000000111111111100000000000000000000000000000000000000000011111111122233333333334444444444444444444444444445555555555555555555544332111111000000000000000000011122233333333222222222222222222334444444444444444444444445555555555555555543333333333333333333333211111111122222222233333333333333333333333333344332222222111111111111111111111111110000000000000000000001111112222233333333333333333322222111111111111111000001000000000000000000000112333333333444444444444444444444443222210000000001111222332223444444444444444455555555","000000000000000000000011112222222222222221221111110000000000000001000000000111111111111111111111111111111111122222222223333444444455555555555555444444444444454444445444544444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333322222222222222222222111111111111111112333333333332222222222222222333333333333323333333333333333333333332222222222222222222222222221111111000000000011111111111111111111111111111111111111111111110000000000011000000000111111111111122222222222222222221111111111111111111111000000000000000000000000000000000000000000000000000000000112222222223333333344444455444444444444444444444444444444444444444443333333333333333333333222221111111111111111111111111111111111111222222111100000000000000000111222222333333321111111111111111111111111111111111111111111110000000000000000000011111111111111111111000000000000001100000001111111111122222222222222222222222222233333333223333333444444444444444444444444443332222221100000000000000000011111111111122222222222222222222221111111111111111112223334444555555555555555555555555555555555555555555555555555555554444444444444444443333333333333333333333333333333333322222222222222222220000000000000000000000000001222222222222222222222222221111111111111111111111111122222222222222222222223333322111223333344444455544444444444444444433334444444555555555555555555555555","011111111100000000011111111222222222222222211000000000000000000000000000000011100000000000000001111111111111122222333333444445555555555555555555555554444444444444444444444444444445555555555554533334444444444443344443333333333333333333333333344444444444433333333333332222222211111100000011111000000011000000000000011222222222222222222223333333322222222222222222222222222222222223333333333333333333222222210000001110000000000000000000000111000000000000000000000000011111100000000000000011111100000000000001122222332222222222233221111110000000001111111111111111111111000000111110000000000001111111111112222222222221110000000000000001111111111112222233333444444444433333333333333333333333222222222233333344444444444444432222222222222222223333333333333333333333333444444444433333333333333333333333333333333332221111111111111111111111111111100000000000011111111111111111222221111111111111111100000000000000000000000000000110000000000011222222222333333344444444555555555555555555555555555555555555555555544333222222222100000000111112222223333333333333333333333333333333344444444444444444444555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444444444444433322222222222222222221110000000000000000011222222222222223333333333333222222111112222222222100001111000001210000000011122233222223333333333222223333334444444432222222222222222332222344444444444444444444444","011111100000000000000011111222222221111111211000000000000000000000000000000111100000000011111111111111111111111222333333444444445555555555555554444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333332222222111111111111111111011110000000000000000000011111111111111111122222222222222222110000000000000000001111112222222222222222222222222210000000000000000000000000000000000000000000000000000000000011111100000000000011111111100000000000001111111222222222222222111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111112223322233334444444444444444444444444444444444333333333333333333334444433333322221111111111111111111111111111222222222222222222221100000000000000000111222223333333332221111000000000000000000000000000000000000000000000000000001111110000000001111111100000000000000000000111111111111111111111111111222222333333344444444444555555555555555555555555555555555555544444321111111000000000000000111122223333333333333333222222222222223333334444444444444444555555555555555555555555555555555555555555555544444444433333333333333333333333333333333333333333333333332222111111111111111111100000000000000000011222223333333333333233333222211111111111111111221111111111100001211111100000111222223333333344444444444444444444444433333333333332222222222344444444444333444444444","000000000000000000000000111222222111221001120000000000000000000000000000000000010000000000000000000000000111122222222222344444434334444444433333333333333333333333333333222222221111100012232223222222222222233233333333333333333444444443333333222222222222222211111111111111111111111111111111111111111111100000000000000001111111112222223333444444444444443333333333333322222222222222222210000000011122221111111111111111111111111111111111111111111111122222222211111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000112222222222222222222222333333333332111111100000011110000000000000000000000000001111111111123344444444445555444444444444444444444444444433333333333333333222221000000000000000001111111111111111111000000000000000000000000000000000000000001111000000000000000000001111111111111111111111000000000000000000000000000000000000011111122222222222222221111110000000000000001111100000000000111122221111111111111110000000000000000011111111111111111111111111000000000000000000000000000000000000000000001111111111111111100002222233333333333334444444444444444444443222222110000000000001222222222222333444444444433333333333333344333333333333333333333333333333222222222222222222211000000000000000000000000011111122222100000000011001111111112222111111111112211111111111111111111111111122221111100000000000000001111111112222222222222333333334444444444432","011100001000000000000001111111111111111111110000000000000000000000000000000000000000000011111111111111122222222222222333444444444444444444455555555555555555555555555555554444444444433333333333333333333333333334444444444444444333333333333322221112211111111122222221111111111100001111110000001111111111111111111111112222222223333333333444444423333333322111111111111110000000000000000000000000000000000000000000000001111111111111111112222222222333333333222222222222222222222222222222222222222211111111100000000000000000000000000000000000000000000000000000000000001111222223333333333333333333333334444444444444444444444444333333333333333333333333333333344455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444333333333333333333333333333333210000000000000000011111111111111111111111111112211000000000000000000000000112222222222222222222222222210000000000000000000000000000000111122222222333344444444444444555544444444444433333333333222222222111111111000000000000000011111122222222222222222222222223334444444444443333333333334444444444444444444443333333321100000000000011112222222222222333333333333333333333443333332221111111111222222223333333333333333333333321110000000000000000000000111111110000000000000011111122222211111122222222322211100000000000000001122222110000000000011111111111112222222221111111112233444433444455555555554","011111100000000000000011111222221111111111210000000000000000000000000000000111100000000011111111111111111111122222333333444444445555555555555555444444444444444444444444444444444444444444444444433333333333333332222222233333222222222222222222222222222222222222222211111111111111110000000000000000000000000000000000011111111110011112111223222222222222222110000000000000000000000012222222222222222222111111100000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000001111111222222222222222111100000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000011111111111122222223333444444444333333333333333333333333333333333333333344444444433333321111111111111111111111111111111111110000000000000000000000000000000000111222223333333332211111000000000000000000000000000000000000000000000000000001111110000000001111111100000000000000000000000000001110000011111111111222222333333344444444444555555555555555555555555555555555555555544321100000000000000000000001122223333333333333333222222222222333344444444444444444444555555555555555555544444444444444444444444433322222222222222222222222223333333333333333343333333333222222222111111111111111100000000000000000000011122223333333333333233333222221111111111111111111111111110000001100000000000000111112222223333333333332333334444444433333333333332222222222344444444444444444444444","001100000000000000000001111111111000000001121000000000000000000000000000000000000000000000000000000000000111122222333333444444444444444444444444444444444444444444444444444444444444444444433333222221111111111111111111111122222222222222222222222222222222222211111111111111111111110000000000001110000000000000000000001111111111111111111233333322222222211111111111111111100000000000000000000000000000000000000000000001100000000000000000000000000111111122222211111111111222211111111122222111111100000000000000011111110000000000000111111000000000000000000000000001112222222222222222222222333333333333333333333333333332222222222222222222222222222333222222233444444444444444444444444444444444444444444444444444444443333333311111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000001111111111122222222222222222222222222222211111111110000000000000000000111111112222222222222222222233333334444444444444444444444444443332111111111000000000000001111222233333322111111111111111111112222222222222223334444445555555555555555554444333333222222222222111111111122222333333344433333333322222223322222211111111000000001111111111111111111111123332211111000000000000000000000000001111110000000000000000000011112222222222233333322222221110000011111223222222222222233334444444433333334334455555555555555555555555555555555555","111111112111111111111111234433334444443333221111111111111111111111111111111111221111111111111111111111111111112222222222333444444444445444434333344444443433334444444444333333322222222233333333333333334444444444444444444444444444444443333333333222222222222222222222222222222222222222222222222222222222211111111111111112222222222222333333444334444444443333333333333333333333322222222110000000000000000001111111111111111111111111122222222222222222111221000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000011112222222222222222222333333332221000000000000000000000000000000000000000000111111111122223333344444555555555555555555555555555555554444444444444433333333333333333333333333333333222222222222222111000000000000000000000000000000000000011111000000000000000000001111111111100000000000000000000000000000000000000000000000011122222222222222222222111100000000001111111111111111111111111122221110000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000001111112222222221100001222333333333333334444444444444444444443333333220000000000012221111222222222222233333333333333333333333333444444555555555555555555555444444444444333333322211100000000000000000111111111111111100000000000001000000001101100000000111100000000000001000000000001222221110000000000000000000011111122222333333344444444444443222233222","001110000000000000000001111111111111111111221111110000000000000000000000000111100000000011111111111000000111112222333333344444444455554444444444444444444444444444444444444444433333333333344333333333333222222221122222222222222222222222222222222222222222222222222221111111111111111000000000000000000000000000000000000000000000000000000011222222222122211111110000000000000000000011111111111111111111111111110000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000011111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000001111100000000000000000000001112222222222333333344444444444444444444444444444444444444444444444322222222333333322222222221111111111111111111110000000000000000000000000000000000000000000000011222223333333332221111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000001110000011111111111111122233333333333333333333333333444444444444444444444444444444443321100000000000000000000001111223333333333333333222222222222222233333333333344444445555555555555555555544444444444444444444444444433333333333333333322222222222222222222222222222332222111111111111111111000000000000000000111111000011111111111111100000000011111111100000000000000000000001100000000000000000000000112112222222233334444444444455544444444444444445555555555555555555555555555555555555","011111112110000000000011111111111111111222100000000000000000000000000000000000010000000011000001122222222222222222223333444444444444444555544444444444444444444444444444444433333331100011222333333333333333333344444444444444444444444443333322111111100000000000000000000000000000000001110000001110011111111111111111112222222223333333333444444333333333322111111111111100000000000000000000000001011111111111111111122222222222222222222222222223334444444444333333332222222222222222222222221111111111111111100000000000000000000000000000000000000000000000000000000000001111112223333333333333333333334444444444444444433333343333333333333333333333333332222222233444555555555555555555555555555555555555555555555555555555555444433333333333333333333333333444445555555555555554444444444333333333333333333333333333333332110000000000000011111100000000000000000111222222100000000000000000000000111122233333322222222222221100000000100000000000000000000000111122223333344444444444444444444433333333322211111111111111111111000000000000000000000001111111111112222222222223333333333334444444454444444444444444444444444444444444444333333332100000000000000012222333333333333334444444444444444554433333333333333333333344445555555555555555555554443321110000000000000000111111111110000000000111112233333332222112222223333333311100000000000011222222233222100000000011111111111111100000000000001111222334444443333333433333","011100000000000000000001111111111000001111111000000000000000000000000000000000000000000011111111111111112222222222222333444444444444444444455555555555555555555555555555554444444444433344444444333333333333333334444444444444433222222222222222222222222222222222222221111111111110001111110000001111111111111111111111111222222222222233333444444423333333322222222222222222100000000000000000000000000000000000000000000001111111111111111111111111111222222222222222221111111111111111111111222222222211111100000000000000000000000000000000000000000000000000000000000000011111222223333333333333333333333333333444444444444444444444333333332222222222222223333333344455555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444333333333333222222222222222222222222222222210000000000000000011111111111111111111111111111111000000000000000111111111112222222222222222222222222100000000000000000000000000000000111122222222333333344444444444555544444444444444444444444333333333222221111000000000000000000111122222222222222222222222223333333344444433333333333334444444444444444444444333333321000000000000011112222222222333333333333333322222333333222222222222222222222233333333333333333333334442222210000000000111100000001111111111110000000000000000000000001111112222222211100000000000000011111223333222111100000011111111111112211111222222222223344444444443334444555554","000010000000000000000001111111112221112221221111110000000000000000000000000111111111111111111111111111111111112222222223333333344455555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333333332222222222222222222222222222222222221111111111111111111111112222222222221111111000110000000001111112222222222222222222222222221111111111111111111111000000000000000000000011111111111111111111111111111111111111111100000000000000011000000000111111111111111122222222221111111111111111111111111100000000000000000000000000000000000000000000000000000000001112222222223333333344444455444444444444444444444444444444444444444433333333333333333333333222221111111111111111111111111111111111111222222111000000000000000000111222223333333321111111111111111111111111111100000000000000000000000000000000000011111111111111111111000000000000001100000111111111111122222222222222222233333333333333333333333333444444444444444444444444443333322221100000000000000000011111111112233333333333333222222222222222222222222333333444444555555555555555555555555555555555555555555555555555544444433333333333333333333333333333333333333333333333333322221111111111111110000000000000000000000000011222222222222222222222222222222222222222111112211111112211111111122222222223333333333333333344444455544444433333333333333334444444555555555555555555555555","011111100000000000000001111222221000000000111000000000000000000000000000000000000000000011111111111111222222222222333333444445555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444443333333222222222111111111112111111111111111111111111111111110000000000001111111111100000000000011222222222222222222233333322222211111111111111111111111111100011111111111111111111000000000000001111000000000000000000000000000111111111111111111111111222211111111111111110000000000000000111111111111111111111111000000000000000000011111111111111111111111111122222222222222222233333334444555554445544444443333333333333333322222233333333333333333333333333333333333333333333333333333333333333333333333333321111111111111111111111111111111112222222222222222222222222222222222222222222223333333322211111000000000000000000000000000000000000111111111111111111111110000000111111111100000000000000000000000000000000000000000000000011122233333333333444444444444444444444444445555555555555555544444332111111000000000000000000011122233333333333333222222222233334444444444444444444444444445555555555544433333333333333222222222100000001122233333444444444444444444333333444444332221111111110000000000000000001111111000111110000000012222333333333333444444444444433333222111111111111000000000000000000000000000112333344444444444444444444444444443222211111100001111222222223444444444444444444444444","001100000000000000000001112222222222222221221111110000000000000000000000000011111111111111111111111111111111122222222223333333344455554555555555444444444444444444444444444444443333333333344333333333333222232222222333333333333333333443333333333333332223222222222222222222222222222222222222222221111111111111111111111111111110001111000011112222222222222222222111111111222221111111111111111111111111111111111111111110000000000000000000000000000000000001111111111111111111111111111111111000000000000000000000011111111111111111111111111122222222221111111111000000111111111100000000000000000000000000000000000000000000000000000000001112222222223333333344444455443333444444444444444444444444444444444433333333333333333333322222111111111111111111111111111110000000000000000000000000000000000000111222223333333221111111000000000000011111111111111111111111110000000000000001111111111111111111111111000000000000001100000000001110000111111111111111122233333333333221111111112222333334444444444444444333333333333321100000000000000000000001111112222211111111111111111111111111111111111112233444444555555555555555555555555555555555555555555555555555544444444444433333333333333333333333333333333333333333333322222222111111100000000000000000000000000000000122222222211122111111100000000000000000000011111111122222211111232222222111000000012333333344444455544444433333333333333444444444555555555555555555555555","011111100000000000000001111222211111111111111000000000000000000000000000000000100000000011111111111111222222222222333333444444444555554444455555554444444444444444444444444444444444444444444444444444444444444444444444443333333222222222222222222222222222222222222211111111111111111000000000001111111111111111111111111222222222222222222233333322222222222222222222222222100000000000000000000000000000000000000000001111100000000000000000000000000111111122111111111111111222211111111111111110000000000000000111111111111111111111111000000000000000000000111111111111111111222222222222222222333333333333334444444444445544443333333333333333333322222333333333333444444444444444444444444444444444444444444333333333343333333333322222111111111111111111111111111111111111122222222222222222222222222222222222222333333222211111000000000000001111111111000000000000011111111111111111111111111111111222222211111111000000000000000000001110000011111111111111122233333333334444445555555555555555555555555555555555555544444333211111110000000000000000011223333333333333333222222222233334444444444444433334444444444444444444444433333333333333333333333322222222222233333344444444444444444333333444444333332222111111111111111111111112222222112221110000000012222222222233333334444444444433333222111111111111111111110000000000000000000000111122222333333333333333333333333333322222222222222222222223444444444444444455555555","011111100000000000000011111222221111111111210000000000000000000000000000000011100000000011111111111111111111222222333333444445555555555555555555444444444444444444444444444444444444444444444444433333333333333332222222211111111222222222222222222222222222211112111111111111111100000000000000001110000000000000000000011222222221122112222223222222222222222110000000000000000000000012222222222222222222111111100000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000001111222222222222222222111100000000000001111111111110000000000000000010000000000000000000000000001111111111111111000000000000001111111111111111122223333333333333333333333333333333333222222222233333344444444444444421111111111111111111111111111111111111111111111111111000000000000000000111222223333333322211111000000000000000000000000000000000000011111111000000001111110000000001111111100000000000000000000000000000000000000000011111222222333333333444444444555555555555555555555555555555555555555544321111111000000000000000001222223333333333333222222222222222334444444444444444444444555555555555555555544444444444444444444443211111111111122222222222222223333333333333333344332222222111111111111111111111111100000000000000000000001111111111111112222233333222221111111111111122221000001110000000100000000000111222222222333333333333333333334444333322222222222222222333333455554444444444444444444","011111100000000000000011111222222221111112211000000000000000000000000000000111100000000011111111111111111111122222333333444445555555555555555555444444444444444444444444444444444444444444544444443434444444444443333333333333333333333333333333333333333333333322222222221111111100000000000000000000000000000000000000011111111111111112222223222222222222222110000000000000000011111112222222222222222233222222210000000000000000000000000000000000000000000000000000000000011111100000000000000011111100000000000001111111222222222222222111100000000000001111111111110000000000000000000000000000000000000000000001111111111000000000000000000001111111111222222233333444444444444444444444444444444444333333333333333344444444444444321111111111111111111111111111111222222222222222222221111111111111111111111222223333333332211111000000000000000000000000000000000000000000000000000001111110000000001111111100000000000000000000111111111111111111111111222222222333333344444444444555555555555555555555555555555555555555544321111111000000000000000111222223333333333333333222222222222333344444444444444444444555555555555555555555555555555555555555555433333333333333333333333333333333333333333333344444444443333322222222222222111111110000000000000000000011222222222222222222233333222221111111111111111221100001111000001211111100001122222223333333333444444443333334443333322222222222222222333333455554444444444444444443","111111112111111111111111233333334444443333221111111111111111111111111100000011221111110111111111111111111111112222222222333444444444455444444444444444444444444444444444443444433333332233333443444444334444444444444444444444444444444443333333333222222222222222222233333333333322222222222222222222222222211111111111111222222222222222223333444334444444444444444444444444444444433333222211111111111111111111111111111111111111111111122222222222111111111111000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222222222222222333333332221000000000000000000000000000000000000000000111112211122223333344455555555555555555555555555555555554444444444444444333333333333333333333333333333333333333333332111000001111000000000000000000000000000011111000000000000001100001111111110000000000000000000000000000000000000000000000000011122222222222222222222222211100000001111111111111111111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000001111112222222221100000112233333333333334444444444444444433332222222222100000000012211111111111112222233333333333333333333333333444444555555555555555555555444444444444333333322211100000000000111111111111111111111100000000000001000000001101110000001112211111111111111111222222222332221111111000000000000001111111122333333333444444444444444333333333","001100000000000000000001111111111111111111221111000000000000000000000000000001100000000000000000000000000111122222333333333444433333344444444444444444444444444444444433333333332223322233333333111112111111111111111111111122222222222333222222222222222222222211111111111111111111100000000000000000000000000000000000000000000000000000000012333322221111111111111000010000000000000000000000000000000000001000000000000000000000000000000000000000000000000011000000000000000111111111111111111111111100000000000000011111111111111111111111111122222222221111111111111111111111111111111111111111111110000000000001100000000000000000000000001112222222222333333333344444444444433333222223333333334444444444444333222222222222222222210000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000011111111111100000000000000000000000000000000001111111111112222222222111111111111111111111111111110000011111111111111122222222222222221100001111111223334444444444443333333333333333320000000000000000000000001111122222211111000000000000000000000111111111112234444444555555555555555555555555555555555555555555544444444433333333333322222222222222222222222222222222111111111111111111111001111111111111111111111000000000000000000000000001122111110000000000000000011111111111111122333222222221000000000000000111111111111233334444444444444444444455555555555555555555555555555555555","001100000000000000000001111111111000000000111000000000000000000000000000000000000000000000000000000000000111122222333333444444444433344444444444444444444444444444444444444444444444433333333333222222211111112121211221111122222222222222111111111111111111111111111111111111111111110000000000001111000000000000000000001111111111111112222233333322222222222222221111111111100000000000000000000000000000000000000000000001111111111111111111111000000111122222222211111111111222211111111122222221111100000000000000000000000000000000000000000000000000000000000000000000012222222222222222222222333333333333333334444444444442222222222222222222222222222222222222233444444444444444444444444444444444444444444444444444444444433333311111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000001111100000000000000000000011111112222222222222222222222222222111111111110000000000000000000111122222222222222222222222233333322222222222222222222222222222222111111111000000000000001100122222211111111111110000000000012222112222222222333333334444444555555555554444333333221110000000000000001111122222233333333333333322222223322222211111111111111111111111111111111111111123333310000000000000000000000000000000000110000000000000000000011112222222222223333222221110000000000001112221111111111110112100000000011111111122223333333333333222222222344444444","111100000000000100000011122222222222332222111111111111111000000000000000000001110000000000000000000000000111111111112222344444444334444444433333444444444444444434434344433333332222111123333333322222233333333344444444444444444444444443333333222222222222222222222222222222222222222222222211111111111111100000000000000001111111112223333333444444443333333333333333333322222222222222222210000000000012221111111111111111111111111111111111111111111222122222222211111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000111222222222222222222222333333333333211100000000011110000000000000000000000000001111111122223344444444445555444444444444444445555555444443333333444444443222222111111111111111111111111111111222222111110000000000000000000000000000000000001111000000000000000000001111111111111111111111111111100000000000000000001111111111112222222222222222222221111100000000000000001111100000000000111122222222222222222211000000000000000011111111111111111111111111000000000000000000000000000000011111101111111111112222222233332223333344444444333444444444444444444444443333333221100000000011222222334444444444444444433333333333334444333334444444444444444444444433222222222222222222211100000000000000000000111111111111111100000000011111110000001001101111001221110000000000000000000000001122222211100000000000000000000000122222222222233444444333332222222221","100100000000000000000011112222222222221112121111111111111000001111110000000000110000111001100000000000000111122222232223333444444444455454544444344433333333344344444444333333222221221123333333322333333333333333333333333344333444444443333333222222222222222222222211112222222221111111111000111111111111111111111111111112222111112222223333444444444444443333333333333333333333333333223211111111111122221111111111111111111111111111111111111111111111122222222211111111111111111111111122222221111100000000000000000000000000000000000100000000000000000000000000000001112222222222222222222222333333333332111111100000011110000000000000000000000000001112233333333444444444445555555555555555555555555555554443333333333333333333321000000000000000000000000000000110000000000000000000000000000000000000000000000011000000000000000000001111111110000000000000000000000000000000011111111222222222222233333333322222222333322222100000001111111111111111111111111122222222222222222211000000111111111111111111111111111111222222100000000000000000000000111111111100000000001111111111111111100001111122222333333334444444444444444444443222222110000000000112222222223333333444444444433333333333333333333444444444444444444444444444333333333333333333322210000000000000000000000011111122222100000000001001112222233333333333333444444444444444444444444333333333222222222111111111111111112222222223333433344444444444444444444444","111111111111111111111112234433333333443333221111111111111100001111111111111111221111111111111111111111111111112222222222344444444444445555433333444433333333333333333333333333322221112123333333333334444444444444444444444444444444444444433333333333333333333333333333333333333333333333322222222222222222211111111111111112222222222223333333444434443333332222222222222222222222211111111100000000000111100001111111111111111111111111122222222222222222111221000000000000000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000000111111112222222222222222222222222221100000000000001110000000000000000000000001111111111122223444444444455555555555555555555555555555444444444444444444444444433333333333333333334444333433333333333222221111111111111111111111111111111111111111000000000000000000001111111111111111111111111111100000000000000000000000000000012222222222222222222221111000000000001111111111000000000001111122221111111111100000000000000000000001111111111111111111111111000000011100000000000000000000011111100000001111111111112233332223333344444444333444444444444444444444443333333220000000011112222222334444444444444444433333333333333333333334444444444444444444444444333333333333333333322211100000000000001111111222222111111100000000011111221111111111111111111222211100000000000000000000001222222222111111100000000000000000122222222333344444444333332111123222","000000000000000000000000000000000000000000001000000000000000000000000011210000000001111121000011222222333333333333333334443333211111222222222111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000001111000111111222210000000000000000000000111110010000000000000000000000000000000000000000000000000000000000010000000000011111111111100000000000000000000000001111111000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000001111112111122110000000000000000000000000000000000000000000000000000000000000000000000000012233333222111111111111111100000000000000000000000000011111222110000000000000111111222222222222211111111110000000000000000000001111111111111111000000000000000000001122222222222222222222222222222222222211111000000011111111122222222222233333333344444444444444443333322110000000000000000000011112000001111111111000000000000000000111110000000000000000000000000000000000000000000000000001000000001111110000000000000000000011000000000001112222211211111111100000000000000000000000111100100000000000000000000000000000000000000000011100000000000001112333333333322222222221................................................................................................................................................................................................","000000000000000000000000000000000000000000001000000000000000000000000011210000000001111122100011222222333333333333333333333322211111122122211111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000001111000111111222200000000000000000000000111110000000000000000000000000000000000000000000000000000000000000010000000111122222222222211110000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000111112111222221110000000000000000000000000000000000000000000000000000000000000000000000122233333222111111122222211100000000000000000000000000000011222110000000000000011111111111111111111111000000000000000000001111111111222222222221000000000000000000001122222211111111112122222222222222222222222111111111111111122222233333333333333344444444444444443333332221111000000000000111111122000001111111110000000000000000000111111000000000000000000000000000000000000000000000000001001111111111111000000000000000000010000000000011222222223333344443322221100000000000000000111100100000000000000000000000000000000000000000000000000011111222223333333333321111111111................................................................................................................................................................................................","000000000000000000000000000000000000000000001000000000000000000000000011210000000001111122100011222222333333333333333334443323211111122112211111101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000001111000111111222200000000000000000000000111110000000000000000000000000000000000000000000000000000000000000010000000011122222111111100000000000000000000000001000000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000111112111222110000000000000000000000000000000000000000000000000000000000000000000000000112233333222111111122222211100000000000000000000000000000011222110000000000000111111111111111111111111111110000000000000000000000001111111111111000000000000000000001122222211111111112222222222222222222222222111111111111111122222233333333333333344444444444444443333332221111000000000000000011122000001111111110000000000000000000111111000000000000000000000000000000000000000000000000001001111111111111000000000000000000010000000000011222222223333334443322111100000000000000000111100100000000000000000000000000000000000000000000000000000111222222333333333322222222221................................................................................................................................................................................................","000000000000000000000000000000000000000000001000000000000000000000000011210000000001111111100011112222333333333333333333333322211111222122211111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000111111211210000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000011122222222222211110000000000000000000001111111000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000111112111122111110000000000000000000000000000000000000000000000000000000000000000000000122233333222111111111111111100000000000000000000000000000011222220000000000000111111122222222211111111000000000000000000111111111111222222222221000000000000000000001122222222222222222222222222222222222211111000000000000001122222222222233333333344444444444444443333332221000000000000000111111122000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000111111000000000000000000010000000000000011111112322233332211111100000000000001111111100100000000000000000000000000000000000000000000000000112222222233333333322211000000000................................................................................................................................................................................................","000000000000000000000000000000000000000000001000000000000000000000000011210000000001111111100011222222333333333333333334443333211111222112211111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000111111222210000000000000000000000111110010000000000000000000000000000000000000000000000000000000000010000000011122222222222211110000000000000000000001111111000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000111112111122111110000000000000000000000000000000000000000000000000000000000000000000000122233333222111111111111111100000000000000000000000000000011222220000000000000111111222222222222211111111110000000000000001111111111222222222221000000000000000000001122222222222222222222222222222222222211111000000011111111122222222222233333333344444444444444443333332221111000000000000111111112000000000111110000000000000000000111110000000000000000000000000000000000000000000000000000001111001111111000000000000000000010000000000001111111112322233332211111100000000000000000111100100000000000000000000000000000000000000000000000000001111111122233333333321111111111................................................................................................................................................................................................","000000000000000000000000000000000000000000001000000000000000000000000011210000000001110011100011112222333333333333333333333322111111222122222111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000111111211210000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000111122222222222211110000000000000000000001111111000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000111112111122221110000000000000000000000000000000000000000000000000000000000000000000000122233333222111111111111111100000000000000000000000000000011222220000000000000111111111111111111111111000000000000000000111111111111222222222221000000000000000000001122222222222222222222222222222222222211111000000000000000111112222222233333333333333333333333333333222221000000000000011111111122000000000000000000000000000000000000111000001111000000000000000000000000000000000000000000000000000111111000000000000000000011000000000000011111222233444444433332100000000000001111111100000000000000000000000000000000000000000000000000000112222222233444444322211000000000................................................................................................................................................................................................","000000000000000000000000000000000000000000001000000000000000000000000011210000000001111111100011222222333333333333333333333311111111122122212111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000111111211100000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000111122222222222211110000000000000000000001100000000000000000000000000000000000000000111110000110000000000000000000000000000000000000000000000000000000011112111222221110000000000000000000000000000000000000000000000000000000000000000000000122233333222111111122221111100000000000000000000000000000011222110000000000000000000011111111111111111000000000000000000111111111111222222222221000000000000000000001122222211111111111122222222222222222222222111111111111111112222233333333333333344444444444433333333211110000000000000000000011122000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000111111000000000000000000010000000000011221112223333344443322221100000000000001111111100000000000000000000000000000000000000000000000000000112222222233333332222210000000000................................................................................................................................................................................................","000000000000000000000000000000000000000000001000000000000000000000000011210000000001111111100011222222333333333333333333333311111111122122222111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000111111211100000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000122122222222222211110000000000000000000001111111000000000000000000000000000000000000111110000110000000000000000000000000000000000000000000000000000000011112111122221110000000000000000000000000000000000000000000000000000000000000000000000122233222222111111122221111100000000000000000000000000000011222220000000000000000001111222222222111111000000000000000000111111111111222222222221000000000000000000001122111111111111111122222222222222222222222111111111111111111222233222233333332222333333333333333322111110000000000000000000011122000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000100000000000000000000011000000000011111112223333444443322221100000000000001111111100000000000000000000000000000000000000000000000000000122222222233344332221100000000000................................................................................................................................................................................................","................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................110000000000001211111111111000000000000000000000000000000000000000000000000010000000000000111112233333333333333333222222221000000000000011111111211110000011111111122221111111111112222222211111","................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................111000000000001221110011112111000000000000000000000000000000000000000000000000000000000000000001223333333222233333222221111000000000000111111111222211111111111111111111111111112222222211100000","................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................000000000000001211111111111110000000000000000000000000000000000000000000000000000000000000111111223333322222233333222221111000000000000011111122222211111111111111122221111111122112222221110000","................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................111000000000001221110001111110000000000000000000000000000000000000000000000000000000000000111111233333333222233333222221110000000000000111111111222211111111111111122221111111112222222222111110","................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................000000000000001211111111111000000000000000000000000000000000000000000000000000000000000000111112233333333333333333222222221110000000000111111111111110000000111111111111111111122222222222211111","................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................111100000000001111000011111000000000000000000000000000000000000000000000000011111000000000111122233333333333333333222222221000000000000000000011111111111111111111122221111111111112222222211111","................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................100000000000001221111111112110000000000000000000000000000000000000000000000000000000000000111111223333322222233333222221111000000000000111111122222211111111111111122221111111122222222221110000","................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................000000000000001222111111111100000000000000000000000000000000000000000000000000000000000000111111223333322222222222222221111110000000000111112222222211111111111122222221111111122222333222100000","................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................111100000000001221110011112111000000000000000000000000000000000000000000000000011110000000111112233333333333333333222222222111111111111111111111222211111111122222221111111122222222333332211100","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000011100012222222333333333444444444443323333333344445533333433321111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222200000000000000000000001122121111111110000000011000000000000000000000000000100000000000000112223332222223333122222111122222222211111122210000000001001112111111111111000000000011111111221100000000000111110000000000000000000000000000000000000000000111211111111111000000000000001111111100000000001112222222222210000000000000000000000111111111233333333333333333333333333333000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000001100000000000000000010000000001111111111111222100000000000000010000000000000111000000000111110000000000000000000000010000000000000000000000000000000000000000000000000000000000011112321111111111111110000000000000000000011000000000000000000000000000000000000000000000111000000011000000000000000011111111000001111101110000000111111111111110000000000000000000000000111110000122222100000000000000000010000000000000000000000000001112221111111112222333334444333333333333333221111111000000000000111101111222222222222222221111000112333333444444433333","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222333333333444444444444333333333344445533344443322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001122200000000000000000000001111121111111110000000011000000000000000000000000000100000000000001000111122111122222111111000011111111100000000000000000001110012111111111111000000000001111111111100000000000111110000000000000000000000000000000000000000000111210000001111000000000000001111111100000000000001111111111000000000000000000000000000000011233222222222222222222221111111000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000011111000000000000000000000000000001100000000000000001111100000112222222222222222111100000000000000000000000001111000001111111111000000000000000000000011000000000000000000000000000000000000000000000000000000000001222321111110000001000000000000000000000001000000000000000000000000000000000000000000001101000000011100000000000000011111111111112222210000000000000000111111110000000000000000000000001111121111122222100000000000000011121100000000000000000000000001112111111111112222333334444333333333333333321111111000000000000010000112222233332222222222222222233333333334333333211","000000000000000000000000000000000000000000001110000000000000000000000012200000000000000000000012222222333333333444444444433323323333333445533333333311111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222210000000000000000000001122221111111110000000011000000000000000000000000000100000000001000112223332222223333222233333333222222222232222210000000001001112111111111111000000000011111111221100000000000111110000000000000000000000000000000000000000000122223333222222111000000000001111111111000000001222222223333220000000000000000000111222222222233333333333333333333333333333000000000000000000000000000000000000000000000000110000000000000000000000000000000000000111110000000000000001111110000000000000000000000000000000000001111000000000000000000000000000011100000000000000000010000000000011111111111122100000000000000011000000000000111000000000111111111111111111100000000010000000000000000000000000000000000000000000000000000000000011222211111111111111110000000000000000011111000000000000000000000000000000000000000000000100000000000000000000000000001111100000001111111111110000001122222233221000000000000000000000000122220000011111100000011100000000010000000000000000000000001111122221110001122222333334444444444444333332210000000000000000000111101111222222222222222222222111112333334444444333333","000000000000000000000000000000000000000000011110000000000000000000000012100000000000000001000011112222322222233443444434443332232323344334422333333321111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001122110010011110000000122000000000000000000000000000000000000001000112223332122223334111122222222221111211111100000000000000000111000000000000000000000001111122221100000000000100010000000000000000000000000000000000000000000122200000000111000000000000001111111110000000000000111111122220000000000000000000000000000011111112111000122222222222222222000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000001100000000000000000010100001122222222222222233333222221000000111100000000000001111112222222233222222222221110000000010000000000000000000000000000000000000000000000000000000111001222321000000000000000000000000000000000000010000000000000000000000000000000000000000000100000000000000000000000000001110000000001111111110000000000000000000110000011000100000000000001112221111222333222211111110000011111110000000000000000000000000112222233222222211112333333333333333333333333333321000000000001111111112222222233333333332222222333333333333333221111","333322223333333333333444444444444444322222233333344544444455555444444444444444333332222221111111111111111111111111111111111212222000000000000000010000000000000000000000000000011000000000000000000000000000011110000000000000000000122100000000000000000000000000000000000011111000000000000000000000000000001111111100000000000000011001111111111101112221111122222222333333333311111111223444444222222222222222211111111111111111111222211110000001122111111112200000000000001111111111111122222332222100000000000000000000111111100000000000000000000000000000000000000000011222233334444444444333333333333333333333333333222222221111111111111223344444444555555554433000000000000000000000011111111111133333333333222211000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000111111111111000000000000011000000000111111111111111111123211222222200000000000000000000001111000000000000011110000000000000000000000000000000000000000000000000000000000012200000000000001111111110000000000111111111223321111100000000000000000000000000011111111000000000000000011100000000000000000000000001111111111223211000011111111111111000000000011122222222233322222222233332222111100000000000011121112221000000000000000000000000000112222110000000000000011222222222111111111111233222221111111111101122222222333222333344444444555555555554444444444444","333333333333333333333334444443333222111111111222223333333344444433333344444333332220111111111111111111112222211110111111112323333111110000000000110000000000000000000000000000010000000000000000000000000000000000000000000011111111122210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000111111000001111111111122222222333333333322222222223444444333222222222222211000000000111111111110000000000001122111111112200000000000001111111111001111222000000000000000000011000000111111111000000000000000000000000000000000011111222223333334444444444444444444433333333444444444333333333333333222222233344444444555555554432000000000000000000000011111112233343222221111000000000000000000000000111111111111000000000000000000000000000011111100000000000000000000000000000000000111112333322111000000000001111111111111000111111000000000000011111111000000000111122222110000000112123233333200000000000000000000000111111111110000012222211110000000000000000000000111111000000000000000001111111112222221100000001233333332111100000111111111122100011100000000000000000000000011111111111100000000000000001100000000000000000011000000000111111122000000000000001111111000000000001121111222233222222222222222110000000000000000000110001110000000000000000000000000000112222110000000000000012222222221000000000000112111110000000000000122222344444323333344444444555555555544444444444443","111112222222333333344445555555555555432222344433333322233333331111111122222000000000000000000000000001111111111110000110001222222222221000000000000000000000000000000000000000011000000000000000000000000000000000000000000001111100111000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000111222210001222334443332221111111111111211000000000111112333344444433333444444444440000000000001111110000000011111111111111111000000111100000000000000011111110000000000000000000000000000000000000000000000000000000000000000001111111111222223333222222222222222222222222233444455554443334444444444444444444444445442222222233333433111222000000000000000111111111122220000000000000111110000000000000000000000000000000000000000000000000000000011111111111000000000110000000000011111000000000000000111112221111110000000000000000000000000000000000000000000000001222233432222110000000001001111100000000000000000000000001122222233333222222222222220000000000000000000000000000000000000000000011111111112222210000000011223333222222211111110000001122222222200000000000000000000000000000000000000000000000000000000000000000000000000000011111100000122211000011110000000000000000001123333333333322111111222222110000000000000001220123333333332100010000000000000000000000000000000011232200001123222222211001100000001122111000000100100000122233444444322223333444444455555555433333221111111","333322223333333333333334444443333443322222122233333444444455544444444444444333333331222221111111111111111111111111111111111222222000000000000000110000000000000000000000000000010000000000000000000000000000000010000000000000111111122100000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000011001111111000001112221111122222222333333333322222222223444444222222222222211111000000000111111111111111110000001122111111112200000000000001111111111111111222220001000000000000000000000111111100000000000000000000000000000000000011111111222333334444444444333333333333333333344333333222222222222222222222233344444444555555554433000000000000000000000011111111122233333222222000000000000000000000000111111110000000000000000000000000000000000011100000000000000000000000000000000000000112333321111000000000000000000000000000011111111111000000000000011000000000111111111111111111122111122222200000000000000000000001111000000000000011111000000000000000000000000000000111000000000000000000000000012222111100000001233333332111100000000111111223211111100000000000000000000000000011111111000000000000000001100000000000000000011000000000000011122000000011111111111111000000000001110000111222222222221111332221000000000000000000110001110000000000000000000000000000112222110000000000000011222222222111111000000122111111111111111100122222222223322333344444444444455555554444444444444","001111112222233333333333344333333333322223244444555555555555555554444445555444444330110000011100000000011100000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001100000000000000000000000000000110000000000000000000000000000000000000000000000000000000011011122222211100001221100000112222222222222222222222222333333222221111111100000000000000000001111111111110000011111111110000000000000000000000000001111223333333334410000000000000000000111112222211111000000000000000000000000011222222233333444444444444444444444444444444444444433333222211110000000000001112233333333333333332211000000111000000000000000000001111122222222222000000000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000111222111100000000011111111111100000000000000000000000000111111111110000000000111111112222222233333444321000000000000000000000000000000000011111122222220000000000000000000111111222222222332221111111111100000000000000000000000100011111111000000000011222222221000000000000000000000000000000000011111111111100000011100000000000000000010000000000000000000111111212222100011111122222210000000000000000011112222333332221000000000000000000000000000000000000000000000011222223332222222111111000000000001111111111111122222333222222333222211111000000000001111222223344444444333333332222111111111","000000001111121111112221122221111111111000111111223333333344444444455554443333333200000110000000000000000000000000000000011111110000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000100000112111111100000000000000000000111111111111100000000000000000000000000000000000000000000000000000011111222111111100000110000000011000111111121122222222333333333322221111111123222222222222222222223322222111111223333221000000000000000000000000001112222333333344444321000000000000000000000000000000000000000000000000000000000000000000000000000111222333333444444444444444455555554444332211111000000000011112222222222333322210000000000111000000000000001001111112211122221110000000000000000000000000001110001111111000000000000001111110000000000000000000000000000011111222222222221122222334444444443331111111111000000000000000000000000000000000010000000000000000000111111112222222222222222100000000000000000000000000000000000011122233333331000000000000000000000011111122222221111111111000000000000000000000000000111011122222111100000112222323321000000000000000000000000000000000001111111122211111222211000000000000000000000000000000000011111122223210000000000111122100000000000000000011222333443210000000000000000000000000000000000000000000000000000111223300000000000000000000001111121111222223333334444444443333333444443222101111222222222333444444444444444444444444444443","122212223233333333344445555555555555432222244433333322222233332111111122222000000000000000000001111111111111111110000110001222222222221000000000000000000000000000000000000000011000000000000000000000000000000000000000000001111100121000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000111222210000000123332222221122211111111211000000000111112333344444433333444444444440111100111111111110000000000000011111111112100000111100000000000000011111110000000000000000000000000000000000000000000000000000000000000000001111111111222223333222223333333222222222222233444555554444444444444444444444433344445442222233344444433111222000000000000001122222222233331000000000000000110000000000000000000000000000000000000000000000000000001111111111222111111000110000000000011111000000000000000011111111111111100000000000000000000000000000000000000000000001222223322222110000000001001122211000000000000000000000001222222233333111221111111110000000000000000000000000000000000000000000011111111112222210000000001223333222222211111110110001122222222100000000011000000000000000000000000000000000000000000000000000000000000000000111111100000122210000011110000010000000000101122333333333322111111222222000000000000000001221122222222222100000000000000000000000000001111000011222200001123222222211001100000001122111100000111100001122233444455444444444444444555555555432211111100000","000000001122333333333333333322211111211112333344444444444455555555555555554444443220001100000000000000000000000000011110011111110000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000001000000000000000000000000000010000000110000000000000000000000000000010000000000000000000000000011111122222211100000110000000000000101111122222222222233344444433332222222223322222222233444444444444444332222222222221100000000000000111111111111111111111222223344310000000011111000000000000111100000000000000000000000000000000000000000011111112222222222222333332222222233332211111100000000000000011111222223334444444444444322000000000000000000000001000011111111122222211000000000000000000000000000000010000001000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222233333344444300000000000000000000000000000000000000111111222210000000000000000000000000111111111110000000000000000000000000000000000000100011111111000110011111222322222000000011111110000000000000000000001011111111110001111111000000000000000000000000000000001122222233332210000000000000000000000000000000000011112223333333333211112334443332333333333333333332111111000000001122233311000000000000000000000001111112222222222222334444443221111111000001111122222333333334444444444444444444444444433333","211111112233333333334444444444444444322233344444555555555555555554444444444444443331222221111111111111111111111111111111111111111000000000000000000000000000000000000000000000011000000000000000000000000000011110000000000000000000011100000000000000000000000000000000000111111000000000000000000000000011111111110000000000000000011111111111111101112221100012222222222222222222222222222222233222222222222211111111111222222222211111111110011111122111111111000000000111111111122222222233333333333100000000000000000000111111000000000000000000000000000000000000000000000000111112223334433333333332222222222222211111000000000011111111111222344444444444444443333000000000000000000000001111111111122222222233333321000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111112222233222210000000000000000000001111000000000000000000000000000000000000000000000000000010000000000000000000000011000000000000000111100000000000000111111111223322211000000000001100000000000000011111111110001111100000010000000000000000000000000000000111111222211000000000000000000000000000000000000111122222222222333444444332101100000000000000011111110000000000000000000000000112211110000000000000011112222222122322333333344333332332222211000001111111222223333344444444444444444443333333322111","333322223333333333333334444443333433322222111233333444444455544444444444444433333331222221111111111111111111111111111111111222222000000000000000110000000000000000000000000000010000000000000000000000000000000010000000000000111111122100000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000011001111111111101112221111122222222333333333322222222223444444222222222222211111000000000000001111111111110000001122111110000000000000000001111111111111111222221112000000000000000000000111111100000000000000000000000000000000000011111122333333334444444444444444443333333333333333333223333343333333233333344444444444455555554433000000000000000000000011111111122233333222222000000000000000000000000111111110000000000000000000000000000000000011100000000000000000000000000000000000000112333321111000000000000000000000000000011111111111000000000000011000000000001111111111111111122111222222100000000000000000000000000000000000000011111000000000000000000000000011111111000000000000000000000000012222221110000001223333332111100000001111111223221111100000000000000000000000000000011111000000000000000001100000000000000000011000000000000011122000000000000001111111000000000000110000111222222222221111222110000000000000000111110001110000000000000000000000000000112222110000000000000011222222222111111111111122111111111111111100122222222223222233344444444444444444444444444444444","000000001122232333333333332222211111111001222223333333344444555555555555553344443210000000000000000000000000000000000000011111110000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000100000112100001100000000000000000000111111111111100000000000000000000000000000000000000000000000000000011111222222211100000100000000000000111111122222222222333444444432332222223333333332222233333333333333333332222333333332100000000000000000000000001111112223333344444322111000011100000000000000000000000000000000000000000000000000000000000000011112222333333333444444444444444444433333322211111000000000111111222222233333333321101111111111000000000000001001111111111122221110000000000000000000000000000011111111111000000000000001122210000000000000000000000000000011111222222222322222222222333334443220000011111000000000000000000000000000000000000000000000000000000111111112222223333333333200000000000000000000000000000000000011122233333331000000000000000000000011111122222221000000000000000000000000000000000000111111122222111100000112222333332000000011100010000000000000000000001111111112222222222211000000000000000000000000000000001112222333332210000000000000000000000000000000000011222333444332223211111122221222222222223322222111000000000000000111223300000000000000000000001111111111112222233334444444443333333322110001111111222222233333444444444444444444444444444443","333333333333333333333444444444444444322222222233333444444444444444444444444322222111111111111111111111112222112210111111112323333221110000000000110000000000000000000000000000011000000000000000000000000000000110000000000011111111122210000000000000000000000000000000000011111000000000000000000000000000000000111100000000000000011001111111000011112221111122222222333333333311111111223444444333333333333322211111111111111111111111100000000001122111111112200000000000001111111111001111222000000000000000000011000000111111111000000000000000000000000000000000011111222222233333444444444444444444433333344455544444334443333333333332222233344444444555555554433000000000000000000000011111112233343222111111000000000000000000000000111111111111000000000000000000000000000011111100000000000000000000000000000000000111111222211100000000000000111111111111000111111000000000000011111000000000000112222222110000000111112233333310000000000000000000001111111111210000012222211110000000000000000000000110000000000000000000001111111112222221000000011233333332211100000111111111122110011100000000000000000000000011111111111100000000000000001100000000000000000010000000001111111222000000011111111110000000000000011232222222233333222222222332222111100000000000011121111110000000000000000000000000000012211110000000000000012222222221001111000000122100110000011000001223333444444323333344444444555555555555544444444444","000000001122333333333333333333321222322223444444444444444455555555555555555544443220111100000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000001000000000000000000000000000010000000110000000000000000000000000000011111000000000000000000000011111122222211100000110000000011111111111222222222222232344444333332222222222222222222233444444444444444332222222222221100000000000000111111111111111112222222222334310000000011111000000000000111100000000000000000000000000000000000000000011111112222222222222222222222222223332211111100000000000000011111223333334444444444444322000000000000000000000001000000011122222222222111100000000000000000000000000000000001000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222223333344444300000000000000000000000000000000000000000111111210000000000000000000000000011111111110000000000000000000000000000000000000100011111100000111011111222211111000000011111110000000000000000000001111111111110001110010000000000000000000000000000000001122222233322210000000000000000000000000000000000011112223333333344322112222222221110000001100000000000000000000011122233311111110000000000000000001111112222322222222334444333221111122111111111122222333333334444444444444444444444444444444","333322223333333333334444444454444444322222333333344444444444444444444444444432222111111111111111111111111111111111111100001111111000000000000000000000000000000000000000000000011000000000000000000000000000011110000000000000111100122100000000000000000000000000000000000011111000000000000000000000000001111111111100000000000000011111111111000011112221111122222222222332223311111111223333333222223333333322222221111111111111111222211111111111122111111112100000000000001111111111111122222111111000000000000011000000111111111000000000000000000000000000000000000000000000122222233333333333333332222222222233322222112111111111111122222222344444444555555554433000000000000000000000000000001111122222222222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000011111111111100000111111111111000000000000000000000000111111111111111111123111222222210000000000000000000001111111111110000010000000000000000000000000000000000000000000000000000000011111112100000000000001111111110000000000111111111122111111100000000000000000000000000011111111000000000000000011100000000000000000000000001111111111223211000011111111111100000000000012232233333333333222222233343333211100000000000011121112222110000000000000000000000000112211110000000000000011112222222111111111000122100111110000000001122222222333222333344444444555555555555544444433333","333333333333333333333334443333333222111111111111223333333344444433344444444433333220001110000111111110012210001110111111112233333110000000000000110000000000000000000000000000010000000000000000000000000000000000000000000001111111122100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111101112221111122222222333333333322222222223444444333222222222211111000000000000001111110000000000000011111110000000000000000001111111111001111112110001000000000000000000000111111110000000000000000000000000000000001111111111223443334444444444444444443333333333344444444334444443333333333333344444444444455555554432000011000000000000000011111112233343333222211000000000000000000000000111111111111000000000000000000000000000000011100000000000000000000000000000000000111112333321111000000000000000000000000000011111111111000000000111111111110000001111111111111111122112233333100000000000000000000000000000000000000012222210000000000000000000000111111222100000000000000000000000012222221110000001223333332111100000000111111222110011100000000000000000000000111110011111000000000000000001100000000000000000011000000000111111122000000000000001111111000000000000110001122222222222222222222110000000000000000111110001110000000000000000000000000000112222100000000000000012222222221000000000000122111111111111000000122222222223322233333444444444455555544444443333333","111111111122222223344444444555555555553345554443333322211112221100011111122000000000000000000000000000000000110111111000011233333333332101111000000000000000000000000000000000110000000000000000000000000000000000000000000001112211110000000000010000000000000000000000000000000000000000000000000000000000000000000000000001100000111222121123333344444443332222221111111111000000000112222222222233333333334422222331111100000000000000000000000000001000000001000000111100000000000001121122220000000000001011110000000000000000000000000000000000000110000000001110112221122233333322222333333222333333333334444455554433333111111233333333333333334322233333343333300000000000000000000000111111111122220001111111001221111000000000000000011111111101001111101111000000000000000000001111111111222233332222222222222221001100000001111111122222223110000000000000000000000000000000000000000000011111233333433220000000000011000110000000000000000000000000000011111222233221111111011111111111100000111000000000000000000000000001112222221111001111111000001222333211112200001110000111222222333322110000000001100000000011111100011211111100000000000000000000000000000000000001112222222222222221111110000000000000000011123333333322100000001111111111000000000000001232223444444443211122221000110000100000000011111000112332211112322222110000000000000000010000000000000111001122222222222222222222333333344444443322211110111112","211122222233333333333333344433333333321112112333444444444355555444444444444444333220001110000010111111011100000001111111111111211000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011001111222111101112221100011122222333332233322222222222333333222222222222211111000000000000001111111111110000001111111110000000000000000000000000001111122333333333100000000000000000000111111111100000000000000000000000000000000011111122333333334444444444444444443333333333333332222111111111100000011111222233333333334444443332000000000000000000000011111111111133333333333111000000000000000000000011111111111111100000000000000000000000000000000000000000000000000000000000000000000001111111111100000000011111111111100000011111100000000000000111111111110000000000111111111111112111222222210000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000001011111223322222100000000000000000000000000000000011110001111100000000000000000000000000011000000000000000111000000000000001111111000000000000000000000111111222223333332221000000000000000000000000000000000000000000000000001001122211000011100000000011112222222112222222222344333332221111100000001100000000001222233444444444444444433333333333333","122112222233333333333445555555555555432222233333333322233333332222222222222000000000000000000000000001111111110110000000001222222110110000000000000000000000000000000000000000011000000000000000000000000000000000000000000001111100122000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000111111110000000023332221111122222221111211001100000111112333333333333333333333444441111111111112222221100000011111111111111111000000111100000000000000011111111000000000000000000000000000100000000000000000000000000000000000000000000000011111111111111111111111111111112233333444443333334222233333333332222233333222222233344444422000111000000000000000011111111122220000000000000000110000000000000000000000000000000000000000000000000000000011111111222222222111000000000000000000000000012222222222221111111110000000000000000000000000000000000000000000000000122223322222110000000001000000001100000000000000000000001222222233333222222222222220000000000000000000000000000000000000000000001111111112210000000000001222222222222222222222333333333322222100000000000000000000000000011100000000000000000000001100000000000000000000000000011110001122000000011111111110000000000000122333333333333211000111122110000000000000001220000000011121000000000000000000000000000001111000001110000001122122222210001100000001122111100000000000000112233333344333333333344444445555555555544443211111","333333333333333333344445555555554444432222233333333322222233332222222222222000000000000000000001111111111111112220100110011223333322221000001000010000000000000001011000000000011000000000000000000000000000000000000000000011111111122000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000011222210000000122232221111122222221111211100000000011112333344444444444555444444441111112222222111110000000000000012122222222200000111100000000000000011111110000000000000000000011000000000000000000000000000000000000000000000011122222222223333333333333333222222222222233344555554444444444444444444444433344445443333344444444444111222000000000000012222222222233342110000000000000110000000000000000000000000000000000000000000000000000001112222222222222222111000000000000000011000000011222222222222222222222211000000000000000000000000000000000000000000000111223322222110000000001112233332111000000000100000000011222222233333222221111111110000000000000000000010000000000000000000000011111111112222221111211111233333222222222222222221111122221122100000000011000000000000000000000000000000000000000001110000000000000000000000111111100001112200000000000111111000000000112222333333333333200001211110000000000000000001221222222233322100000000000000000000000000001111000001221100001123222222211001100000000122111100000111111111233344444555444444444444444555555555433322222111112","333322223333333333334444444454444444322222222333334444444444444444444444444333332221111111111111111111111111111111111100001211222000000000000000000000000000000000000000000000011000000000000000000000000000011110000000000000111100122100000000000000000000000000000000000011111000000000000000000000000001111111111100000000000000011111111111000011112221111122222222222333333311111111223433333222223333333322211111111111111111111222211111111111122111111112200000000000001111111111111122222110001000000000000011000000111111111000000000000000000000000000000000000000011111122223334334444333333332222222222233333333222111111111111122222222344444444555555554433000000000000000000000001111111111132222222222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000111111111111000000000000000000000000111111111111111111122211122222200000000000000000000001111000000000000010000000000000000000000000000000000000000000000000000000000000012200000000000001111111110000000000111111111222110011100000000000000000000000000011111111000000000000000011100000000000000000000000001111111111223100000011111111111000000000000011232233333333333222222222332222111100000000000011121112222110000000000000000000000000012211110000000000000011112222222111111000000122100110000000000001122222223333322333344444444555555555555544444444444","000000001122233333333333333322211222221112333333344444444455555555555555555544443330111110000000000000000000000000011111111111110000000000000000000001000000000000000000000000000000000000000000000000000000010000000000000000100000112000001000000000000000000000011111111111100000000000000000000000000000000000000000000000000000011111122222211100000111000000111111112222222222222233333444444433333333222223333333333333444444444444444332222333333333322222000000000000000000001111122222233334444420000000000000000000001111221110000000000000000000000000000000000000000011222333333333333333333444444444444444433444333333333100000000111112223333333344333333311111111011000000000000001000011111111122222211100000000000000000000000000011111111111000000000000000000000000000000000000000000000000000000000001011000000000111120000000000000000000000000000000000000000000000000000000000000000000000000111111112222233333344444310000000000000000000000000000000000000111122222210000000000000000000000011122222222221110000000000000000000000000000000000100011111111000100000011222322222000000011100000000000000000000000001111111111111000111111000000000000000000000000000000001122222222333332100000000011111100000000000000000011112233333332222100000000001110000000001100000000000000000000011222233311000000000000000000000111111112223333333333344333333221111100000111111111222222333334444444444444444444444333333333","111112222233333333333445555555555555432222233333333322233333332211111122222000000000000000000000000001111111111110000000001222222111221000000000000000000000000000000000000000011000000000000000000000000000000000000000000001111100121000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000111222210000000123332221111111111111111211000000000011112333344444433333333334444440000000000001111110000000011111111111111111000000111100000000000000011111110000000000000000000000000000100000000000000000000000000000000000000000000000011111222111111111111111111111112233344455544443333333344433333333333344445442222233344444433111222000000000000000011111111122220000000000000000110000000000000000000000000000000000000000000000000000000011111111111111111000110000000000011111000000000000000000001111111111100000000000000000000000000000000000000000000001222223322222110000000001000011101000000000000000000000001222222233333222222222222220000000000000000000000000000000000000000000011111111112100000000000001122333222222211111120110001122222222100000000000000000000000000000000000000000000000000000000000000000000000000000011111100000122100000011110000000000000000000122333333333332111111111122110000000000000001220112220011121000000000000000000000000000001101000001220000001123222222211001100000001122111100000000000000122233334444333333333344444445555555544444332100000","333333333333333333333445444443333222222222222222222222233344443333333333333122111110001110000111111111112222112210111111112323333222210000000000110000000000000001010000000000011000000000000000000000000000000000000000000011111111122200000000100000000000000000000000000000000000000000000000000000000001000000100000000000000000011111111111000012211111111122222222222333333311111111223444444333333333444422222221111112222222111110000000000001112121111112200000000000000000000000011111222000000000000000000011000000111111111000000000000000000000000000000000011111222222233333444444444444444443333333344555544444334444444333333332333333344444444555554444332000000000000000000000011111112233343222110000000000000000000000000000111111111111000000000000000000000000000011222222221111111000000000000000000000000011111222211111110000000000001111111111000111110000000000000011111111000000000112222222110000000011112233333311000000000000000000001111112222221111222222222221000000000000000000000110000000000000000000001111111112211100000100011233333332222200000111111111122100011100000000000000000000000000110011111100000000000000001100000000000000000010000011111111111122200000000000000110000000000000011232222333333333222222222221100000000000000000000110001110000000000000000000000000000012211100000000000001112222222221000000000000122100000000011100001223334444444433333334444445555555555555543333333333","000000002222333333333344443333332222322233444444444544444555555554555555555544443220111200000000000000111101011000111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000011111122222111100000110000000111111112222222222222222222333333222222222222222222222222233333333333333333332222222222221100000000000111111112222222222222222222222334310000000000000000000000000000000000000000000000000000000000000000000000011111112222222222222222221111111112222211111100000000000000011111223333333333444444444322000000000000000000000000000000011122222222222111100000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222222333344444310000000000000000000000000000000000000011111111110000000000000000000000000111111111110000000000000000000000000000000000000100011111100000111111111223321110000000011111110000000000000000000001111111111100000000011000000000000000000000000000000001111222222222210000000000001000000000000000000000011112222333333444322112222222221111111111111111110000000000000011122223311111110000000000000000001111112222322222222334444332221111122111111111122222333333334444444444444444444444444444444","000000001122233333333333332222211111211101222233333333444444555555555555555444443330000110000000000000000000000000011110011111110000000000000000000001000000000000000000000000000000000000000000000000000000010000000000000000100000112100001100000000000000000000111111111111100000000000000000000000000000000000000000000000000000011111222222211100000111000000011111111111122222222233333444444433333333223323333333333333444444444444444332222333333333322222000000000000000000001111122223333344444321000000000000000000000111221100000000000000000000000000000000000000000011222233333333333333444444444444444444433333322233333100000000111112222333333344333322211111111111000000000000001001111111111122221111100000000000000000000000000011111111111000000000000000011110000000000000000000000000000000011111111111211111222222332222221110000000000000000000000000000000000000000000000000000000000000000111111112222233333334444300000000000000000000000000000000000011112233333320000000000000000000000011122222222221110000000000000000000000000000000000111011111222111100000112222333332000000011100000000000000000000000000111111112211222222211000000000000000000000000000000001112222222333332100000000001111100000000000000000011222333444332222100000000000000000000001100000000000000000000011222223310000000000000000000000111111112223333333334444444443333222211110111111111222222233333444444444444444444444444443333","111111112223333333334444444444333333322233444444555555555555555554444445555444443331112210111110000111111111111111111111111111111000000000000000000000000000000000000000000000011000000000000000000000000000010010000000000000000000001100000000000000000000000000000000000111111000000000000000000000000011111111111100000000000000011111111222111100000111100011122222222222222222222222222222222111112222221111111111111222222222211111111110000000011111110000000000111111111111122222222233333333333100000000000000000000111111000000000000000000000000000000000000000000000000111112223333322222222211111111111111111111000000000000000000001222222222233344444444322000000000000000000000000000000011122222222233233321000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111112233333333321000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000100000000000000110111111223322211000000000001100000000000000000000001111111111110000110000000000000000000000000000000000001222222100000000000000000000000000000000000000000011112222333444444332101111012110001111111111110000000000000000000000000111100000000000000000000001111122122333333333333223333332222211000001111112223333333333333333344444444444444443333332","000000001122233333333333333333222222322223444444444444444555555555555555555544444330111110000000000000011100000000011111111111110000000000000000000001000000000000000000000000000000000000000000000000000000010000000000000000000000012000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111122222211100000111000000111222222222222222222233333444444433333333222223333333333333444444444444444332222222222222222222000000000000000111112222222222222333344420000000000000000000001111221110000000000000000000000000000000000000000011222333333333333333333444444444444444433333222222221000000000111112223333333344444444322110000011000000000000001000011111122222222222111100000000000000000000000011111111111000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222233333344444321000000000000000000000000000000000000111111111110000000000000000000000011122222222221110000000000000000000000000000000000100011111100000111001111222211111000000000000000000000000000000000001111111111100000011110000000000000000000000000000000001122222222222222210000000011111100000000000000000011112223333333333211100000001110000000000000000000000000000000011222233311111110000000000000000001111112222222222222234333333221111100000000000111222223333334444444444444444444444444444444","111111112222333333334444444443332333322233444444455555555555555554444445555544443221112210000000000001111111111111111111111111110000000000000000000000000000000000000000000000010000000000000000000000000000010000000000000000000000001100000000000000000000000000000000000111110000000000000000000000000011111111111100000000000000011111122222000000000111100001111222222222222222222222222222222111122222222222222222222222333333333333333332222222222211110000000000111211112222222222222233333332333200000000011111000000000000000000000000000000000000000000000000000000000011111112222223322222222220000000001111100000000000000000000011111223333333333444444444322000000000000000000000000000000011122222222222111100000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222222233333444321000000000000000000000000000000000000011111000110000000000000000000000000000000000000000000000000000000000000000000000000100011111100000111111111223321111000000011112110000000000000000000001000000111110000110011000000000000000000000000000000001122222222211110000000000000000000000000000000000000012222333444444322112333334443444444444444444443222222111111001111123311111110000000000000000001111112222333222222334333333221111122111111111122223333333334444444444444444444444444444444","111112222122233333344445555555555555443333444433332222211112221111000011121000000000000000000001111000111111110111222110011233333332222001111000000000000000000000000000000000010000000000000000000000000000000000000000000011112200111000000000000000000000000000000000000000011000000000000000000000000000000011110000000001000000111222210001222344444443332222211111111111000000000111111222222234433333455444444441111111110001000000000000000001112122222222100000111100000000000000111111110000000000000000000000000000000000000000000000000000011110000000001111222222333334444444333333333333333333333334444455554443334444444444444444444444444332222222233333422122222000000000000011122222222233220000000000001111110000000000000000000000000000000000000000000000000000011011111111111000111111110001111111122221001110000000000000122221000000000000000000000000000000000000000000000000000001233334432110000000000001111111110000000000000000000000000122222223333100000100000000000000000000000000000000000000000000000000011222221112223333333322222344443222222200000000000000111111122200000000000000000000000000111000000000000000000000000000000000000000000000000111011100000112211110000000000100000000000112223333333333322111111222211000000000000000001222223333344443200010000000000000000000000001011000012332200001123222222211001100000000122111000000111100001233344444444322223333344444444444444322210000111112","000000001111233333333333333332222222222212233333444444444455555554455555555444444330110000000000000000011000000000011111111111110000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000000000000000110000000000000000000000000000000000000000000000000000000011111122222211100001111000000112222222222222222222333333444444333322222111011111111000000111111111111111110000011111111110000000000000000000000000001111222333333334420000000000000000000111112222211111000000000000000000000000011222222233333444444444444444444444444444444444455444333222211110000000000001112222222222222222222211000000111000000000000000000001111111111122222000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000111222111100000000011111111111000000000000000000000000000111111000000000000000111111112222233333333444310000000000000000000000000000000000000111111222220000000000000000000111111222222222332221111111111100000000000000000000000100011111111000000000011222211110000000000000000000000000000000000001110001111100000011100000000000000000010000000000000000011122211212222100000000122222210000000000000000011112222333332221000000000000000000000000000000000000000000000011222223332211111011111000000000001111111111111111000111121122333222211111000000000001112222223444444444344443332333222222222","222222223333333333344445555555555555442223344433333322222233332111111122222000000000000000000001111111112211212222222110001233333332221111101000000000000000000000011000000000011000000000000000000000000000000000000000000011112211121000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000111222210000222234443333332222211111111111000000000111111222244444444444555544444442222222333222111110000000000001122233322222200000111100000000000000011111110000000000000000000000000000000000000000000000000000011110000000001111222222333334444444333333333333333333333334444555554444444444444444444444444444445443333344444444433222222100000000000012233333333333332000000000001111110000000000000000000000000000000000000000000000000000011112223332222222221000110000000000011111001110000000000011122222222210000000000000000000000000000000000000000000011112222234432221000000000011112233322110000000000000000000001222222233333111110000000000000000000000000000000000000000000000000000011222221112223332222222111234433222222211111110000000111111122200000000011000000000000000000000000000000000000000000000000000000000000000000111111000000112211110000000000111111110000112333333333333322111111222211000000000000000001221222333344443200010000000000000000000000001111000012332200001123222222211001111000000122111000000111111111233344444455444444444444444555555554322211111111112","333333333333333333344445555555554444322222233333333322233333332222222222222011000000000000000001111111112211112220000111112223333322221000000000110000000000000001010000000000011000000000000000000000000000000000000000000011111111122100000000100000000000000000000000000000000000000000000000000000000001111111100000000000000000011111110000000012222111111122222221111222111100000111222444444444444444444433333331111112333222222221100000011111112122222222200000000000000000000000011111221000000000000000000011000000100000000000000000000000000000000000000011122222222222222223333333333222222222222222233555544444334444444444444443333344445443333344444444444111122000000000000011112222222233342111000000000000010000000000000000000000000000000000000000000000000000001112222222222222222111000000000000000011000000012222222222222222222222211000000000000011100000000000000000000000000000000123311221110000000011112233332221000000000000000000001111112223333222222222222221000000000000000000010000000000000000000000001111111112222221111222222233322222222222222222333333333322222100000000000000000000000000011100000000000000000000001110000000000000000000000011111101111122200000011111111111100000000000112233333333333222111100000000000000000000000110000000011221000000000000000000000000000012211100001121000001111111111110000000000000122111100000011111111233344444555444444444444444555555555555544443322222","333322223333333333333444444455444444322222222233333444444444444333333344444322221111111111111111111111112111111110111110001222222111010000000000010000000000000000000000000000011000000000000000000000000000000100000000000001111111122100000000000000000000000000000000000011111000000000000000000000000001111111111100000000000000011011111111000011112221111122222222222333333311111111223333333333333333333322222221111111111111111222211111111111122111111112100000000000001111111111001111222000000000000000000011000000111111111000000000000000000000000000000000000000011111122223333333333333333332222222222344433333223222222222222222222233344444444555555554433000000000000000000000000000001122222222111111000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000011111111111110000000011111111111100000111111000000000000000000000000000000112211221110000000111000011112210000000000000000000001111111111210000021110000000000000000000000000000000000000000000000000000011111112200000000000001111211110000000000111111111122110011100000000000000000000000000011111111000000000000000001100000000000000000000000000001111111222000000011111111111100000000000012232233333333333222222222332222100000000000000011121112221000000000000000000000000000012211110000000000000011112222221001100000000122100000000011000001222233334444332333344444445555555555555544444433333","111111112223333333333444444444333333322233444444555555555555555554444445555444444331222221111111111111111111111111111111111111111000000000000000000000000000000000000000000000010000000000000000000000000000010010000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000011111122222111101112221100011122222222222233322222222222333333222222222222211111111111222222222222222222221100001111111110000000000000111111111122222222223333333333200000000000000000000111111110000000000000000000000000000000000011111111222233333344444444333333333333333333333322222111111110000000000001222233333333344444443332000000000000000000000001111111111122333333333222210000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000100000000000000011111111110000000000111111111111222233333444321000000000000000000000000000000000011111222111110000000000000000000000000111111000000000000000000000000000000000000000000100000000000000000011111223322222100000000000000000000000000000011111111111111110000111110000000000000000010000000000000001222211000000000000110000000000000000000000000011111222223333333332110000000000000000000000000000000000000000000000011112211111000000000000000000001111122112222333333444333333221111122100001111111111112223344444444444444444443333333333333","000000001122333333333333332222211111211112333344444444444445555555555555554444443210000100000000000000000000000000011110011111110000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000012000000000000000000000000000110000011111100000000000000000000000000010000000000000000000000000011111122222211000000000000000000000001111122222222222233344444433332222223333333332222233333333333333333332222333333321100000000000000000000000001111111222333334444322000000011111000000000000011100000000000000000000000000000000000000000001111112222222222222333333333333333333321111000000001000000000111112223333333333333333322111111111000000000000001000011111111122221110000000000000000000000000000000010000001000000000000000000000000000000111100000000000000000011111111011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222233333333333200000000000000000000000000000000000011111222233320000000000000000000000000111111111110000000000000000000000000000000000000111011111100000100000011222333332000000011111110000000000000000000000000011111111111222211000000000000000000000000000000001112222333332210000000000000000000000000000000000011222233444332233211112334443332332222223322222111000000000000001112233311000000000000000000000001111112222222222223344444443221111110000001111112222333333334444444444444444444444444433333","333333333333333333344445555555554444432222233333333322222233332222222222222000000000000000000001111111111111112220100110012223333322221000000000010000000000000001011000000000011000000000000000000000000000000000000000000011111111122000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000011111110000000022222121111122222221111222101100000111222444444444444444555433333331111112333222222221100000011111112122222222200000111100000000000000011111111000000000000000000011000000100000000000000000000000000000000000000011122222222222222222233333333222222222222222233555544444444444444444444443333344445443333344444444444111122000000000000011222222222233342111000000000000110000000000000000000000000000000000000000000000000000001112222222222222222111000000000000000011000000012222222222222222222222211000000000000000000000000000000000000000000000111123322222110000000011112233332221000000000100000000001222222233333222222222222221000000000000000000010000000000000000000000011111111112222221111222222233322222222222222222322222222222222100000000011000000000000000011100000000000000000000001110000000000000000000000011111100001122200000000000111111000000000001222333333333333211000000000000000000000000001111111110012221000000000000000000000000000011111000001221000001123222222210001100000000122111100000011111111233344444555444444444444444555555555544433332211122","222222222333333333334444444454444444322222333444444555555444544444444444444444333222222221111111111111111111111111111110011111111000000000000000000000000000000000000000000000011000000000000000000000000000011110000000000000000000111100000000000000000000000000000000000011111000000000000000000000000001111111111100000000000000011111111111000011112221111122222222222332233311111111223333333222222222333211111111111111111111111222211111111111122111111112100000000000001111122222222233333332223100000000000011000000111111100000000000000000000000000000000000000000000000122222234444444333333332222222222233322222111111111111111111111222344444444555555554433000000000000000000000001111111111122222222233333321000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111100000111111111111000000000000000000000000001111111111111111123211222222210000000000000000000001111000000000000010000000000000000000000000000000000000000000000000000000000000012100000000000001111100000000000000111111111223321111000000000001100000000000000011111111000000000000000011100000000000000000000000001111111111223211000011111111111100000000000012232222222333333222222233444444332101100000000011121112222110000000000000000000000000112211110000000000000011112222222112322222111233222222221100000000111122222333223333344444444445555555554444444433332","122212223333333333344445555555555555432222233333333322233333332221111222222000000000000000000001111111111111111110000110001222222222221000000000000000000000000000000000000000011000000000000000000000000000000000000000000001111100122000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000111222210000000123332221111122211111111211000000000011112333344444433333444434444441111111111112222220000000011111111111111112100000111100000000000000011111111000000000000000000000000000100000000000000000000000000000000000000001111111122222222222223333333222222222222233333555554444444444444444444443333344445442222233344444433111222000000000000001122222222233331000000000000000110000000000000000000000000000000000000000000000000000001111111111222222222111000000000000011111000000012222222222221222222221100000000000000000000000000000000000000000000001222223322222110000000001001122211110000000000000000000001222222233333222222222222220000000000000000000000000000000000000000000011111111112111100000111111233333222222222222222333333333322222100000000011000000000000000011100000000000000000000001100000000000000000000000111111100001122200000011110111110000000000101222333333333333200001111111000000000000000001221122222222222100000000000000000000000000001111000001221100001123222222211001100000001122111100000111100001122233444455444444444444444555555555555544443211111","333333333333333333333445554455554444322222233322223322233333333222222233333111100000000000000001111111112211112210111111112323333222210000000000110000000000000001010000000000011000000000000000000000000000000000000000000011111111122100000000100000000000000000000000000000000000000000000000000000000001111111100000000000000000011111110000000012221111111122222222222222222200001111223444444444433333444422222221111112222222111221100000000001112111111112200000000000000000000000011111222000000000000000000011000000100000000000000000000000000000000000000010022222222222222223333333333222222222222222233555544444333333333333333343333344444443333344444444333000000000000000000000011111112233342111000000000000000000000000000000011111111100000000000000000000000000000011222222222222222111000000000000000000000001112222222222222222222222211000000000000111110000000000000011111111000000000122222222110000000111112233333211000000000000000000001111112222332222222222222221000000000000000000010000000000000000000000001111111112210100000111011223322222222211111122221112222111111100000000000000000000000000011100000000000000000000001100000000000000000010000011111111111122200000011111111111100000000000111232222333333333222210000220000000000000000000000000001110000000000000000000000000000012211100000000000001111112222221000000000000122111100000011100001233344444555433334444444445555555555555543333333333","000000012222333333333344443333332222322233444444444555455555555554444445554444443220111100000000000001111101011000111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000001000000000000000000000000000010000000110000000000000000000000000000011111111110000000000000000011111122222110000000110000000011111111111221111122222222222222222222222222222222222222222333333333333333332222222222210000000000000111211112222222222222222222222223200000000011111000000000000000000000000000000000000000000000000000000000011111112222222222222222221111111111111111111100000000000000011111223333334444444444444322000000000000000000000000000000011122222222222111100000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222222333333444321000000000000000000000000000000000000011111111210000000000000000000000000000000000000000000000000000000000000000000000000100011111100000111111111223321110000000011112110000000000000000000001011111111100001110011000000000000000000000000000000001122222222222210000000000000000000000000000000000000012222333333444322112334444444444444444444444444222222111111001112233311111110000000000000000001111112222322222222334444333221111122111111111122223333333334444444444444444444444444444444","222222222333333333334444444444444444322233344444555555555555555554444444444444443332222221111111111111111111111111111111111111111000000000000000000000000000000000000000000000011000000000000000000000000000011110000000000000000000011100000000000000000000000000000000000011111000000000000000000000000001111111110000000000000000011111111222111101112221100012222222333332233322222222222333333222222222222211111111111111222222211222211110011111122111111111000000000000001111122222222233333333333100000000000000000000111111100000000000000000000000000000000000000000011223333334444444444444444443333333333333332222111111111111111111111222344433333344444443333000000000000000000000011111111111122333333333333321000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000011111111111000000000011111111110000001111111111111111123211222222210000000000000000000001111000000000000000010000000000000000000000000000000111110000000000000000000000011000000000000000111100000000000000111111111223322222100000000001100000000000000011111111110001111100000000000000000000000000010000000000111111222211000000000001111111000000000000000000111122222222223333444444332101100000000000110011100000000000000000000000000000112211110000000000000011112222222112222333333444333333322211111000011112222223222333344444444444444444443333333333333","000000001111222223333222233322211111111101222223333333444444555555555555555444443330000110000000000000000000000000011000011111110000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000100000112111111100000000000000000000001111111111100000000000000000000000000000000000000000000000000000011111122111211100001111000000112222222222222222222333333444444433333333222223333333333333333333333333333222222333333333322222000000000000000000001111122333333333334410000000000000000000011112222210000000000000000000000000000000111000111112223333333333333444444444444444445555444444333333333100000000111112222222233344333321100001111111000000000000000000011111111111122211100000000000000000000000001111111111111000000000000000000000000000000000000000000000000000111110001011000000111122222111110000000011111000000000000000000000000000000000110000000000000000000111111112222233333334444300000000000000000000000000000000000000111111222210000000000000000000111111122222222332221111111000000000000000000000000000000011111100000000000111222211100000000000000000000000000000000000001111111112211111122210000000000000000000000000000000000011222222333332100000000111122210000000000000000011112233333332211000000000000000000000000000000000000000000000011222223311000000010000000000000111111111223333333333334322111222222211222222111111222222222333444444444444444444444333333333","000000001111111111111220021111111100000000000111112222222333443333344444443333332100000110000000000000000000000000000000011111110000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000100000011111111100000000000000000000111111111111100000000000000000000000000000000000000000000000000000011111222111111100000000000000011000111111111111111222222233333210000000111112000000000001111111112211112221111123333221000000000000000000000000001112222333333344444322111000000000000000000111100000000000000000000000000000000000000000000000000001122223333333444444444444455555544444332211111000000000111122221222233333211100000000000111000000000000001111111112222222221110000000000000000000000000001110000000001000000000000001122210000000000000000000000000000011111222223333322222333334444444443322222222222000000000000000000000000000000000010000000000000000000111111111111111122222222100000000000000000000000000000000000011122233333331000000000000000000000011111122222221111111111000000000000000000000000000000111122222111100000111222333332000000000000000000000000000000000001011111112222112222211111000000000000000000000000000000001111122211110000000000111122100000000000000000011112222333110000000000000000000000000112200000000000000000000000000112200000000000000000000001111121111122223333333344444333333444444332111101111222222223334444444444444444444444444444443","000000001111221111112210021111111111100000111111222223333333333333333333333322222000000110000000000000000000000000000000011111110000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000012111111100000000000000000000111111111111100000000000000000000000000000000000000000000000000000011111222222111000000000000000000000001111111111111222222233333210000000111111000000000012222222223322223221111333333321000000000000000000000000001111122333333334444322111000011100000000000111100000000000000000000000000000000000000000000000000001122223333333333444444444444444433333332211111000000000111122222222233333211100001111111111000000000000001111111112222222221110000000000000000000000000001110000000001000000000000001122210000000000000000000000000000011111222223333322222222334443334443221111111222000000000000000000000000000000000000000000000000000000111111111111111133333333100000000000000000000000000000000000011122233333331000000000000000000000011111122222221110000000000000000000000000000000000111111122222111100000011222333332000000000000000000000000000000000001111111222222112222211111000000000000000000000000000000001111111100000000000000010111100000000000000000011222233333332222111111111221111122111112211111000000000000000000000112200000000000000000000001111121111112222233333344444443333333433221001111111222222223334444444444444444444444444444443","333333333333333333333334443333333222111111111111112333333344444433344444444433332220001110000001111110112222222221111222222333333111110000000000110011111111000000010000000000010000000000000000000000000000000000000000000011111111122211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000001111221111112222222333333333322222222223444444333222222222211111000000000111111111110000000000000011111111111100000111100001111111111011222222000000000000000000000000000111111110000000000000000000000000000000011111111222223443333444444444444444444433344444455544444334444443333333333333344444444444455555554432000011000000000000000011111112233343333222222000000000000000000000000111111111111000000000000000000000000000000011100000000011111100000000000000000000111222333332111100000000001111111111111000011111111111000000000111111111110000001111111111111111112123334443210000000000000000000000000000000110000012222222220000000000000000000111112222100000000000000001111111112222221110000001233333332111100000000000001122100011100000000000000000000000111111111111100000000000000001100000000000000000011000000000111111122210000000000001110000000000000000110001122222222222222222222110000000000000000111110001110000000000000000000000000000012222100000000000000012222222221001100000000112111100000000000000111223333344322333333444444445555555544433333333332","111111111122222223344444444555555555443333444433333322211112221110000011122000000000000000000000000000111100110111111000011233333333332011111000000000000000000000000000000000010000000000000000000000000000000000000000000001112211111000000000000000000000000000000000000000011000000000000000000000000000000000110000000001000000111222110012222344444443332222222111111211000000000111222222222234433333344433333331111100000000000000000000000000001111111111000000111100000000000000111111110000000000000011110000000000000000000000000000000000011110000000001111222222222334444333223333333333333333333334444455554443333222222233333333322233334322233333343333411111111000000000000011122222222222220000000000001221111000000000000000000000001101001111101111000000000000000000000111111001222222221111111122222221001110000001111222222221122100000000000000000000000000000000000000000000011111222233432220000000000011112222100000000000000000000000000011112222333211111111000111000000000000000000000000000000000000000000012222221112112223332222222223333222222200000000000011111111222211000000000000000000000000011100011111111100000000000000000000000000000000000111011111111122211110000000000000000000000012223333333333211000001222222111000000000000001222223333344443211111110000000000000000000000000000012333312222232222111111000000000001122111000000000000000122233333344332223333344444444444444322211110111111","000000001122233333333333333332222222322222333344444444444555555555555555555544444330111110000000000000000000000000011111111111110000000000000000000001000000000000000000000000000000000000000000000000000000010000000000000000000000112000001100000000000000000000001111111110000000000000000000000000000000000000000000000000000000011111122222211100001111000000112222222222222222222333333444444433333333222223333333333333333333344444444222222333333333322222000000000000000000001111122222333333334420000000000000000000011112222210000000000000000000000000000000111111122222333333444444444444444444444444444444433444333333333100000000111112222222233344333322211111111111000000000000000000011111111111122222111100000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000001011000000000111122111100000000011111000000000000000000000000000000000111111000000000000000111111112222233333344444321000000000000000000000000000000000000111111222210000000000000000000111111122222222221110000000000000000000000000000000000100011111111000000000011222211110000000000000000000000000000000000001111111111100000111110000000000000000000000000000000000012222222333332210000000111111100000000000000000011112223333332221000000000000000000000000000000000000000000000011222223311110000000000000000000111111111222222222222334322111221000000000111111111222222222333444444444444444444444333333333","111111112222333333333444444443333333322223344444555555555555555554444445555444444221111121111111111111111111111111111111111111110000000000000000000000000000000000000000000000010000000000000000000000000000010000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111122222211100001221100000112222222222233322222222222222222111111111111111111111111111222222222222211110000001111111110000000000000000000111111111111123333333334310000000000000000000111112221111111000000000000000000000000011222212233333333333344444444444444442222233333333333222221100000000000000001122233333333344444443322000000000000000000000000000001111122222222222111110000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000111110000000000000011111111111100000000000000000000000000111111111110000000000111111111111222233334444321000000000000000000000000000000000011111222222220000000000000000000111111222222222221110000000000000000000000000000000000100011111100000000000011223322222100000000000000000000000000000000111111111111110000111110000000000000000010000000000000001122211000000001100111111111000000000000000000000011112223333332222110000000000000000000000000000000000000000000001111122211111110000000000000000001111122112222333333344332111111000111100000000000000001111222333333333333444333333333333333","111111112222333333333444444433333333322223444444555555555555555554555555555544444331111110111100000001111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000001000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111122222211100001111100000112222222222222222222222222343333222222222111122211111111111222222222222222110000011111111110000000000000000001111112222222223333333334420000000000000000000111112222211111000000000000000000000000011122222233333334444444444444444444443333333333444433333222211110000000000001122222222222233333333322000000111000000000000000000001111122222222222111100000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000111110000000000000011111111111000000000000000000000000000111111111110000000000111111112222233333344444321000000000000000000000000000000000011111222222220000000000000000000111111222222222222221111111111000000000000000000000000100011111111000000001111222222221000000000000000000000000000000000001111111111110000111110000000000000000010000000000000001111122222222222100011111122222100000000000000000011112222333332222100000000000000000000000000000000000000000000011222223322221110000000000000000001111112112222222211233222111221000111100000000000001112222223333333344444443333333222233332","000000001111222223333222232222111111111101222223333333444444555555555555555444443330000110000000000000000000000000011000011111110000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000100000112111111100000000000000000000111111111111100000000000000000000000000000000000000000000000000000011111222111211100000111000000012222222222221122222333333444444433333333222223333333333333333333333333333222222333333333322222000000000000000000001112222333333344444310000000000000000000000111222200000000000000000000000000000000000000000011222233333333333444444444444444455555554444333333333100000000111112222222233344333321100001111111000000000000001001111112211112221111100000000000000000000000001111111111111000000000000001111100000000000000000000000000000000111111111111110011222334444443333331110011111000000000000000000000000000000000010000000000000000000111111112222233333334444300000000000000000000000000000000000011122233332210000000000000000000000011122222222332111111111000000000000000000000000000111011122222111100000111222222221000000000000000000000000000000000001111111122211111222211000000000000000000000000000000000011222223333332100000000111122210000000000000000011222333443221110000000000000000000000000000000000000000000000011222223311000000010000000000001111111111223333333334444444443444333334443222111111222222222333444444444444444444444444443333","111111112223333333334444444444333333322233444444555555555555555554444445555444443331112210111100000001111111111111111111111111110000000000000000000000000000000000000000000000010000000000000000000000000000010000000000000000000000001100000000000000000000000000000000000111110000000000000000000000000011111111111100000000000000011111112222111100000111100011111222222222222222222222222222222111111222221112211111111222222222222222222222211111111111110000000000111211112222222222222233333333333200000000000000000000000000000000000000000000000000000000000000000000000011111112222223322222222210000000000000000000000000000000000000001222222222233444444444322000000000000000000000000000000011122222222222222211000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222233333333321000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000100000000000000000001111223322211000000000001100000000000000000000001111111111110000110000000000000000000000000000000000001122222200000000000000000000000000000000000000000000012222333444444322111112223332222222233333333332111111000000000000011111100000000000000000000001111112222333333333334223333332222211000001111122223333333333333333344444444444444444444433","111111112222333333334444444443332222322233444444455555555555555554444444444444332110001110000000000001111100000110111110011111110000000000000000000000000000000000000000000000010000000000000000000000000000010000000000000000000000001100000000000000000000000000000000000111110000000000000000000000000011111111111100000000000000011111112222000000000110000001111111111111221111111111222222222111111222221112111111111222222222222222222221100000011111110000000000111211112222222222222233333332223100000000011111000000000000000000000000000000000000000000000000000000000001111112222223322222222210000000000000000000000000000000000011111223333333333444444444322000000000000000000000000000000011122222222222111100000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222222233333333321000000000000000000000000000000000000000011000110000000000000000000000000000000000000000000000000000000000000000000000000100000000000000111111111223320010000000011112100000000000000000000001000000000000000110000000000000000000000000000000000001122222211111110000000000000000000000000000000000000012222333444444322112333333333333333344444444443222222111111000000012211100000000000000000000001111112222333222222223233333332222211000001111122223333333333444444444444444444444444444444","111111112222333333334444444443333333322233444444555555555555555554555555555544444331112210111100000001111111111111111111111111110000000000000000000000000000000000000000000000010000000000000000000000000000010000000000000000000000001000001000000000000000000000000000000000000000000000000000000000000011111111000000000000000000011111122222211100001111100000111222222222222222222222222333333222222222222222222222222222333333333333333332222222222211110000000000111111112222222222222233333333334310000000000000000000000001111110000000000000000000000000000000000000000012222233333333333333333322222222223444332222222211110000000011111123333333333444444444322000000000000000000000000000001111122222222222111100000000000000000000000000001111111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000011111111111000000000000000000000000000000000000000000000000111111112222222333344444321000000000000000000000000000000000011111222222220000000000000000000000011111122222221110000000000000000000000000000000000100011111100000111111111223322221000000011111110000000000000000000001111111111110000111111000000000000000000000000000000001122222222222222210000000001111000000000000000000011112222333444444322112222222221111111111111111110000000000000011122223312221110000000000000000001111112222322222222334333332221111122111111111122222223333333444444444444444444444444444444","222222222333333333333344444443333443322222222333444444444455555444444444444444333332222221111111111111111111111111111111111112221000000000000000110000000000000000000000000000010000000000000000000000000000010010000000000000000000012100000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000011001111222111101112221100012222222333333333322222222222333333222222222222211111000000000111111111111111110000001122111110000000000000000000000001111111122222332223100000000000000000000111111110000000000000000000000000000000000011111122333333334444444444444444443333333333333333333222222221111111111111223344444444455555554333000000000000000000000011111111111133333333333222211000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000011100000011111111111000000000010011111110000001111111111111111122111222222200000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000012200000000000001111111110000000000001011111223322222100000000000000000000000000000011111100001111100000001100000000000000000011000000000000011222211000000000001111111000000000000000000111111111222222233332221000000000000000111110001100000000000000000000000000001122222110000000000000011222222222112222222222344333333321111111100122222222223222333344444444444444444444444444444444","222222223333333333333333343333333333311111111233333333333344444444444444444433333220001110000001111110011100000000111111111222222000000000000000110000000000000000000000000000010000000000000000000000000000000000000000000000000000112100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000111222111101112221111112222222333333333322222222223444444222222222222211111000000000000001111111111110000001111111110000000000000000000000000000001111112332222100000000000000000000111111110000000000000000000000000000000000011111122333443334444444444444444443333333333333333333223333332222222222222233344444444455555554422000011000000000000000011111111122233333333222000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000001112222221111000000000000000000011100000011111111111000000000111111111110000001111111111111111122111222222100000000000000000000000000000000000000011111000000000000000000000000011111222100000000000000000000000012211111110000000111111110001100000001011111223322222100000000000000000000000000000000001000000000000000001100000000000000000011000000000111111111000000000000001111111000000000000000000000111111111222222221110000000000000000111110000000000000000000000000000000001122211000000000000000011222222222111111111111233333332221111100000001111111111112222233444444444444444444444443333333","000000001111122212222333333332212222221101222233333333444444555555555555555444443330000110000000000000000000000000011111111111110000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000012111111100000000000000000000001111111111100000000000000000000000000000000000000000000000000000011111122111211100001111000000112222222222222222222333333444444333333333222212222222222222333333222222222111111112111222222222000000000000000000000001112333333333334410000000000000000000111112222210000000000000000000000000000001111111233222334444444444444444444444444444445555444444333333331000000000001112222222222333333321100000000111000000000000000000000000000111122211000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000011110000000000000000122222111100000000011111000000000000000000000000000000000111111000000000000000111111112222233333333333200000000000000000000000000000000000000000111221110000000000000000000111111122222222332221111111111100000000000000000000000000011111100000000000011222211100000000000000000000000000000000000001110001111111111111110000000000000000000000000000000000011111111212222100000000112222210000000000000000011112223333332221000000000000000000000000000000000000000000000011222223311110000011000000000000111111111111111111111233222112333111111122211100000011112222333444444444444444443333333333332","111111111122222223344444444555555555553334444433333322211112221100000011122000000000000000000000000000000000110111111000011233333333332111111000000000000000000000000000000000110000000000000000000000000000000000000000000001112211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000111222110013333344444443332222221111111111000000000111222222222233333333334433222331111100000000000000000000000000001111111111000000111100000000000001121111110000000000000011110000000000000000000000000000000000011110000000001110111000122233333222222333333333333333333334444455554443333111111233333333333333334322233333343333300000000000000000000000122222222222220000001000001221111000000000000000011111111101001111101111000000000000000000000111111001222222332222222222222221001110000001111222222221122110000000000000000000000000000000000000000000011111233333432220000000000011111110000000000000000000000000000011111222333221111111011111000000000000100000000000000000000000000001112222220011001111111000011223333221122200000010000111222222333322110000000000000000000000011100011211111100000000000000000000000000000000000000011222211222211110001110000000000000000012223333333322100000001222222111000000000000001222223333344443211111110000110000100000000000000000112332211112332222111111000000000000121000000000000000000122233333333222223333344444444444443322211110111112","000000012222333333333334433323331111311133444444444444444455555554444444444444333110001100000000000000000000000000011110011111110000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000001000000000000000000000000000010000000110000000000000000000000000000011111000110000000000000000011111122222110000000100000000000000011111221111122222222222222222222222222222222222222222333333333333333332222222222221100000000000111211112222222222222222222222223200000000011111000000000000000000000000000000000000000000000000000000000011111111222222222222222221111111111111111111100000000000000011111223333334444444444444322000000000000000000000000000000011122222222111000000000000000000000000000000000000001000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222223333333333310000000000000000000000000000000000000000111111210000000000000000000000000000000000000000000000000000000000000000000000000100011111100000110111111223321111000000011112110000000000000000000001011111111110001110011000000000000000000000000000000001122222233332210000000000000000000000000000000000000012222333333344322112334444444444444444444444444222222111111001112233311100000000000000000000001111112222322222222334444333221111121000001111122223333333334444444444444444444444444444444","111111112222233333333444444433333333322223344444555555555555555554444445555444444221111110111111111111111111111111111111111111110000000000000000000000000000000000000000000000010000000000000000000000000000010000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011011122222211100001221100000112222222222222222222222222222222211111111111111111000000000111111111111111110000001111111110000000000000000000000001111111123333333334300000000000000000000111111111111111000000000000000000000000001122211122222333333333444444444444432222233333332221111111100000000000000001122233333333344444433322000000000000000000000000000001111122222222222111100000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000111111000000000000011111111111100000000000000000000000000111111111110000000000111111111111122222233444321000000000000000000000000000000000011111222211000000000000000000000111111111111101110000000000000000000000000000000000000000000000000000000000011223322222100000000000000000000000000000000011111111111100000011100000000000000000010000000000000000111000000000000000110000000000000000000000000000011112223333332221000000000000000000000000000000000000000000000000011122211111000000000000000000001111122112222222222333221111100000000000000000000000001111122333333333333444333333333333333","111111112223333333334444444444333443322233444444555555555555555554444445555544443331222221111111111111111111111111111111111111111000000000000000000000000000000000000000000000010000000000000000000000000000011110000000000000000000011100000000000000000000000000000000000111000000000000000000000000000011111111111100000000000000011111122222111101111111100011122222222222233322222222222222222222222222222111111111111222222222222222222221100001111111100000000000111111112222222222222233333333333200000000000000000000111111000000000000000000000000000000000000000000000001111112233334433333333332222222222222211111000000000000000000001222222222233344444443322000000000000000000000001111111111122233333333333321000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111112233333444321000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000100000000000000111111111223322222100000000000000000000000000000011111111111111110000111110000000000000000000000000000000001222211000000000000000000000000000000000000000011111222222333444444322101100000000000000011100000000000000000000000001011111100000000000000000000001111122122222333333444333332221111111000001111111111112333344444444444444444443333333332222","333333333333333333333444444454444444322222222233233444444444444333333344444222221111111111111111111111112211111110111111111222222111110000000000110000000000000000000000000000011000000000000000000000000000000100000000000001111111122100000000000000000000000000000000000011110000000000000000000000000001001111111100000000000000011011111111000011112221111122222222222333333311111111223344444333333333333322222221111111111111111111100000000001122111111112200000000000001111111111001111222000000000000000000011000000111111111000000000000000000000000000000000000001111111233333444444443333333333333333333344444444333333333333333332222233344444444555555554322000000000000000000000011111112233332222111111000000000000000000000000111111111111000000000000000000000000000011111111110000000000000000000000000000000000011222211000000000000000000011111100000111111000000000000011110000000000000112211222110000000111111122222210000000000000000000001111111111210000021111111110000000000000000000000000000000000000000000000011111112211100000100011233322221111100000111111111122100011100000000000000000000000000010011111000000000000000001100000000000000000000000000001111111222000000011111111110000000000000011232233333333333222222222332221000000000000000011121111110000000000000000000000000000012211110000000000000012112222221001100000000122100110000011000001223334444444333333344444445555555555555544444444444","333322223333333333334445554455554444322222233333333444444333333333333344444322100000000000000001111111111111111110100110001222222111110000000000010000000000000000000000000000011000000000000000000000000000000100000000000001111111122100000000000000000000000000000000000000110000000000000000000000000001111111111100000000000000011111111111000012221221111122222221111222222211111111223344444444433333444422222221111111111112222222211111111111111111111112100000000000001111111111011111222000000000000000000011000000111111110000000000000000000000000000000000000000011111111112233222222222222221111111111244443333223222222211111132222233344444444555555554333000000000000000000000011111111122221111111111000000000000000000000000000000000000000000000000000000000000000011111222222111111000000000000000000000000000012222222222222222222222211111111100000111110000000000000000000000000000000112211221000000000122000011112211000000000000000000001111112222332111221110000000000000000000000000010000000000000000000000001111111112210000000111001222222222222222222222333333333222222100000000000000000000000000011111111000000000000000001100000000000000000000000011111111111222000000011111111111100000000000012233333333333333222222222232221000000000000110011110001122110000000000000000000000000012211110001110000001111112222221001100000000122100000000011000000123334334444333333333444444555555555555544443322222","333322223333333333333334444443333333322222122222233444444444444433344444444333332221112221111111111111112211111110111111111222222000000000000000110000000000000000000000000000010000000000000000000000000000000010000000000000111111122100000000000000000000000000000000000011111000000000000000000000000000000000100000000000000000011001111111000001111111111122222222333333333311111111223444444222223333222222211110000000111111111111100000000001122111111112200000000000001111111111000011222000000000000000000011000000111111111000000000000000000000000000000000011111111222333334444444443333333333333333333344333333222222222211111111111233344444444555555554433000000000000000000000011111111122233222111111000000000000000000000000111111110000000000000000000000000000000000011100000000000000000000000000000000000000112333321111000000000000000000000000000011111000000000000000000000000000000111111111000000000112111122222200000000000000000000001111000000000000011111000000000000000000000000000000000000000000000000000000000012222221100000001233333332111100000111111111222100011100000000000000000000000000011111111000000000000000001100000000000000000011000000000000011222000000011111111110000000000000001122222222233322222211111332221000000000000000000110001110000000000000000000000000000112222110000000000000011222222221001111000000111111110000000000001122222333444322333344444444555555555554444444444444","111122222223333333333344444443333333322223244444555555555555555554444444444444444331111120111111111111111111111111111111111111111000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011011122222211101112221100011122222333332233322222222222333333222222222222211111000000000111111111111111110000001111111110000000000000000000000000001111123333333334300000000000000000000111112221111111000000000000000000000000011222211122223333333344444444444444443333333333333332222111111110000000000001222233333333344444443333000000000000000000000001111111111122333333333111110000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000001111111111100000000011111111111100000000000100000000000000111111111110000000000111111111111122222233333310000000000000000000000000000000000011111221111100000000000000000000111111222222111110000000000000000000000000000000000000000000000000000001011111223322222100000000000000000000000000000011111111111111100000000000000000000000000011000000000000001122211000000000001111000000000000000000000000111111222223333332221000000000000000000000000000000000000000000000001111122211111000011100000000000001111122112222223333444333333221111000000000000011111112223333344444444444444443333333333333","222222223333333333333445555555555555432222233333333322233333332222222222222000000000000000000001111111111111111110000110001222222111220000000000000000000000000000000000000000011000000000000000000000000000000000000000000001111100122000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000011111110000000022222121111122222221111222101100000111222333344444433333444433333331111111111112222221100000011111111111111111000000111100000000000000011111111000000000000000000011000000100000000000000000000000000000000000000000011000011111122112222111111111111111112222233444444443334444444444444443333344445442222233344444433000111000000000000000011111111122221000000000000000110000000000000000000000000000000000000000000000000000000011222222222222222111000000000000000000000000012222222222222222222222211000000000000000000000000000000000000000000000122223322222110000000001001111111100000000000000000000001222222233333222221111111220000000000000000000010000000000000000000000011111111112221111111111112233322222222222222222333333333322222100000000011000000000000000011100000000000000000000001110000000000000000000000011111100001112100000011111111110000000000000122333333333333211000000010000000000000000001110001110011110000000000000000000000000000011111000001221000001123222222210001100000001122111100000000000000122233444455444444444444444555555555555544443322222","111112221122222233344445555555555555443333444433332222211112221111000011122000000000000000000000100001111111110111111110011233333333322011111000000000000000000000000000000000010000000000000000000000000000000000000000000011112211111000000000000000000000000000000000000000011000000000000000000000000000000011110000000001000000111222210011222344444443332222221111111211000000000111221222222234433333444444444441111100000000000000000000000000111111111122100000111100000000000000111111110000000000000011110000000000000000000000000000000000011110000000001111222222333334444333333333333333333333333334444455554443334333344444444444444444444322233333344444433111222000000000000011122222222222220000000000001221111000000000000000000000000000000000001111000000000000000011111111111000111111221111111112222221001110000000011111122221000000000000000000000000000000000000000000000000011111222234432221000000000001112222100000000000000000000000000022222223333100000100000111000000000000000000000000000000000000000000011222221112222233333322222344443222222200000000000000111111222200000000000000000000000000011000000000000000000000000000000000000000000000000111011100000112211110000000000100000000000012223333333333322111111222222110000000000000001222223333344443200010000000000000000000000001000000012333311112233222111111001100000001122111000000011100001233344444444322223333344444444444444322211111111111","111112222222233333344445555555555555432222344433333322211123331111111122222000000000000000000001111001111111111111211110001233333332221000001000000000000000000000000000000000010000000000000000000000000000000000000000000011111100111000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000111222210001222334443333331111111111111211000000000111111222233334433333444444444441111100110001000000000000000000111111111112100000111100000000000000011111110000000000000000000000000000000000000000000000000000011000000000001111122111333334444222223333333223333333333334444455554443334444444444444444444444445442222222233333333111222000000000000000111111111122220000000000000111110000000000000000000000000000000000000000000000000000000011111111111000000000110000000000011111000000000000000111122221001110000000000000000000000000000000000000000000000001222234432221000000000001001111100000000000000000000000001222222233333100000000000000000000000000000000000000000000000000000000011111111112222221111111111234433222222211000000000000111111222200000000000000000000000000000000000000000000000000000000000000000000000000000111111100000112211110000000000100000000000012223333333333322111111222222110000000000000001221223333344443200010000000000000000000000001000000012332200001123222222211001100000001122111000000111100001233344444444322223333444444444445554322211111111111","333333333333333322233335554544433333322221222222222222211122222222222223333222211110000000000022222222333333333333333333333444444444443333333223322222222211111111111100000000000000000000000000000000000000000000000000000011111111122332100001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011111111112222222222222222112221111111111111223444444333333333222211000000001111111111111110000000000001111111112223322222333322222100000000012222222000000000000000000000000000000000000000000000000000000000000000000011111111222222333233333333333333333333333344444455555544444444444444444444444444555554444444444444332222111100000000000111233333333333332111000000000000000000000000000000000000000000000000001111000000000000000011122222100011111000000000000000000000011111100000000001111111111110011111111111000011100000000000000000011101000000000111221111110000000011112233333221100000000000000000011222222212222222333333333331000000000000000000111111111000000000000001111111111122221110000000001233322200000000000000000000010000000000000011110011000001111111111100000000000000000000000000000000000010000111000011010000011122222222222222222222110110000000100000001111122211000000000000000000000000000000000000001111110000000000000000000000000012211100000000001111100011111111112222222222222100000000000000000112233344444433333444444444445555555543322222222222","333333333333333333344445554443322222100001122222222211122222222222222223333222100000000000000001122221223222222232233223333333333333332222222111221111111111111111111100000000000000000000000000000000000000000000000000000011111122233332100000100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111000001110012222121111122222222112221111100000011223444444444433333444422211122222223333222222211100000011111111222223333311111222211111000000000012222221000000000000000000000000000100000000000000000000000000000000000000000011111223333333333333333333333333343333344444455554444444444444444444444444444555554444455555554433222111100000000000111122222222233331111000000000000000000000000000000111111111100000000001111000000000000001122233333322222222111000000000000000011111112222333333222222222222221111111000000000000000000000000000001111111000000001112333333220000000001112234443321100000000000000000001222222222222222233333333331000000000000000000000111101000000000000001111111122223332221001100011222333322222200000110000000010000000000000001111001100000111111111100000000000000000000011110000000000000000010000011000000011112222111111111122222110100000000101121111222222211000111100011110000000000000110000010001222100000000000000000000000000001111100000000000001100000011111112211111100112111100000000000001223333344444433333344444444555555555543322222222222","333333333333333322333335554443322222211111122222222211111122222222222223333222111110000000000012222222223333333333333333333444444443432333323212222222222211111111111100000000000000000000000000000000000000000000000000000011111111122332100000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111011112122211122222222112221111111111111223444444333333333222211100000001111111111111110000000011101111111112223322222222211111000000000012222222000000000000000000000000000000000000000000000000000000000000000000001111111223333333333333333333333333343333344444455555544444444444444444444444444555554444444444444332211111100000000000111122222222233332111000000000000000000000000000000111111111100000000001111000000000000001111122222211111111000000000000000000000011111111111111111111111122221111111111111000000000000000000000000011101000000000111222222220000000001112233333221100000000000000000001112222222222222333333333331000000000000000000000111101000000000000001111111111123332210000000001233322210011100000000000000010000000000000000111000000001111111111100000000000000000000001000000000000000000000000011010000011112222211222212222222110110000000100000001111122211000000000000000000000000000000000000001111100000000000000000000000000012211100000000001111100000011111112222111211111000000000000000001123333344444433333444444444555555555543322222222222","333333333333333333344445555544444444443333244433333322222222222112222222222111000000000000000001111111112222223333333221122333333333332222222001110000000000000001111100000000000000000000000000000000000000000000000000000011112222222221000000000000000000000000000000000000000000000000000000000000000000000010110000000000000000001111110001122222332222222222222221011111100000000011111222244444444444555555544454445555555444332221100000011111122233333333311111111100000000000000011111110000000000000000000000000000000000000000000000000000000000000000000011122222222223333333333333333222222222222234445555554444444444444444444444444455555554444445555555555555555544444444444444444444444444442111000000000111110000000000000000000000000000000000000000000000000000001112233333333333332111110000000000000111111111111100111111112111111111100000000000000000000000000000000000000011011112222244432222110000000011223333333332100000000110000011111222222233333111110111100000000000000000000000110000000000000000000000011221111112221000000000000112322222222200001110000000110000000000000011111000000000000011111000000000000000010000000000000000000000000000001111110000000112212222222222222222221110000112322221122333332111001222211011110000000000000111122222223333200010000000000000000000000001111100011220000001122111222222222222222100111001000000112111111233344444455433333333444444455555554322211111111122","333222222222222333333445555555555554443333344433333333333333322222222222222200000000000001122223333333334444444444444333333444444444444455555433333332222211010111111111000000000000000000000000000000000000000000000000000011112222233333211111111100000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222333333332222222221001111100000110111111222233333333333334433222233334444555444333332222222222222222223333333333333444433333320000000011222222000000000000011111111111000000000000000000000000000000000000000000000000000111111111122222222222222222222222223344444444444444444444444444444444444444444444455555555555555555555555555555555555555555555443333221100000000000000000000000000000111111100000000000000000000000000011000000111111111111112220000000000000111000000000111122222222222111110000000000000000000110000000000111111122233334444444445555553332221111111112222222222100000000000000011111112222221111012222222211110000000000000001122221100000000000000000000111111111112211101112222222334433221100000000000000000000000000000000011110000000000000011111100000000000100010000000000000000000000000000000121000000000001111100000100011222111110000011112233332211100000000000000000000001100000000001100010000000000110000000000000000000000112333321001111200001111111000011111112211100000000000000011100000111112222223322222222222222222233333322100000011111","222222222222222222233334444445544443443333344433333333333333333332222233333333211110000111122222233333333333332222333222233333333333334444555433332222222211000000000000000000000000000000000000000000000000000000000000000011111111122222100001000000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222222222221111111110000111111111110111221233333444444444445555555555555555555444444444444444444444444444445555544444444444555554444444444444432222221111000011111111111000000000000000000000000000000000000000000000001000111000000011111111111111110000000011111122222222223444444333333333322222222222222222233333333333333333333332111111122222222110000000000000000000000000000000000000000000000000000000000001000000000000010000000100011000010000110000000000000111111111000000000111000000000000000000000000000000011112222222234444444433333333444455555554443334444444433333321000000000000000000000000000000111111000000001000000000000000000000000111100000000000000000000000000000011000000000000012344444332222100000000000000000000000000000001000000000000000000000000000000011111111000000000000000000000000000000011110000000000000000000110012221110110000011233333332100000000000000000000000000000000000000000001222233333332110000000000000000000001222221111122300001122222110111122100011211100000000000111010000111122100000012233333334444444445544433222222111111","322222222222222333333334444455545444443333344433333333333333332222222223332222111110000001122222233333333333332233444323333333333333334444455433332222222211000000000000000000000000000000000000000000000000000000000000000011111222233322111111000000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222222233332222221110000111110000110111221233333444444444445545555555555555555444444444444444444443334444445555544444444444555554444333333333331000000000000011111111111000000000000000000000000000000000000000000000000000111111111122211111111111111100000011122222222233334444444444444333333332222222222222233333333444444444444443233333333333222221110000000000000000000000000000000000000000000000000000000001000000000000011000000000011111110000110000000000000011111111000000000000000000000000000000000000000000011111222222333333333333333333444444444444443333333333322111110000000000000000000000000111110111111000000001000000000000000000000000111100000000000000000000000000000011000000000000011223444333333200000000000000000000000000000011000000000000000000000000000000000111111000000000000000000000000000000011110000000000000000000110001221000000000011233333332100000000000000000000000000000000000000000012222333333222110000000000000000000011222210001122300001122222110000012100011100100000000000111000001111122100000011233333444444444444444433211222111111","333222223333222222333334444445444443334443344433333333333333332222222122222211111110000000011111223332222332110111333221122222222222222233344432322221111100000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000001111111111222222233333332222211110000111111111111112223333344444444444555555555555555555555555555555554444444443333333333333433333333333333333222111111211110000000000000011111110000000000000000000000000000000000000000000000011111001111112211122222222222222221100000001111122221222223222222222222110000000000000011111122111111233344444444444444444444444444332221100000000000000000000000000000000000000000000000000000001000000000000000000011111122111110000000000001111111111111111001110111222222221000000000000000000000000001111122233333344444444444445555555555554443333444444444322210000000000000000000000000011111111233211100000000000000000000000000011110000000000000000000000000000000122222222111110112344443211100100000000000000000000000000000111111001100000000000000000000000011100010000000000000000000000000000001111110000000000000000000110001222210100000000112222221000000000000000000000000011111000110000000112344444444333221100000000000000000111223321111122300001122222110000012100000000000000000000112111111222222222222222221111233333333334444322222221111111","333333333333333333344445554544433333322222233333333322222222222222222222222211000000000000000011122222223222233333333333333333333333333333333222322221111111111111111100000000000000000000000000000000000000000000000000000011111222233332100000100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110001111112222233322222222221001111101100000011222344444444444444344422222233333334444333222221100000011111111222223333322222333322222100000000011222221000000000000000111111000000000000000000000000000000000000000000000010001111222222222233333333333333333333333333344455555544444444444444444444444444555554444455555555533333333311000000000122333333333333321111000000000000000000000000000000000000000000000000001000000000000000001111122222222222222111000000000000000010000001111111111111111111111110000000000000000000000000000000000001122222100000111233433222110000000001111233332111100000000000000000001222222222222222222222222221000000000000000000000100000000000000000001111111122223321111101100111222322211111100000110000000000000000000000011111001000000000011111100000000000000010000000000000000000000000000000011110000000001222222222222222222110000000011222222221222222000000000000011111111000000000000000000001222100000000000000000000000000001111000000110000001100000011111122222222211111000000000000000000112222223333322223333344444555555555543211111111111","333333333333333333344445554443333333111111133333332111122233322222222222222211000000000000000001111111223222222232333222233333333333332222222111211111111111111111111100000000000000000000000000000000000000000000000000000011111122233332100000100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110001111112222121111122222221011111111100000011222444444444444444444433222222223334444333222221100000011111111222223333311111222211111000000000011222221000000000000000000000000000100000000000000000000000000000000000000000011111222222233333333333333333333333333344444555554444444444444444444444444444555554444455555555533222222200000000000111222222222233332111000000000000000000000000000000111111111100000000001111000000000000001122233333322222222111000000000000000011111112222333322222222222222221111111000000000000000000000000000001111111000000111223433333220000000011112334443321100000000000000000001222222222332222223333333331000000000000000000000111100000000000000000111111122223321111111111111223333322222200001111100001111000000000000001111001100000000011110000000000000000000000011110000000000000000010000011000100011122222211222211122222110000000000111232222222222222111100000011111111000000000110000010012222100000000000000000000000000001111100000000000001100000000000001112111111111011100000000000001223334444444433333334444444555555555543322222222222","333322223333322333344445555555544444443334344433333333333333322222222222222200000000000001111222233333334444443333333333333334444444444444454433332222222211111111111111000000000000000000000000000000000000000000000000000011112222233333211111101100000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222333333332222222221001111100000110111111222233344444444334433222122223334444333332222222222222222222233333333333333333333333210000000011222222000000000000011111111110000000000000000000000000000000000000000000000000000110000011122222222222222222222222223344455555555444444444444444444444444444444444445555555555555555555555555555555555555555555443333221000000000000000000000000000000011111000000000000000000000000000000000001111110001111000110000000000000111000000000011222222222222222210000000000000000000110000000000111112233333333333344445555553332221111111112222222111100000000010000000001112222222222122222222211110000000000000000011110000000000000000000000011111222222222222221111111223322210000000000000000000000000000000000011210000000000000010000000000000000000000000000000000000000000000000000011000000000001111100000000011111100000000000112232332211100000000000000000000001000000000001111110000000000110000000000000000000000012333321001222200001111111000111111111100000000000000000001100000111112222233322223333333333334444444433211111111122","333333333333322333344445555554444444443333344433333322222222222222222222222211000000000001111122223333333333333333333333333334444444444444444333333222222211111111111111000000000000000000000000000000000000000000000000000011112222233333211111100100000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222333333332222222221001111100000000011111222233333333333333322111122222223333222222221100000011111111222223333333333333333333210000000011222222000000000000011111111110000000000000000000000000000000000000000000010000000111111111122222222222222222222222233344455555555444444444444444444444444445444444455555555555555555555555555555555555555555555443333221000000000000000000000000000000000111100000000000000000000000000000000011111111111111000110000000000000000000000000122222222222222222221100000000000000000000000011000000012233333222222333344444442110000000011112222221000000000000110000000001112111111111112222222211111000000000000000111220000000000000000000001112211221222222222222211222223322110000000000000000000000000000000000011110000000000011111111100000000000000000000000000000000000000000000000011010000000001111111111111112222111110000011222232222222221000000000000000000000000000000000000010000000000010000000000000000000000012333321001111100001100000000111112222211100000000000000001100000112222222233322223333333333333333333322211111111111","333333333333333322233334443333321111100000111111111211111122232222222223334222222220000000000012222222223333333332222223333444444333321122222101222122222211111111111100000000000000000000000000000000000000000000000000000011111111122222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111121111112222222222222111111111111223444444333333333212211100000000001111111111110000000000000000011011112211111222211111001111111112222222000000000000000000000000000100000010000000000000000000000000000000011111111223333333333444444444444444444433344444455554444444444444444444333444444455554444444444443210000000000000000000111122222222234443333222111000000000000000000000000111111111111000000000000000000000000000011112211100000001000000000000000000000000111222333332111110000000000011111111111111111111111111000000000000001000000000001222222220000000011123334443322100000000000000000000112222212222222333333333331000000000000000000011111111000000000000001111111111112232221100000001233333211000000000000000001111000000000000000000011000000011111111111111110000000010000001000000000000000000010000000000111111122222111111100000122100110000000000110011222222222111111111120000000000000000000000000000000000000000000000000000000000012222100000000001111111111122222222211000000111000000000000000000112233344444433333333444444445555555543322222222222","333333333333333333344445554444433333322222233333332222222233332222222222222111000000000000000001111111112211122221111221122333333333321111111001110000000000000001111100000000011000000000000000000000000000000000000000000011111111122211000000100000000000000000000000000000000000000000000000000000000001000000100000000000000000001111110000011112222121111122222221111111112200000011223444444444433334555433333332223334444333222221100000000001122233323333311111111100000000000000011111111000000000000000000011000000100000000000000000000000000000000000000011122222222222233333333333333222222232222233344555554444334444444444444343333344555554444445555555544122222211000000000111222222222234442111000000000000000000000000000000011111111100000000000000000000000000000011223333333222222111000000000000000011111112222222222222222222222221111000000000000000000000000000000000000000000000001123433333220000000011112334443331000000000000000010001112222222332222223333322221000000000000000000010000000000000000000000001111111112222211001211011223322322222211111121210001111100011100000000000000000000000000000000000000000000000000001110000000000000000010000011111101111122222111111111122221000000000000111232222333333222111110000000000000000000000110000111112222100000000000000000000000000012211100001100000001100000000000001111000000122111100000011111111233344444555444444444444445555555555554432222222222","222233323333322222233334443444432333321111222222222111111112222222222223334333322221100001111122223333334444444443333333333444444444444444433223322222222211111111111100000000000000000000000000000000000000000000000000000011111111122322100001100000000000000000000000000000110000000000000000000000000011100000000000000000000000000011110011111111112222211112222222111111111111111111223344444333333333222100000001111112221111111110000000000001111111111112211111222211111000000000112222222000000000000000000000000011000000000000000000000000000000000000000011111000112222333333333333333333333333333333344455555555444444444444444444444444455554444444444443221111111100000000011111233333333344443333222111000000000000000000000000111111111111000000000000000000000000000000000110000000111000000000000000000000000000000111122222222222222210011111111111000011100000000000000000001122111110000001110000000000000011222222111000100000000000000000001112222211111122233333332221000000000000001012222222222100000000000001122222222223210111110111122333322210000000000000000000000000000000000012211111111111111111111111111110000000010000110000000000000010000111000011110111112222222222223333333332211110000000111110111222222222111100000010000000000000000000000111111121221000000000000000000000000011111110000000101111100000111122112222222222222100000000000010000111111122223322233444444444444555555544322222222222","222233323333322222233335554444433333332222233332222222211122222222222223333333222221100001122223333333334444444444343333334444444444444444444333333332222211111111111111000000000000000000000000000000000000000000000000000011111111122332100001100000000000000000000000000000110000000000000000000000000011100000000000000000000000001111110011111111112222222222222222111111111111111111122333344333333333223211000111112222332222111111100000000001111222222223322222333322222100000000012222222000000000000010000000000010000000000000000000000000000000000000000011111000111111111122233333333333333322222223344455554444444444444444444444444444455555555544444444332222222222000000011223333333333344433222111000000000000000000000000000111111111100000000000000000000000000000111001111110000001001110000000000000000000000000122222223333333222210000000000001000000000000111110000000000111000000000111221111110000000011222222221000000000000000000000001112222211111122222233332221000000000000001012222222222100000000000001222222222223221111111122222333332210000000000000000000000000000000000012222111111111111111111101110000000000000000000000000000000110000111111111110000011112222222223333333332211110000000111111111222222211000100000000000000000000000000000000001121110000000000000000000000000012111110000011101111200000111111001112222222222100000000000011111222233333333322223333333333444555555544322222222222","222222222222222222233445555545444444442333333333332222222222222222222223333322211221211111122233333333334444444444444444444444444444444455555433333332222212111112221111000000000000000000000000000000000000000000000000000011112222233332111111111100000000000000000000000000000000000000000000000000000011000011100000000000000000001111111112211111222222222222222222001111110000110011111222233222222222223323222333334444555333333332222221122222222223333334333333444444433320000000011222222000000000000011111111111100000000000000000000000000000000001111110111000000122222222222222222222222222222222223344444444444444444444444444444444444455555555555555555555555555544433333333333334444444444443333221110000000000000000000000000111111111100000000000000000000000000000000000111111111222222221111111110000000000000000122222223333333111110000000000000000001110000111110000000000111000111111112333332110000000011112222222111111100000000000011112222222222211111222222222221000000000000001111221111100000000000000111222222222222221111112222233334443221100000000000000000000000000000000011100001111111111111111100000000000000011100010000000000000010000111111122110000000012212222222211122222101110000000111122222222221000000000000000000000000000000000000000000000000000000000000000000100000011211110000012201111200000000000001112222211122110000000000000001222223333333322223333333333333334444432212222211111","333322223333222333333334555555555554443344344433333333333333332222122222222200000000000001121222333333334444444444444333333334444444444444454433332222222211000000000000000000000000000000000000000000000000000000000000000011112222233333211111111000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222333333332222221110001111110000110111111222233444444444344435444455555555555444444443322222222222222233333333333333333333333331111000012222221000000000000011111111000000000000000000000000000000000000000000000000000000111111111122222222222222222222222222233344444444444444444444444444444444444444444444455555533445555555555554444454444444444444443333221000000000000000000000000000000111111000000000000000000000000000011111111111111111111000110000000000000110000000000000011222222221000000000000000000000000010000122222223444444444444444455555555553332222222222212222222222100000000000000000000000000111111011111112100000000000000000000111110000000000000000000000001111111112100000000112233334422222211000000000000000000000000000000011110000000000000010000000000000000111111000000000000000000000000000000011010000000000000000000000001222111100000011223333332100000000000000000000000001000000011001111111111111101221000000000000000000000112222321001122200001111111000000001000000100000000000000001000000111122222222222222222333333333444444433211111111122","333333333333333333344445555554444444443333344433333322222222222111111122222000000000000000000001111111112222233333333221122333333333332222222111110000000000000001111100000000000000000000000000000000000000000000000000000011112211122210000000000000000000000000000000000000000000000000000000000000000000000010110000000000000000001111110000122222333233322222221110001111000000000011111222233444444444555555555555555555555444332221111111111111122233333333311111111100000000000000011111110000000000000000000000000000000000000000000000000000000000000000000011122222222222222233333333333333333332222234445555554444444444444444444444444455555555555555555555555555555544444444444444444444444444332111000000000011110000000000000000000000000000000000000000000000000000000112222333333222222222110000000000000122111111111100111100112110000000000000000000000000000000000000011111110000011112222244433221110000000001112233332121000000000100000011112222222233333212111111000000000000000000000000110000000000000000000000011222221222221111111100000112322211111100000000000000010000000000000011111011100000000011111100000000000000000000000000000000000000000000001111000000000111112222222211222222221110000001111111122222222100000111111111110000000000000000101112223332200010000000000000000000000001111111112220000001122111222222222222222100111001000000112000001222233444444333333333333333444444444322211111111111","333333333333333322222334433332221111000000111111111111122223333333344433334322222220000000000011222222223333333332222222233444444333211111112001211111111111111111111100000000000000000000000000000000000000000000000000000011111111122211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111121111112222222222222112222222222223444444333222222111111100000000000111111111110000000000000011111111111100000111100000001111111112222222000000000000000000000000011111111110000000000000000000000000000000011111111223333443333444444444444444444433344444455554444444444443333333333444444444444444455555543222000011000000000000000011111112234443333222222111000000000000000000000111111111111000000000000000000000000000000011111000000011111100000000000000000000111222322222111100000000000000011111111000011111111111000000000000011111110000001111111110000000011123334443321000000000000000000000111222211222111223333322221000000000000000000111112222100000000000001111111111112221221110000001222322221000000000000000001111000000000000001000000000000000111111111111110000000010000001100000000000000000011000000000111111222211000010000001111000110000000000110011222222222222222222221110000000000000000111110000000000000000000000000000000000012222100000000000000111211111122222211000000111000000000000000000112223344433323333333444444444455555543322222222222","222333322223322222233335554544433333332222233332222222211122222222222223333322111110000001111122333333334433344444333333333444444444444444444333333332222211111111111111000000000000000000000000000000000000000000000000000011111111122332100001100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110011111111112222222222222221011111111111110011122333344222222222222200000011112222222111111111100000000001111221112223322222333322222100000000012222222000000000000010000000000000000000000000000000000000000000000000000010000000111111111122233222222111222222222223344455554444444444444444444444444444455555555544444444332222222222000000000113333333333333221111000000000000000000000000000000000011100000000000000000000000000000000000001111111111111001110000000000000000000000000111122223333322222210000000000000000000000000111110000000000011000000000111221111110000000001111111211000000000000000000000001112222211111111222222222221000000000000000000111111100000000000000001222222222222221111111111011223332210000000000000000000000000000000000012211011111111111111111100000000000000010000000000000000000010000111111111110000000001222222222211111222100000000000111110001111122100000100000000000000000000000000000000001111110000000000000000000000000011000000000011101111200000000000001112222222222100000000000011111222233333333322223333333333344555555543211111111110","333322223333333333333334444455555555444444444433333333333333332222111112221100000000000000011111223333333333221122333222222223223223222233344432322111111100000000000000000000000000000000000000000000000000000000000000000011111111122211000000100000000000000000000000000000000000000000000000000000000000000001110000000000000000001111111111222222233333332222221110000111111111111112222333344444444444555555555555555555555555555554444444444444333333333333322222333333333331111000011222221000000000000111111111000000000000000000000000000000000000000000001111111111222222222222222222222222222222222222222222222333334444444444444443333332222222222222233222222344445555555554455555555555444443322211000000000000000000000000000000000111111000000000001111000000000000001111111111122222222222220000000000000110000000000000000111111111111000000000000000000000000001122222333444444433333334555555555554443333333333322222210000000000000000000000000011111111222100000000000011100000000000000011000000000000000000000000001100000012110000000112222344433321111000000000000000000000000000000001111000000000000000000000011111111111111100000000000000000000000000001111110000000000000000000110001111110000000000111111111100000000000000000000000001110000110000000011122222333333221000000000000000000112333210001222200001222222111222222111111000000000000000001000001222333333332222222222233332233334444433222221111112","322222223332222222222223333344333333332223344433333333333333322222211122222122111110000000000011122221000221000011211000120000111222112222223322121110000000000000000000000000000000000000000000000000000000000000000000000000000110111111000000000000000000000000000000000000000000000000000000000000000000001112111000000000000001001111111111111111222222222111111000000111111112222223333333444455445555555555555555555555555555555555554444333333333333333333433333333333333332222111112222221000000000000000000000000000000000000000000000000000000000000000000011111000011112222222111111111122221100000000001122221111123000000000000000000000000000000000011111111122200000000000000000001111000000000000000000000000000000000000000000001110000000000000000001001111111111000000000000010000000000000000001111111111111111000110000110000000000000000000000000000000000001222233334444444444444555555555544444443333444443222100000000000000000000000000000000000111233222100000000000000000000000000000000000000000000000000000000000000000000010000111111122332111000000000000000000000000000000000001110001110000000000000000000000000000000000000000000000000000000000000111110000000000000000000110001111110000000001222222221000000000000000000000000001111000000000112233445554433333221111111000000110000001233332222334412222222222222222233222222100000000000000001000000111122111111122332233333333344444444333333332111100","333333333333333333333334443333322211000001111111111332233344444333333333334222222220001110000001222222222233233232221222222343444333311111111001211111111111111111111100000000010000000000000000000000000000000000000000000011111111122211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111121111122222222333333333322222222223444444333222222222211111000000001111111111110000000000000011111111112211111112211111000000000012222222000000000000000000011000000111111111000000000000000000000000000000011111111223333333333444444444444444444433344444455544444444444444444444333444444455554444455555554432000000000000000000000111112222233343333221111000000000000000000000000111111111111000000000000000000000000000011112211000000001111100000000000000000000111222333332111110000000001111111111111111111111111111000000011111111000000000111222222220000000011123334443321000000000000000000000111222222222222222233333331000000000000000000111112222100000000000001111111111112232221101000011233333332211100000000000001122100011100000000000000000000000111111111111110000000010000001110000000000000000011000000000111111122210000010000000011000000000000001110011222222222222222222221110000000000000000111110001110000000000000000000000000000012222100000000000000012222222221001111000000112000000000000000000122233344444433333333444444445555555544333333322222","222233323333322222222334433343322221111111122221111000011112222222222223334333322222200000001122223333334444444443333333334444444333334444423222222222221211111111111100000000000000000000000000000000000000000000000000000011111111122211000000100000000000000100000000000110110000000000000000000000000011100000000000000000000000000011110011100001111122211112222222111111111111111111123333344222222222222200000001111112221111111110000000000001111111111111100001111100000000000000112222222000000000000010000000000111000000000000000000000000000000000000000111111000112222333333333333333333333333333333344455555555444444444444444444444444445554444444444444321112222211100000011111222333333344443333222111000000000000000000000000111111111111000000000000000000000000000000000000000000111000000000000000000000000000000000011111111111111110000011111111000011100000000000000000001122111110000001110000000000000011222222211000100000000000000000001112222211111122233333322221000000000000001012222222222100000000001111122211222223210111110111112333322210000000000110000000000000000000000011101111110000100000011111111110000000010000111000000000000110000111000000000111112222222222223333333332211110000000111121111222222222111100000010000000000000000000000111111122221000000000000000000000000011111110000000101111211111111111001112111222222100000000000000000001111111222222233444444444444445555544433333332222","333333323333333333344445555555555555444444444443333333322222211111000012222100000000001000011111222222223343333333333222222334444444443233333332221111111000000001111100000000000000000000000000000000000000000000000000000011112222222222110001100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110001222233334333332222221110000000000000110011111222233444444444455555555555555555555444443332222222222222222233333333311111333322222100000000011222222000000000000000000000000000000000000000000000000000011110000000001112222222222222222233333333333333333332222233344555554444444444444444444444444444444444444444444444444555555555555554444433444444444444321111000000000000000000000000000000000111111000000000000000000000000000001111111111100000000001110000000000000111111110000000111211000000000000000000000000000000010000000000011111111111111233333345555553221111100011112222211000000000000100000000001111111122333222222222222221000000000000000000000000000000000000000000011222221112100000000011001112322210000000000000000000000000000000000000000000000000000011111111111100000000000000000000000000000000000000001111000000000111112211111100111111111100000000111111100000000000000100000000110000000000110001111222222221111111000000000000000000000012222211112231100001122111000111111111101100000000000000001000001122233333333333333444444333344444444432110000000001","322222223333222222222223333345444444444444444433333333333333332222211122221111111110000000000011122221110221000011211110120001111122112222233322121111111100000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000111111000000000000001001111111111112222222222222222110000000111111111111223323344444455555555555555555555555555555555555555554444444443333333333333433333333333333332222111111100000000000000000000000000000000000000000000000000000000000000000000001111111001111123322222222222222222221100000000001122221111123111000000000000000000000000000001111111011122222222222221111111122222210000000000000000000000000000000000000000001110000000000000000001000000001111000000000100011000010000000001111111111111111111000122222222100111000000000000000000000000000001222233333444444444444555555555555554443333444333222100000000000000000010000000000000110111233222100000000000000000000000000011000000000000000000000000000000000011112222111100011222332111000000000000000000000000000000000011111001110000000000000000000000000000000000000000000000000000000000000111110000000000000000000110001222211000000000112221110000000000000000000000000011111000000000112223445554444333332211110000000110000001222221111122311112222111111111222111111100000000000000011000000111112111111112332222333333344444444321111111111111","333222223333222222333334444445444443333333344433333333333333332222222122222211111110000001011111223333333332211122333222233223222222223333344433322221222111000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000001111111111222222233333332222221110000111111111111112222333344444444444555555555555555555555555555554444444444443333344444444544444444444555554333222222222221000000000000011111110000000000000000000000000000000000000000000000011111001111111111122222222222222221100000001111111111111123222233333333221111110000000011111122111111233344444444443334444444444444332221100000000000000000000000000000000000000000000000000000001000000000000001000011111122111110000000000001111111111111111000110000111011110000000000000000000000000001112222222333334444444444444444555555554443333444444444322221000000000000000000000000111111111222100000000000000000000000000000000111101000000000000000000000000000011001111111110112344444322111100000000000000000000000000000111111001100000000000000000000000011100010000000000000000000000000000001111110000000000000000000110001222210100000011223333332100000000000000000000000011111000110000000112344444444333221100000000000000001122333321111122300001122222110000011000011000110000000000111111111222222222222222232222233333333344444322222221111111","222222222222222333333334444455555554443333344433333333333333332222222233333322111110000001122223333333333443333233444333343333333333334445555433333332222211000000000000000000000000000000000000000000000000000000000000000011112222233333211111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222222232221122221110000111110000110111111222233344444444445545555555555555555444444444444444444443334444445555544444444444555554444444444444431000000000000011111111111000000000000000000000000000000000000000000011111000111111111122211111111111111100000011122222222333334444444333344333333333333333333333344444433555444444444443333333333333333332221111000000000000000000000000000000011111111000000000000000000000000000011000001111111111111001110000000000000000000001000000000100000000000000000000000000000000011111222222233333333322222222334445555554443333333333322111100000000000000000000010001111110111111000000001000000000000000000000000111100000000000000000000001111111111000000000110001223433333222100000000000000000000000000000001100000000000000000000000000000000111111000000000000000000000000000000011110000000000000000000110012221000000000011233333332100000000000000000000000000000000000000011222233333333332110000000000000000000011222210001122200001111111110111122101112211100000000000111000000011122211111111233444444444444444444433211222111122","333333333333333333344445555555545554443334444433333322222222211111000012222000000000000000000001111110012222223333333221122333333333332222222111110000000000000001111100000000000000000000000000000000000000000000000000000011112211122210000000100000000000000000000000000000011000000000000000000000000000000010110000000000000000001111110000222233333333332222221110000000000000000011111222233344444444555555555555555555555444332222211111111111222233333333311111111100000000000000011111110000000000000000000000000000000000000000000000000000011110000000001111122222222222222233333333333333333333333334445555554444444444444444444444444455555555555555555555555555555544444444444444444444444444332211000000000011100000000000000000000000000000000000000000000000000000011112222333333222222222110001111111111122111111000000011100112110000000000000000000000000000000000000011111111111111122333344444330000000000001111122211000000000000100000011112222222233333100001122100110000000000000000000000000000000000000000000012222221222222223332211111223322211111000000000000000010000000000010011222111100000000011111111111000000000000000000000000000000000000000001111000000000011111111112211111100111110000001111111111222211100000111111111110000000000000000112222223332100110000000000000000000000012222111112331100001122111222222222222222100111000000000112000000112222333344322223333333333344444444322211111111111","333322223333322333333334555555555554444444444433333333333333332222111122221100000000000001111222233333333443332233333322223333333333333333344433332222222111000000000000000000000000000000000000000000000000000000000000000011112222222222111111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222333333332222221110001111110000111111221222234444444444555545555555555555555444444444444333333333333333333333333333333333333331111000012222221000000000000011111111000000000000000000000000000000000000000000000000000000111111111122222222222222222222222112222222222333334444444444444444444443333333333333344444433344445555555554444455555555444444443333221000000000000000000000000000000111111000000000000001000000000000011111111111111111111000110000000000000111000000000000001111111000000000000000000000000000000000122222333444444444444444455555544443332222222222211111101110000000000000000000000011110111111000000001100000000000000000000001110000000000000000000000001110000011000000000112233344433332333200000000000000000000000000000001110000000000000010000000000000011111111100000000000000000000000000001111110000000000000000000100001222111100000011223333332100000000000000000000000001110000111111111111122222212222110000000000000000001122222210000122200001122111000000012100011000110000000000011000011122334444443322222222333333334444444433211111111122","333333333333333333333335443433322222100001122222222222222233333333333333333222211110000000000001111111222222222232222222223333333333321111122001211111111111111111111100000000010000000000000000000000000000000000000000000011111111122222100000100000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000001000012221121111122222222222222222211111111223444444333333333444322211111111112222111111110000000000001111111112223311111222211111000000000011222222000000000000000000000000000111111110000000000000000000000000000000000011111223333333333444444444444444444433344444455554444334444444444444444444444455554444555555554332000000000000000000111122222222233343222110000000000000000000000000000111111111111000000000000000000000000000011112333322222222111000000000000000011111112222333333222222111111101111111111111111111110000000000000011111111000000001112333333220000000011112334443321100000000000000000001112222222222222233333333331000000000000000000000111111000000000000000111111112223332221111000011233333332222200000111100001111000011100000000000001100000000011111111111100000000000000011110000000000000000010000011000111111122222111110000011122110100000000011232222222233222222222222221100000000000000110000000001111100000000000000000000000000012222100000000000001112222222211112211000000122111100000000000001223334444444433333334444444555555555543322222222222","333322223333222333333334444445555443444444344433333333333333332222222122221111111110000001111112233333333333221122333222233323223323223333344433322221212111000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000110110000000000000000001111111111222222233333332222221110000111111111111111222333344444444444555555555555555555555555555554444444444443333333333333433333444444444442222111112222221000000000000011111111000000000000000000000000000000000000000000000010001111222222211122222222222222222211111111111111111222223333344444444332222221111111111111122222222333344444444454444444444444444443332211000000000000000000000000000000000000000000000000000001000000000000001000000111122111110000000000000000000111111111000000000111011121000000000000000000000000001111122222333444444444444444444555555554443333333333322222210000000000000000000000000111111111222100000000000000000000000000000011110000000000000000000000000000000011001111111112222344433222222100000000000000000000000000000111111000000000000000000000000000011110011000000000000000000000000000001111110000000000000000000110001221210000000011223333332100000000000000000000000011111000110000000011122233333332110000000000000000001122333321111122300001122222110000012100011000110000000000001111111222333333332222222222233333334444444433222221111111","333333333333333333344445554544433333211112122233332222222222222222222223333211100000000000000011222222223322223333333333333344444444433333333222322222222211111111111100000000000000000000000000000000000000000000000000000011111122233332100001100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111000001111112222222222222222221011111111100000011222444444444433333444422211122222223333222222221100000011111111222223333322222333322222100000000012222222000000000000000000000000000100000000000000000000000000000000000000010001111223333333333333333333333333343333344444455555544444444444444444444444444555554444455555555533333222200000000000111233333333333331111000000000000000000000000000000111111111100000000001111000000000000001122233333322222222111000000000000000000111111222222222111111111122221111111000000000000000000000000000001111111000000001112333222220000000001112234443221100000000000000000001222222222222222233333333331000000000000000000000111101000000000000001111111122223332221001100011222333222222200000110000000010000000000000011111001000001111111111100000000000000010000011110000000000000000000000011010000011112222211222222222222110100000000100010001111122111000000000011110000000000000110000010001222100000000000000000000000000001111100000000000001100000000111001112222211112111100000000000001123333344433333333444444444555555555543322222222222","333333333333333333344445554444433333322222233333333322222223322222222222222111000000000000000001111111112222222233333222222333333333332222222001111111111000111111111100000000000000000000000000000000000000000000000000000011111222233322100000100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110001122222222121111122222221011111101100000011222344444444444444555433333333334444555444332221100000011101122233323333311111111100000000000000011111110000000000000000000000000000000000000000000000000000000000000000000011122222222222233333333333333222222232222233344555554444334444444444444444444444555554444445555555555555555522111111123333334444444444442111000000000000010000000000000000011111111100000000001000000000000000001111233333333222222111000000000000000111111111222222222222222222222222211000000000000000000000000000000001111111000000111223433222220000000011223334443332100000000110000011111112222223332222222222222221000000000000000000010000000000000000000000111111121112221121011211111222322222222211111111110001110000000000000011111000000000000000011000000000000000010000001110000000000000000000001111110000011112212211112222222232110000000000111232222222222211000111111011111111000000000110012222222333200000000000000000000000000012211100001110000001111111111111112222100000122111100000011111011123444444455433333334444444455555555543322222221122","222222222222222222233444445555555554443333344433332232233333333332222233333311111111111111122333333333444444444444444444444443333444444455555433333332222211111111111111000000000000000000000000000000000000000000000000000011112222233333211111111000000000000000000000000000000000000000000000000000000011000000110000000000000000001111112222211111222222221122222221001111100000110011111222222111111111334433333444445555555444444443322222222222223334444444444444444444444442222111112211111000000000000011111111111000000000000000000000000000000000000000000111111000122222222222222222222222222222222222233344444444444444444444444444444444444444444444444555555555555544333333333344444444444444443333222221000000000000000000000000111111111100000000000000000000000001111111000111111111222222221111111110000000000000000000001111100000000000000000000000000001110000111111111111122222111112222233444442221111111122211111111111111100000110000011112222221111111111221112222221000000000000000000000000000000000000000001111111111112100001111111000112333222211000000000000000000000000000000000000000000000000011111100000000000000011100010000000000000000000011011122110000000011112211111100012321111111000000111122222100000000000000000000000000000000000000000010011111111110000000000000000100000001211100001122300001111111001111111112223322222110000001111000000111112222222222223333333333333334444322211111111111","333333333333333333344445554443333333111112233333332222222233322222222222222111000000000000000001111111113222222232233222222333333333332222222101211111111101111111111100000000000000000000000000000000000000000000000000000011111112233322100000100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110001111112222121111122222221011111111100000011222444444444444444444433322233333334444333222221100000011101122222223333311111111100000000000000011222220000000000000000000000000000100000000000000000000000000000000000000000011111222222233333333333333222222233333333344555554444334444444444444444444444555554444445555555533222222200000000000111222222222233332111000000000000000000000000000000111111111100000000001000000000000000001111223333322222222111000000000000000011111112222222222222222222222211111111000000000000000000000000000001111111000000111123433333220000000011113334443321000000000000000010001112222222332222222233322221000000000000000000000000000000000000000000111111121122321111011211111222322322222200001111100001111000000000000001110000000000000000000000000000000000000000011110000000000000000000000011000100011122222111111111122221110000000000111232222222222211000000000011111111000000000110000110012222100000000000000000000000000001111100000000000001100000000111111111000000112111100000001000001123444444444433333334444444555555555543322222222222","333322223333333333333334555555555555444444444443333333333333332221111112221100000000001001111222233333334443332233333222223333333433343333344433322221111111000000000000000000000000000000000000000000000000000000000000000011112222222222111111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222233333333332222221110000111111111111111221233344444444444555545555555555555555555555554444444444443333333333333322222333333333320000000011222221000000000000111111111000000000000000000000000000000000000000000000000011111222222211122222222222222222222222223333333333333334444444444444444444443333333333333344444433344455555555555555555555555444444443322110000000000000000000000000000001111111000000000000001000000000000011111111111111111111001110000111110000111000000000000001222100000011000000000000000000000000000122222333444444444444444455555544443332222211001111000001111100000000000000000000011110122221000000001100000000000000000000001110000000000000000000000001110000011000000000112233344433332222100000000000000000000000000000001111000000000000010000000000000011110011100000000000000000000000000001111110000000000000000000000001122111100000011222222222100000000000000000000000001000000111111111111122222212222110000000000000000000122222210001222200001122111110000012100011000000000000000111000011222334444443322222222333333334444444433222221111122","333322223333322333344445555555544554443334444433333333333322222222122222222200000000001001111122233333334444443333333333333334444444443344444433332221111111011111111111000000000000000000000000000000000000000000000000000011112222233333211111100100000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222333333332222222221001111100000110111111222233444444444344444222233334444555444333332222222222222222233333333322222333333333210000000011222222000000000000011111111000000000000000000000000000000000000000000000000000000111111111112222222222222222222222223344455555555444444444444444444444444444444444445555555555555555555555555555555555555555555443333220000000000000000000000000000000011111000000000000000000000000000000000011110000001111000110000000000000111000000000001222222222222111110000000000000000000110000000000111112233333333333344445555553332221111111112222221111100000000000000000001112222222222222222222222221000000000000000001110000000000000000000000011111111122221222221111112333333210000000000000000000000000000000000001210000000000000010000000000000000000000000000000000000000000000000000011000000000001111100000000001222100000000010112232221111100000000000000001110001000000011001111110000000000110000000000000000000000012222210001222200001111111000111111111100000000000000000001100001111222222333333333333444444444444444433211111111111","333333333333333333344445554544444443333333344433333322222222222222222222222211000000000000000111122221223333333333333332233333333333333333333222322111111111111111111100000000000000000000000000000000000000000000000000000011112222233332111111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110001122222222233332222222221001111100000000011111233344444444444444433333333334444555444332221100000011111122233333333322222333322222100000000011222221000000000000000111111000000000000000000000000000000000000000000000010011111222222222233333333333222222222222233344455554444444444444444444444444444555555555555555544533333333333333333333344444444444455432221000000000000000000000000000000000000000000000000000000000000000000000011122211111111111000110000000000000111111111111111111111111111111100000000000000000000000000000000000012222222222333344444433332110000000011111122221111000000000000000011111112222222333211122222211111000000000000000000110000000000000000000000111111221112221111110100000113321100000000000000000000000000000000000011111000000000000011111100000000000000000000000000000000000000000000001111110000000011112222222222222222111100000011222222222222221000000000000011111111000000000000000010011111100010000000000000000000000001111110000110000001111111122222222222222211111000000000000000001222333333344322223333333333344444444433211111111111","322222223333222111122223333344444444443334444333333333333322222221111122222111111110000000000011122221000110000011111000110000111122112122223321120000000000000000000000000000000000000000000000000000000000000000000000000000000110111111000000000000000000000000000000000000000000000000000000000000000000001112111000000100000001001111111000111112222222222111111000000111111112222333333344444455545555555555555555555555555555555555554444333333333333333333433333333333333331111111111111110000000000000000000000000000000000000000000000000100000000000000001011111000111113333333222222222222221100000000001121110111122000000000000000000000000000000011122222111122210000000000000000001111000000000000000000000000000000000000000000001110000000000000000001001111111111000000000000010000000000000001111111111111100111000121111111000000000000000000000000000000000001222233334444444444444555555555544444443333444332111000000000000000000000000000000000110111233222100000000000000000000000001122000000000000000000000000000000000000000010111122222333443211000000000000000000000000000000000001121011110000000000000000000000000000000000000000000000000000000000000111110000000000000000000110001111111000000011222222221000000000000000000000000001111000000000112233445554433333332211111000000110000001233332222334412222222222222222233222211000000000000000000000000111112221111112332222333333333344444322222221111111","222222222222222222233334444444443333333332344433333333333333333222222223332222111110000001111111223333333333221122333222233223222222223333344433332222222211000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000001111111112222222222233332222211110000111111111111111222333333444444444555555555555555555555555555554444444444443334444444444544444444444555554444333333333331111110011000011111110000000000000000000000000000000000000000000000011111000111111111122222222222222221100000000111111111111112222222222222220000000000000011111111111111222222222222221112223344443332221000000000000000000000000000000000000000000000000000000001111000000000000000000011100011111110000000000001111111111111111000010000000000000000000000000000000000000011112222222333333333333333344445555555554444444444444444444432111100000000000000000000111111111222100000000000000000000000000000000111101000000000000000000000000000011000000000000012344444332222100000000000000000000000000000001011001100000000000000000000000011100010000000000000000000000000000000111111111100000000000000110001232210100000011223333332100000000000000000000000000000000000000000112344444444333221100000000000000000011222221111123300001122222110000011100011100100000000000111111111111111000000012332222233333344444444433333333222222","333333333333333333344445555554444444432222233333333322222233332222222222222000000000000000000001111111112222222232222110122333333333322111111000110000000000000001111100000000011000000000000000000000000000000000000000000011111211122100000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000011222210000122222232221111122211111111111100000000001111333344444444444555544444443334444444333332221100000000001122233333333311111111100000000000000011111110000000000000000000000000000000000000000000000000000000000000000000011122222222223333333333333333222222222222233444555554444444444444444444444444444555554444445555544444333344322222222233344444444444444442111000000000110110000000000000000000000000000000000001000000000000000001112233333333333333222000000000000000111111111111222222222222222222222211000000000000000000000000000000000000000011111222223332222110000000011223333333332100000000110000010011222222233332111110100000110000000000000000000010000000000000000000000011111111112222211111211122233322222222211111121110001111111122100000000011000000000000000000000000000000000000000001100000000000000000000001111111100000112211111111111111122111110000112322332222333333211001222211000000000000000001111222333334443200010000000000000000000000001111000011231100001123222222211111111000000122111100000112111111233344444555444444444444444555555555432211111111122","333322223333222333333334445555555554444444344433333333333333332222222122222211111110000001122222233333333333332223333322233333333333333344454433332222222211000000000000000000000000000000000000000000000000000000000000000011112222222222111111000000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222333333332222221110000111111111111111221233334444444444445545555555555555555444444444444444444443333333333333333333444444444442222222222222221000000000000011111111000000000000000000000000000000000000000000000000001000111111111122222222222222222211111112222222222222223333344444444444444443333333333333344444433344444444444443344454444444444444443322110000000000000000000000000000000000000000000000000001000000000000011000000000011111110000110000000000000111111111000000000111000000000000000000000000000000001111122222333444444444444444444445544444443333333333322222210000000000000000000000000111111111122100000001100000000000000000000000110000000000000000000000001110000011000000000112222344444333333200000000000000000000000000000001000000000000000000000000000000011111111000000000000000000000000000001111110000000000000000000110001222110100000011223333332100000000000000000000000001111000110000000011122222222222110000000000000000001122333321111122300001122222110000012100011000110000000000000000001122333333332222222222333333334444444433222221111111","333333333333322333344445555554444443332223344433333322222222222222222222222211000000000001111122223333333333333333333333333344444444444344444333332222222211111111111111000000000000000000000000000000000000000000000000000011112222233332111111100100000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222222233332222222221001111100000000011221233344333333333332211111122222223333333222221100000011111111222223333333333333333333210000000011222222000000000000011111111110000000000000000000000000000000000000000000010001111222222222233333333333222222222222233344455555555444444444444444444444444455554444455555555533333333333333333344455555555555555443333221000000000000000000000000000000000000000000000000000000000000000000011111211111111111001120000000000000000000000100122222222222222222210000000000000000000000000011000000002222222111222222234444442110000000011112222221000000000000110000000001112111111111111122222211111000000000000000000110000000000000000000001112211122222221112222211222223322100000000000000000000000000000000000011111001100000111111111100000000000000010000000000000000000000000000000011010000000001112211122222222222111110000011222222222222221000000000000001111111000000000000000010000000100000000000000000000000000001222221001111100001100000011111112222222211111000000000001100000112222223333322223333344444444455555432211111110000","333333333333333333344445555554444444443333344433333322222222222222222222222211000000000000001122222222223333333333333332233334444444443333333333322221111111111111111111000000000000000000000000000000000000000000000000000011112222233332111111100100000000000000000000000000000000000000000000000000000000000000110000000000000000001111110011222222333333332222222221001111100000000011111222233444444444344433333333334444555444332221111111111111122233333333322222333322222100000000011222222000000000000011111111000000000000000000000000000000000000000000000010001111222222222233333333333222222222222233344455554444444444444444444444444444444444444444444444555555555555555555555555555555555555432221110000000000000000000000000000000000000000000000000000000000000000001011111211111111111000110000000000000111000001100111222222221111111110000000000000000000010000000000000012222222222333344444444442110000000011111222210000000000000000000011111112222222333222222222211111000000000000000001110000000000000000000000111111222222222222222211011113321100000000000000000000000000000000000011110000000000000011111100000000000000000000000000000000000000000000000011010000000011112221111111112222111110000011222222222222211000000000000001111111000000000000000010000000000110000000000000000000000011222321001110000001111111111222222222222100011000000000001100000112222223333322223333333333344444444432211111111111","333333333333333333344445555544444444443333244433333322222222222122222222222111000000000000000001111111113222233333333222222333333333332222222111211110100000111111111100000000000000000000000000000000000000000000000000000011112222233222100000000000000000000000000000000000000000000000000000000000000000000010110000000000000000001111110001122222222233322222222221001111100000000011111233344444444444555555444454445555555444332221100000011111122233333333311111111100000000000000011111110000000000000000000000000000000000000000000000000000000000000000000011122222222222222233333333333222222232222233445555554444444444444444444444444455555555555555555555555555555544444444444444444444444444321111000000000000010000000000000000000000000000000000000000000000000000000011222333222222222111000000000000000111111111111111111100001111011100000000000000000000000000000000011111122222211222222244433222110000000001112233332222100000000100000011111222222233333211111111100000000000000000000000110000000000000000000000011221111112211000000100000113322211111100001110000000010000000000000011111000000000000011111100000000000000010000000000000000000000000000001111110000000111112222222222222232221100000000111111122222222100000111111111111111000000000000101112223332100010000000000000000000000001111100001220000001122111222222222222222100111011100000012100001223333444444333333333333333444455554322211111111111","333322223333333333333334444455555554444444444433333333333333332222111112221100000000000001111111233333333333221122333222222223223323223333344433322221111101000000000000000000000000000000000000000000000000000000000000000011111111111111000000100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222233333332222221110000111111111111111222333344444444444555545555555555555555555555554444444444443333333333333333333333333333332222111111222221000000000000011111111000000000000000000000000000000000000000000000000011111222222211122222222222222222212211112222222222222234444444444444333333332222222222222233222222334445555555554455555555555444443332211000000000000000000000000000000000000000000000000000001000000000000001111111111111111111000000000000000000111000000000000000111011110000000000000000000000000001111122222333444444444444444455555555554443333333333322222210000000000000000000000000011111111222100000000000000000000000000000000110000000000000000000000000000000011000000011112233344433222222100000000000000000000000000000111111000000000000000000000000000011110011100000000000000000000000000001111110000000000000000000100001211111000000011223333332100000000000000000000000001110000110000000111122222222222110000000000000000001122333321111122300001122111000000012100000000110000000000001000011222334433332222222222233332234444444433222221111111","333333333333333333344445555554445554443333444433333322222222222111111122222000000000000000000001111111112222223333333221122333333333332122222001110000000000000001111100000000000000000000000000000000000000000000000000000011112211122100000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000001111110000222233333233332222211110011111000000000011111222233444444444555555555555555555555444332221100000011111222233333333311111111100000000000000011111110000000000000000000000000000000000000000000000000000010000000000001111122222222223333333333333333333333333333334445555554444444444444444444444444455555555555555555555555555555544444444444444444444444444331111000000000111110000000000000000000000000000000000000000000000000000011112222333333333332222110001111111111122111111111100111100112222000000000000000000000000000000000000000111110111111112333344433220000000000001111233332111000000000100000011112222222233333111100111000000000000000000000000010000000000000000000000011222221222222223332211111223322211122200000000000000110000000000010011222111100000000011111000000000000000000000000000000000000000000000000111000000000112211111112211111111111110000112222222222333322111111222211011110000000000001111222222334443200010000000000000000000000012222111112331100001123222222222222222222100111001000000112100001233344444444333333333344444444455544322211111111111","333333333333333333333335444433323222111111122222222222222233333222222233333122111110000000000001111111112222222221111111122333333333311111111000110000000000000001111100000000010000000000000000000000000000000000000000000011111111122211000000100000000000000000000000000000000000000000000000000000000001000000100000000000000000001001110000000011111111111122222222222222222211111111223444444333333333444322222221111112222222111110000000000000011122222222200000111100000000000000011222222000000000000000000000000000111111110000000000000000000000000000000000011111222222233333444444444444444444433344444555544444334444444333333333333344455554444555554444332000000000000000000000122222222234443222110000000000000000000000000000111111111111000000000000000000000000000011112322110000001000000000000000000000000112222333333222221000000000111111111111111111110000000000000011111111000000001112333333220000000011112334443321000000000000000000001111112222222222223333333331000000000000000000000111100000000000000000001111111112221211001100011233333332222200000111000001111000011100000000000001100000000011110011111100000000000000001110000000000000000010000010001111111122210000010000000110000000000000011232222222233222222222222221100000000000000110000000001111000000000000000000000000000012211100000000000001111111111111001111000000122111100000000000001223334444444433333334444445555555555554433332222222","222233322333322222233334443444433333322222233322222111111112222222222223333333322222200001122223333333334444444444343333334444444444444444433223322222222211111111111111000000000000000000000000000000000000000000000000000011111111122322100000100000000000000100000000000000110000000000000000000000000011100000000000000000000000001111110011111111111122211111111122111111111111111111122333344222222222222200000111112223332111111111100000000001111222222222222222222211111000000000112222222000000000000010000000000111000000000000000000000000000000000000001111111000011111111122233333333333333322222223344455555555444444444444444444444444455554444444444444332222222211111111111223333333333344433222111000000000000000000000000000111111111111000000000000000000000000001111000111110000111000000000000000000000000000111122222223333333222210000001111111000000000000000000000000001122111110000001111111110000000001222222221000000000000000000000001112222211111122233333332221000000000000001012222222222100000000000001222222222223211000011122222333332221000000000000000000000000000000000012222111111111111111111111111100000000010000110000000000000110000111001110010111112222222222223333333332211110000000111221111222222211000000000000010000000000000000000011111122221000000000000000000000000012222221000001101111100000111111001112222222222100000000000000000111122222223322223333333333444455555544433333332222","222222222222222222233334444455555554443333344433332333333333333332222233333333211111111111122223333333444444444444444333343433333333344455555433333332222211000000000000000000000000000000000000000000000000000000000000000011112222233333211111100000000000000000000000000000000000000000000000000000000001000000110000000000000000001122222222222222222222221122221121000000000000110111111222233333433333445545555555555555555444444444444444444444444444445555555555555555555554444444444444432222221000000011111111112000000000000000000000000000000000000000010111222111221111111111222222222222222210000011122233333333334444444444444444444444444444444444444444444555555544333333222333344444444444443333222110000000000000000000000000111111111000000000000000000000000001111111111111111111111111110000000000000000000001000000000111111110000000000000000000000001111112222222234444444433333334444445555554443333333333322111110000000000000110000011111111111111111000111111111110000000000000000001222211000000000000000000011111221222100000000111112223333333333200000000000000000000000000000001100000000000000000000000000000000101111000000000000000000000000000001111010000000000000000000110012232111110100012333333332100000000000000000000000000000000000000011222222333333333210000000000000000000001223321112222300001111122111111122112223322222100000001111000000011112211111111233444444444444445544322211111111122","333322222223322333333445555544444443332223333333332222222222222222222223333322111111000001112223333333334433344444444333344444444444444455544333333332222211111111111111000000000000000000000000000000000000000000000000000011111222233332111111101100000000000000000000000000000000000000000000000000000001000000000000000000000000001111111111222222222232222222222221001111110000010011112333344333333333223311000111112223333222222221111111111111111222223333333333333333333210000000011222222000000000000011111111000000000000000000000000000000000000000000000010000000111111111122222222222111222222222223344455554444444444444444444444444444455555555555555555433333333333222222222223333333333333332111000000000000000000000000000000111111111100000000000000000000000000000000011111111111222122221100000000000000000000000111122223333322222210000000000000000000000000111110000000000122111111111112333332110000000011112222222211100000000010000000001122111111111111122222222221000000000000001112221111100000000000000111222222222222221111111111001112322110000000000000000000000000000000000012211001000111111111111100000000000000011100000000000000000010000111111121110000000011222222222211122222101110000000111110001111122100000000000000000000000000000000000000001111110000000000000000000000000011222100000011101111200000000000001112222211111000000000000011111222233333333322223333344444444555555543211111110000","222333323333322222233334444444433333322222233322222222211122222222222223333322211110000001111122223333334433344443333333333444444444444444444333333332222211111111111111000000000000000000000000000000000000000000000000000011111111122332100001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110011111111112222222222222222111111111111111111222333344333333333111100000000111112222111111110000000000001111111112223322222222211111000000000012222222000000000000000000000000000000000000000000000000000000000000000000011111000111111112233333333333333333322222223344455555544444444444444444444444444555554444444444444332222111100000000000111233333333333322111000000000000000000000000000000000011111100000000000000000000000000000000001111100000000000000000000000000000000000000111122222222222222210011111111111000000000000000000000000000011000000000001221111110000000001111111100000000000000000000000001112222211111122233333332221000000000000000010111111111000000000000001122222222222211000000111111233332210000000000000000000000000000000000011100011111111111111111100000000000000000000010000000000000010000111001111110000011122222222222322222222100110000000111110001222222211000100000000000000000000000000000000001121110000000000000000000000000011111000000000101111200000111111001122222222222100000000000011000112222233333322223444444444444555555544322211111122","222222222222222222222223343444433222332222344433333333333334333332222233322222211110111000000011223332222332111111222111121112221222222333344433322221111100000000000000000000000000000000000000000000000000000000000000000000111001111111000000000000000000000000000000000000000000000000000000000000000000001111111000000000000011001121111111111111222222222111110000000111111112222222222333344444444444555555555555555555555555555555544444444443333444444444544444444444555554333222223333332222221000000000000000000000000000000000000000000000000000000000001111222111111112211122111111111111110000000000001121110011122111111111111000000000000000000011111000000122222111111110001222334443221000000000000000000000000000000000000000000000000000000000001111001111000000000000000000011000000000110001111111111111111111000110000000000000000000000000000000000000011112222233333333444433333444455555555554444444444444444433321000000000000000000000000000000111222100000000000000000000000000000000111100000000000000000000000000000011000000000000011233333211100000000000000000000000000000000001110000000000000000000000011110011100000000000000000000000000000000000111111111100000000000000110001221110000000001233333332100000000000000000000000001100000000000001223344444444333222211110000000110000001223221112223411111122222110001122112222211100000000000111111000011112222222222332333333344444444444444433333222111","333322223333322333333334555555555554444444444443333333333333332222111112221100000000000001111222233333334443332233333222223333333433343333344433322221111111000000000000000000000000000000000000000000000000000000000000000011112222222222111111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222233333333332222221110000111111111111111221222234444444444555545555555555555555444444444444333333333333333333333333333333333333331111000011222221000000000000011111111000000000000000000000000000000000000000000000000000000111111111122222222222222222222222223333333333333334444444444444444444443333333333333344444433344455555555554455555555555444444443333221000000000000000000000000000000111111000000000000000000000000000011111111111111111111001110000000000000111000000000000001222211000000000000000000000000000000000122222333444444444444444455555544443332222222111100000000000000000000000000000000011110122211000000001100000000000000000000001110000000000000000000000001110000011000000000112233344433332222100000000000000000000000000000001110000000000000010000000000000011111111100000000000000000000000000001111110000000000000000000000001222111100000011222222222100000000000000000000000001000000111111111111111122212221000000000000000000001122222210000122200001122111000000012100000000000000000000111000011222334444443322222222333333334444444433211111111122","322222223333222222233334444445444444444444444433333333333333332222222122221111111110000000000011222222222221000111222111121112222222222233344432222111111100000000000000000000000000000000000000000000000000000000000000000011100111111111000000000000000000000000000000000000000000000000000000000000000000000111111000000000000001001111111111222222233333332222211110000111111111111222323344444455555555555555555555555555555555555555554444444443333333333333433333333333333332222111111111110000000000000011111110000000000000000000000000000000000000000000001111111111111122222222222222222222221100000000111122222222223222222211111000000000000000011111111111111222233333333332222222333333332110000000000000000000000000000000000000000000000000000000000001000000000000000000000111122111110000000000001111111111111111001122222222222221111000000000000000000000001111222233333444444444444555555555555554443333444443333222210000000000000010000000000011111222233222100000000011100000000000000011000000000000000000000000000000000122222222111110001223332100000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000110001222210000000000112222221000000000000000000000000011111000110000111223344554444443221100000000000110000001223211111122311111122111111111112111111100000000000000112111111122222222222222332222233333333334444321122221111111","333222222222222222233334444445544443443333344433333333333333333222222223332222111110000001111112233333333333322222333222233323333323223333344433332222222211000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222222233332222221110000111111111111111222333333444444444445555555555555555555555555554444444444443334444444444544444444444555554444333333333331111110011000011111110000000000000000000000000000000000000000000000011111000111111111122222222222222221100000001111111111111112222234433333332222222222222222222233222222333333333333332222223344444433332110000000000000000000000000000000000000000000000000000000001000000000000011000011111111111110000010000000000000111111111000000000000000000000000000000000000000000011112222222333334444433333333444555555554443333333333322222221000000000000000000000000111111111222100000000000000000000000000000000111101000000000000000000000000000011000000000000012344444332222100000000000000000000000000000001000000000000000000000000000000011100010000000000000000000000000000001111110000000000000000000110001221100100000011223333332100000000000000000000000000000000000000000111222344422222110000000000000000001111222321111122300001122222110000012100011100110000000000111111111122223322222222232222234444444444444433323333222222","222222222222222222233334444455544443443333344433333333333333333332223344433333211111111111122222233333333344332222333222243333333333334445555433333332222211000000000000000000000000000000000000000000000000000000000000000011111211133322111101000000000000000000000000000000000000000000000000000000000000000000110000000000000000001221112112222222222222221122211121000111100000110111121222233344444444445545555555555555555444444444444444444444444444445555544444444445555554444444444444432222221111000011111111111000000000000000000000000000000000000000000111111001111000011111111111111111111100000011111122222222223444444444444333333332222222222223333333333333333333333332111111122222222210000000000000000000000000000000000000000000000000000000000001000000000000010000001100011000000000110000000000000111100001000110000111001110000000000000000000000000011112222222234444444433333333444455555554443334444444433222210000000000000110000010001111110111111000000001000000000000000000000000110101000000000000000000000000000011000000000000012333333322222100000000000000000000000000000001000000000000000000000000000000000111111000000000000000000000000000000011110000000000000000000110012232111110000012333333332100000000000000000000000000000000000000011222222333333333210000000000000000000001222211111123300001122222111111122101111101100000000001111000000111122100000012233333334444444445544333211111111122","333322223333333333333334444455555554444444444433333333333333332222222122222211111110000001111122233333333333332222333222233333333333333333344433332222222211000000000000000000000000000000000000000000000000000000000000000011112212222222110011100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222233333332222221110000111111111111111222333344444444444555555555555555555555555555554444444444443333344444444433333444444555554333222222222221000000000000011111111000000000000000000000000000000000000000000000011111111222222211122222222222222222222222222222222222333334444444444444444433332233333333333333333333334445555555554455555555555444444443322110000000000000000000000000000000111111000000000000001000000000000011111111111111111111001110000000000000111111111000000000111011110011000000000000000000000001111122222333444444444444444444444444444443333333333322222210000000000000000000000000111111111222100000001100000000000000000000000111100000000000000000000001100000011000000011112233344444332222100000000000000000000000000000111111000000000000000000000000000011111111100000000000000000000000000001111110000000000000000000110001222211100000011223333332100000000000000000000000001111000110111100111122233322222110000000000000000001122333321111122300001122222110000012100011000110000000000111000011222334433332222222222333333334444444433222221111111","322222222222222222222223343444433332332222344433333333333333333222222222322222111110000000000011223332222232110111222111121112221222222333344432322221111100000000000000000000000000000000000000000000000000000000000000000000111001111111000000000000000000000000000000000000000000000000000000000000000000000111110000000000000001001111111111111111122232222111110000000111111112221222222333344444444444555555555555555555555555555555544444444443333444444444544444444444555554333222223333332111110000000000111110000000000000000000000000000000000000000000000011111001111112211122211111111122221100000000001121111111123111111111111000000000000000000011111000000122222111111110001223344443321000000000000000000000000000000000000000000000000000000000001111001111000000000000011100011000000000000001111111111111111111000110000110000000000000000000000000000000001112222233333333444433333444455555555554444444444444444433321000000000000000000000000000000111233111000000000000000000000000000000111100000000000000000000000000000011000000000000012344443211100000000000000000000000000000000011110000000000000000000000011110011100000000000000000000000000000000000111111111100000000000000110001232210000000000122233332100000000000000000000000001100000000000000112344444444333222211110000000110000001222221112223300011122222110000111012222211100000000000111111000111112222222222332333333333444444444444433332111111","322222222222222333333445555555544444443333333333332232222222222222222223333311111111001111122223333333334333344444444443344444444444444455555433333332222211011111111111000000000000000000000000000000000000000000000000000011112222233333211111111100000000000000000000000000000000000000000000000000000001000000000000000000000000001111111112222222222232222222222221001111100000110011111222233222222222223333222233334444555444333333322222222222222223333333333333444444444431111000011222221000000000000011111111111000000000000000000000000000000000000000000011111000111111111122222222222222222222222223333344444444444444444433344444444444444444444455555555555555555555555555555555555555555555443333221110000000000000000000000000111111111100000000000000000000000001111000000111111111222222221111111110000000000000000111111222222110000000000000000000000000010000111000111111111222222222333334444442221110000011112222222111100000000000000011112222222222211111222222222221000000000000000001110000000000000000000001111111111112100000000100111222333221100000000000000000000000000000000011110000000000000011111100000000000000011100010000000000000000000000001122110000000011112211111100012211000000000000111122222100000000000000000000000000000000000000000000000000000000000000000000000000000001222100001111200001100000000000001112222211111000000000111000000111112222223322223333333333333333333322111111111111","222333333333333322222334433332221111000000111111100111111122232333333333334322222220000000000012222222224433333332222333333444444333321122222001222112121211111111111100000000000000000000000000000000000000000000000000000011111100122211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111121111112222222222221111111111111223444444333333333111100000000000000111111111110000000000000000011111111100000111100000001111111112222222000000000000000000000000011111111110000000000000000000000000000000011111000223333333333444444444444444444433344444455554444444444443333333333444444444444444444444431110000011000000000000001111112222234443333222222111000000000000000000000111111111111000000000000000000000000000000011111000000111111100000000000000000000111112222221000000000000000011111111111000011111111111000000000000112111110000001110111110000000011123333443221100000000000000000000112222211212111233333322221000000000000000001111111111100000000000001111111111122221111110000001222222221000000000000000001111000000000000001100000000000000111110011111110000000010000001100000000000000000010000000000111111222222111122211111122100110000000000110011222222222222222222220000000000000000000111000001111100000000000000000000000000012211000000000001111111111122222222211100000111000000000000000000112222344433323333333333444444455555544322222222222","322222223333222222222223343444444443333333344433333333333333332222222122222222111110000000000011223332222221000111222111121112221222222233344432222111111100000000000000000000000000000000000000000000000000000000000000000000100111111111000000000000000000000000000000000000000000000000000000000000000000000111111000000000000001001111111111122222233333332111110000000111111111111222323333444444444444555555555555555555555555555555554444444443333333333333433333444444444443222111111211111000000000000011111110000000000000000000000000000000000000000000000011111001111112211122222222222222221100000000001122221111123111111100011000000000000000000011111000000122222222222221111222333333321000000000000000000000000000000000000000000000000000000000000001000000000000000000000100011111110000000000001111111111111111000110000111000000000000000000000000000000000111222233333444444444444555555555555554444444444444444321110000000000000000000000000000000111233211100000000000000000000000000000000000000000000000000000000000000011112222111110012233332111000000000000000000000000000000000011111001100000000000000000000000011100000000000000000000000000000000000111110000000000000000000110001222210100000000012222221000000000000000000000000001111000000000000112344554444333221100000000000110000000122221111123300001122111111111112111211100000000000000111001111111112111111122332222333333344444444322222221111111","333333333333333333344445555554444444432222233333333322222233332222222222222000000000000000000001111111112222122232222111122333333333321111111000110000000000000001111100000000001000000000000000000000000000000000000000000011111111122110000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000001111110000122222222121111122222221111111100000000011112344444444444444555544444443334444444333332221100000000001122233333333311111111100000000000000011111110000000000000000000000000000000000000000000000000000000000000000000011122222222223333333333333333222222222222233344555554444444444444444444444444444555554444445555555555333344322222222233344444444444444442111000000000110110000000000000000000011111100000000001000000000000000001112233333333333333222000000000000000111111111111222222222222222222222211000000000000000000000000000000000000000000000111223432222110000000011223333333332100000000110000010011222222233332111221121111110000000000000000000010000000000000000000000011111111112222221111211122233322222222211111122210001111100011100000001111000000000000000000000000000000000000000001110000000000000000000001111110100001112211111111111122222111000000112322222222333333211001112211011110000000000000111122222233333200000000000000000000000000012211000001210000001122111222211111111000000122111100000112111111233444444555444444444444445555555555433322222111122","322222222222222333333445555555555554443333344433333333333333332222222223333311111110001111122223333333334444444444444333344444434444444455555433333332222211000000000000000000000000000000000000000000000000000000000000000011112222233333211111111000000000000000000000000000000000000000000000000000000001000000110000000000000000001111111112222222333333332222221110001111100000110111111222233333333333334434555555555555555444444443333333333333333344444444433333444444555554444333333322221000000000000011111111111000000000000000000000000000000000000000000011111001111111111122222222222222222222222222233344444444444444444444444444444444444444444444444555555555555555555555555555555555555555443333221110000000000000000000000000111111111000000000000000000000000000011111111111111111111111110000000000000000000000000000011222211000000000000000000000000000111111122222223333333333344444455555555553332222222222211111111111000000000000000011111111110011111011111112111110000000000000001122222211000000000000000000011111221222100000000111122333433333333200000000000000000000000000000000000000000000000010000000000000000111111000000000000000000000000000000011010000000000000000000110012221100000000011233333332100000000000000000000000000000000000000000010011222222222110000000000000000000112222100001122200001111111000111112102222211100000000000011000000011112222222222223333334333334444444433211111111112","333222223332222333333334444445555554443333344433333333333333332222222222232211111110000001122222233333333333332223333222233333333333333444454433332222222211000000000000000000000000000000000000000000000000000000000000000011112211122222111111000000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222232233332222221110000111111111111111221233334444444444445545555555555555555444444444444444444443334444444444544444444444555554444333333333331000000000000011111111000000000000000000000000000000000000000000000010001000111111111122222222222222222211100011111122222222223333344444444443333332222222222222233333333344444444444443222222333333333332221111000000000000000000000000000000000000000000000000000001000000000000011000000000011111110000110000000000000111111111000000000111000000000000000000000000000000011112222222333334444433333333444444444444443333333333322222210000000000000000000000000111111111222100000001000000000000000000000000111100000000000000000000001100000011000000000000012344444333333200000000000000000000000000000001000000000000000000000000000000011111111000000000000000000000000000001111110000000000000000000110001222110000000011223333332100000000000000000000000001111000000000000012222233322222110000000000000000001011222321111122300001122222110000012100011100110000000000011000001122233333332222232233444444444444444433222222111111","222222222222222222233334444445443333333333344443333333333334333332223344433333222221111111111112223333333333222222333222232222332223233444445433332222222211000000000000000000000000000000000000000000000000000000000000000011111111122222100000000000000000000000000000000000000000000000000000000000000000000001110000000000000011001121112112232222222222221112211120000111111111111111221333333444444444445555555555555555555555555554444444444444444444445555544444444445555554444444444444432222221111000011111110000000000000000000000000000000000000000000000111111000111000000011111111111111110000000001111111111222223333333333332222222221111111111122122111111233333222222221000011233333222110000000000000000000000000000000000000000000000000000000001111001111000000000000000100011000010000000001111111111111111111000110000111011110000000000000000000000000011112222222233344444433333334445555555554444444444444444444433222200000000000000000000000000111222100000000000000000000000000000000111100000000000000000000000000000011000000000000012344444332211100000000000000000000000000000001000000000000000000000000000000011100010000000000000000000000000000000011110000100000000000000110001221111110000001233333332100000000000000000000000011100000111111001112233444434222110000000000000000000001222221111222300001122222110000112101111211210000000000000010000011111000000012232222233333444444444433333333222222","322222222222222222233334444445544443443333344433333333333333333332222233332222211110000001111112233333333333322222333222233333333333233444445433332222222211000000000000000000000000000000000000000000000000000000000000000011111111122222100000000000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222222233332222221110000111111111111111221333333444444444445555555555555555555555555554444444444443334444445555544444444444555554444444444444432222221111000011111110000000000000000000000000000000000000000000000011111000111111111122222222111111111100000001111111111122223333334433333333322222222222222222233333222333333333333332111111223333222221110000000000000000000000000000000000000000000000000000001111000000000000011000000000011111110000010000000000011111111111000010000000000000000000000000000000000000011112222222233344444433333334445555555554443334444444444444433221100000000000000000000111111111222100000001000000000000000000000000111101000000000000000000000000000011000000000000012344444332222100000000000000000000000000000001000000000000000000000000000000011111111000000000000000000000000000000111110000000000000000000110001232211110000011233333332100000000000000000000000000000000000000000012222333333332110000000000000000000011222321111122300001122222110000012100011211100000000000011010001122222111111112232233334444444444444433333333222222","333222222222222333333445555555555554443333344433333333333333322222222223333311111110001111122223333333334444444444444333344444444444444455555433333332222211000001111111000000000000000000000000000000000000000000000000000011112222233333211111111100000000000000000000000000000000000000000000000000000001000000110000000000000000001111111112222222333333332222222221001111100000110111111222233233333333334433333344445555555444444443322222222222222224444444433333444444444431111000011222221000000000000011111111111000000000000000000000000000000000000000000011111000111111111122222222222222222222222223333344444444444444444444444444444444444444444444455555555555555555555555555555555555555555443333221110000000000000000000000000111111111100000000000000000000000001111000000111111111111112221000000000000111000000000111112222222111111100000000000000000000110000111111111111112222234444444445555553332221111111112222222222100000000000000011111122222222211011222222211110000000000000001122222211000000000000000001111111221222100001111221222333433221111000000000000000000000000000000011110000000000000000000000000000000100011100010000000000000000000000000121000000000001111100000100012222111000000000123333332211100000000000000000000001100000000000000000000000000110000000000000000000000112222210001111200001111111000111111001112211111000000000011000000011112222223322223333333333333334444322111111111111","333322223333333333333334444445555555444444444433333333333333332222111112221100000000000000011111222222222222110111333111111112222222222233344432222111111100000000000000000000000000000000000000000000000000000000000000000011100001111111000000100000000000000000000000000000000000000000000000000000000000000111110000000000000000001111111111222222233333332222221110000111111111111112222333444444444444555555555555555555555555555554444444444444333333333333333333333333333331111000011222221000000000000111111111000000000000000000000000000000000000000000001111111111222222222222222222222222222211100001122222222222234444332222222111111110001111111111122111111233344444444443333333344444443333211100000000000000000000000000000000000000000000000000001111000000000000001111111111111111110000000000000000000000000000001110000111222221111000000000000000000000000001122222223333333333333445555555555554443333333333322222210000000000000000000000000011111222233111100000000001100000000000000011000000000000000000000000000000000122221111000111122222221110000000000000000000000000000000000111110000000000000000111100011111111111111100000000000000000000000000001111110000000000000000000110000111110000000000111111121100000000000000000000000001110000100000000011222233333333221000000000000000000111222211101222200001222111111110012111100000000000000000011000000122222222222222221111233332223334444433222221111111","333322223333333333344444555555555555444444444443333333333333322211000012222100000000001000011111233332224443332233333222222334444444443233344333222111111100000001000000000000000000000000000000000000000000000000000000000011112222222222110001100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222233334333332222221110000000011111111111221222234444444444555555444455555555555555554444444444333333323233333333311111333322222210000000112222222000000000000111111111000000000000000000000000000000000110000000001111122222222222222233333333333333333332222233333444444444444444444444444444444443333333333333344444444444455555555554444455555555444444332211000000000000000000000000000000001111111000000000000000000000000000000000011111111111111111111000111110000111001111000000011222100000000000000000000000000000010000001111223333344444444444455555555553332221100011112222210000000000000000000000000000001122222222222222222221000000000000000000000000000000000000000000011221111111000000000111001113322210000000000000000000011000000000000001000000000000000010000000000000000100010000000000000000000000000000000011000000000001111100000110000111100000000011112221110000000000000000000000000001000000110111111111111111101221000000000000000000000012222211111232200001122222110000000000011100000000000000000000011233333333333333333444444444444444444433211111111111","222222222222222222233334444455544444443333344433332333333333333332223344433333211111111111122223333333333444332233433333343333333333334455555433333332222211000000000000000000000000000000000000000000000000000000000000000011111222233333211111100000000000000000000000000000000000000000000000000000000001000000110000000000000000001222222222222222222222221122221121000000000000110111111222233333433333445545555555555555555444444444444444444444444444445555555555555555555554444444444444432222221110000011111111112000000000000000000000000000000000000000010111222111111111111111111111111111111100000011122222222233334444444444444333333333333333333333333333333444333333333332111111122233333222221111000000000000000000000000000000111111111000000000000000000000000000011110001111111111111000110000000000000111000001100000000111000110000000000000000000000000011112222222234444443322222233444455555554443333344444422111100000000000000110000010001111110111111000000001100000000000000000000001111101000000000000000000000000000011000000000111112223333222222100000000000000000000000000000001000000000000000000000000000000000101111000000000000000000000000000000011110000000000000000000110012232111110100012333333332100000000000000000000000000000000000000011222222333333333210000000000000000000001223321111123300001111122111111122112222211111000000001111000000111122100000012233333444444444445544333211111111122","333322223333333333333334445555555555444444444443333333333333332221000012221100000000001000011111223332223333331122333222222223233333332233344432222111111100000000000000000000000000000000000000000000000000000000000000000011111112222221000001100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222233333333332222221110000111111111111112222333344444444444555555555555555555555555555554444444444443333333333333322222333333333220000000011222221000000000000111111111000000000000000000000000000000000100000000001111111111222222222222222222222222333332222223333333333333334444444444444444444443333333333333344444444444455555555555555555555555444444432211000000000000000000000000000000001111111000000000001111000000000000001111111111122222222111111000111110000111111111000000001111000000011100000000000000000000000000011122223433343333333334445555555554443333322222211111110000000000000000000000000011110122221000000111111111100000000000000000000000000000000000000000001100000011000000000111111223322211100000000000000000000000000000000001111000000000000000000000000000111111111100000000000000000000000000000011110000000000000000000110001111110000000000100000110000000000000000000000000000000000110000000111122222222222110000000000000000000111222210001222200001222222111222222111111000000000000000000000011122223333332222222222233332222333333322211111111112","333322223333322333333334555555555554444444444433333333333333332222222122222211100000000001121222233333334444442233444333333333433444443444454433332222222211000000000000000000000000000000000000000000000000000000000000000011112222233333211111110000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222333333332222221110001111110000111111211222234444444444445545555555555555555444444444433333333333333333333333333333333333333332222111112222221000000000000011111111000000000000000000000000000000000000000000000000000000111111111122222222222222222222222112233333333333344444444444444444444444444444444444444444433445555555555554444444444444444444443333221000000000000000000000000000000111111000000000000000000000000000011111111111111111111000110000000000000111000000000000001222222110000000000000000000000000000000122222333444444444444444455555555553332222222222211111101111100000000000000000000011110111111000111111100000000000000000000001110000000000000000000000001110000011000000000112233344433332333200000000000000000000000000000011110000000000000010000000000000011111111100000000000000000000000000001111110000000000000000000100001222111100000011223333332100000000000000000000000001000000110001111111111122212222110000000000000000000112222210001122200001122111000000011000011100110000000000011000011122334444443322222222333333334444444433211111111122","333322233333322333344445555554444444443333344433333333322222222222222222222211000000000001111122233333333333333333333333333334444444444344444433332222222211111111111111000000000000000000000000000000000000000000000000000011112222233333211111100100000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222333333332222222221001111100000110011111222233333333333334433322233333334444333222222211111111111122233333333333333333333333210000000011222222000000000000011111111110000000000000000000000000000000000000000000000000000111111111122222222222222222222222233344455555555444444444444444444444444444444444445555555555555555555555555555555555555555555443333221000000000000000000000000000000011111000000000000000000000000000000000011110000001111000110000000000000111000000000012222222222222222221100000000000000000110000000000011112233333333333344445555442221110000011112222221000000000000010000011111112222222222222222222211111000000000000000011110000000000000000000000011111222222222222222211111223322110000000000000000000000000000000000011110000000000000011111000000000000000000000000000000000000000000000000011000000000001112211110000012222111110000011222232222222211000000000000000110001000000000001111110000000000110000000000000000000000012333321001222200001111111000111111112100000000000000000001100000112222222333333333333333333333333333322211110011111","333333333333333333344445554544433333221112233333333222222222222222222222222211000000000000000011122222223222233333333333333333333333333333333122222221111111111111111100000000000000000000000000000000000000000000000000000011111222233332100000100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110001111112222222222222222221001111101100000011222344444444444444444433322233333334444333222221100000011111111222223333322222333322211000000000011222221000000000000000000000000000100000000000000000000000000000000000000010011111222222233233333333333333333333333333344455555544444444444444444444444444555554444455555555533333333311000000000111233333333333321111000000000000000000000000000000111111111100000000001111000000000000001122233333322222222111000000000000000011000001211111111100011111111110000000000000000000000000000000000001122222100000111223433222110000000001112233333221100000000000000000001222222222332222222222222221000000000000000000010100000000000000000001111111122223321111111111111223322222222200000110000000010000000000000011111001000000000011111100000000000000010000011000000000000000000000000011110000000011222222222222222222110000000011211122222222222100000000000011111111000000000110000010012222100000000000000000000000000001111100000110000001100000000111112222222211111011100000000000000112333333344322223333344444555555555543211111111111","322222222222222322233334444455545444443333344433333333333333333222222233333322111110000001122222233333333333332233444323333333333333334445555433333222222211000000000000000000000000000000000000000000000000000000000000000011111222233322111111000000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222222233332222221110000111110000110111221233333444444444445545555555555555555444444444444444444443334444445555544444444444555554444444444444431222221111000011111111111000000000000000000000000000000000000000000011111000111111111122211111111111110000000011122222222233334444444433333333333332222222222222233333333444444444444443222222233333222221110000000000000000000000000000000000000000000000000000000001000000000000011000000000011111110000110000000000000011111111000000000000000000000000000000000000000000011112222222234444444433333333444455555554443333333333322222210000000000000000000010000111110111111000000001000000000000000000000000111100000000000000000000000000000011000000000000011223333333222100000000000000000000000000000001000000000000000000000000000000000111111000000000000000000000000000000011110000000000000000000110012221100000000011233333332100000000000000000000000000000000000000011222233333333332110000000000000000000011222210001122300001122222110111122100011101100000000001111000001111122100000011233333444444444445544433211222111122","333322223333222333333445555555555554443334344433333333333333332222222222222211100000000001122222333333334444444444444333333334444444444444455433332222222211000000000000000000000000000000000000000000000000000000000000000011112222233333211111111000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222333333332222221110001111110000110111111222233444444444334434444455555555555444444443333333333333223334444444433333444433333331111000012222221000000000000011111111111000000000000000000000000000000000000000000000000000111111111122222222222222222222222222233344444444444444444444444444444444444444444444455555544555555555555554444455555555555555443333221000000000000000000000000000000111111000000000000000000000000000011000000000000001111001110000000000000111000000000000112222222222111100000000000000000000111111122222222333333333344444455555555553332222222222212222222222100000000000000010001111111111111011111112111110000000000000001112220000000000000000000000001111111112100000000111222334422222222100000000000000000000000000000011110000000000000010000000000000000100011000000000000000000000000000000011010000000000001100000000001221000000000011223333332100000000000000000000000001100000000001100000000011101221000000000000000000000112222321001122200001111111000000001001111100100000000000011000000111112222223322222222333333333444444433211111111122","333333333333333333333335554544433333322222222232222222222222222222222223333211100000000000000022222222333322233333333333333444444444443333333223322222222211111111111100000000000000000000000000000000000000000000000000000011111122233332100001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011111112222232222222222221011111111111110011222444444333333333333311100000001111222111111110000000011111111221112223322222333322222100000000012222222000000000000000000000000000000000000000000000000000000000000000000010001111222222222233333333333333333333333333344455555544444444444444444444444444555554444444444444433333222200000000000111233333333333321111000000000000000000000000000000000000000000000000001111000000000000000111122222211111222111000000000000000000000000000011111111111111122221111110000000000000000000000000000001111111000000001112332222110000000001112222222111100000000000000000011222222222222222233333333331000000000000000000011111100000000000000001111111112223221110000000001222322210000000000000000000000000000000000011111001000001100111111100000000000000000000000000000000000000000000000011010000011112222222222222222222110110000000100000001111122100000000000011110000000000000000000000001111110000000000000000000000000002211100000000000001100000000111001112222211111000000000000000000112222222233322223444444444555555555543322221111111","322222222222222333333445555555544444443333333333332222222222222222222223333311111111111111122223333333334433344444444443344444444444444455555433333332222211111111111111000000000000000000000000000000000000000000000000000011112222233333211111111100000000000000000000000000000000000000000000000000000001000000000000000000000000001111111112222222222232222222222221001111100000110011111222233222222222223333222333334444555444333333322222222222222223333333333333444444433320000000011222222000000000000011111111111000000000000000000000000000000000000000000011001000111111111122222222222222222222222223344455554444444444444444444444444444445444444455555555555555555555555555555555555555555555443333221110000000000000000000000000111111111100000000000000000000000001111000000111111111222222221111111110000000000000000111112222222222111100000000000000000000110000111110000001111222111112222234444442110000000011112222222222100000000000000011112222222222211111222222222221000000000000001122221100000000000000000001112222222222210000001110111222333211100000000000000000000000000000000011110000000000111111111100000000000000011100010000000000000000000111111122110000000011112222222211122221100100000000100122221111111000000000000000000000000000000000000000000000000000000000000000000000000001222100000011100001100000000000001112222211122100000000111100000112223333333322223333333333333333333322211111111111","222222222222222222233445555544444443332222333332222222211222222222222223333322111111110001122223333333334444444444444443344444444444444455544333333332222211111111111111000000000000000000000000000000000000000000000000000011111222233332110011111100000000000000000000000000000000000000000000000000000011000000000000000000000000001111111111211111111122222222222221001111110000110011111222233222222222223322111122223333444333222221111111111111111222223333333333333333333210000000011222222000000000000010000000000000000000000000000000000000000000000000000011111000111111111122222222222111111222222223344444444444444444444444444444444444455555555555555555433333333322111111111223333333333344443221000000000000000000000000000000111111111100000000000000000000000000000000000111111111222111110000000000000000000000000111122223333322222210000000000000000000000000111110000000000011000000000111222221110000000011112222222111111100000000000011111122111111111111122222222221000000000000001111111111111000000000000111222222222222221111112222222334443210000000000000000000000000000000000012211001111111111111111100000000000000011100000000000000000010000011111121110000000011222222222211122222101110000000111111111111122100000000000000000000000000000000000000000011110000000000000000000000000011211000000011101111200000000000001112222211111000000000000000011222233333333322223333333333344444444432211111111111","333222222223222333333445555554444444442223344433333222222222222222222223333311100000000001111123333333333333344444444333334444444444444455554433333332222211111111111111000000000000000000000000000000000000000000000000000011112222233333211111111100000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111222222332233332222222221001111100000110011111233333222222222223322000011112222333222222221111111111111111222223333333333333333333210000000011222222000000000000011111111110000000000000000000000000000000000000000000010000000111111111122222222222111111222222223344455555555444444444444444444444444455555555555555555544444444444444444455555555555555555443333221000000000000000000000000000000011111100000000000000000000000000000000001111111111222122221111111110000000000000000111122222222222222221100000000000000000000000111110000011122222111222222234444442110000000011112222222222100000000010000011111122111111111112122222222221000000000000001122221100000000000000000001122222222222210001222221122234422210000000000000000000000000000000000011110000000000111111111100000000000000011100000000000000000000000011111121110000000001112222222211122222111110000000111122221111111000000000000000000001100000000000000010000000000000000000000000000000000012222110000011100001100000000000001112222100000000000000001100000112223333333322223333344444344444444432211111110000","333322223333222333333445555555555554443334344433333333333333322222222222222200000000000001122222333333334444444444444333333334444444444444454433332222222211000001111111000000000000000000000000000000000000000000000000000011112222233333211111111100000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222333333332222222221001111100000110111111222233344444444334434333233334444555444333332222222222222222233333333333333333333333320000000011222222000000000000011111111110000000000000000000000000000000000000000000000000000111111111122222222222222222222222223344455555555444444444444444444444444444444444445555555555555555555555555555555555555555555443333221000000000000000000000000000000111111000000000000000000000000000011000001110000001111000110000000000000111000000000111222222222222222210000000000000000000110000001111112222222233334444444445555553332221111111112222222222100000000000000010001112222221111112222222211110000000000000001112221100000000000000000000011111111112221111111111112223322221100000000000000000000000000000000011210000000000000010000000000000000100010000000000000000000000000000000011000000000001111100000000001221000000000011223333332211100000000000000000000001100000000001111110000000000110000000000000000000000112333321001222200001111111000000001001111100000000000000011100000011112222233322223333332222233334444433211111111122","333322223333322333344445555555555554444444444443333333333333322221111122222100000000000001111222233333334444443333333333333334444444443344444433332222222111000000000010000000000000000000000000000000000000000000000000000011112222233333211111111000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222333333332222221110001111110000110111111222233444444444444445333344444445555444444443322222222222222233333333333333333333333210000000011222221000000000000000001111000000000000000000000000000000000000000000000000000000111111111122222222222222222222222223333344444444444444444444444444444444444444444444455555533444444444444443333333444444444444332222110000000000000000000000000000000111111000000000000000000000000000011111111111111111111000110000000000000111000000000000001222222110000000000000000000000000110000001111223444444444444444455555555553332222111111112222222111100000000000000000000000000111111111222222211110000000000000000001110000000000000000000000011111111112100000000112222334433221111000000000000000000000000000000001110000000000000010000000000000000100011000000000000000000000000000000011000000000000001100000000001222111100000011212232222100000000000000000000000001000000011001111111111111101121000000000000000000000112222210001122200001111111000000000000000100000000000000000000001122233333333322223333444444444444444433211111111122","333333333333333333344335554433322222100001122222222111122233332222222223333211100000000000000001111111112222222221121222222333333333321111122001211111111111111111111100000000000000000000000000000000000000000000000000000011111111122222100000100000000000000000000000000000000000000000000000000000000000000000100000000000000000001111110001000012221121111122222222112221111100000011223444444333333333444422222221112222333222222210000000000001111122223333311111222211111000000000011222221000000000000000000000000000100000000000000000000000000000000000000000011111222222233333333333333333333333333344444555554444334444444444444444444444455554444444444444433111000000000000000111122222222233343222000000000000000000000000000000111111111100000000000000000000000000001111222333322222222111000000000000000011111112222333333222222222222211111111111111000011100000000000000011111111000000001112333333220000000001112233333321100000000000000000001112222222222222223333333331000000000000000000000111100000000000000000111111112223321111101000011223333322222200000111100001111000000000000000000001100000000011110000000000000000000000011110000000000000000010000011000101111122222111110000011112110000000000111232222222222222111110000000000000000000000110000000001222100000000000000000000000000012211000000000000001100000000000001111000000122111100000000000001223334444444433333334444444555555555543322222222222","333333333333322333333445555554444444443333344433333322222222222222222222222211000000000001111122333333333333334444333333333444444444444445444433333332222211111111111111000000000000000000000000000000000000000000000000000011112222233333211111101100000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222333333332222222221001111100000000011111233333333333333223311111011112222333222222221100000011111111222223333333333333333333210000000011222222000000000000011111111110000000000000000000000000000000000000000000010000000111111111122222222222222222222222233344455555555444444444444444444444444455555555555555555544444444444444444455555555555555555443333221000000000000000000000000000000011111100000000000000000000000000000011111211111111111122221111111110000000000000000122222222222222222221100000000000000000000000111000010011122233111222333344444442110000000011112222222111100000000110000000001112111111111112122222222221000000000000001112220000000000000000000001122222221122221112222222222334422210000000000000000000000000000000000011111001100000111111111100000000000000010000000000000000000000000000001121110000000001112211111111112221000000000011211132222211111000000000000000000001100000000000000010000000000000000000000000000000000012333321001111100001100000000000001112222111111000000000001100000112222222333322223333344444444444444432211111110000","333333333333333333344445555544444444443334344433333322222222222122222222222111000000000000000111111111113322233333333222233333333333333233333222221111111100111111111100000000000000000000000000000000000000000000000000000011112212233322100000100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110001122222332233332222222221001111100000000011111222233444444444555544444444444445555444332221111111111111122233333333311111222211111000000000011222221000000000000000000000000000000000000000000000000000000000000000000011111111222222222233333333333222222222222233445555554444444444444444444444444455555555555555555555555555555544444444444444444444444444432221000000000000010000000000000000000000000000000000000000000000000000001111122211111111111000000000000000000111111111111111111111111111111100000000000000000000000000000000011112222222222333344444433332110000000011112233332121000000000100000011111222222233333222222222111110000000000000000000110000000000000000000000011221111112211000000100000113322100011100000000000000000000000000000011111000000000000011111111111100000000010000000000000000000000000000001111110000000111112222222222222222211000000000111122222222222100000111111111111111000000000000101112222222211110000000000000000000000001111100001110000001122111222222222222222100111000000000001000001223333444444322223333333333444444444432211111111111","222333333333322222233334443443322222221111122222222211111122222222222223334333322221000000001122222333334444444443333333333444444444443334433222222222222211111111111100000000000000000000000000000000000000000000000000000011111111122322100001100000000000000000000000000000000000000000000000000000000011000000000000000000000000000001010011111111112222211112222222111111111111111111223344444333333333111100000000001111221111111110000000000000011111111112211111222211111001111111112222222000000000000000000000000011000000000000000000000000000000000000000011111000112222333333344444444444444444433333344455555555444444444444444444444444555554444444444443221111000000000000000111222333333334443333222222111000000000000000000000000011111111000000000000000000000000000000000111000000111000000000000000000000000000000111111111222222111110011111111111000011110000000000000000000122111110000001111111110000000011112222222000100000000000000000011112222211221122233333332221000000000000000012221111111000000000000001122222222222210111110111111233322210000000000000000001111000000000000011100011100111111111111111111110000000010000110000000000000010000111000010000111112222222222222333333332100110000000011110111222222222111111111110000000000000000000000111111121121000000000000000000000000011111000000000001111111111122222222222222222222100000000000000000111111111223333333444444444444555555544322222221122","222222222222222222233444445555555554443333344433332233333333333332222233333322111111111111122223333333444444444444444443344443333433444455555433333332222211010111111100000000000000000000000000000000000000000000000000000011112222233333211111101000000000000000000000000000000000000000000000000000000001000000110000000000000000001122222222222222222222221122221121000000000000110111111222222222222222334434555555555555555444444444444443333333444444445555544445554444555554444333333333331111110000000011111111111000000000000000000000000000000000000000010111111111222222222222222222222222222211111112233344444443334444444444444444444444444444444444444444444555555544333333333344444444444444443333222110000000000000000000000000111111111000000000000000000000000001111111111111111111111111110000000000000000000000000000000111111110000000000000000000000001111111122222222223333333333334444445555553332222222222211111111000100000000110000011112222221111111000121112211221000000000000000000111100000000000000000000011111221222100000010010000112333222222100000000000000000000000000000000000000000000000000000000000000000000011100010000000000000000000000001122110000000011111111111100012321111100000011223333332100000000000000000000000000000000000000011222222333333222110000000000000100000001222210001122300001111111011111122112223322222110000001111000000011112222222222223333444444444444444322211111111112","222333333333322222233334443443322222221111122222222211111122222222222223333322222221000000000022222333334433333333333333333444444444443333333222222222222211111111111100000000000000000000000000000000000000000000000000000011111111122322100001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111112222211112222222111111111111111111223344444333333333111100000000001111221111111110000000000000011111111112211111222211111001111111112222222000000000000000000000000011000000000000000000000000000000000000000011111000222222333333444444444444444444433333344455555555444444444444444444444444555554444444444443221111000000000000000111122333333334443333221111000000000000000000000000000011111111000000000000000000000000000000000111100000111000000000000000000000000000001111111000111111111110011111111111000011110000000000000000000112111110000001221111110000000011112233222111100000000000000000011112222211222222333333333331000000000000000011111111111000000000000001122222222222210000110001111233322100000000000000000000011000000000000001100011100111111111111111111110000000010000110000000000000010000111000000000111111222222222222333333332100110000000011110111222222222111111111110000000000000000000000001111121121000000000000000000000000012211000000000001111111111122222222222222222222100000000000000000112222222333333333444444444444555555544322222222222","333333333333333333344445554443333223211112222233222222222233332222222223333111100000000000000001111111112221122221111222222333333333321111111001110000000000011011111100000000010000000000000000000000000000000000000000000011111111122211000000100000000000000000000000000000000000000000000000000000000001000000100000000000000000001111110000000012221121111122222222222221112200000011223444444333333334444422222222222233444333222220000000000001122222223333311111111100000000000000011222222000000000000000000000000000100000000000000000000000000000000000000010022222222222233333333333333333333332222233344555554444334444444333333333333344444443333344444444433111111100000000000111122222222234443222000000000000000000000000000000111111111100000000000000000000000000000011223333222222222111000000000000000011111112222333333222222222222211111111111111000011100000000000000011111111000000001123333333220000000001112334443321000000000000000000001112222222332222223333333331000000000000000000000111100000000000000000001111111112211110000100011223333322222200001111110001111100011100000000000001100000000011110000000000000000000000011110000000000000000010000011111101111122211000010000011111000000000000111232222333333222111110000000000000000000000110000010011222100000000000000000000000000012211100000000000001101111111100001111000000122111100000001100001223334444444433333334444445555555555554433332222222","222222222222222222233334444444443333333332344433333333333333333332222233332222211110000001000011223333332333211122333222232222222222223333344433332222222211000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222222233332112211110000111111111111111222333344444444444445555555555555555555555555554444444444443334444445555544444444444555554444333333333332222221111000000111110000000000000000000000000000000000000000000000011111000111111111122211111111111110000000000111111111111112222222222222110000000000000011111111000000122222222222221001222334443222110000000000000000000000000000000000000000000000000000000001111001111000000000000011100011000010000000000001111111111111111000010000000000000000000000000000000000000011112222222333333443333333444445555555554444444444444444444433222200000000000000000000000000111222100000000000000000000000000000000111101000000000000000000000000000011000000000000012344444332211100000000000000000000000000000001000000000000000000000000000000011100010000000000000000000000000000000111111111100000000000000110001232211110000001233333332100000000000000000000000001100000000111000012344444434332221100000000000110000001222221112222300001122222110000011000111211210000000000111111000011111000000012232222333344444444444444433333222222","222222222222222322233445555555555554443333344433332233333333332222222233333311111111111111122223333333444444444444444443344443334444444455555433333332222211111111111111000000000000000000000000000000000000000000000000000011112222233333211111111000000000000000000000000000000000000000000000000000000001000000110000000000000000001111112222222222222222221122222221001111100000110111111222222222222222334433333444445555555444444443333333333333223334444444444444444444444442222111112222221000000000000011111111111000000000000000000000000000000000000000000011111000121112222222222222222222222222222222233344444444444444444444444444444444444444444444444555555555555544433333333344444444444444443333222110000000000000000000000000111111111100000000000000000000000001111111000111111111222222221100000000000000000000000000001111100000000000000000000000000001110000111111111111122222111223333344455553222222222222211111111111100000000110000011112222222222211111221112222221000000000000000000111100000000000000000001111111111112100000000000000112333222211000000000000000000000000000000011100000000000000011111100000000000000011100010000000000000000000011011122110000000011112211111100012221110000000000123333332100000000000000000000000000000000000000000010001111111110000000000000000100000001100000001122200001111111001111111112223322222110000001111000000111112222222222223333333333333334444322211111111112","222333333333333311122334433332221111100000112211111000011122222222222223334333222221000000000022222222334444433333333333333444444333322222222111222222222211111111111100000000000000000000000000000000000000000000000000000011111100122211000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112121111112222222111111111111111111223444444333333333111100000000001111111111000000000000000000011111111111100000111100000001111111112222222000000000000000000000000011000000000000000000000000000000000000000011111000222222333333444444444444444444433333344455555555444444443333333333444444444443333334444432221001000000000000000111111222222234443333222222111000000000000000000000111111111111000000000000000000000000000000000000000000111111100000000000000000000111112222221000000000000000011111111111000011111111111000000000000122111110000001110000000000000011123333333211100000000000000000001112222211111122233333322221000000000000000012111111110000000000000001111111111122221111110001111222211100000000000000000001111000000000000001100011000000000111111111111110000000010000000000000000000010000111000000000111112222222222222333333332100110000000011110111222222222111111111120000000000000000000000001111121121000000000000000000000000012211000000000001111111111122222222222111000111000000000000000000112222222333323333444444444444445555544322222222222","333333333333333333344445555554444444443334344433333333322222222222122222222111000000001001111122223332223333333333333332233334444444443334344333322221111111111111111111000000000000000000000000000000000000000000000000000011112222233332111111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222333333332222222221001111100000000011111222233444444444344444333333334445555444332222211111111111122233333333322222333333333100000000011222222000000000000000111111000000000000000000000000000000000000000000000010011111221111111122222222222222222222222233344455554444444444444444444444444444444444444444455555555555555555555555555555555555555555432222110000000000000000000000000000000011111000000000000000000000000000001000011111100000000000110000000000000111000001100001112222211111111110000000000000000000110000000000011112222222222333344445555442111110000011112222211000000000000000000011111112222222333222222222211110000000000000000001110000000000000000000000011111121122222222222100001233322100000000000000000000000000000000000000000000000000000010000000001100000000000000000000000000000000000000000011000000000111112221111100001221111000000011112222221111100000000000000001110000000000000000000011111110000110000000000000000000000011222321001111100001111111000111111111100000000000000000001100000111222222333333333333333333344444444432211111111111","222222222222222322233334444455555554443333344433333333333333333332222233333333211111111111122223333333333444332233444333343333333333334455555433333332222211000000000000000000000000000000000000000000000000000000000000000011111222233333211111100000000000000000000000000000000000000000000000000000000001000000110000000000000000001111112222222222222232221122221110000111100000110111111222233333444444445545555555555555555444444444444444444444444444445555544444444444555554444444444444432222221000000011111111111000000000000000000000000000000000000000000011111001111000011111111111111111111100000011122222222233334444444444444333333333333333333334444444444444444444444443222222233333333221111111000000000000000000000000000000111111111000000000000000000000000000011111111111111111111000110000000000000000000001000000000110000000000000000000000000000000011112222222234444444433333333444455555554443333333333322111100000000000000110000010001111110111111000000001100000000000000000000001222211000000000000000000001111111111000000000011111223333332222100000000000000000000000000000001100000000000000000000000000000000111111000000000000000000000000000000011110000000000000000000110012232110000000012333333332100000000000000000000000000000000000000011222233333333333210000000000000000000001222210001122200001111122111111122112222211111000000001111000000011122111111111233444444444444445544322211112111122","333333333333333333344445555555555554444444444443333333322222222211000012222100000000001000011111222222224443333333333222233334444444443333333333222111111100000001111100000000000000000000000000000000000000000000000000000011112222222222111111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222233333333332222222221001111100000110011111222233444444444455544444455555555555444443332222222222222222233333333311111333322222100000000011222222000000000000000000000000000000000000000000000000000000000000000000011111111221111112233333333333222222222222233344555554444444444444444444444444444444444444444444444544555555555555555555555555555555555332211000000000000000000000000000000000011111000000000000000000000000000001111111111100000000001110000000000000111000000100000111211111000000000000000000000000000110000000000011111111111111123333345555553221110000011112222200000000000000000000011111112222222333222222222222221000000000000000000110000000000000000000000011111111112100000000111001223322210000000000000000000000000000000000000000000000000000011111111111100000000000000000000000000000000000000000111000000000111112221112211111222111100000000111121100000000000000100000001110000000000110001111111122221111111000000000000000000000012222221001121100001111111000111111111101100000000000000000000001122233333333333333333444333344444444432211111111111","333322223333333333333444555555555555444444444443333333333333322221111112222100000000001001111222233333334443332233333222223334444444443333344433322221111111000000000000000000000000000000000000000000000000000000000000000011112222222222111111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222233333333332222221110000111111111111111221222234444444444555545444455555555555444444444444333333333322233333333322222333333333210000000011222221000000000000011111111000000000000000000000000000000000100000000000000011111222222211122222222222222222222222223333344444444444444444444444444444443333333333333344444433344455555555555555555555555444444432222110000000000000000000000000000001111111000000000000000000000000000011111111111111111111001110000111110000111000000000000011222100000000000000000000000000000010000011111233444444444444444455555555553332222111001112222211111100000000000000000000000001122222111222222222221000000000000000000110000000000000000000000011110000011000000000112222334433221111000000000000000000000000000000001111000000000000010000000000000000100010000000000000000000000000000001111000000000000000000000110001122110100000011112222210000000000000000000000000001000000111001111111111122211221000000000000000000000101222210001222200001122111000000001000011100000000000000111000011222334444443333333333444444444444444433211111111112","333333333333333333344445555554444444443332244433333322222222222111111222222000000000000000000001111111112222222233332111122333333333332122212000110000000000000001111100000000000000000000000000000000000000000000000000000011112211122100000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000001111110000122222333222222222211110011111000000000011111222244444444444555555544454334445555444332221100000000001122233333333311111111100000000000000011111110000000000000000000000000000000000000000000000000000010000000000000011122222222223333333333333333222222222222234445555554444444444444444444444444455555554444445555555544444444433333333333333333333333344442111000000000111110000000000000000000000000000000000000000000000000000001112223333333333332111110000000000000122111111111100000011112222222211100000000000000000000000000000000000000000011112222234432111110000000011112333333232100000000100000011112222222233332100000110000000000000000000000000010000000000000000000000011221111112221111111100000112322211122200001110000000110000000000010000111001100000000011000000000000000000000000000000000000000000000000001111110000000112211111111111111111111110000112322121122333322111001222211011110000000000001111222333334443200010000000000000000000000001111100011231100001123222222222222222111100111001100000112111111233344444455433333333444444455555554322211111111122","333333333333333333344445555544433333332222233333333322222223322222222222222111000000000000000001111111112222222233333222222333333333332222222001110000000000000001111100000000000000000000000000000000000000000000000000000011111222233221000000000000000000000000000000000000000000000000000000000000000000000010110000000000000000001111110001122222222122211122222221011111100000000011111244444444444444555544444444334445555444332221100000011111122233333333311111111100000000000000011111110000000000000000000000000000000000000000000000000000000000000000000011122222222223333333333333333222222232222233444555554444444444444444444444444455555554444445555555555555555533333333333344444444444444442111000000000110110000000000000000000011111100000000001000000000000000001112233333333333333222000000000000000111111111211111111112222222222222211000000000000000000000000000000001111111011111111234432222110000000011223333333332100000000110000011111222222233332111220111111111000000000000000000010000000000000000000000011111111112211111000100111222322222222211111110000000110000000000000011111000000000000011111000000000000000010000000000000000000000000000001111110000000112212222222222222232211000000112322221122333332211001212211011111111000000000111122222223333200010000000000000000000000002211100001220000001122111222222222222222100122111100000112111111223444444455433333333444444455555555433211111111122","333322223333322333344445555555555554443334344433333333333333322222122222222200000000000001111222233333334444444444444333333334444444444444454433332222222211000001001011000000000000000000000000000000000000000000000000000011112222233333211111111000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222333333332222222220001111110000110111111222233444444444344434333344444445555444444433322222222222222233333333333333333333333220000000011222221000000000000011111111110000000000000000000000000000000000000000000000000000111111111122222222222222222222222223344444444444444444444444444444444444444444444445555555544555555555555554444455555555555555432222221000000000000000000000000000000111111000000000000000000000000000011111111111111111111000110000000000000111000000000000112222222222111100000000000000000000110000001111222333344444444444455555555553332222111111112222222222100000000000000000000111111111111122222222222221000000000000000001110000000000000000000000011111111112211111111112222334433221100000000000000000000000000000000011210000000000000010000000000000000100011000000000000000000000000000000011000000000001111100000000001222110000000011223333332100000000000000000000000001000000011001111110000000000110000000000000000000000112222321001111100001111111000000001001100100000000000000011100001111222222333322223333444444444444444433211111111122","333333333333322333333345554544433333332222233332222222222222222222222223333211100000000001111122223333333333333333333333333444444444444444444333333332222211111111111111000000000000000000000000000000000000000000000000000011111222233332111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110011122222222232222222222221001111111100000011222344444333333333221100000000001112222111111110000000000001111221112223333333333333333100000000012222222000000000000000001111000000000000000000000000000000000000000000000010001111111111112233333333333333333333333333344455554444444444444444444444444444455555555544444444433333222211000000000112333333333333221111000000000000000000000000000000000011100000000000000000000000000000000011111211111111111000110000000000000000000000000011112222222222222210000000000000000000000000111000000000011111000000001112333332110000000011112222211000000000000010000000011112111111221111122222222221000000000000000001111100000000000000000001122222222222211111111100000112321100000000000000000000000000000000000011110000000000111111111100000000000000010000000000000000000000000000000011010000000001222222222222222211000000000000000000001111122000000000000000000000000000000000000000000000110000000000000000000000000001111000000010100001100000000000001112222211111000000000000000000112222233333322223333344444445555555543211111111111","333222222222222333333334555555555554443333344433333333333333332222222223332211111110000001122223333333334444444444444333333333333444444455555433333332222211000000000000000000000000000000000000000000000000000000000000000011112222233333211111111000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222333333332222221110001111100000110111111222233444444444334445555555555555555444444444433333333333333344444444433333444444555554444333333333331000000000000011111111111000000000000000000000000000000000000000000000000000111111111122222222222222222212222112233344444444444444444444444444444444444444444444455555555555555555555554444455555555555555443333221000000000000000000000000000011111111000000000000000000000000000011000000000000000001001110000000000000000000001000000011222211000000000000000000000000000111111122222223333333333344444455555555553332222222222211111100000000000000000000011111111110011111011111111100000000000000000001021222211000000000000000000001111221222100000000111222333444333222100000000000000000000000000000011100000000000000010000000000000000111111000000000000000000000000000000011010000000000000000000110012221000000000011233333332100000000000000000000000000000000000000000000011222222222110000000000000000000011222210001122200001111111000111112101112211100000000000011000000111122222222222223333334333334444444433211221111112","322222223332222222222223333444433332332222344433333333333333332222222222222222111110001000000011223332112221000111222111121112221222222233334432222111111100000000000000000000000000000000000000000000000000000000000000000000000101111111000000000000000000000000000000000000000000000000000000000000000000001111111000000000000001001111111111111111222222222111110000000111111112222222323333444444444444555555555555555555555555555555554444333333333333333333433333444444444443222222222222221000000000000000000000000000000000000000000000000000000000000000000011111001111112211122211111111122221100000000001122221111123000001000000000000000000000000000011000000122111111111110000111233333210000000000000000000000000000000000000000001110000000000000001111001111000000000000000100011000000000000001111111111111111111000110000110000000000000000000000000000000000112222233333333444433344555555555555554444444444444444321110000000000000000000000000000000111233222100000000000000000000000000000000000000000000000000000000000000011000011111100011233332110000000000000000000000000000000000001110001110000000000000000011110000000000000000000000000000000000000000111110000000000000000000110001232210000000000122233332100000000000000000000000001110000000000001223344554444333222211110000001110000001233321111233411111122222111111122112222211100000000000111000000111122222222222332333333333444444444433333333211111","333322223333333333344444555555555555444444444443333333322222211111000012222100000000001000011111222222224343333333333222222334444444443233333332221111111000000001101000000000000000000000000000000000000000000000000000000011112222222222110001100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110001222233334333332222221110000000000001111111111222234444444444555555555555555555555444444443333333333333322233333333311111333322222100000000112222222000000000000000000000000000000000000000000000000000001110000000001112222222222222222233333333333333333332222233344555554444444444444444444444444444444444444444444444444444444444444444444444444444444444321111000000000000000000000000000000000111111000000000000000000000000000001111111100000000000000110000000000000111111110000000111211000000000000000000000000000000010000000000011111122222333334444445555553221111100011112222211000000000000000000000000000001122333222222222222221000000000000000000000000000000000000000000011222221111000000000111001112322210000000000000000000010000000000000000000000000000000010000000000000000000010000000000000000000000000000000011000000000001111110000100000111100000000011111111100000000000000100000000100000000000110111111221111111111111000000000000000000000012222211111232200001122222110000000000011100000000000000001000011232233333333333333444444444444444444322100000000001","333322223332222333333334555555555554443334344433333333333333332222222222222211111110000001122222333333334444444444444333333333433444444444454433332222222211000000000000000000000000000000000000000000000000000000000000000011112222233333211111110000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222333333332222221110001111110000110111111222233444444444445545555555555555555444444444433333333333333344444444433333444433333332222111112222221000000000000011111111110000000000000000000000000000000000000000000000000000111111111122222222222222222222222112233333333333344444444444444444444444444444444444455555533445555555555554444454444444444444443333221000000000000000000000000000000111111000000000000000000000000000011000000000000000000000110000000000000000000000000000001222222110000000000000000000000000011111122222333444444444444444455555555553332222222222211111111111100000000000000000000000000111111000111111100000000000000000000001110000000000000000000000001110000011000000000111233334444333333200000000000000000000000000000011110000000000000010000000000000000111111000000000000000000000000000000011010000000000000000000110001221110000000011223333332100000000000000000000000001000000000001100011111222212222110000000000000000000111222210001122200001111111000000011000011100100000000000011000001111122222222222222222333333334444444433211221111122","322222222222222333333334445555555554443333344433333333333333332222222223333322111110000001122223333333333443443433444333333333333333344445555433333332222211000000000000000000000000000000000000000000000000000000000000000011112222233333211111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222322233332222221110001111110000110111111222233344444444445545555555555555555444444444444444444443334444445555544444444444555554444333333333331000000000000011111111111000000000000000000000000000000000000000000011111000111111111122211111111111111100000012222233333333334444444444444444444443333333333334444444444555555555555554444455555555444443332222110000000000000000000000000000011111111000000000000000000000000000011000001111111111111001110000000000000000000001000000001100000000000000000000000000000000111111122222233333333333334444444445555554443333333333322111100000000000000000000010001111110111111000000001000000000000000000000001111100000000000000000000001111111222100000000111112223444333333200000000000000000000000000000011000000000000000010000000000000000111111000000000000000000000000000000011110000000000000000000110012221000000000011233333332100000000000000000000000000000000000000011122222333333222110000000000000000000011222100001122200001111111000111112101112211100000000000011000000011122221111111223333444444444444444433211222111122","222222222222222333333334445555555554443333344433333333333333333332222233333322111111111111122223333333444444444444444333344443333333344455555433333332222211000000000000000000000000000000000000000000000000000000000000000011112222233333211111100000000000000000000000000000000000000000000000000000000001000000110000000000000000001111112222222222222233331122221110001111100000110111111222233333444444445445555555555555555444444444444444444444444444445555544444444444555554444444444444431111110000000011111111111000000000000000000000000000000000000000000011111001221111111111111111111111111100000012222233333333334444444444444444444443333333333334444444444555555555555555555555555555444444443333221110000000000000000000000000111111111000000000000000000000000000111111111111111111111111110000000000000000000001000000001111000000000000000000000000000000111111222222222223333322223334444445555554443333333332211000000000000000000000000011111111110111111000111111100110000000000000001112222222000000000000000000011111221222100000000111111222433333333200000000000000000000000000000001100000000000000000000000000000000111111000000000000000000000000000000011010000000000000000000110012232100000000012333333332100000000000000000000000000000000000000011222233333333222210000000000000000000001222210001122200001111111111111122112222211111000000000111000000011112222222222233444444444444444444433211111111122","333322223333333333333334444445555444444444444433333333333333332222211122221111111000000000011111223333332332211122333222222223222222222233344433322221111100000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000001111111111222222233333332222221110000111111111111112223333344444444444555555555555555555555555555554444444444444333333333333333333333333333332222111111222221000000000000011111111000000000000000000000000000000000000000000000011111111222222211122222222222222222211100001122222222222233333333333333221111110001111111111122222222333344444444454444455555555444443221100000000000000000000000000000000000000000000000000000001000000000000000000000111122111110000000000000000011111111111000000000111222221111000000000000000000000001111122222333444444444444444555555555554443333333333322222210000000000000000000000000011111222222100000000000000000000000000000011110000000000000000000000000000000122111111111112222344433221111100000000000000000000000000000111111000000000000000000000000000011110011100000000000000000000000000001111110000000000000000000110001222211000000000112222221000000000000000000000000011111000110000000011222233333333221000000000000000000122333321111122300001122222110000012100000000100000000000011111111222222222222222221111233332233334444433222221111111","333322223333322333344445555554444444443334344433333333322222222222122222222200000000000001111122233333333333333333333333333334444444443344444433332221111111111111111111000000000000000000000000000000000000000000000000000011112222233333211111100100000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222333333332222222221001111100000110011111222233444444444344433322233334444444333332222211111111111122233333333322222333333333210000000011222222000000000000011111111000000000000000000000000000000000000000000000000000000110000011112222222222222222222222223344455555555444444444444444444444444444444444445555555555555555555555555555555555555555555443333220000000000000000000000000000000011111000000000000000000000000000000000011110000001111000110000000000000111000000000001222222222222111110000000000000000000110000000000011112233333333333344445555553221110000011112222211000000000000010000000001112222222222222222222211110000000000000000001110000000000000000000000011111222222222222222110001233322100000000000000000000000000000000000001210000000000000010000000000000000000000000000000000000000000000000000011000000000001111100000000001221000000000000112232221111100000000000000001110001000000000001111110000000000110000000000000000000000012222321001222200001111111000111111111100000000000000000001100000111112222333333333333333333344444433322100000011111","322222223332222222233334444444443333333332344433333333333333333222222222222222111110000000000011223332222332111111333221132222222222222333344433322221112100000000000000000000000000000000000000000000000000000000000000000001111001111111000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000001111111111222222222233332222211110000111111111111112222333344444444444555555555555555555555555555555544444444443333444444444544444444444555554333222222222221000000000000011111110000000000000000000000000000000000000000000000011111001111111111122222222222222221100000000111121111111123222222222222110000000000000000011111000000122222222222221112223444444432211000000000000000000000000000000000000000000000000000000001111000000000000000000011111122111110000000000001111111111111111000110000111000010000000000000000000000000001112222222333333333333333334445555555554444444444444444433321000000000000000000000000111111111222111000000000000000000000000000000111101000000000000000000000000000011000000000000012344443211101100000000000000000000000000000111111001100000000000000000000000011100000000000000000000000000000000000111111111100000000000000110001232210100000000123333332100000000000000000000000000000000000000000112344444444333221100000000000000000000122221111123300001122111000000011000000000100000000000111111111111111111111122232222233333344444444322222221111111","333333333333333322233334443433322111100000112222222211111122222222222223333222211110000000000002222222223333333332223333333444444333332222222111222222222211111111111100000000000000000000000000000000000000000000000000000011111111122322100000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111122211122222222112221111111111111223444444333333333222211100000001111111111111110000000000000000000011112211111222211111000000000012222222000000000000000000000000000100000000000000000000000000000000000000011111111223333333333344333333333333344433344444444444444444444444444444444444444555554444444444443221000000000000000000111122222222233332222110000000000000000000000000000111111111111000000000000000000000000000111112211100000001000000000000000000000011111222222222111110111111110011111111111000111110000000000000000011101000000000111222222220000000011123334443322100000000000000000000112222222222222333333333331000000000000000000010111101000000000000001111111111122332211100000001233333211111100000000000000011000000000000000000011000001111111111100011100000000000000001000000000000000000000000000000111111112222111122211111122110110000000000010001122222211000111111110000000000000000000000000000000100000000000000000000000000012222100000000001111111111111111112211111111111000000000000000000112233344444433333444444444445555555543322222222222","333322223333322333333444555555555554444444444443333333333333322221111112222100000000001001111222233333334444443333333333333334444444443333344433332221111111000000000000000000000000000000000000000000000000000000000000000011112222222222111111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222233333333332222221110001111110000110111111222234444444444445545444444445555555444444443322222222222222233333333322222333333333210000000011222221000000000000000001111000000000000000000000000000000000000000000000000011111111111111122222222222222222222222223333344444444444444444444444444444444444444444444444455533444455555555554444444444444444444443322110000000000000000000000000000000111111000000000000000000000000000011111111111111111111001110000111110000111000000000000001222211000000000000000000000000000110000011111223444444444444444455555555553332222111111112222211111100000000000000000000000000122222111222222211110000000000000000001110000000000000000000000011110000011000000000112222334433221111000000000000000000000000000000001110000000000000010000000000000000100010000000000000000000000000000000011000000000000000000000000001222110100000011112232221100000000000000000000000001000000011001111111111111101121000000000000000000000112222100001122200001122111000000001000000100000000000000111000011122334444443322222222333333333334444433211111111112","333222223333333333333334444445544444444444444433333333333333332222111112221111100000000000000011223332222221010111332111121112222222222233344432222111111100000000000000000000000000000000000000000000000000000000000000000011100101111111000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000001111111111222222233333332222211110000111111111111222223344444444555555555555555555555555555555555555554444444444333333333333333333333333333331111000111222220000000000000011111111000000000000000000000000000000000000000000001111111111222222222222222222222222221100000001111122222222223333222222222110000000000000011111122111111233344444444454444443344444443222111100000000000000000000000000000000000000000000000000000001000000000000000000000111122111110000000000000000011111111111001122222222222221111000000000000000000000001111222222233333333333334445555555555554443333333333322222210000000000000010000000000011111222233222100000000011100000000000000011000000000000000000000000000000000122221112110111112233333210000000000000000000000000000000000111110000000000000000000000010000011110011000000000000000000000000000001111110000000000000000000110001222210000000000111122221100000000000000000000000011111000110000000012333333333333221100000000000000000001223211111222300001122111110000012100000000000000000000012111111222222222222222221111233222233334444322222221111111","333333333333322333344445555554444444443333344433333322222222222222222222222211000000000001111122222222223333333333333332233334444444443344444333332221111111111111111111000000000000000000000000000000000000000000000000000011112222233332111111100100000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222223333332222222221001111100000000011111233333333333333333333222233333334444333222221100000011111111222223333322222333322222100000000011222222000000000000011111111000000000000000000000000000000000000000000000010000000111111111122222222222222222222222233344455554444444444444444444444444444444444444445555555555555555555555555555555555555555555443332221000000000000000000000000000000000000000000000000000000000000000000000011211111111111000110000000000000011000000000122222222222222111110000000000000000000000000001000000012222233222222333344444442110000000011112222221000000000000100000000001112222222222112122222211111000000000000000001110000000000000000000001111111222222222222222211111113311100000000000000000000000000000000000011110001100000011111111100000000000000000000000000000000000000000000000011010000000001111111111111112222111110000011222232222222221000000000000001110000000000000000000010000000000010000000000000000000000012333321001111100001111111111222222222222100000000000000001100000112222223333322223333333333344444444432211110011111","333222222222222333333445555555555554443333344433333333333333322222222222222211111110000001122223333333334444444444444333333344444444444455555433333332222211000000000000000000000000000000000000000000000000000000000000000011112222233333211111111000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222333333332222221110001111100000110111111222233333333333334434333444445555555444444443322222222222222234444444433333444444444431111000011222221000000000000011111111111000000000000000000000000000000000000000000000000000111111111122222222222222222222222223333344444444444444444444444444444444444444444444455555555555555555555555555555555555555555443333221100000000000000000000000000011111111000000000000000000000000000011000000100000000011111110000000000000111000000000000122222222111000000000000000000000000111111122222222222223333344444455555555553332222222222212222222222100000000000000011111111111111111011111112111110000000000000001122222211000000000000000000001111221222100000000121122334433221111000000000000000000000000000000011110000000000000010000000000000000100011000000000000000000000000000000111000000000001111100000000001110000000000011223333332100000000000000000000000001100000000001100000000011101110000000000000000000000112222321001111100001111111000111111001111100100000000000011000000011112222223322222222333333333334444433211111111112","333333333333333333344445555555545555443334444433333322222222211000000012222000000000000000000111111110012222233333333221122333333333332222222221110000000000000001111100000000000000000000000000000000000000000000000000000011112222222210000000100000000000000000000000000000011000000000000000000000000000000000110000000000000000001111110000222233333333332222221110000000000000000011111222233334444444555555555555555555555444443332222222222222222233333333311111222200000000000000011111110000000000000000000000000000000000000000000000000000011110000000001111122222222222222233333333333333333333333333445555554444444444444444444444444455555555555555555555555555555555555554444444444444444444332211000000000010000000000000000000000000000000000000000000000000000000011111122222222222222222110001111111111122111111000000011100112000000000000000000000000000000000000000011111111111111222333344444441110000000001111111100000000000000000000000001222222233333212222222111110000000000000000000000000000000000000000000012222221222222222222211111222322210000000000000000000000000000000010011110000000000000011111111111100000000000000000000000000000000000000001111000000000011111111112211111100111110000000100000000111111000000111111111110000000000000000112222223332111111000000000000000000000011111111112321000001122111000111112222111000111000000000011000000112222333344322223333333333344444444432211111111111","222222222222222222223333344445433333333333444443333334433344443332223344444433322222111111000011223333322333222122333222222112222333333444445433333322112101000000000000000000000000000000000000000000000000000000000000000001111111122211000000000000000000000000000000000000000000000000000000000000000000000111110000000000000011122221112222232222222222221122211121000111110001111111221333334444433333445555555555555555555555555554433333333443334454445555544444444445555554443444333333332222221111000011111110001000000000000000000000000000000000000000001111111111111001111111000000111111100000000000001110000011112222233333332110000000000111111112111000000122222111111110000011123332221100000000000000000000000000000000000000000000000000000000001111001111000000001000000000011000010000110001111111111111111111000110000111112221000000000000000000000000001112222222233344443222223333444455544444444444444444444443322111100000000000000000000000000111111100000000000000000000000000000000111100000000000000000000000000000011000000000000012334443222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000100000000000000110001111111000000000122232222100000000000000000000000011100000111111001122233444434332110000000000000110000001222221112233300001122222110001122111222211211000000000000000000011111000000122232222333333444444444433333333332222","333333333333333333344445555554445554443334444433333322222222211111000022222000000000000000000111111110013322233333333221122333333333332233323121110000000000000001111100000000000000000000000000000000000000000000000000000011112222222210000000000000000000000000000000000000011000000000000000000000000000000000110000000000000000001111110000222233333333332222221110000000000000000011111222233444444444555555555555555555555444332222222222222222222233333333311111221100000000000000011111110000000000000000000000000000000000000000000000000000011110000000000011122222222222222233333333333333333333333334445555554444444444444444444444444455555555555555555555555555555555555555555555555555555555332211000000000010010000000000000000000000000000000000000000000000000000001111122333333222222222110001111111111122111111111100111100112110000000000000000000000000000000000000011111111111111122333344444441110000000001111122211111000000000100000011111222222233333222222222100000000000000000000000110000000000000000000000012222221222222222222211111223322210011000000000000000000000000000010011221011100000000011111111111100000000000000000000000000000000000000001111000000000111112222222211222222221110000000100111112222211100000111111111110000000000000000111112223332211110000000000000000000000001111111112320000001122111222222222222222100111000000000012000000112222333344322223333333333344444444432211111111111","222222222222222222233445455555544444443333333333332222222222222222222223333311111111211111122333333333444444444444444444444444334444444455555433333332222222111111111111000000000000000000000000000000000000000000000000000011112222233332111111111100000000000000000000000000000000000000000000000000000011000000100000000000000000001111111112211111222222221122222222001111100000110011111222222111111111223333333444444445555444333333322222222222222223333334433333444444433321111000011222221000000000000011111111111000000000000000000000000000000011111111110111001000122222222222222222222222222222222223333444444444444444444444444444444444444444444455555555555555555544333333333333334444444444443333222221000000000000000000000000111111111100000000000000000000000000000000000111111111222222221111111110000000000000000111111222222221000000000000000000000001110000000000111111111111000101222222333332110000000000001111111111111100000110000011112222222222211111222222222221000000000000000000110000000000000000000001111111111112100001111221111112222211111000000000000000000000000000000011100000000000000011111100000000000000011100010000000000000000000011111122110000000011112211111100012221111111000000111121111111111000000000000000000000000000000000000000000000000000000000000000000100000011222100001112200001200000000011111112222211122110000000011000000112222222223322222222222222222333334322211111111111","333322223332222333333334555555555554443334344433333333333333332222222222222211111110000001122222233333333333332233433333333333333333333444454433332222222211000000000000000000000000000000000000000000000000000000000000000011112222222222111111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222333333332222221110001111110000110111111222234444444444445545555555555555555444444444433333333333333344444444433333444444444443333222222222221000000000000011111111000000000000000000000000000000000000000000000000000000111111111122222222222222222212222112222233333333334444444444444444444443333333333333344444433445555555555443333333334444444443332222110000000000000000000000000000000111111000000000000000000000000000011000000000000000000000110000000000000010000000000000000111111000000000000000000000000000001111122222333444444444444444455555544443332222222222211000000000000000000000000000000111110111111000000001100000000000000000000001111100000000000000000000001110000011000000000111233334444333333200000000000000000000000000000001110000000000000000000000000000011111111000000000000000000000000000001111110000000000000000000110001222110100000011223333332100000000000000000000000000000000000000000011111222212222110000000000000000000111222210001122200001122111000000011000011000110000000000000000001111233333332222222222333333334444444433211221111111","333333333333333333344445555554444444443334444433333333322222222111001122222111000000001000011111222222223333333333333222233334444444443333333333222111111100010111111100000000000000000000000000000000000000000000000000000011112222222222111111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110011222222333333332222222221001111100000000011111222233444444444444444444444444445555444443332222222222222222233333333311111333322222100000000011222222000000000000000000000000000000000000000000000000000000000000000000011111111221111111122222222222222222222222233344555554444444444444444444444444444444444444444444444555555555555555555555555555555555555432222110000000000000000000000000000000011111000000000000000000000000000001111111111100000000000110000000000000111000001100000111111111100000000000000000000000000110000000000011112222222222222233344444442111110000011111222100000000000000000000011111112222222333222222222211110000000000000000001110000000000000000000000011111111112100000111100001223322100000000000000000000000000000000000000000000000000000010011111111100000000000000000000000000000000000000000111000000000111112221111100111111110000000000111111100000000000000100000001110000000000000000111111111221111110000000000000000000000011222221001110000001111111000111111111100000000000000000000000000111222222333333333333333333344444444432211111111111","222222222222222222233344444444433343332222333332222222211122222222222223333333222222211001122233333333334444444444444444444444444444444455544333333332222211111222221111000000000000000000000000000000000000000000000000000011111111122332100001101100000000000000000000000000110000000000000000000000000011100011100000000000000000001111111111211111111122221122222222111111111111111111111233333222222222223322111222223333444333222221111111122222222222222223333333333322222100000000012222222000000000000010000000011110000000000000000000000000000000001111110111111000111111112222222222222111112222222223344455444444444444444444444444444444455555555544444444333333333322111111111223333333333344443222110000000000000000000000000000111111111100000000000000000000000000001111000111111111111000000000000000000000000000111122222223333333222210000000000001000000000000111100000000000011000000000001222221110000000011222222222111100000000000000000001111222211111111222233332221000000000000001011222222222100000000000111222222222223221111122222233334443221100000000000000000000000000000000012221111111111111111111100000000000000011100000000000000000110000111001111110000000012222222222211111222101110000000111222222222222100000000000000000000000000000000000000001121110000000000000000000000000012222221000012201111200000111111001112222222222100000000000011011222233333333322223333333333344455555544433333332222","333233333333333333344445555554444444432222244433333322222223332111111122222000000000000000000001111111112222222232222110012333333332322111111000010000000000000001111100000000011000000000000000000000000000000000000000000011112211121100000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000011222210000122222332222211122211111111111000000000011111222244444444444555544444443333334444333221110000000000001122233322222200000111100000000000000011111110000000000000000000000000000000000000000000000000000010000000000000011122222222223333333333333333222222222222234444555554444444444444444444444444444445554444445555544433222222111111111111123333333333344442111000000000111110000000000000000000000000000000000000000000000000000001112223333333333332111110000000000000111111110000000000011122222222211100000000000000000000000000000000000000000011112222233332221000000000011112233333221000000000100000000001222222233332100010000000110000000000000000000000000000000000000000000011111111112221111111100000113322222222211111110000000111111122100010000011001000000000000000000000000000000000000000000000000000000000000000111110000000112211111110000001111111110000112333222222333322111111222210000000000000000001111222333334443200010000000000000000000000001111000011231100001123222222222111111000000111000000000112111111233344444455433334444444444555555554322211111111111","333322223333322333333444555555555554444444444443333333333333332221111122222100000000001001111222233333334444442233333333333334444444443344444433332222222111000000000000000000000000000000000000000000000000000000000000000011112222233333211111111000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222233333333332222221110001111110000111111111222234444444444445545444455555555555444444443333333333333222233333333333333333333333320000000012222221000000000000000111111000000000000000000000000000000000000000000000000010000111111111122222222222222222222222223333344444444444444444444444444444444444444444444444455533344455555555554444444444444444444443333221000000000000000000000000000000111111000000000000000000000000000011111111111111111111001110000000000000111000000000000001222222110000000000000000000000000010000011111233444444444444444455555555553332222222111111111111111100000000000000000000000000122211011111112111110000000000000000001110000000000000000000000001110000011000000000112233334433332222100000000000000000000000000000001110000000000000010000000000000000111111100000000000000000000000000001111000000000000000000000000001222111100000011212232222100000000000000000000000001000000111001111111111122211221000000000000000000000112222210001122200001122111000000001000000100000000000000111000011122334444443322222222333333333334444433211111111122","222222222222222222233334444445543443443333344433333333333333333332223344433333222221111111122212223333333333222222333222232322332333334444455433333332222211000000000000000000000000000000000000000000000000000000000000000011111111122222100000000000000000000000000000000000000000000000000000000000000000000000110000000000000000001221112112222222222222221122211121000111100001110111121233333444433333445555555555555555555555554444444444444444444444445555544444444445555554444444444444432222221111000011111111111000000000000000000000000000000000000000000111111001111000000011111111111111110000000001111122222222223333344444443222222221111111111122233222222233333222222221000011123332222110000000000000000000000000000000000000000000000000000000001111000000000000000000000100011000010000000000000000011111111111000110000111001110000000000000000000000000011112222222233344443333333333444455555554443334444444444333321111100000000110000010000000000111111000000000000000000000000000000000111100000000000000000000000000000011000000000000012334443322211100000000000000000000000000000001000000000000000000000000000000000000010000000000000000000000000000000011110000100000000000000110001111111110000001233333332100000000000000000000000000000000100000000011122333333332110000000000000000000001222221111223300001122222110000012101111211210000000001111000000111111000000012233333333333344444444333322222111111","333333333333333333344445555555555555443334444443333332222222211111000012222100000000001000001111122221113333233333333222222334444433332233333332221110000000000001111100000000000000000000000000000000000000000000000000000011112222222211000001100000000000000000000000000000011000000000000000000000000000000000110000000000000000001011110000222233334333332222221110000000000000000011111222233444444444555555555555555555555444443332222222222222222233333333311111333322211000000000011111111000000000000000000000000000000000000000000000000000011110000000001112222222222222222233333333333333333332333333445555554444444444444444444444444455555555555555555555555555555555555554444444444444444444332111000000000010000000000000000000000011111000000000000000000000000000001111112222222111111111110001111111111122111111000000111100111000000000000000000000000000000000000000011111221111111223333355544441110000000011111222211000000000000100000011111112222233333222222222211110000000000000000000010000000000000000000000012222221222221111111100001112322210000000000000000000000000000000000000000000000000000011111111111100000000000000000000000000000000000000001111000000000111112211112211111111111110000000100010000111111000000111111111110000000000000001111222222221111111000000000000000000000011111211112331000001122111111111112222111000111000000000011000000112222333333322223333333333344444444432211111111111","333333333333333333344445555554444444443334444433333322222222222122122222222111000000001000001111122221223333333333333232233334444444443333333333222111111111111111111100000000000000000000000000000000000000000000000000000011112222233322111111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110001222222333233332222222221001111100000000011111222233444444444455544444444445555555444332222211111111111122233333333311111333322222100000000011222222000000000000000000000000000000000000000000000000000000000000000000011111111222222222233333333333222222222222233345555554444444444444444444444444444555555555555555544555555555555555555555555555555555555432221000000000000000000000000000000000011111000000000000000000000000000001111111211111000000000110000000000000111111111111111111111111111111100000000000000000000010000000000011112222222222333344444444442110000000011111111111000000000000100000011111112222223333222222222211110000000000000000001110000000000000000000000012221121122211111111100001113322100000000000000000000000000000000000001111000000000000011111111111100000000000000000000000000000000000000001111000000000111112221122211222222111000000000111122210111111000000111111111111111000000000000111111122222211110000000000000000000000001222221001110000001122111122222222222222100111000000000001000000112222223333322223333333333344444444432211111111111","333322223333333333344445555555555554444444444443333333333333322211000012222100000000001001111122233333334443333333333332233334444444443333344433322111111111000001111100000000000000000000000000000000000000000000000000000011112222222222111111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222233333333332222221110001111110000110111111222234444444444455544444444445555555444444443333333333333222233333333322222333333333210000000011222222000000000000000001111000000000000000000000000000000000000000000000011122222221111111122222222222222222222222233344455554444444444444444444444444444444444444444455555544444444444444443333355555555555555332111000000000000000000000000000000000111111000000000000000000000000000000000011111111111111000110000111110000111000000000000111222111000000000000000000000000000110000001111222333343333333334444455555553332221100011112222210000000000000000000000000111111122222222222222222221000000000000000000000000000000000000000000011111111112100000000011111223333210000000000000000000000000000000000001000000000000000010011111111100000000010000000000000000000000000000000011000000000001112210000110011222110100000011112222210000000000000000000000110001000000111111111111111111100111000000000000000000000012222210001122200001122111000000000000001100000000000000000000001222333333333333333333444444444444444433211111111111","322222222222222333333444455555555554443333344433333333333333332222222223333322111111111111122223333333334444444444444333344443333444444455555433333332222211000000000000000000000000000000000000000000000000000000000000000011112222233333211111111000000000000000000000000000000000000000000000000000000001000000110000000000000000001111111112222222322233332222221110001111100000110111111222233233333333334434444455555555555444444443333333333333333344444444444444444444555543333222223322221000000000000011111111111000000000000000000000000000000000000000000011111001111111111122222222222222222212222222233344444444444444444444444444444444444444444444444555555555555555555555555555555555555555443333221110000000000000000000000000111111111000000000000000000000000001111111111111111111111111110000000000000000000000000000011222100000000000000000000000000000111111122222222222223333334444455555555553332222222222211111110000100000000000000011111112221111111011121112211221000000000000001112222211000000000000000001111111221222100000000011111222433222322100000000000000000000000000000000000000000000000000000000000000000101111100010000000000000000000000001111000000000000001100000100012221100000000011233333332100000000000000000000000000000000000000000010011111112221000000000000000000000001211100001122200001111111001111111112222311111000000000111000000011112222222222223333333333344444444433211111111112","222333333333322222233335554544433333332222233332222222211122222222222223333322211110000001111122223333334433344333333333333444444444444444444333333332222211111111111111000000000000000000000000000000000000000000000000000011111111122332100001100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110011111111112222222222222222111111111111111111223344444333333333112200000000001112222111111110000000000001111221112223322222333322222100000000012222222000000000000000000000000000000000000000000000000000000000000000000011111111111112222233333333333333333333333333344455555544444444444444444444444444555554444444444444332222111100000000000111233333333333321111000000000000000000000000000000000011100000000000000000000000000000000000011111110000111000000000000000000000000000000111111111222222222210011111111111000000000000111000000000000011000000000111221111110000000001112222222111100000000000000000011112222211222222333333333331000000000000000010111111111000000000000001112222222222211111110000001233322210000000000000000000000000000000000011110011100111111111111100001110000000010000010000000000000010000111001111110001111122222222222322222222100110000000111110001222222211000100000000000000000000000000000000001121121000000000000000000000000011111000000000101111200011111111112222222222222100000000000011000122222233333333333444444444445555555544322222222222","333322223333333333344445555555555554444444444433333333333322222221122122222100000000001001111122233333334443333333333332233334444444443333344433322221111111011111111111000000000000000000000000000000000000000000000000000011112222233332111111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222233333333332222222221001111100000110111111222233444444444444444333344444445555444443332222222222222222233333333322222333333333210000000011222222000000000000000001111000000000000000000000000000000000000000000000000011111111111111122222222222222222222222233344455554444444444444444444444444444444444444444455555555555555555555555555555555555555555432222110000000000000000000000000000000011111000000000000000000000000000000000011100000000000000110000000000000111000000000000012222211111000000000000000000000000110000000000011112222222222223333445555553332221100011112222111000000000000000000011111112222222333222222222222221000000000000000001110000000000000000000000011111111112211111111111112333322110000000000000000000000000000000000001110000000000000010011100001100000000010000000000000000000000000000000111000000000111112211110100011222110000000011112232210000000000000000000001110001000000000001111111111110000110000000000000000000000011222221001111100001111111000111111111101100000000000000001100001122233333333333333333444444444444444432100000011111","333333333333333333344445554544433333332222233333333222222222222222222222222211000000000000000022222222223322233333333333333344444444443344433333322222222211111111111111000000000000000000000000000000000000000000000000000011111222233332111111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110011122222222233322222222221001111111100000011222344444333333333333311111111112223333222222221100000011111111222223333322222333322222100000000011222222000000000000000111111000000000000000000000000000000000000000000000010001111222222222233333333333333333333333333344455555544444444444444444444444444555554444445555555533333333311000000000122333333333333332111000000000000000000000000000000000000000000000000000000000000000000000011111211111111111000000000000000000000000000100112222222221111122221111000000000000000000000001000000001111122111111111222333332110000000011111122221000100000000110000000011112111112221111122222222221000000000000000000011100000000000000000001111111122222211111110000001222322110000000000000000000000000000000000011111001100000111111111100000000000000010000000000000000000000000000000011010000000001222222222222222222110000000011211110000111122000000000000011111111000000000000000000000000110000000000000000000000000001111000000100000001100000000000001112222211111000000000000000000112222222333322223333344444555555555543211111110000","333333333333333333344445555554444444443334444433333322222222222111111222222111000000000000000111111111113322233333333221122333333333332233333122211110000000000001111100000000000000000000000000000000000000000000000000000011112212222221000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110001222222332233332222222221001111100000000011111222233444444444555555544455555555555444332222211111111111122233333333311111222100000000000000011111111000000000000000000000000000000000000000000000000000000000000000000011122222222222222233333333333222222222222233445555554444444444444444444444444455555555555555555555555555555555555555555555555555555555332211000000000000010000000000000000000000001000000000000000000000000000001111111111111111111000110000000000000122111111111111111100111000000000000000000000000000000000000000011112222222222222333444444332110000000011111122222111000000000100000011111222222233333222222222111110000000000000000000110000000000000000000000012222221222111100111100000113322100000000000000000000000000000000000001111000000000000011111111111100000000000000000000000000000000000000001111000000000111112222222211222222221100000000111111122222222100000111111111110000000000000000111112223332211110000000000000000000000001111110001220000001122111222222222222222100111000000000012000001222233333344322223333333333344444444432211111111111","333333333333333333344445555554444443322222233333333322222233332222222222222111000000000000000001111111112221122232222121122333333333321111111000110000000000000001111100000000001000000000000000000000000000000000000000000011111111122211000000100000000000000000000000000000000000000000000000000000000000000011110000000000000000001111110000022222222121111122222221111111101100000011222444444444444444555433333333334444444333332221100000000001122233323333311111111100000000000000011111111000000000000000000011000000000000000000000000000000000000000000000011122222222223333333333333333222222222222233344555554444334444444444444444444444445443333345555555555333344322222222233344444444444444442111000000000000110000000000000000000011111100000000001000000000000000001112233333333333333222000000000000000111111111211222222222222222222222211000000000000000000000000000000000000000000000001123433222110000000011223333333332100000000110000010011112222223332222222222222221000000000000000000010000000000000000000000011111111112222221111211112233322222222211111122210001111100011100000000000000000000000000000000000000000000000000001110000000000000000000001111111101111122211111111111122222111000000000112232222333333211000111111011110000000000000110012222222333200000000000000000000000000012211100001120000001111111111111111111000000122111100000011111111233444444555444444444444445555555555543322222222222","333333333333333333344445554444433333211112233333333222222222222222222222222211000000000000000001111111113222223333333222233333333333332222222111211111111111111111111100000000000000000000000000000000000000000000000000000011111222233332100000100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110001111112222122211122222221001111100000000011222344444444444444444433333333334444444333222221100000011111122222223333311111222211111000000000011222220000000000000000000000000000000000000000000000000000000000000000000000011111222222233333333333333222222233333333344555554444444444444444444444444444555554444455555555533333333311000000000111233333333333331111000000000000000000000000000000111111111100000000001000000000000000001111233333322222222111000000000000000111111111211111111112222222111100000000000000000000000000000000000001122222100000111223433222110000000011112233333222100000000000000010001112222222332222222222211111000000000000000000010000000000000000000000111111122222221111111111111223322222222200001110000000010000000000000011111000000000000011111000000000000000010000000000000000000000000000001111110000000011112222222222222232110000000000111122222222222100000111111011111111000000000110000111112222100000000000000000000000000001111100001110000001100000000111112222222211111011100000001100000123444444444322223333344444455555555543211111100000","333333333333322322233335554544433333332222233332222222211222222222222223333322100000000001111122223333333333333333333333333444444444444444444333333332222211111111111111000000000000000000000000000000000000000000000000000011111122233332110011100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110011122111222232222222222221011111111111110011222344444333333333112100000000001112222111111110000000000001111221112223322222333322222100000000012222222000000000000000001111000000000000000000000000000000000000000000000010001111111111112233333333333333333333333333344455554444444444444444444444444444555554444444444444432222222200000000000112333333333333221111000000000000000000000000000000000011100000000000000000000000000000000011111211111111111001110000000000000000000000000011112222222222222210000000000000000000000000111000000000000111000000000111222221110000000001112222211000000000000000000000011112222211221112233333333331000000000000000000111101100000000000000001122222222222211111111100001222322210000000000000000000000000000000000011110000000111111111111100000000000000010000000000000000000000000000001111110000011111222222222222222222100110000000000000001111122100000000000000000000000000000000000000001111110000000000000000000000000001111000000010101111100000000111001112222222222100000000000000000122222233333322223333344444445555555543222221111122","222222222222222222222223333444432222222222344443333333333334433332222333333333222221111000000011223332222332211111333111221111121222223333344433332221111100000000000000000000000000000000000000000000000000000000000000000000111101111111000000000000000000000000000000000000000000000000000000000000000000000111110000000000000011001121112112222111122222221112211110000111110001111112222333344444444444445555555555555555555555555554433333333333334444445555544444444445555554443333333333332222221100000011111110000000000000000000000000000000000000000000001111222111011000000011000000111011100000000000001110000011112111111111122110000000000000001111011000000122222111111110000011123333221000000000000000000000000000000000000000000000000000000000001111001111000000000000000000011000000000110001111111111111111111000110000000012221000000000000000000000000011112222222233333333333333334444555544444444444444444444443321111100000000000000000000000000111222100000000000000000000000000000000111100000000000000000000000000000011000000000000002333333211100000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000111111111100000000000000110001110111000000001122233332100000000000000000000000011100000111111001122233444434333222211110000000110000001223221112223300001122222110001122111222211210000000000000010000010001000000122232333333333444444444444433333322222","333322222223322333333445555544444443332222333333332222222222222222222223333211100000000001111122223333333333334334333333333444444444444444444333333332222211111111111111000000000000000000000000000000000000000000000000000011111222233332111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110011222222222232222222222221001111110000000011112233333333333333222211000001112222222111111111100000000001111222223333333333333333333210000000011222222000000000000011111111000000000000000000000000000000000000000000000010000000111111111122222222222222222222222223344455555544444444444444444444444444455555555555555555433333333322111111111223333333333333332111000000000000000000000000000000000011111100000000000000000000000000000000011111111111111011110000000000000000000000000011112222222222222210000000000000000000000000111110000000011122111111111112333332110000000011112222222100000000000010000000001112111111111111122222221110000000000000000001110000000000000000000001122222222222211111111111111113322100000000000000000000000000000000000011110000000000111111111100000000000000010000000000000000000000000011001111110000000001222222222211122222100000000000000010001111111000000000000000000000000000000000000000000000000000000000000000000000000011100000000011100001100000000000001112222211111000000000000000000112222233333322223333344444444444444432211111110000","333322223333333333333334555555555555444444444443333333333333322221000012221100000000001000011111223333334443331222333222222334444433332233344432222111111100000000000000000000000000000000000000000000000000000000000000000011112222222222110001100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222233333333332222221110000111111111111111222223334444444444555555444455555555555555555554444444333333323333333333322222333333333210000000011222221000000000000111111111000000000000000000000000000000000100000000001111122222222222222233333333333333333332222223333344443333334444444444444444444443333333333333344444444444455555555555555555555555444444432211000000000000000000000000000000001111111000000000001111000000000000001111111111111111111111111000111110000111001111000000011222100000011100000000000000000000000000011122223333344444444444455555555553332222211001112222210000000000000000000000000000001122222111111111111111000000000000000000000000000000000000000000011110000000000000000111111223322211100000000000000000000000000000000001111000000000000010000000000000111111110000000000000000000000000000000011010000000000000000000110001111110000000011111111110000000000000000000000000001000000110000000111122222212222110000000000000000000111222210001222200001122222111111112111111100000000000000001000011222333333332222233333333333333334444433211111111111","333333333333333333344445554544433333322222244433333322222222222222222222222211000000000000000011111111223222233333333332233333333333333333333222221111111111111111111100000000000000000000000000000000000000000000000000000011112222233332100000100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110001122222222233322222222221001111100000000011221233344444444444444433333333334444555333222221100000011111122233323333311111222211111000000000011222221000000000000000000000000000000000000000000000000000000000000000000010011111222222222233333333333222222232222233344455554444444444444444444444444444555555555555555555533333333311111111111122333333333333321111000000000000000000000000000000000000000000000000000000000000000000000011122222222222221000000000000000000111000001111111111111111111111100000000000000000000000000000000000011122222111222222344433222110000000001112233332111000000000000000011111112222222332111222222211110000000000000000000010000000000000000000000111111122222211000011000000113322211111100000110000000010000000000000011111000000000000011111100000000000000010000000000000000000000000000001111110000000001112222222222222232110000000011222222222222222100000111111011111111000000000000000011112222100000000000000000000000000001111100001110000001111111122222222222222211111011100000001100000112333333344322223333333444444444444433211111111111","333322223333322333344445555554444444443333344433333333322222222222222222222211000000000001111122333333333333334444443333333334444444444444454433333222222211111111111111000000000000000000000000000000000000000000000000000011112222233333211111100100000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222333333332222222221001111100000110011111222233333333333334433111122222223333222222222211111111111122223333333333333333333333210000000011222222000000000000011111111110000000000000000000000000000000000000000000000000000110001111122222222222222222222222223344455555555444444444444444444444444444444444445555555555555555555555555555555555555555555443333221000000000000000000000000000000011111100000000000000000000000000000000001111111111111000110000000000000111000000000112222222222222222221100000000000000000110000011000011112233333333333344445555553221110000011112222221111100000000010000000001112111111111122222222211111000000000000001122221100000000000000000000111111222222222222222222222344422210000000000000000000000000000000000011210000000000000111111100000000000000000000000000000000000000000000000011000000000001111111111100012221000110000011112232332222200000000000000000000001100000000001111110000000000110000000000000000000000012333321001222200001111111000111111112211000000000000000001100000111112222233322223333333333333333333322110000011111","222222222222222222222223343444433222332222344443333333333334333332222333332233211111111000000011223332222332211111322111221112221222222333344433332221111100000000000000000000000000000000000000000000000000000000000000000000111001111111000000000000000000000000000000000000000000000000000000000000000000001111110000000000000011001121111112221111122222222112211110000111111111221222222333344444444444445555555555555555555555555555544444333343334444445555544444444444555554443333333333332222221100000000000000000000000000000000000000000000000000000000001111222111011111100011111111111111110000000000001110000011112111111111111000000000000000001111111000000122222111111110001111234443221000000000000000000000000000000000000000000000000000000000001111001111000000000000000000011000000000110001111111111111111111000110000000000000000000000000000000000000011112222222333333333333333444455555555554444444444444444443322111100000000000000000000000000111222100000000000000000000000000000000111100000000000000000000000000000011000000000000002233333211100000000000000000000000000000000000000000000000000000000000011110011100000000000000000000000000000000000111111111100000000000000110001111111000000001233333332100000000000000000000000011100000111111000112234444444333222211110000000110000000123221112223300001122222110001122112222211210000000000111011000011111000000122332333333344444444444444433333322111","333322223333322333344445555555555554444444444443333333333333322221111112222100000000001001111222233333334444443333333333333334444444443344444433332221111111000001101111000000000000000000000000000000000000000000000000000011112222233333211111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222233333333332222221110001111110000110111111222234444444444445444333344444445555444444443322222222222222233333333322222333333333210000000011222222000000000000000001111000000000000000000000000000000000000000000000000011111111111111122222222222222222222222223344455554444444444444444444444444444444444444444455555533444444444444443333355555555555555332222110000000000000000000000000000000111111000000000000000000000000000001111111111111111111000110000111110000111000000000000001222211110000000000000000000000000110000001111222333344444444444444455555553332221111111112222221111100000000000000000000111111122222222222222222221000000000000000001110000000000000000000000011111111112100000000112222334433221111000000000000000000000000000000001110000000000000010000000000000000100010000000000000000000000000000000011000000000001111100000110011222110100000011112232210000000000000000000000000001000000111001111111111111100121000000000000000000000012222100001122200001122111000000000000000100000000000000000000001122333333333333333333444444444444444433211111111112","322222223333222222222223333344444444443334444433333333333333332222211122222122111110000000000011122221010221000011211110120001111222112222223322121111111100000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000001112111000000000000001001111111111111112222222222111111000000111111112222223333344444455545555555555555555555555555555555555554444333333333333333333433333333333333332222111111111110000000000000000000000000000000000000000000000000000000000000000001111111000111113322222222222222222221100000000001122221111123000000000000000000000000000000011111112111122211111111110000000122111110000000000000000000000000000000000000000001110000000000000000001001111111111000000000000011000000000000001111111111111111111000121111111000000000000000000000000000000000001222233334444444444444555555555555554443333444444333211100000000000000000000000000000110111233222100000000000000000000000000011000000000000000000000000000000000000111112111111111233443211000000000000000000000000000000000011111001110000000000000000000000000000000000000000000000000000000000000111110000000000000000000110001111111000000011222222221000000000000000000000000001111000000000112233445554433333332211111000000110000001233332222334412222222222222222233222222100000000000000001000000111122221111112332233333333344444444322222221111111","333222222222222333333334445555555554443333344433333333333333332222222223332211111110000001122222333333333333333333444333333333333333334444455433332222222211000000000000000000000000000000000000000000000000000000000000000011112222233333211111100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222333333332222221110001111110000110111111222233444444444445545555555555555555444444444444444444443334444444444433333444444555554444333333333331000000000000011111111111000000000000000000000000000000000000000000000000000111111111122222222222222222210000012222233333333334444444444444444444443333333333333344444433445555555555553333354444444333332221111000000000000000000000000000000011111111000000000000001000000000000011000000000000000000001110000000000000010011111000000000111000000000000000000000000000000011111122222333333333333344444445555555554443333333333322111100000000000000000000010000111110111111000000001100000000000000000000000111100000000000000000000001110000011000000000111222333444333333200000000000000000000000000000011000000000000000010000000000000000111111000000000000000000000000000000011110000000000000000000110012221110000000011233333332100000000000000000000000000000000000000000011122233322222110000000000000000000111222110001122200001122111000000012100011100100000000000011000001111122222222222223333444333334444444433211221111112","333333333333333322333334443433322222100001122222222222222233333333333333334222221110000000000001222222223322223332223333333343444333332222222111222221111111111111111100000000010000000000000000000000000000000000000000000011111111122322100000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000011111121111122222222222222222211111111223444444333333333333311111000001111222111111110000000011101111111112223311111222211111000000000012222222000000000000000000000000000111111110000000000000000000000000000000011111111223333333333444444444444444444433344444455554444444444444444444444444444555554444455555554432000000000000000000111122222222233343333221000000000000000000000000000111111111111000000001111000000000000001122233333211111111000000000000000000000111112222333332222221111111111111111111111111111110111111000000001111101000000000111222222220000000011123334443321100000000000000000000112222222222222233333333331000000000000000000111111111000000000000001111111112223332221111000011233333332211100000000000001111000011100000000000001100001111111111111111100000000000000011110000000000000000010000011000111111112222111111111112222110110000000101110111222222222222222222221110000000000000110000000001110000000000000000000000000000012222100000000000001112222222211112211111111112111100000000000001123333344444433333444444444555555555543322222222222","222222222222222333333445555555555554443333344433333233333333332222222223333311111111111111122223333333334444444444444443344444444444444455555433333332222211000001111111000000000000000000000000000000000000000000000000000011112222233333211111111000000000000000000000000000000000000000000000000000000001000000110000000000000000001111111112222222222232222222222221001111100000110111111222233222222222334433333444445555555444444443333333333333222334444444433333444444444442222111112222221000000000000011111111111000000000000000000000000000000000000000000011111000111111111122222222222222222222222223333344444444444444444444444444444444444444444444444555555555555555555555555555555555555555443333221110000000000000000000000000111111111100000000000000000000000001111111000111111111222222221111111110000000000000000000011222211000000000000000000000000000110000111111111111111222233333333345555553332222222222211111111111100000000000000011112222222222211111221112222221000000000000001111111100000000000000000001111111111222100000000100011222433222211000000000000000000000000000000011110000000000000011111100000000000000011100010000000000000000000000001122110000000011112211111100012221100000000000123333332100000000000000000000000000000000000000000010000011111110000000000000000000000001111100001122200001111111001111111112223311111000000000111000000011112222223322223333333333333334444322211111111112","333222222222222333333445555555544444443333344433333333322222222222222223333311111110000001122223333333334333344444444333344444444444444455555433333332222211111111111111000000000000000000000000000000000000000000000000000011112222233333211111111100000000000000000000000000000000000000000000000000000000000000110000000000000000001111111112222222332233332222222221001111100000110011111222233222222222223323222233333334555444333333322222222222222223333333333333444444433320000000011222222000000000000011111111111000000000000000000000000000000000000000000000000000111111111122222222222222222222222223344455555555444444444444444444444444445444444455555555555555555555555555555555555555555555443333221100000000000000000000000000011111111100000000000000000000000001111000000111111111222222221111111110000000000000000111122222222222222221100000000000000000110000111110111111122233333333333344444442221110000011112222222222100000000010000011112222222222211112222222222221000000000000001122221100000000000000000001112222222222100001112222222334433221100000000000000000000000000000000011110000000000011111111100000000000000011100000000000000000000000000001121110000000011112211111100012222111110000000112233332211100000000000000000000001100000000000000010000000000110000000000000000000000012333221001111100001111111000000001112211111100000000000011100000112222222233322223333333333233333333322100000000011","333333333333333322233334443443322222211111122222222211111122222222222223334322222220000000000022222222334433333333333333333444444444442333323222222222222211111111111100000000000000000000000000000000000000000000000000000011111111122322100001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110011112222211122222222112221111111111111223444444333333333111100000000001111111111111110000000000000011111111112211111222211111001111111112222222000000000000000000000000011000000000000000000000000000000000000000011111111223333333333444444444444444444433344444455554444444444444333333333444444555554444444444443221111000000000000000111122222222234443333221111000000000000000000000000111111111111000000000000000000000000000011111111100000111000000000000000000000011111112211111000111111111110011111111111000011110000000000000000000001000000000001221111110000000011123334443222100000000000000000011112222212222222333333333331000000000000000000011111111000000000000001111111111122221000100000001233322210000000000000000001111000000000000001100011100001111111111111111110000000010000001000000000000010000111000000010111111222222222222322222222100110000000011110011222222222111111111120000000000000000000000000001111110000000000000000000000000012211000000000001111111111122222222222222222222100000000000000000112233344444433333444444444445555555544322222222222","333333333333333333344445555554445554443334444443333322222222222111000012222100000000001000001111122221113333233333333222222334444443442233333332221111110000000001111100000000000000000000000000000000000000000000000000000011112222222221000001100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110001222233333333332222222221000000000000000011111222233444444444455555544455555555555444443332222222222222222233333333311111333322211000000000011111111000000000000000000000000000000000000000000000000000000000000000000011122222222222222233333333333222222222222233445555554444444444444444444444444454444555555555555555555555555555555555555555555555555555332211000000000000000000000000000000000011111000000000000000000000000000001111111111111000000001110000000000000122111111111000111100001000000000000000000000000000000000000000011111111111111122333344444442110000000011111111100000000000000100000011111112222223333222222222211110000000000000000000010000000000000000000000012221121222100000000100000113322100000000000000000000000000000000000001111000000000000011111111111100000000000000000000000000000000000000000111000000000111112221122211222221111100000000100010000111111000000111111111110000000000000001111112222222211110000000000000000000000011222221001220000001122111122222222222111100111000000000011000000112222223333322223333333333344444444432211111111111","333333333333322333333445554544433333332222233333332222222222222222222223333211100000000001111122223333333333333333333333333444444444444344444333333332222211111111111111000000000000000000000000000000000000000000000000000011111222233332111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110011222222222233322222222221001111111100000011222344444333333333221111100000001112222111111110000000000001111222222223333333333333333100000000011222222000000000000000001111000000000000000000000000000000000000000000000010001111111112222233333333333333333333333333344455555544444444444444444444444444555555555545555555533333333322000000011123333333333333332111000000000000000000000000000000000000000000000000000000000000000000000011111222111111111001110000000000000000000000000011111222222222222221111000000000000000000000011000000001111122111111111112333332110000000011112222211000000000000110000000011112111111221111122222211110000000000000000001111100000000000000000001112211111122211111111100111222321100000000000000000000000000000000000011111001100000111111111100000000000000010000000000000000000000000000000011010000000001222222222222222221000000000011211110000111122000000000000000000000000000000000000000000000110000000000000000000000000001111000000000000001100000000000001112222211111000000000000000000112222233333322223333344444445555555543211111110000","222222222222222222233334444445443333333332344433333333333334333332222333333333211111111001111111223333322333222222333222232222222222223334444433332222222211000000000000000000000000000000000000000000000000000000000000000011111111122211000000000000000000000000000000000000000000000000000000000000000000000001110000000000000011001111111112222222222222221112211110000111111111111111222333344444444444445555555555555555555555555554444444444443334444445555544444444444555554444444333333332222221111000011111110000000000000000000000000000000000000000000000111111000111000000011111111111111110000000000111111111122222222222222232111111110000111111112011111000122222111111110000011233333222110000000000000000000000000000000000000000000000000000000001111001111000000000000000000011000010000000000001111111111111111000110000000000000000000000000000000000000011112222222223333444433333444445555555554444444444444444444433222200000000000000000000000000111222100000000000000000000000000000000111101000000000000000000000000000011000000000000012344444332211100000000000000000000000000000001000000000000000000000000000000011100010000000000000000000000000000000111110000100000000000000110001111111110000001233333332100000000000000000000000011100000111111000112233444434222110000000000000110000001222221112222300001122222110000112100111211210000000000000010000011111000000012232222233344444444444444433333222222","322222223332222222222223333344433333332223344433333333333333332222222122222122111110000000000011122221111221000011222110120001111222112222233332222111111100000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000001112111000000000000001001111111111111111222222222111100000000111111112222223323333444444444444555555555555555555555555555555554444333333333333333333433333444444444442222222222222221000000000000000000000000000000000000000000000000000000000000000000011111001111112222222211111111122221100000000001122221111123000000000000000000000000000000000011111111122111111111110000000122222210000000000000000000000000000000000000000001110000000000000000001001111111110000000000000011000000000000000001111111111111111000110000110000000000000000000000000000000000111222233333344444444444555555555555554443334444444444321100000000000000000000000000000000111233222100000000000000000000000000000000000000000000000000000000000000000111111111100001233332100000000000000000000000000000000000011110001110000000000000000000000000000000000000000000000000000000000000111110000000000000000000110001221110000000001222222221000000000000000000000000001110000000000111233345554444333221111111000001110000001233332222233411111122222111111122112222100000000000000001000000111122111111122332233333333344444444433333333211111","333333333333333333344445554544444443332223344433333322222222222222222222222211000000000000000021122222223333333333333333333334343444443333333333322221111111111111111111000000000000000000000000000000000000000000000000000011112222233332111111100100000000000000000000000000000000000000000000000000000000000000110000000000000000001111110011122222222233332222222221001111100000000011221233344444444444344433322233333334444333222221100000011111111222223333322222333322222100000000011222222000000000000000111111000000000000000000000000000000000000000000000010001111222222222233333333333222222222222233344455554444444444444444444444444444455554444444444444533333333333333333333344444444444455432221000000000000000000000000000000000000000000000000000000000000000000000011122211111111111000110000000000000011000001111122222222221111111100000000000000000000000000000000000011222222111222333344444442110000000011111111221000000000000100000000001112222222332111122222211111000000000000000000010100000000000000000001111111122222221111111200011113322100000000000000000000000000000000000011111001100000011111111100000000000000010000000000000000000000000000001111010000000001112221222222222222111110000011222222222222221000000000000011111111000000000000000000000000100000000000000000000000000001111110000110000001111111111222222222222211111000000000001100000112222223333322223333344444444555555432211111111111","222222222222222322233444445555555554443333344433333333333333333332222233333322111111111111122223333333444444444444444443344443333334344455555433333332222211000000000000000000000000000000000000000000000000000000000000000011112222233333211111101000000000000000000000000000000000000000000000000000000001000000110000000000000000001111112222222222222222221122221121001111100000110111111222233333333333334434555555555555555444444444444444444444444444445555544444444444555554444333333333331111110000000011111111111000000000000000000000000000000000000000000111111111221112211122222222222222222211111112233344444443334444444444444444444444444444444444444444444555555555555555555555555555555555443333222110000000000000000000000000111111111000000000000000000000000001111111111111111111111111110000000000000000000000000000001111000000000000000000000000000001111111122222222223333333333334444445555553332222222222211111110000100000000110000011112222221111111011121112211221000000000000001111222222000000000000000000011111221222100000000011111222333333333200000000000000000000000000000000000000000000000000000000000000000001111100010000000000000000000000001122110000000000001111111110012221100000000012333333332100000000000000000000000000000000000000011222222333333222110000000000000100000001222210001122200001111111011111122112223322222110000000111000000011112222222222223444444444444444444322211111111112","333322222223322333333445555555544444443333344433333333322222222222222222222200000000000001111122333333333333334444444333333444444444444455454433333332222211111111111111000000000000000000000000000000000000000000000000000011112222233333211111111100000000000000000000000000000000000000000000000000000000000000110000000000000000001111111111222222333333332222222221001111100000110011111222233233333333333322111111113333333333222222211111111111122223333333333333333333333210000000011222222000000000000011111111110000000000000000000000000000000000000000000010000000111111111122222222222222222222222223344455555555444444444444444444444444445444444455555555555555555555555555555555555555555555443333221000000000000000000000000000000011111100000000000000000000000000000000001111111111111112221111111110000111000000000112222222222222222221100000000000000000110000011000011112233333333333344445555553221110000011112222222111100000000010000011111112222221111112222222222221000000000000001122221100000000000000000001112211111112221112222222222344422211100000000000000000000000000000000011110000000000000111111100000000000000000000000000000000000000000000001121000000000001111111111100012222111110000011112232332211100000000000000000000001100000000001111110000000000110000000000000000000000012333321001111200001111111000000001112211000000000000000001100000111112222233322223333333333333333333322111111111111","333333333333333333344445554544444443333333244433333322222222222222222222222111000000000000000011111111113322233333333222233333333333333233333122211111111101111111111100000000000000000000000000000000000000000000000000000011112222233332100000100000000000000000000000000000000000000000000000000000000000000000110000000000000000001111110001122222222233322222222221001111100000000011221244444444444444555533333333334444555444332221100000011111122233333333311111222211111000000000011222221000000000000000000000000000000000000000000000000000000000000000000011111111222222233333333333333222222232222233345555554444444444444444444444444444555555555555555555555555555522222222222233333333333333331111000000000000010000000000000000000000000000000000001000000000000000001111223333222222221000000000000000000111111111211111111112222222222221111000000000000000000000000000000012222222222333344444433222110000000011223333333222100000000110000011111112222223333211222222211111000000000000000000010000000000000000000000011111111112211000000100001113322222222200001110000000110000000000000011111000000000000011111100000000000000010000000000000000000000000000001111110000000111112222222222222232110000000000111122222222222111000111111011111111000000000000101112223333211010000000000000000000000001111100001110000001111111222222222222222211111011100000001111001223444444444333333333344444455555555433211111111111","222222222222222222233334444444444444433333332222211111222333333332333333333333333333333333332222222222111111000000000000000000000000000000000000000000000111122222222222222222222233333333333333333333333333322221111111100000000000000000000000000011112221111111111100000000000000001112222111111111111111111111111111111111111111000000000000000001111111111111111000001111111111111111111111122233333333333222222222222222111100000000011111111111222223333333444444444444444444444444444444444443333333333344444444444444444444444444444444445555555555555555555555555555555555555555444444444444444444444433333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433444444444444444444444444444444444333322222111111111111111111000011111111111101111112222222222222222222222222222222222221000001111111122222222333334444444444444444333332100011111122333222112222222223333333222223333333334444444444443333333332222210000000000000111111122233333332210000000112222333333210012222333344444444444444444444444444444444333333322222211122222233333333322222333333444444433333333332222111222333333333333333333333333333344443210001222222334444445555444444444444444444444444444433322321100001111012221111222221123333333444444444332222222222233333333333333333333333443211111122222222222333432222222233444444444444444444444444444444444444444444444444332222111111111111111111","000000000001111222222222222222222222222111110000000001111111111110000001111111111222222222222223333322111111000000000000000000000001111111111111110000000000011111111111110000000011111122222222222222222222100000000000000000000000000000000000000000000000000000000000000000000000001111111000000111111111000000000111111111111100000000000001111111122222222222221000000000111111111111111111122222222222222222222222212221000000000000111111111111222333344444444444444444443332112211000000000000001111111111111100001111111111111111111111111111111112233444444444444444444444433333210000000000000000000000000000000000000111222222333333333333333333100000011100111112222222222222222233333333333332222222222211000000000111111122222222222211110000000000000000000111100000000000001111111100000001111111111112222222222222222222222222221000000001100011111111111222222222222222222222210000000011111111222111111110000000111100000000000111112222222222222222222211110000000000000000111111112222221100000000000111112222221111112222222233333221001112222222111111111111100000000100000000111222222222222222333333333222222222222211111000001111222222223333333333333333333332210000122222333333333333333333333344443333322222222211112210000001100000000000111111122222223333333344333221000001111112210000000001122223333333333333333333444444321012222233222222222222222222223333333333333332222222221000000000000000000000011111","222222222222222222233333333333333333333223331111111113333333444444444444444222222222222222222222222222222232220222222211111011011111011111111111121122200222222122111111111111111122222233333333333333333333222221111111100000000000000000000000000000000000000000000000000000000000001111122111111111111111111111111001111111110000000000000000000001111111111111111000000000111111111111111111111111111111111111111111111110000000000000111111111111111113333333333333333333333332222222222111111111111111222222222222222222222222222222222222222222222244444444444444444444444444444444443333333333332222222222222222222222222222222222222222222222222222111111111111111111112222222222222222222222244443333333333333333333333333333333334444443333333333333333333333333222222222222222222222222222222222222222222222222222222211111111111111000000000000000000011111222222222222222222222222211111110000000111111000001110000011111100000000002222222222222222220000000000000000000000000000111111222222221100000000000111111111110000012222222222111000001111112222222333332222222111100000000000112233333331111122222222223333333333322222222100001111111222222222222222222222223332210001222222333333334433333333333344443333331000001100011100000001100000000001111111112222222222222222100000000000011112211110000001111222222222223333333333333333210001111122222222222333333333333333333333333322222222111000000000000000000000000000","000000000001111222222223333333333333322111110000000001122211000000000000000111111111111111111111111100000000000000000000000000000000000000000000000000000000011111110000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000111111111111111111112222221110000000000000001111111111111111111111000000111111111111111111111111111111111111111111111111110000000000000011111111111112222222222122222233333322221000000000000000000000111112222222211111111111111111111112222233333333332222222222222223333344444444433321000000000000000000000000000000000000111112233332222111111111100000000000000111122223333333333344444444333332221111111111100000000000111111122222222222222110000000000000000001111100000000000000001110000000001111111111122222222222222222333333333332221000001100011111122222223333333333332222222222222333333333333444333222221000000111100000000000111112222233333333322222222221000000000000000000000000000100000000000000112222222222222333333333333333221001111111110000001110000000000000000000000011111222222111112233333333211111111111110000000000011222222222222222222333333333332210000122233332222222210012333333444444443333333333322222210000000000000000000000111112222223333333333211000000001112222210000000001111223333333334444444444444444444333333344333222222222222222222222222222222210000000000000000000000000000000011111","222222222222222222233334444444333333333333332222222223333333444444444444444443333333333333333333333333333333222222222211111011111111111111111111121122222222222222222222222211111122222233333333333333333333222221111111100000000000000000000000000000111111211100000000000000000000001111122111111111111111111111111111111111111111100000000001111111111111122222222111111000111111111111111111122233333333333333333333333333211100000000111111122222222333333333444444444444444444444444333333332222222222333333333333333333333333333333344444444444444444444444444444444444444455555555543333333333333333322222222222222222222333333334444444444444444455444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333222222222222222222222222222222222222222222222222222222222222333333333332221000001111111111222223333333333333333333333333333333333333333444333222221110011122210000011112222222333333333332222222211111000000000000000111111222222333332210000000112222223332210012222333333333333444444444444444444445555544333333333333222223333333333333334444444444444444445544444333210001122223333344444444444444445555554321001233333334444444444444444445555555555555555555544433321110001122210000112222333333333333444444444333333321001122223333333333333333334444333333333344444444444432223333333333333333333333333333333333344444444444444444442111111111111111111111111","000000000000000000000000001111112222221110000000000000011122222223333333333333333333333333333333333333333333333332222222222222222222333333333333333333333333333333333333333333222222222223333444444444444444444444333333333333333333333444444433333333333333333333333333333333344444444333332222222222222222222221111111000000000000000000000000000000000000111111111000000000000000000001111111112222222223333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222220000000000000000000000000000000001111112222222110000000000000000001111111111100000000000000000000000000000000000000000000000000000011111111111110000000000000001222222222222222222222222222222222222222222222233333333344444444444444444444444444443333222222222222222222222222222222222222222222222222222222222222222222333332222222222222222222222222222222211000000000000001111111111111111111111111111000000000000000000000000000000011111111111111000000001111111111111111111111111111122222222222222222222222222222221111000000000000000000000000000000000001222222221111111111222222211100000000000011111111111111111111111111111112222222222223333333333333333333333333333333333333332222222211111111111112222222222222222222222222222111111110000000000000000000000000000000000000000000000000000000000001111222222222222222222222111111100000000000000000111111112211122111111111111111111111111111111112222233333333333","000000000000000000000000000011222222222220000000000000011122223333333333333333333333333444444444444433333333222222112221111111111111222223333333333333333333333333332222222221000000000111222333333333333333333322222111111111111122211111111111111111111111111111000011122333333333333333332222222222222222222221111111100000000000000000000000000000000000111111111000000000000000000000001111111111122233444444444443333332222222111111111110000000011111111111111111111111111111111111111222222222222222210000000000000011100000000000000001111222222222221100000000000000000011000000000000000000000000000000000000000000000000000000000000011111111111100000000000000000111112222222222211110000000111000000010000111122222222222333333222222222222222222233333333333322222222222223333333333333333333322222222222222233333333333333334444444444444444444433333333333322110000000000111111111111111111111111111111111111110000000000000000000011111112222211100000000012222222222111111111111111111112222222222222222222222222222110000000000000000000000000000000000000001222222221111111112222222222211111111111111111111111111111111111111111223333333333333444444444444444444444433333333333333333333333322222222222222222233333333222222222222222222222222222222222222111111111111111111112222222211111000000000000011112222222222222222111111111110000000000000000111222222222222222222222222222222222222222233333333333333333333333","000000000000000000000000012222223333332222211111110000011122222223333333333333333344444444444444444444444444333333333333333333333333333444444444333333333333334444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444432222222222222222222222222222211111111111110000000000000000001111111111111111111111111111111112222222222222222233333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222212222110000000000000000000000000001122222222222222222221111110000000000001111111111100000000000000000000000000000000000000000000000000000000111111111111111111110000111222222222222222222222222222222222222222222222222222233333333333333333333333333333332222222222222222222222222222222222111111111111111111011112222222222222222222222222222222221111111111111111111110000000000000011111111222110000000000000000000000000000000000000000000000011100000000000000000011111111111111111111111111222222333333333333333333333332111111100000000000000000000110000000000000000000000000000000000000111100000000000001222222222222222223333222222333333333333444444444444444443333333333333333333333444444444444444444444444444444443333333332222222222100000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111110000000000111111122222223333333333332222222222222222222233333344444444444444444","000000000000000000000000112222223333333331111111110000011122222222222223333333333344444444444444444444444444333333333333333333333344433444444444444444444444444444444444444444455555555555555555454444444555555555555555555555555555555555555555555555555555555555555554444444455435543333322222222222222222222222222222210000000000000000000000000000001111111111111111111111222222222222223333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222210000000000000000000000000001122222222333333333332222221111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111122222212222222333333333333333333333333222222222222222222222222222222222222222222222222222221111111111111111111111111111111111000000000000000000011112222222222221111111111111111111111111111111111111111111111100000000011111111111110000000000000000000000000000000000000000000000111100000000000000001111111111111111111111111111222222222222222222222222222222222222210000000000000000000110000000000000001000000000000000000122222111000000001112333333222222222222222222222333333333333444444444444444443333333443333333333333444444444444444444444444444444444444333333222222222111111111111111000000000000000000001000000000000000000000000000001122222222222223333333333333332222221111111111111122223333444444444443333333222221111122222222333333333333333333333","000000000000000000000000000011000000000000000000000001111122223333333333333333333333333333333333333333333322110000000000000000000000000000000001111122222222223321111110000000000000001111222333333333332222222222111111111111111111100000000000000000000000000000000011122333333222222222222222222222222222222222222222211100000000000000000000000000011111111111111000000000000000000000000000000011112222333333333333333221111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111112222333222222222222111110000000000000000000000000000000000000000000000000000000000000111100111000011111100000000000000000000000000000000000000000000000000000000000000000000011222222222222222100000000000001222221111111111111111110000111111111111111111111111111111111111111122233333333334444444444444444444433322222222222210000000001111111111111111111000000000000000000000000000000000000000000112222222220000000000000000000000000000000000000011222222222232221111111111111111110000000000000111111111111111000000000001111110000000000001111110000000000000011112222221111111100000000000000112222234444445555555555555555555544322222222221112222222211100000000000001221111111111111111111111111122222222222222223333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222334445555555555555554444444333333333333333333333333333333333334","000000000000000000000000012222223333333332211111110000011122223333333333333333333344444444444444444444444444333333333333333333233333333444444434333333333333334434444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444432222222222222222222222222222211111111111111000000000000000001111111111111111111111111111111111111111112222222233334444444444443333333333333333333332222222222222222222222222222222222222222222222222222222211111000000000000000000000000000001122222222222222222222222221111111111111111111111100000000000000000000000000000000000000000000000000000000111111111100000001111111111111112222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222233333333333333322222222222222222222222222222221111111111111111111111112222110000000000000000000000000000000000000000000000111100000000000000000011111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000001000000000000000000000001111111111111111111111111111111111111111111112222222223333333333333333333333333333222222222222333333333333333333222222222222222222222222222222222111100000000000000000000000000000000000000000000000000000000000001222222222222222222222222222222222221111111111111111122222223333333333332222222222222222222233333344444444444444444","000000000000000000000000011222223333332222211111110000011122223333333333333333333344444444444444444444444333333333332222222222233333333344444444444444444444333344444444444444444444444444444555444444445555555555555555555555555555555555555555555555555555555555555444444444455555555444432222222222222222222222222222210000000000000000000000000000001111111111111111111111111111111111112222222222222233344444444444443333333333333333333333322222222222222222222222222222222222222222222222222222221111100000000000000000000000000000011111111222222222222211110000000000001111111111100000000000000000000000000000000000000000000000000000011111111111100000000000001111111112222222222222222222222222222222222222222222222233333333333333333333333344444443333333333333333333333333333333333333333333333333333333333333344444443333333333333333332222222222222222222221111111111111111111111111111110000000000000000000000000000000000000000000000011111111111000000000011111111111111111111111111111111222222211111111111112222110000000000000000000000000000000000000001111222222233333333333333333333333333333344444444444444444444444444444444444445555555555555555555544443333333333333333333333444444433333333333333333333333333333333222222222111111110000000000000000000000000000011111111111111111100000000001222222222222223333333222222233332221111111122222222223333333333333333332222222222222222222233334444444444444444444","000000000000000000000000001222222222222222100000000000011122223333333333333333333333333333333333333333333333333332112222222222222222223333333333444444444444333333333333322333111111111122333333344444444444444333222222222222223333332222222222222222222222222233222222222333333333333433332222222222222222222221111111100000000000000000000000000000000000111111111000000000000000000000011111111111112223344444444444443333333333222222222211111111122222222222222221111222222222222222222222222222222222210000000000000000000000000000000001111222222222222200000000000000000011111111100000000000000000000000000000000000000000000000000000011110000000000000000000000000111112222222222222222111111111111111111111111122222222233333333333333333333333333333332111111111111111111112222222222222111111111110000000000000012222222223333333333333333333333322222222222211000000000000001111111111111111111111111100000000000000000000000000000000011111111111111000000000011111111111111100000000011112222222222222222222222222222110000000000000000000000000000000000000001222222222222222222222222222211111111111122222222111111111111111111111223333333333344433334444444433333333333333333333333333333333322222222111112222222222222111111111111111111111110000000000000000000000000000000001111111111111100000000000011111111122223333333222222111110000000000000000001222222222211122222221111111111112222222233333333333332222222222","000000000000000000000000000011000000000000000000000001112222223333333333333333333333344444444444444444444322111111100000000000000000000000000001111122222222212221111110000000000000001133443444444444444433332222111111111111111111111111111111111000000000000000000011133333344333333333333333333333333333222222222112221000000000000000000000000000111111111111111000000000000000000000000111111111112223333333444444443332222222111000000000000000000000001111111111111111100001111000111111111000000000011111222100000011111111111111222222222333222222222222111111110000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000001100001111111111000000000000001111122211111111111111110000000000000000000111111111000111111111111222233333333334444444444444444444433322222222222111111111111111111111111111111000000000000000000000000000000000000000002233333333332211100000000000000000000000000000111222222233333332222222222211111111111111111111122223333222222222221110000001222110000000000001000000000000000111111222221111111111100001111000011122222223334444555555555544443333333222222222221111112222211100000000000111122222211111111111122222222222222222222222333333344444444444333333333333333333333333333333333333333333332223333332222222222222222222222222222222222334444444444444444333333332222222333333333333333333333333333","000000000000000100000000012222223233333332211111110000011122223333333333333333333344444444444444444444444444333333333333333333223333333444444444333333333333334444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544455444433333333333222222222222222222211111111111111000000000000000001111111111111111122111222222211111112222223333333333333333444444443333333333333333333322222222222222222222222222222222222222222222222222222222211111000000000000000000000000000001122222222333333333332222221111111111111111111111100000000000000000000000000000000000000000000000000000000011111111100000001111111111111112222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111112222221111111111000000000000000000000000000000000000111100000000000000000000001111111110000000000000111111111111111111111111111111110000000011111111100000000110000000000000001000000000000000000000001100000000000011222222111111111111111111111223333333333333344444443333333333333333333333333333333333333333333344444444444444443333333332222222222222211111111111111100000000000000000000000011111111111111111111111222222333333333333333334444443322222222222222211111222223333333333333333333333222222222222233333344444444444444444","000000000000000000000000000000000000000000000100111111112222223333333333333333333333344444444444444444444322101111100000000000000000000000000101111122222222212211111110000000000001111133444444444444444433322222111111111111111111112222222222221000000000000000000011122233333333333333333333333322222222222222222112221000000000000000000000000000111111111111111000000000000000000000000000000011112223333333444444443332222222111000000000000000000000001111111111111111111112222000222221111000000000011112221100000011111110001111111111111222222222222222111110000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000001111122110000000000000000000000000000000000111111000000111111111111222222223333334444444444444433333333322222222110000000000000001111111111111111000000000000000000000000000000000000000112333333333332222211110000000000000000000000000111222222233333322222222222211111111111111111111122223333222222222221110000001222100000000000000000000000000000000001222221111111111100000000000011122222223334444555555554444443333332222222222221111111111100000000000000001111222211111111111122222222222222222222222333333333333333333333333333333333332222222222222222222222222111112222221111111111111111111111111111122222333333333333333333333322211111111111122222222222222222233333","000000000000000000000000011222222222222222211111100000011122223333333333333333333344444444444444444444444444444444443333333333333333333344444444444444444444444444444444444433333334444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444433333333333333333333332222222211111111111111000000000000000001111111111111111111222222222211111112222222222222233334444444444443333333333333333333321111222222222222222222222222222222222222222222221111222221111000000000000000000000000000001111222222222222222222222221110000000001111111111100000000000000000000000000000000000000000000000000000000011111111100000001111111111111112222222222222222222222222222222222222222222222233333333333333333333333344444443333333333333333333333333333333333333333333333333333333333333344444443333333333333333333333333333333333333321111111111111111100001111122110000000000000000000000000000000000000000000000011111111111000000000011111111111111100000000000001111111111100000011111112222110000000000000000000000000000000000000001111112222233333333333333333333333333333333333333333333333333333333333333333334444455555555555555554443333322222222222233333444444433333333333333333333333333333333222222222111111111111000000000000000000000000000111111111111111111111111111222222222222222222222222222233333332222222222222222222333333333333333332222222222222222222233333344444444444444444","000000000000000000000000001222222222222222101000000000011122223333333333333333333344444444444444444444433333333332222222222222223333333334444444444444444444333333333333333333333333333334444444444444444444444443333333333333333344444444444444444444444444444444333333333333344444444444432222222222222222222221111111100000000000000000000000000000001111111111110000000000000000000000012222222222222223344444444444443333333333333333333311111111122222222222222222222222222222222222222222222222222222210000000000000000000000000000011111111222222222111100000000000000001111000000000000000000000000000000000000000000000000000000000000011111111111100000000000000111111112222222222222222222211111000000000000111122222233333333333333333333333334444443333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222211000000000000000111111111111110000000000000000000000000000000000000000000000011111111111000000000011111111111111100000000000111111111111111111111111112222110000000000000000000000000000000000000001111222222233333333333333333333333333333344444444333333333333333333333333333334444455555555555555544433333333333333333333333333333322222222222222223333333333333333222222222111111110000000000000000000000000000011111111111111111100000000001111111222222223333333222222222221111111111111111111222222223333333333332222222222222222222222333333333333334444444","000000000000000000000000000011111221111110000000000000000011122223333333333333333333333333333333333333333333333332222222222222222222333333333333333333333333333333333333333333222222222223333444444444444444444444333322222222333333333333333333333333333333333333222222222223344444444333332222222222222222222221111111000000000000000000000000000000000000000001111000000000000000000011111122222222222223333333333333333333333333333333333322222222222222222222222221111111111111111111111222222222222222220000000000000000000000000000000001111111111111110000000000000000000011111111100000000000000000000000000000000000000000000000000000011111111111110000000000000001222222222222222222222222222222222222222222222233333333344444444444444444444444444443333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444433333333322221111111111111111111111111111111111111111000000000000000000000000000000011111111111111000000001111111111111111111111111111122223333333333333333333333333221111000000000000000000000000000000000001222222210000000000111122221100000000000011111111111111111111111111111112222222222333333333333333333333333333333333333333333333333322222222222222222222222222222222222222111010000000000000000000000000000000000000000000000000000000000000000001111111222222222222222222100000000000000000000000111111111111111000000000000000000011111111111112222222222222222","000000000000000100000000012222223333333332211111110000011122222223333333333333333344444444444444444444444444333333333333333333333334333444444444444444443334334444444444444444455555555555555555555555555555555555555555544444455555555555555555555555555555555555555444444444455445544433332222222222222222222222222222211111111111110000000000000000001111111111111111122111222222222222233233333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222212222110000000000000000000000000001122222222333333333332222221111111111111111111111100000000000000000000000000000000000000000000000000000000111111111111111111110000111111112333333333333333333333333222222222222222222222222222332222222222222222333333322222111111111111111111111111111111000000000000000000011112222222221112222222222222211111111111111111111111111000000000000000011111112222110000000000000000000000000000000000000000000000111100000000000000000011111111111111111111111111222222222222222222222222223332111111100000000000000000000110000000000000001000000000000000000111111000000000000012333333222222222223333222222333333333333444444444444444443333333343333333333333444444444444444444444444444444443333333333222222222111111111111111000000000000000000000000000011111110000000000000001111111222222223333333333333332222221111111111111122223333333333333333333333222111222222222222333344444444444444444","000000000000000000000000012222223333332222211111110000011122222223333333333333333344444444444444444444444222222222222222222222223333333344444343333333333333334444444444444444455455545555555555555555555555555555555555555555555555555555555555555555555555555555555444444444455555544444432222222222222222222222222222200000000000000000000000000000001111111111111111111111111111111112222222222222222233333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222211111000000000000000000000000000000011111111111111111111111110000000000001111111111100000000000000000000000000000000000000000000000000000001111111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222223333333333322222222222222222222223333333322212111111000000000000000000000001111110000000000000000000000000000000000000000000000011100000000000011111111111111111111111111111111222223333333333333333333333332222211100000000000000000000110000000000001111111111111111111111111111111111111112222222222222222222223333222222222222222234444444444444444443333333333333333333333333333333333333333333333333333333333333333333333332111111111100000111111111000000000000000000000000000000000000000000001000000000001111111111111111111111100000000111122223444444444433333332222222222222222222233444455555555555555555","000000000000001000000000001222222222223332221111000000011122223333333333333333333344444444444444444444444444444444444444444444444434444444444444444444444444445554444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555455444444333333333333333333332222222211111111111111000000000000000111111111111111111121222222222222222222222222222222233334444444444443333333333222222222211111111122222222222222222222222222222222222222221111222221111000000000000000000000000000001222222222222222222222222221110000000001111111111100000000000000000000000000000000000000000000000000000000011111111100000001111111222222222223333333332222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222233333333333333333333333333333333333333333333321111111111111111100001111122221111111111111000000000000000000000000000000000111111111111000000000000001111111110000000000000000111111111110000000000111111110000000000000000000000000000000000000000001111100011111111111111112222222222222222222222222222222222222222222222333333334444444444455555554443333333333333333444444444443322222222222222222222222222222222222222222111111111111111111111000000000000000000112223333322222222222222222222222222222222222222222222233333332222222222222222223333333333333333332222222222222222222233333334444444444444444","000000000000000000000000011111111222222212111000000001111122223333333333333333333333333333333333333333333333222222211110000000000000001111111111111133333333334432222211110000000000111123444444444444444433333332221111111111111111111111111111111000000000000000000011233333344444344444443333333333333333333332222222221100000000000000000000000000111111112222222110010000000000000000001111111111112233444444444444443332222222111000000000000000000000001111111110000000000001111100011111111000000000000001110000000011111111111111222222233333333333333333211111110000000000000000000000000000000000000000000000000000000000111000000000011110000000000000000000000000000001111111111100000000000111000000000000000011222222222222222100000000000001111111000000000000000000000111111111222222222222222211111111111111122222222334444444444444444444444433322222222222111111111111111111112222222221000000000000000000000000000000000000001112222233332221100000000000000000000000000000000000011122222222222221111111111111111110000000000000000111111000000000000000001222211110000000001000110000000000000000111111111110000000001111000000011111122234455555555555555555555544322222222222222222222211100000000011112221122211111111111122222222222222222222222223333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222223344445555555555555554444433322333333333333333333333333333333333","000000000000000000000000001222222333322222211000000000011122223333333333333333333344444444444444444444444444333333333333333333233333333344444444444444444444445454444444443333333334444444555555555555555555555555444444444444455555544444444455555554444555555555555444444444455555555444444333333333333333333332222222221111111111111000000000000000001111111111110000010111111111111111112222222222222233344444444444443333333333222222222211111111122222222222222222222222222222222222222222222222221111000000000000000011111000000000011111111222222222222222221110000000000011000000000000000000000000000000000000000000000000000000000000010011111111100000000000001111111112222222222222222222222222111111111111111122222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444443333333322222222333333333322222222222221000000000000000111111111111111000000000000000000000000000000000000000000011111111111111000000000011111111000000000000000011111111111111111111111111112222110000000000000000011111000000000000000001222222222233333333333333333333333333333344444444444444444444444444444444444445555555555555555555554444444433333333333333333444444433333333333333333333333333333333222222222221111111111111111111110000000000000011112222222222222222222222222222222222222223333333333333333333332222222222222222222333333333333333332222222221111111111111222233333333333333333","000000000000000000000000001222222222222222100000000000011122223333333333333333333344444444444444444433333333333332222222222222223333333334444444444444444444333334433333333334343433333334444444444444444545545544444444444444434444444444444444444444444444444444444444444444444444444444432222222222222222222221111111100000000000000000000000000000000000111111111000000000000000000001012222222222222223344444444444443333333333333333333322222222222222222222222222222222222222222222222222222222222222220000000000000000000000000000011111111222222222221100000000000000001111111111100000000000000000000000000000000000000000000000000000011111111111100000000000000111222222222222222222222222222222222222222222222233333333344444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333332222222222222222211000000000000000111111111111111111111111100000000000000000000000000000000011111111111111000000000011111111111111111111111111112222222222222222222222222222110000000000000000000000000000000000000001222222222222222222222222222211111111111122222222222211111111111111111222222223333344444444444444433333333333333333333333333333333322222222222222222222222222222222222222222111111110000000000000000000000000000000001111111111111100000000000111111111122223333333222222111111111111111111111111222223333333333333332222222222222222222233333333333444444444444","000000000000000000000000012222223333333331211111110000011122222222222223333333333344444444444444444444444444333333332223333333333333333444444444343333333333334444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555545543333322222222222222222222221111111110000000000000000000000000000001111111111111111111111111111111112222233333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222221112222110000000000000000000000000001122222222222222222221122221111111111111111111111100000000000000000000000000000000000000000000000000000000111111111111111111111111111222222322222222222222222222222222222222222222222222222222333333333333333333333333322222222111111111111111111111111111000000000000000000011112222222222222222222222222222111111111111111111111111111111000000000000000000111110000000000000000000000000000000000000000000000111100000000000000001111111111111111111111111111222222333333333333333333333332222211100000000000000000000110000000000000000000000000000000000122222111111111101111222222222222222223333222222333333333334444444444444444443333333443333333333333444444444444444444444444444444443333333333222222222100000000000000000000000000000000000000000000000000000000000000001111111111111111222222222222222222221111111111111111123333334433333333332222222222222222222222333344444444444444444","000000000000001100000000001111111111113332221111000000011122223333333333333333333344444444444444444444444444444444444444444444334444444444444444444444444444445554443433333343344444444445555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444433333333333333333333332222222222211111111111111000000000000000111222222222222222222222222222211111111111222222222233333333444444443333333333333333222211111111111111111111111111111222222222222222222221111111111111000000000000000000000000000001222222222333333333333322221110000000001111111111100000000000000000000000000000000000000000000000000000000011111111100000001111111111111112222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222233333333333333333333333333333333333333333333321111111111111111111111112222222111111111111000000000000000000000000000000000111100000000000000000000001111111110000000000000000111111111110000000000111111110000000000000000000000000000000000000000001111100000000000000000001000000011111111111111111111111122222222222222222222233333333333333333333333333333333333344444444444444433333333333333333333332222222222222222222222211111222222222221000000000000000000111223333333222222222222222222222222233222222222233333332222222222222222222222223333333444333333333333333222222222222233333344444444444444444","000000000000000000000000000011222222222220000000000000011122223333333333333333333333333333333333333333333333333332212222222222222222233333333333333333333333333333333333333332200100001112333333444444444444444433222222222222222222221111111111111111111111111111111111122223333333333333332222222222222222222221111111000000000000000000000000000000000000111111111000000000000000000001111111111111112223334444433333333333333333222222222211111111122222222222222221111111111111111111111222222222222222210000000000000000000000000000000001111222222222111100000000000000000011111111100000000000000000000000000000000000000000000000000000011111111111110000000000000001111122222222222222222222222222222222222222222233333333334444444444444444444444444443333333333322222222222222222222222222222222222221111111111111112222222223333333333333333333333322222222222211000000000000001111111111111111111111111111000000000000000000000000000000011111111111111000000001111111111111111111111111111122222222222222222222222222222221111000000000000000000000000000000000001222222221111111111222222222211111111111111111111111111111111111111111223333333333333333334444444433333333333333333333333333222222211111111111112222222222222222222222222222111111110000000001111000000000000000000001111111111000000000000000011112222222222222222111111000000000000000000000001122222222222222111111111111111112222222233333333333332222222222","000000000000000000000000001222222222222222101000000000011122222223333333333333333344444444444444444433333333333332222222222222233333333334444444444444444444333334444444433344444444444444444444444444444555555555555444444444444444444444444444444444444444444444444444444444444444444444432222222222222222222221111111100000000000000000000000000000001110111111110000000000000000000000012222222222222223333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222111110000000000000000000000000000011111111111111111111100000000000000001111000000000000000000000000000000000000000000000000000000000000011111111111100000000000000111111122222222222222222222211111111111111111111122333333333333333333333333333334444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333332222222222222222222211000000000000000111111111111110000000000000000000000000000000000000000000000011111111111000000000011111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000001111111111222222222222222222222222222222222222222222222222222222222222222222223333344444444444444444433333332222222222222333333333322222222222222223333333333333333222222222111111111111111111111111000000000000000000000000000000000000000001111111222222222222222222222222221100000000000111111123333333333333333332222222222222222222233333334444444444444444","000000000000000000000000011222222333333332111000000000011122223333333333333333333333333444444444444433333333222323212221111111111111012222222222333333333333444444443333311111000001111123444444444444444433333333322222222222222233332222222222222222222222222222122222233444444444444444444333333333333333333332222222221111111111111000000000000001222222222222222111110000000000000000002222221111112233444444444443333332222222222111111111000000000111111111111111111222211111111111111111111100000000000000000000000011111111111111222222233333333333333333211111110000000011000000000000000000000000000000000000000000000000110000000000011111111111100000000000001001100011122222222211110000000111000000111100111122222222222333333222222222222222222222222221111100000000000111111111222222222222222222222222222222222222222333334444444444444444444433322222222211111111111111222222223333332222100000000000000000000000000000000000000111122222222221100000000012222222222111111100000000011112222222222222222222111112221110000000000000000111111000000000000000001111222221111111111111111111100000000011111111111111111111111111000000111112223334455555555555555555555544444444444443333333333333211111111222222222233333333333333333333333333222222222222222222222222222222222222223333333333333333333333333333333333333333333333332222222222222222222222222223344444444444444444444444433333333333333333332222222233333333333","000000000000000000000000001222222222223332211111100000011122223333333333333333333344444444444444444444444444444444444443333433333333333344444444444444444444334333343433344333333334444444555555555555555555555555555555555555555555555555555555555555555555555555555444444444455544455444433333333333333333332222222222211111111111111000000000000000001111111111111111111222222222211111111111111111112233334444444444443333333333333333333322222222222222222222222222222222222222222222222221111222221111000000000000000000000000000001122222222222222222222222221110000000001111111111100000000000000000000000000000000000000000000000000000000011111111100000001111111111111112222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222233333333333333333333333333333333333333333333321111111111111111111111112222221111111111111000000000000000000000000000000000111111111111000000000000001111111110000000000000000111111111110000000000111111110000000000000000000000000000000000000000001000000000000000000000001111111111111111111111111111111111111111111222222223323444444444444444444433333322222222222222333333333322222222222222222222222222222222222222222111111111111000000000000000000000000000111111000000000000000000001222222222222221111111111111111111111111111122222222222333333333333333332222222222222222222233333344444444444444444","000000000000000000000000011222222333332222101000000000011122222223333333333333333344444444444444444444433322222222222222222222233333333334444443333333333333333344444444444444444444444444444444444444444555555555555444444444444444444444444444444444444444444444444444444444455555544444432222222222222222222221111111100000000000000000000000000000001111111111110000000000000001111111111111111111112223333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222211111100000000000000000000000000000000001111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000011111111111100000000000000111111112222222222222222222211111111111111111111122223333333333333333333333333334444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333332222222222222222222211000000000000000111111111111110000000000000000000000000000000000000000000000011111111111000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000001111111111122222222222222222222222222222222222222222222222222222222222222222223333334444444444444443333333332222222222222333333333322222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000111111222222222222222222222222221100000000000111111123333333333333333332222222222222222222233333334444444444444444","000000000000000000000000000011000000000000000000000001111122223333333333333333333333333444444444444433333322111100000000000000000000000000000001111121222222112221111110000000000000001122333343343342332222222222111111111111111111111111111111111000000000000000000011122333333222222222222222222222222222111111111112221100000000000000000000000000011100111111111000000000000000000000000000000000002222333333333333333221111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111112222333333333333322111111110000000000000000000000000000000000000000000000000000000000111100111111111111100000000000000000000000000000000000000000000000000000000000000000000001222222222222222100000000000001222222211111111111111110000111000000111111111111111111111111111111222233333333334444444444444444444433322222222222221111111111111111111111111111000000000000000000000000000000000000000001122223322221100000000000000000000000000000000111222222222222232221111111111111111111111111111111222222222222222110000000001222210000000000001000110000000000000001112221111111111100000000000000122222234444445555555555555554444433322222222221111112222211100000000000001122222211111111111111111111122222222222222223333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222233444444444455555554444433333333333333333333333333333333333334","000000000000000000000000000011111110000000000000000001111122223333333333333333333333333333333333333333333322210011001110000000000000000000000001111122222222223331111110000000000000000111222333333333333333322222111111111111111111100000000000000000000000000000000011122333333333222222222222222223333333333333333333321100000000000000000000000000011111111111111000000000000000000000001111111111112222333333333333333222222221110000000000000000000000000000000000000000000111110000000000000000000000000000000000000011111111111111111112222333222222222222111110000000000000000000000000000000000000000000000000000000000000111000000000011111111111100000000000000000000000000000000000000000000000000000000000000011222222222222222100000000000001222221111111111111111111111111111111222222222222222211111111111111122233333333334444444444444444444433322222222211110000000001111111111111111111000000000000000000000000000000000000000011112222222221100000000000000000000000000000000000011122222222222221111111111111111110000000000000000000000000000000000000001111111110000000001111110000000000000011112222221111111100001111000000112222334444455555555555555555555544333222222222222222222211100000000000001221122211111111111111122222222222222222222223333333333333333333322222222233333333333333333333333333333333332222222222222222222222222222222222222334445555555555555554444444333333333333333333333333333333333334","000000000000001000000000011222222344444443211000000000011122223333333333333333333333344444444444444444444444444444444344444444333333333444444444444444444444445554444444444444444444444445555555555555555555555555544444444444455555555555555555555554444444444444444444444444444444444444444333333333333333333332222222221111111111111000000000000000111222223332222222221222222222211111122222222211112233444444444444443333333333222222111110000000011111111111111111111222222222222222222222222222220001000000000000000011111111111111222222222222222222222222221111100000001111111111100000000000000000000000000000000000000000110000000000010011111111100000001111111233333333333333333333332222222222111111111111122233333333333333333333333333333333333332222222222222222333333333333333333222222222222222222222222222222222223333333333333333333333333333333333333321000000000000111112222222222221111111111111111111100000000000000000000011112222221111111000000000000000000000000000000000000001111111110000000011111112222110000000000000000011111000000000000000001111111111111111111111112222222222222222233333333333333333333333333333333333333334444555555555555555555555555433333333333333333333322111111111223333333333333333333333333333333222222222211111111111111111111001111122233333333333333333332222223333344444444444444443333333333333332222222222223344444443333333333332222222221111111111122222233444444333333222","000000000000000000000000001111111111111001000000000000011122223333333333333333333333333344444444444433333322221111111110000000000000000000000001111133333333333332221100000000000000000111222333333333333333333322221111111111111111100000000000000000000000000000000011122333333333333322222222222223333333333333333333321100000000000000000000000000011111111111111000000000000000000000001111111111112223334444444443333332222221110000000000000000000000000011111111111111100111110000000000000000000000000000000000000011111111111111111112222222222222222222111110000000000000000000000000000000000000000000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000000000000111122222222222222222211111111111111111111111111100000000111111111111111222222222222222211111111111111111111112333334444444444444444443333322222222211110000000000111111111111111111100000000000000000000000000000000000000111112222222221100000000000000000000000000000000000000111111111111111111111111111111000000000000000000000000000000000000000001111111110000000000000110000000000000000111111111110000000001111000000001112223334455555555555555555555544444444444443333333332211100000000001112221122222222222222222222222222222222222222223333333333333332222222222222222222222222222222222222222222333332222222222222211111111110000011222222344444444444444444444444433333333333333333333333333333333333333","000000000000000000000000011222222333332222101100000000011122222223333333333333333344444444444444444444444333333332222222222222233333333344444444444444444444333334444444444444444444444444444444444444444555555555555444444444444444444444444444444444444444444444444444444444455555544444432222222222222222222222222222200000000000000000000000000000001111111111111110010000000001111111112222222222222223334444444443333333333333333333333321111222222222222222222222222222222222222222222222222221111111100000000000000000000000000000011111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000011111111111100000000000000111111112222222222222222222211111111111111111111122222233333333333333333333333344444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333332222222222222222222211000000000000000111111111111110000000000000000000000000000000000000000000000011111111111000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000001111111111222222222222222222222222222222233333333333333333333333333333333333333333455555555555555544433333332222222222222333333333322222222222222223333333333333333222222222111111111111111111111111000000000000000000000000000000000000000001111111222222222222222222222222221100000000000000000122223333333333333332222222222222222222233333334444444444444444","000000000000000000000000001122221111113332211111100000011122223333333333333333333344444444444444444444444444344444443333333333223333333344333333333333333333333343333333334433333334444444555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444433333333333333333333333332222222222211111111111111000000000000000001111111111111111111111111111111111111111112222222233333333444444443333333333333333333322222222222222222222222222222222222222222222222221111111111111000000000000000000000000000001122222222333333333332222221110000000001111111111100000000000000000000000000000000000000000000000000000000011111111100000001111111111111112222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111112222221111111111111000000000000000000000000000000000111100000000000000000000001111111110000000000000000111111111110000000000111111110000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001111111112222222222222222222222222222222222222222333333333322222222222222222222222222222222222222222111111110000000000000000000000000000000000000000000000000000000001222222222222223333333333333332222222221111122222222223333333333333333333333333222222222222233333344444444444444444","000000000000000000000000011222223333332222211111000000011122222223333333333333333344444444444444444444444333333333222222222222233333333344444443333333333333333344444444444444444444444444444444444444444555555555555555555555544444444444444444444444444444444444444444444444455555555444432222222222222222222222222222210000000000000000000000000000001111111111111111111111111111111111112111111111112223334444444443333333333333333333333322222222222222222222222222222222222222222222222222222222211111000000000000000000000000000000000001111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000111111111100000000000000111111112222222222222222222222222111111111111111122222233333333333333333333333344444443333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222211000000000000000000000001111110000000000000000000000000000000000000000000000011100000000000000000011111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000001111111111111111111111111122222222222222222222222222222222222222222222222222223323455555555555555544433333332222222222222333333333322222222222222223333333333333333222222222111111111111111111111111000000000000000000000000000000000000000000111111111111111111111111111111111100000000011111111123333333333333333332222222222222222222233334444444444444444444","000000000000000000000000000011111110000000000000000000011122223333333333333333333333333344444444444433333323221111111110000000000000000010000001111133333333333332222200000000000000000111222333333333333333333222111111111111111111100000000000000000000000000000000011122333333333333322222222222223333333333333333333321100000000000000000000000000011100111111111000000000000000000000001111111111112223334444444443333332222221110000000000000000000000000011111111111111100111110000000000000000000000000000000000000011111111111111111112222222222222222222111110000000000000000000000000000000000000000000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000000000000111122222222222222222211111111111111222221111111111111111111111111111111222222222222222211111111111111122222222233334444444444444444444333322222222211111111111111222222222222222222100000000000000000000000000000000000000111112222222221100000000000000000000000000000000000000112222222222222222222111111111000000000000000000000000000000000000000001111111110000000001111110000000000000000111111111111111111111111000000012222334444455555555555555555555544444444444443333333333322211111111111222221122222222222222222222222222222222222222223333333333333332222222222222222222222222222222222222222222333332222222222222211111111111111111222222334444444444455555554444444333333333333333333333333333333333333","000000000000000000000000012222223333332222211111110000011122222222222223333333333344444444444444444444444333333333332223333333333333333444444444333333333333334444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444422222222222222222222222222222200000000000000000000000000000001111111111111111111111111111111112222222222222222233333333333333333333333333333333333332222222111111111111111111111222222222222222222222222222211111000000000000000000000000000001111112222222222222221111110000000000001111111111100000000000000000000000000000000000000000000000000000000111111111111111111111111111222223333332222222222222222222222222222222222222222222222333333333333333333333333332222222222222222222222333333222222111111111111111111111112222222222222222222222222222111111111111111111111111111111000000000000000000111110000000000000000000000000000000000000000000000011100000000000000000011111111111111111111111111222222333333333333333333333332222211100000000000000000000110000000000000000000000000000000000122222111111111112222222222223333333333333222222333333333334444444444444444443333333333333333333333444444444444444444444444444444443333333333333333332110000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111122221111111111111122222333333322222222222222222222222222222233334444444444444444444","011100000000000000000000001111222222222222100000000001111122222223333333333333333344444444444444444433333333333333222222222222223333333333333333333333333333333444444444444444444444444445555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444432222222222222222222221111111000000000000000000000000000000000000000001111000000000000011111112222222222223333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222220000000000000000000000011111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000011111111122211111111111111122222222222222222222222222222222222222222222222233333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333322221111111111111111111111122222222222222211000000000000000000000000000000011111111111111000000001111111111111111122222222222222223333333333333333333333333222111000000000000000000000000000000000001111111111111111111112222222222222222222222222222222222222222222222222222333333333344444444444444443333333333333333333333334444444444444444444444444444444444333333333333332111111111100000000000000000000000000000000000000000000000000000000111222222222222222222222221111111111000000000111111123444444444433333332222222222223333444455555555555555555555555","000000000000000000000000000011111221111110000000000000000022222222222222222233333333333333333333333333333333333332212222222222222222233333333333333333333333333333333333333332211100001122333344444444444444444433222222222222222222221111111111111111111111111112111111122223333333333333322222222222222222222221111111000000000000000000000000000000000000100001111000000000000000000001111111112222233333333333333333333333333333222222222211111111122222222222222221111111111111111111111222222222222222210000000000000000000000000000000001111222222222110000000000000000000011111111100000000000000000000000000000000000000000000000000000011111111111110000000000000001111122222222222222222222222222222222222222222233333333334444444444444444444444444443333333333333333333333344444444444444444444433333333333333333344444444444444444444444444444444444433333333322111111111111222222222222222222222222222211000000000000000000000000000000011111111111111000000001111111111111111111111111111122223333333333333333333333333221111000000000000000000000000000000000001222222211111111111222222221100000000000011111111111111111111122111111112222222222333333333333333333333333333333333333333333333333322222222222222222222222222222222222222221111111110000000000000000000000000000000000000000000000000000000000011112222222222222222111111000000000000000000000001111111111111111000000001111100001111111111111112222222222222222","000000000000000000000000012222223333332222211111110000011122222223333333333333333344444444444444444444444343333333332222222222233333333444444444333333333333334444444444444444454545455555555555545554555555555555555555555555555555555555555555555555555555555555555555555555555555555444432222222222222222222222222222210000000000000000000000000000001111111111111111111111111111111112222222222222222233333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222211111000000000000000000000000000001111112222222222222221111110000000000001111111111100000000000000000000000000000000000000000000000000000000111111111100000000000000111222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222221111111111111111111110000000000000011111111222110000000000000000000000000000000000000000000000011100000000000000000011111111111111111111111111222222333333333333333333332222111111100000000000000000000110000000000000000000000000000000000000001111111111111111111111111222222222222222222222222222223444444444444444443333333333333333333333333333333333333333333333333333333333333333222222222100000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111100000000111111122223333333333333332222222222222222222233334444444444444444444","000000000000000000000000011111111111111102000000000001111122223333333333333333333333334444444444444433334333112222211110000000000000001111111111111123333333334432221111000000000000000133444444444444444433333322221111111111111111111111111111111000000000000000000011133333344444344444443333333333333333223332222112221100000000000000000000000000111111111111111000000000000000000000001111111111112233444444444444443332222221111000000000000000000000001111111110000000000001111100111111111000000000000001212100000011111111111111222222233333333333333333211111110000000000000000000000000000000000000000000000000000000000111100000000010000000000000000000000000000000000000011111100000000000111000000000000000001222222222222222100000000000001111111000000000000000000000111111110111111211111111111111111111111122233333334444444444444444444444433322222222222221111111111111111112222222221000000000000000000000000000000000000001112233333333332211100000000000000000000000000000111222222233333332221111111111111111111111111111122222222222222222221110000001222210000000000001000110000000000111111222221111111111100001111000000111111222223344455555555555554444444321111111110000111111100000000000011111221122211111111111111122222222222222222222333333333333333333333333333333333333333344444443333333333333333333333332222222222222222222222222222222344445555555555555554444433322223333333333333333333333333333334","000000000000000100000000001122221111113332211111110000011122223333333333333333333344444444444444444444444444333333333333333333222233333344443333333333333333333444444444434433333334444444555555555555555555555554444444443333344444444444444444443333333333333333333333333333344333333333333333333333333332222222222222211111111111110000000000000000001111111121111111122111222222211111111111222222223333333333344444443333333333333333333322222222122222222222222222222222222222222222222221111111110000000000000000000000000000000001122222222333333333332222221111111111111111111111100000000000000000000000000000000000000000000000000000000000111111100000000000000111111112222222222222222222222222222222222222222222222222222332222222222222222222222221111111111111111111111111111111111111111111111111111000001111111111111111111111222222111111111111111111111111110000000000111111111112222221111111111000000000000000000000000000000000000111100000000000000000000000000000000000000000000000111111111110000000000111110000000000011111111100000000000000000000000001110000000000000000000001100000000000000000000000000000001111111111122222222222223333333333333333333333333333333333333444444444433333344444444444444443333333332222222222222211111111111111110000000000000000000000011111111111111111111111222222333333333333333334444443322222222222222222222223333333333333333333333333222222222222233333333444444444444444","000000000000000000000000011222222333332222101000000000011122222223333333333333333344444444444444444444333322222222222222222222233333333334444333344333333333334444444444444444444444444445555555555555555555555555555444444444444444444444444444444444444444444444444444444444455555544444432222222222222222222221111111100000000000000000000000000000001111111111110000000000000001111111112111111111122233333333333333333333333333333333333322222222222222222222222222222222222222222222222222222221111111100000000000000000000000000000011111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000011111111122211111111111111111222222222222222222222222222222222111111111111122333333333333333333333333333334444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333322222222211000000000000000111111111111110000000000000000000000000000000000000000000000011111111111000000000011111111111111111111111111112222223333333333333333333332110000000000000000000000000110000000000001111111111111111111111111111111111111111111111122222222222222222222222222333333333344444444444444443333333333333333333333334444444444444444444444444444444444333333333333332111111111111111111111111000000000000000000000000000000000000000000111111111111111111111111111111111111000000000111111123444444444433333332222222222223333333344555555555555555555555","000000000000000000000000001222222222222222110000000000011122223333333333333333333333333444444444444443333333223332211111111111111111222323333333333333333333444444443333322221100000001012222333333333333333333333322222222222223333333222222222222222222222222222222222233333344444444444444333333333333333333332222222221100000000000000000000000000011111111111111000000000000000000000001111111111112233444444444443333332222222111111111110000000011111111111111111111222222222222222222222222222222222210000000000000011111111111111111111111222222222222222100000000000000011000000000000000000000000000000000000000000000000110000000000011111111111100000000000000000000012222222222222221000000111111111110000111122222233333333333222222222222222222222221111111111111111111111111111222222222222211110000000000000012222222333334444444444444443333322222222222211000000000000001111111111111111111111111100000000000000000000000000000111111112222211100000000001111111111000000011111111111112222222222222222222222222222110000000000000000000001000000000000000001222222221111111111222222222211111111111111111111111111111111111111111223333333333333444444455555554444444444433333333333333333333211111111111112222233333333222222222222222222222222211111112222111111111110000011112222222211111111111111111111112222222222222222222222222222221111111111111111122333333333322222221111111111112222222233333333333332222222222","000000000000000000000000000011111221111110000000000000001122223332222222222233333333333344444444444433333333333332112222222222221221222333333333333333333333333333333333323222111100001112323333333433434434344423222211111111112222211111111111111111111111111111000011122333333333333333332222222222222222222221111111100000000000000000000000000000000000111111111000000000000000000011111111112222233333334444444443333332222222222222222211111111111111111111111111111111111111111111111222222222222222210000000000000011100000000000000001111222222222221100000000000000000011111111100000000000000000000000000000000000000000000000000000011111111111100000000000000000111112222222222222221111111111111111111111111123333333344444444333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444433333333332221111111111222222222222222222222222222222222222210000000000000000000000011112222211111000000012222222222111111111111111111123333444444444444444444433333221111000000000000000000000000000000000001222222211111111112222222222211111111111122222222222222222222222111111222222222222333333334444444444444444433333333333344444444444433333333333333333333333333333332222222222222222222222222222222111111111110000000001111111111000000000000000011112222222222222222111111000000000000000000000111222222222222222222222222222222222222222233333333333333332233333","222222223333333333333333310000000001110000011000000001110000000000000001000000000010121111000000000000000000000000000000000000000000000000000001000000012222222222223333233222100000120000001120110011111000000000000000000000000011100000000000001000000000000000000000000000000000000111221123334444444432222222222222222222222333332222222221112222222222222222222222211111111111100000000000000011100001112222222222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333233211000000000000000001111110001223333344444433332222222222222222222222211000000000000000001111123332222222222222222222222111111000000011000000000000000000000000000000000100000000000000000000000000000000001111222100000000000000000011111000000112222111110000000111111111112222222222222111100000010000111111111112222111111112222222221111000000112222222222223321000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000111111111111111111221111000001000000000000000000000000010000000000000000111111111110000000000000000000112222222222111111111111111110000000012222333344444443322222333322233333333221111222222222110000111100000111112221223211112111111111123333322222222211000000000011222333333333333222222233333332100000011000000111000","111111110000011122222111000011100000121111111111110001121110000111012233333333333211001000000000000000000000000000000000000000000000001222222221111000000000000000000000010111000000000000111120000000000000000000000000000000001000000000000000000000012211000000000000000000000000000101122232222111000000000001000000000000000000000011100000110000000110000000000000000000000000000000000000011111100002233333333332000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222222223333332222222222222100000000000000000000111111111000000000000000000000000000001112233334444555555544444433332222222221110000000000000000000000000000000001111110000000000000000000001000000000000000000012211111000000000111121111100000000000000001110000000001111122222100000000000000000000000000000001000000000000001112233222200000000112222211000000000000000000001111111111111110000001110000000000000000000001111112110000000000000000000000000000000000000000000000010001122210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000001100000000000000000000000000000000000001122333321111123334444444433222211000000000000000111222332210000000111211111122222110001111212222221000000000000011233311111100011000000000000000000000000000000000012223332222100000011111211112211122333333322221100000000","122222222222222233223222310000000000000000000000000000010000000000000122110000100010010000000000000000000000000000000000000000000000111221111111111000000000000111100000000111000000000000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000111222222222221222221000000000000000000000121101000000000000011111112222222210000000000000000000000000000000011100001122222223332222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000110000000000000000000000000000000000011222221111000000000000000000000000000000000112223344444433321111110000000000000000000000000000000000000000000011111111111111000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000111000000000000000000000000000000111111100000000010000110000001111111111111122222222220000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000111112211000000100000000000000001001100010000000000000000000000111110000000000000000000000000110000000000000011111112222111000000000000001111112232222211111112111111223333333221111122221000000000001210000000122100011110000000000001111111100000000000000000000122333332222222222233333333321111100000000000000000000","222222221111122211110000000000000000000000000000000000000000000000000000000000001110100000000000000000000000000000000000000000000000011210000000000011100122222222223333332233200000121100101122322223222222221111100000000000000000000000000000000000011111111100000000000000000000011101112234444444334444444444444444444443333333332221000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000001000000000000000000000000000000000000000000011111223344444444444443333333333333332222221110000000000000000000011011111111111111111111111000000000000000000000000000000000000000000000000111111111111111110000000000000000000000000000000000000000000000000000000000011000100000000000000000000000000000000000000000010000000000001122210000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000122100000000000000000000000000111112222233444443333222222333333333333332222222222222222111111111110000000000000001111112211111000000000000000001111223333333333333331100011100000000000110000000000000010000000001112222333333222222222222222222211111222222222111110001211222222222222111111111111000000001122111111222100","222222223333333333333333310000000000010000000000000000010000000000000001000000000010121111000000000000000000000000000000000000000000000000000000000000012221111222222222111211000000010000000010010000000000000000000000000000001111000000000000011000001100000000000000000000000000000111222233334444444432222222222222222222222333332222111110111111111111111122222222200000000000000000000000000011100001111112222222222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333133211000000000000000001111110001122233344444422222222221111111122221111100000000000000000001111122222222222111111111111111111111000000011000000000000000000000000000000000100000000000000000000000000000000001112222100000000000000000001111000000111111111110000000111111111112222222222222000000000000000111112222222222111111122222222210000000000111111111111111100000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000011111111111111111222221111111000000000000000000000000010000000000000000101111000000000000000000000000111122111111111111111111111110000000012211222332223322222222222222233333333221111222222222110000111110000000112221122211111111000001123222211111111100000000000011223333333333333332222333332221100000011000000111000","222222222222233322222100000000000000010000010000000000010000000000000000000000001111211111000000000000000000000000000000000000000000010010000000001111112222222333333333333333100000121100000122222222222222221111100000000000000001000000000000000000000000000000000000000000000000011111122334444444444444444444444444444443333333333311000000010010000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011000111111000000000000000000000000000001011111111100000000000000000000000000001121011111222333444333333333333333332222222222221110000000000000000001112233333333222222222222222111000000000000000000000000000000000000000000000100000000111111111100000000000000000011111100000000000000000000000000000100000000000000000000011111111100000000000000000000010000000000001111100000000000000000000000000000100000000000001111000000000000000000000000000000000000000000000111222221000000000000000000000000000000000000000001100001121100000000010000000000000000000001111101110000000011112221100000000100011122222221000000000001112111000000000111112222222111100000000000000001223333311111112211111100011000000000000110000000000001111110000000111112223322222222222222222110000001111211112111111000122233333333333221112233333221000001122100000111000","122222223333333333333333310000000000000000000000000000010000000000000111000000000010010000000000000000000000000000000000000000000000011100000001110000011111111111111111000111000000000000000010000000000000000000000000000000001000000000000000000000001100000000000000000000000000000111222123334443333321111111111111112221112332222222222220012111112222222222222222200000000000000000000000000011100001122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222222211000000000000000001110000000112233344444444442222222222222222222222100000000000000000000001122222222222222222222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000010001000000111111000000000000111111111112222112222222111100000000000112222222222222223333333333333331111000000000000111112222210000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000001111111111111221111000000000000000000010000000000000000000111111110000000000000000000000001111100000000011111000000000011111110000000012222222222222222222222222211222222222110011222221000000000011110000001223111122111111000000000011111100000000000000000000011222222222221122222222222222221100000000000000000001","222222221222223312221000000000000000000000010000000000000000000000000000000000001110100111000000000000000000000000000000000000000000001110000000000000000122222222223333333233200010121100001122322222222222221111100000000000000000000000000000000000011110000000000000000000000000011101112233344444444444444444444444444443333333332210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000001000000000000000000000000000000000000000000011111223344444444444444333333333333332222221110000000000000000001112222333333222222222222222111111111111111111000000011110000000000000000000100000111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000001111100000000111111111110000000000100000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000001111111121000000000000000000000000000000000111112222222222222223332222222222221111122222222222111111111111100000000000111111111100000000000000000000000111223333222222222221100011100000000000111111000000000111110000000001122333332222222222222222222222222222322222111100000112233333333333322222222222221000000122111111211111","222222223333333333333333310000000000010000000000000000010000000000000001000000000111221111000000000000000000000000000000000000000000110010000000000000112221111222222222110111000000000000000010000000000000000000000000000000001111000000000000011000001100000000000000000000000000000112222234444444444432233333333333322222222333332222111110011111111111111112222222200000000000000000000000000011000001111112222222222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333211000000000000000001122221111223333344444422222222221111111111110000000000000000000000001111122222222222222222222222222222111000000011000000000000000000000000000000000100000000000000000000000000000000001112222100000000000000000000011000000111111000000000000111111111112222221112222000000000001111111112222222222111111122222222210000000000000000111111000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000011110000012211111122222222222222111111000000000000000000000000010000000000000000000111000000000000000000010000111122111111111111111111111110000000001111122233333322222222222211111111111110000111111111000000011110000000112221122211111111000011122222211111111100001100000011223333333333333332222333332221100000011000000011000","222222222222233333333211100000000000000000000000000000000000000000000112110000000011110011000000000000000000000000000000000000000000100010000000010000011111111222222222221122100000001000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000112221233333222112322222222222222222111111221111100000000010000000000000001100000000000000000000000000000000011000000001111111121111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011111111100000000000000000000000000000000112223333333100000000000000000000001111110011123333344444433221122110000000000000000000000000000000000000001112223333333333333222222222222111000000000000000000000000000000000000000000000000000011100000000000000000000000011111100000000000000000000000000000110000000000000000000011111111110000000000000000000011111111112222222221111000000000001100000000000000010000000000000000000000000000000000000000000000000000000000111222222210000000000000000000000000000000000000000000000111111123222222222222222222222111111111111100000000010000000000000000000000000000000000000000112233333333222211111111222222100000000000000001111223333322221111111111100012111111000000000000000000000001110000000011112223322122221110011122222211111111111112222222233333344444444444444444444444432211100011000000001000","222222223333333333333333300000000000010000000000000000010000000000000112100000000011221111000000000000000000000000000000000000000000111111000001000000111111111211111111110111000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000112222233333333333422222222222222222222222332221110000000011110000000000001100000000000000000000000000000000011000000122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000012223333333322211000000000000000001111110000123333344444422222222111111111111110000000000000000000000000001112222222222333333333333333222111000000000000000000000000000000000000000000000000000000000000000000000000000001112222100000000000000000000000000000011111000000000000111111111111111000111111100000000011111111112222222222111111122222222220000000000000010000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000010011000012222223223333333333322222111000001000000000000000000000000000000111110000000000000000000000001121111000000000001000111111111000000000000001111222233222221111111111100112111111000000111110000000000011221000000011111122211111110000001112222211110000000011100000012223333333333322233333344432111100000011000000001000","222222222222222222232111000000000000000000000000000000000000000011101123221000100000100000000000000000000000000000000000000000000000111221111211111000000110000111100000001122100000000000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000111121122222221111211111111110000000000000010000000000000000000000000000001100000000000000000000000000000000112000000112222222231111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112233332211111111110000000000000000000000001112233222000000000000000000000000000000011123333445555532222221111111111111000000000000000000000000000001110011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011012222222111000000000000000000000000110000000000000000000000000000000000111111100000000011110110001111111110000000000000001100000000000000010000001100000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000111110000011112222222110000000000000000000001111111100000000001011000000000000000000000000000000000000011122111000000001112222222222222210000000000001111222232111111101112222222222233333221111111110000000000122221110001122211122222222221100001122332211100000000000000000012222222333333333333333344432111110000000000000000000","222222222222222222122111100000000000000000000000000000000000000011101233221111100000000000000000000000000000000000000000000000000000112221122222111000000110000111100000001111000000000000000010000000000000000000000000000000001000000000000000000000001100000000000000000000000000000111121222222221111111000000000000000000000110000000000000000010000000000001100000000000000000000000000000000012100000122223333331111111100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012211221100000111111000000000000000000000000112221111000000000000000000000000000000011123333344444433221111111111111111000000000000000000000000000000000000010000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000011000001100000000000000000000000000000000000000000000000000001111111100000111111100000000011110110000001111111111111111111111220000000000000010000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000111211000001111121211000000000000000000000001111100000000000000011000000000000000000000000000000000000001110000000000000012222222222111000000000000001100111222222311100011111111223333333221111122211000000000011210000000112200011111122221000001111111100000000000000000000112333332222222222222222333322111110001111110000000000","122222222222222233122112210000000000000000000000000000010000000010001133220011100000000000000000000000000000000000000000000000000000012221112211111000000000000000000000000111000000000000000010000000000000000000000000000000001000000000000000000000001100000000000000000000000000000111122222222221111111000000000000000000000120000011100000000011112222222222200000000000000000000000000000000011100001122222233332222222211111110000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111110000000111111000000000000000000000001112221000000000000000000000000000000000000112223344444433321111110000111111000000000000000000000000000000000011111111111111000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000111000000000000000000000000000000112222211100000010000111111111111111222222222222222220000000000000010000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000110000000000111111111000000000000000000000001001100010000000000000000000000000000000000000000000000000001111100000000000112222222222111000000000000001111112233323321111112111111222233333221111222211000000000000100000001122100011110000000000000000000000000000000000000001123333332222222222222222222211000000000000000000000000","222222222222222233333211100000000000000000000000000000000000000001000122221000000000110000000000000000000000000000000000000000000000111111111111110000000111001111100000001122100000000000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000111221222222221111221111111111111111110000120000000000000000000000000000001100000000000000000000000000000000112000000112222222221111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000012222221100000000000000000000000000000000012223333222100000000000000000000000000000011112233344444432221111111111111111000000000000000000000000000001111122222222222222222222222111001000000000000000000000000000000000000000000000000000000000000000000000000000001112222110000000000000000000000000000000000000000000000111100000000000000111111100000000010000110001111222211111111111111111100000000000000010000000000000000000000000000000000000000000000000000000000001111000001000000000000000000000000000000000000000000000011111222211110000000011111111000001111111100000000000000000000000000000000000000000000000000112233221110000001111112222222222210000000000001111222232222221101111111111122222222110000111110000000000122221000000111111122222222221100001122333322221111100111111112222333442333444444444444444432111110000000000000000000","222222222222233322221100000000000000000000000000000000000000000000000011000000000011100000000000000000000000000000000000000000000000112221001111011121112233333333333333332233200000122100000012222222222111110000000000000000000011000000000000000000011111110000000000000000000000011112212234444443334444444444444444434444333333332221000000000000000000000000000000000000000000000000000000000000100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000111111100000000000000000000000000001000000000000000000000000000000000000000000011111222333333322222222222222222222222222211110000000000000000000111121211111111111111111111000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000011111100000001111100000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000110111000000000000000000000000000000000000000010000011222222111111111111111111000000111122223333432222222222222222222222222221111111111111111111110001111111011111111222222222222111111110000000001112223333333221112221110001111000000000000100000000000000010010000011112222333322112222222222222221100011122222223332221001222222332222222110000011110000000001122111001111000","222222222222222222221111000000000000000000000000000000000000000011101233221111100000000000000000000000000000000000000000000000000000111221112221111000000110000111100000001111100000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000111111022222221111111000000000000000000000010000000000000000000000000000001100000000000000000000000000000000112100000112333333331111000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111122222221111111111111000000000000000000000000112233211000000000000000000000000000000011123444455555532222111111111111111000000000000000000000000000000000011111111100000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000011011111110000000000000000000000000000111000000000000000000000000000000000111111100000000011111110000001111111000000011111111210000000000000110000001111000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000001111221000001111222222100000000000000000000001111111100000000000011000000000000000000000000000000000000001111000000000000112222222222222110000000000001111111232111111101112222222223333333221111111010000000000011221110001222211122222222221100001112222200000000000000000000011222222222222222222222333321111110000000000000000001","222222222222222233232111100000000000000000000000000000000000000001101123221000100000100000000000000000000000000000000000000000000000111221111111111000000110000111100000001111100000000000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000111121222222221111221111111110000000000000120000000000000000000000000000001100000000000000000000000000000000112000000112222222231111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122221100000000000000000000000000000000001112233222000000000000000000000000000000011122233344444432221111111111111111000000000000000000000000000000000011111111111111000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000111100000000000000111111100000000010000110000001111000000000011111111210000000000000010000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000001110000011111222222110000000000000000000001111111100000000000011000000000000000000000000000000000000111121100000000000111112222222222110000000000001111222232112211101111111111223333333221111111110000000000112221000000112211122222222221100001122332211000000000011100001122223332222222222222222344432111110000000000000000000","222222222222222211110000000000000000000000000000000000000000000000000000000000001111100100000000000000000000000000000000000000000000012210000001000011112222222333333333333333200000121100000122222222222222221111100000000000000000000000000000000000011111110000000000000000000000011111122234444444444444444444444444444444333333333321000000000000000010000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000111111100000000000000000000000000001000000000000000000000000000000000000000000011111222333333333333333333333333333332222211110000000000000000001110111111111111111111111111000000000000000000000000000000000000000000000000100000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000001111100000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000111000011122100011000000000000000000000001111222233432222222222223333322222222222222222222222222111111111112211000000001111112222222111100000000000000001122233322112222222221100011100000000000110000000000000111110000001112222233322222222222222222221111111112222223222111001212222333332222111111111111000000001122111001222100","222222223333333333333322200000000000010000000000000000010000000000000001000000000111221111000000000000000000000000000000000000000000110010000000000000111211111222222222220122100000000000000010000000000000000000000000000000001100000000000000000000000000000000000000000000000000000112222234444443223432233333333333322222222333332110000000011110000000000001100000000000000000000000000000000011000000001112222222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011111110000000000000000000000000000000000012223333333322200000000000000000001122221111223333344444433222222111111111111110000000000000000000000000001112223333333333333333333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000012222100000000000000000000000000000000000000000000000000011111111111000000000000000000011111111112222222222111111111111112210000000000001110000000001111000000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000011111000122222223223333333333332222111100011100000000000000000000000000000000000000000000000000000000012222222222222222222211111111001000000000000001001222333222211111111100000000000000000000110000000000000001110000000001112222222111110000011112211111111111100001122222233333344444444444444444444444432210000011000000001000","222222222222233333333211100000000000000000000000000000000000000000000122111000000000110000000000000000000000000000000000000000000000111111000000110000000111111211111011111122100000000000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000111221232222222111221112222221111111111111120001000000000000000000000000001100000000000000000000000000000000111000000001121111121111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000012222221100000000000000000000000000000000012223333333100000000000000000000000000000011123333344444433221111110000000000000000000000000000000000000001112222222222333333222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000012222110000000000000000000000000000000000000000000000000000000000000000110000000000000010001110001111222211111111111111111100000000000000010000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000011111222222221111111111111111100001111111000000000000000000000000000000000000000000000000000112233333221010001111112222222222100000000000001111222233222221111111111100112222211000000111110000000000122110000000111111222222222221100001122333322221111100112211112222333444444444444444444444432221110000011000000000000","222222221122222211110000000000000000000000000000000000000000000000000001000000000011100000000000000000000000000000000000000000000000012221000001000011111222222333333333332233200000112100000011212222112000000000000000000000000000000000000000000000011111110000000000000000000000011111212234444443334444444444444444434444333333332221000000000000000000000000000000000000000000000000000000000000100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000111111100000000000000000000000000001000000000000000000000000000000000000000000011111222332223322222222222222222222221111100000000000000000000001111111111111111111111111111000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000010001100000001111100000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011222222111111111000000000000000011122223333321111111111111222111111111110111111100000000000000001111111011110011112222222222111111000000000000112223333322111111111110001111000000000000100000000000000000000000011122222333322112222222222112111100001122222223222110001122222332222222110000011110000000001122110000100000","222222222222222333332211100000000000000000000000000000000000000001101123221000000000100000000000000000000000000000000000000000000000111111111111110000000111001111100000001122100000001000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000111121122222221111211111111110000000000000010000000000000000000000000000001100000000000000000000000000000000112000000001221111120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112233332211111111111000000000000000000000012222233222000000000000000000000000000000011112333345555532222221011111111111000000000000000000000000000001111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222221111000000000000000000000000110000000000000000000000000000000000111111100000000010000110011111222222222111111111111100000000000000000000001111000000000000000000000000000000000000000000000000000111100101000000000000000000000000000000000000000000000011112222222221100000011111111100001111111100000000011011000000000000000000000000000000000000112233333211000001111112222222222210000000000001111222333222221111112222222222222222110000111110000000000122221110001111111222222222221100011122333322221111100112211122222333332334444444444444444432221110000000000000000000","122222211111111222120111000000000000000000000000000000010000000011111233221122200100000000000000000000000000000000000000000000000000012222223322111000000000000000000000001100000000000000100010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000110022111110000011000000000000000000000110000000000000000000001000000001100000000000000000000000000000000112111111122333333331000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222233331111111111111000000000000000000000000111121100000000000000000000000000100010112234444455555533222111111111111110000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000001111122222221111000000000000000000000000011000000000000100000011111111110000111111111100000011101110000001111111111111111111111100000000000000010000000000111000000000000000000000000000000000000000000000000000001111210000000000000000000000000000000001111211000000111121100000000000000000000000011100000000000000000000000000000000000000000000000000000000000112110000000000122222222211000000000000000000000011121111100000011222222222333333221111111112110000000011100000000122100011100001110000000000110000000000000000000000112222222222222222222222333322111121111111110000000000","222222222222222233222111100000000000000000000000000000000000000001101123221000100000100000000000000000000000000000000000000000000000111221112211111000000110000111100000001111000000000000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000111121222222221222221111111110000000000000120000000000000000000000000011111100000000000000000000000000000000011100000122222233331111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111220000000000000000000000000000000000001112222111000000000000000000000000000000011112233344444432221111111111111111000000000000000000000000000000001111111111111111000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000111100000000000000111111100000000010000110000001111111111111111111111220000000000000010000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000111200000001111222222100000000000000000000001111100000000000000011000000000000000000000000000000000000001110000000000000012222222222222000000000000001111112232222322210111111111223333333221111122221000000000011221000000112100012222222221100001122222200000000000011100001112223332222222222222222333321111110000000000000000000","222222222222222233233222300000000000000000000000000000010000000000101123221000100010110000000000000000000000000000000000000000000000111221111111111000000110000111100000001111000000000000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000111222222222221222221111111111111111110000120001000000000000011001011111111100000000000000000000000000000000011100001122222223332222222211111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000000000001112222111000000000000000000000000000000000112233344444422211111110000000000000000000000000000000000000000001111111111111111000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000111111100000000010000110000001111111111111122222222220000000000000010000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000111100000001111222211000000100000000000000001001100010000000000011000000000000000000000000000000000000001110000000000000012222222222111000000000000001100112222222322210111111111223333333221111122221000000000011221000000122100011111111111000001112222200000000000011100001122333332222222222233333333321111110000000000000000000","222222222222233333333211100000000000000000000000000000000000000000000012100000000011210011000000000000000000000000000000000000000000110021000000001111112222222333333333332222100000011000000010000000000000000000000000000000000011000000000000000000000000000000000000000000000000000112221234443222223322222222222222222222222222222210000000010000000000000000000000000000000000000000000000000011000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011111111100000000000000000000000000000001112222222111100000000000000000000001111110011123333344444422211111111111111111110000000000000000000000000000112222222222222222222222222222111000000000000000000000000000000000000000000000000000011100000000000000000000000000100000000000000000000000000000000110000000000000000000011111111110000000000000000000010000111110001111100000000000000000000000000000001110000000012221111111100000000000000000000000000000000000000111122222210000000000000000000000000000000000000110000000111111111122222222222222222222111111100000000000001000000000000000000000000000000000000000000112222222222222211222111111111111101110000000001111223333322211111111111100011111000000000000000000000000001110111111122212223322222221110011222222211111122211112222222222222333333444444444444444444432211101122000000110000","111122211111111222122111100000000000000000000000000000011100000010111233221122211101000000000000000000000000000000000000000000000000012222223322111000000000000000000000000111000000000000111120000000000000000000000000000000001000000000000000000000011100000000000000000000000000000111121222222111000000000000000000000000000110000011000000000010001111111111100000000000000000000000000000000011211111122333333331111111100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111122222220000000111111000000000000000000000000111111000000000000000000000000000000011222334444455555522222222222222111111110000000000000000000000000000000011111110000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000001000000000000000000011111112211111112222211100000000000000000001111111100000111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001222210000000000000000000000000000000001100000000000001121000000000000000000000000001000000001100000000000000000000000000000000000000000000000001111000000000122223333333322111111000000000000000012222222211111112111111112233333221111122222222210000000000000000122200001110001110000000000001100000000000000000011223333332211111111222222333322122222222222221211111111","222222223333333333333322210000000001110000010000000000010000000000000001000000001111221111000000000000000000000000000000000000000000110010000000000000112222222233333333332222100000120000000120110010000000000000000000000000001111000000000000011000000000000000000000000000000000000111222334444444444433334444444444444443333333332222111110122222222112111112222222200000000000000000000000000011000000111112222222222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333200000000000000000001122221111223333344444433333333222222222222221111100000000000000000001111122223333332111111111111111111111000000011000000000000000000000000000000000100000000111111111100000000000000001112222100000000000000000000011000000122211000000000000000011111111111111111111000000000000011111111111111111111000000001111100000000000111111111222222221000000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000011110001222211111111111111111111111111000000000000000000000000010000000000000000001111001110000000000000011000112122222222111122211111111110000000001111223333333322222222222211122222111000000111111000000001111210000000112221122222122221111111222222211111222211111111111111223333333333333332222233333321100000011000000111000","111111100000000000111101000011000000000000111000000000011110000010112233332222222211000000000000000000000000000000000000000000000000012222223322111000000000000000000000000000000000000000110120000000000000000000000000000000001000000000000000000000001100000000000000000000000000000000110011111110000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000011112211111233344444442000000000000000000000000000000000000000000001111111100000100000000000000000000000000000000000000000000000000000000000000000100000000000000000001112222222223333332211111111111000000000000000000000000111111000000000000000000000000000112211233334445555555533333222222222111110000000000000000000000000000000000001100000000000000000000000000000000000000000011100000000000000000000011111110000000000000001000000000000000001111100000000000000000000000000000001000000000000000001222222100000000111111111100000010000000000001111111111111111111111100000000000000000000000000111000000000000000000000000000000000000000000000000000001233321000000000000000000000000000000001100000000000001111000000000000000000000000011100000011100000000000000000000000000000000000000000000011112222210000000000122233333322100000000000000000000011222222210001111222211111222222110001111112211110000000100000000122200001100001000000000000000000000000000000000001122322111000000001122211112211122222222211111111000000","222222223333333333333333310000000000000000000000000000010000000000000001000000000010110000000000000000000000000000000000000000000000111110000001000000011111111111111111000111000000000000000010000000000000000000000000000000001000000000000000010000001100000000000000000000000000000112222223334443333321112222222222222222222332222222222220011111112222211122222222200000000000000000000000000011100001122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333222222211000000000000000001110000000112233344444433332222111112222222221111000000000000000000000001122222222222222222222222222222222111000000000000000000000000000000000000000100000000000000000000000000000000001111111100000000000000000010001000000111110000000000000111111111112222112222222100000000000000110001111122211223333333333333331111000000000000111111111000000100000000000000000000000000000000000000000001110000000000000000000000000000000000000000000100000000000000011111111111222222111111000000000000000000000000000000000001111110000000000000000000000000111100000000001111000000000011111110000000011111222222222221111111222211112222222110001111110000000000001110000001222111122110000000000000011111100000000000000000000011222333333332222222222333322221100000000000000011000","222222222222233322221100000000000000000000000000000000000000000000000001000000001111200000000000000000000000000000000000000000000000112121001001001111112222222333333333332233100000011000000011111111111000000000000000000000000011000000000000000000000000000000000000000000000000001112222234444443334433333333333333333444333333333311000000010000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011000111111100000000000000000000000000001111011111000000000000000000000000000001110000012222333333333333332221112222222221111100000000000000000000001111111211111100000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000000000000000000000000100000000000000000000000000000000000000000000000000010000100000001111100000000000000000000000000000000010000011112221111111100000000000000000000000000000000000000001111221000000000000000000000000000000000000000110000000122221111111111111111111111111111112211101110000000111111221000000000000000001111111000000000001122211111111111222222222222111100000000000001100123333211111111121111000011000000000000100000000000000000010000111122222223322222222222222222110000001112222223332111111111222333332222221111112222221100001122100000110000","111122211111111122121111000000000000000000000000000000011100000010112233321122211100000000000000000000000000000000000000000000000000012222223322111000000000000000000000000100000000000000111120000000000000000000000000000000001000000000000000000000001100000000000000000000000000000111111122222110100000000000000000000000000110000000000000000000001000000001100000000000000000000000000000000012211111222333333331111111100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111122222222220000000111111000000000000000000000000111121000000000000000000000000000100011112334444455555533222222222222111110000000000000000000000000000000000001110000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000011000000000000000000011111111111000111111111100000010000000000001111111111111111111111110000000000000010000000000111000000000000000000000000000000000000000000000000000001222210000000000000000000000000000000001100000000000011121100000000000000000000000011100000011100000000000000000000000000000000000000000000001112222110000000122223333333322111111000000000000000011122222211111112111111222222333221111122212211110000011100000000122200001100001110000000000001100000000000000000000112333332211111111222222333322122221111111111111111111","222222223333333333333333310000000001110000011001111111110000000000000000000000001110121111000000000000000000000000000000000000000000000000000001000000012222222333333333333322111110121000000122221111111000000000000000000000000011100000000000011000000000000000000000000000000000000111121123334444444433333333333333333333333333332222111111222222222222222222222222211222221111100000000000000010000001111111222222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333211000000000000000001111110001122233344444433333333332222222222222222211000000000000000001111123333333332222222222222222111111000000011000000000000000000000000000000000100000000111111111100000000000000001112222100000000000000000011111000000122222111110000000000011111111111111112222111100000010011111111111112211111111111111111111111000000112222222222223333111100000000000000000000000000000000000000000001222221100000000000000000000000000000000000000000000001222111111111111111111111000000000000000000000000000000010000000000111111111111111110000000000000011111222233222222111111111111111110000000001111233343333332222222333322233333333221111222222222110000111210000000112221222111112111111111123333322222222211111100000011222333333333333222222233333332100000011000001111000","111111100000000000111001000011000000010001111000000000011110000011022233332222222211000000000000000000000000000000000000000000000000012222223322110000000000000000000000000000000000000000110110000000000000000000000000000000001000000000000000000000011100000000000000000000000000000000110011111111000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000011112211112234444444442000000000000000000000000000000000000000000001111111100000100000000000000000000000000000000000000000000000000000000000000000100000000000000000001222222222223333332211111111111000000000000000000000000111111000000000000000000000000000112222233334445555555533333222222222222221110000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000011111110000000000000001000000000000000011111000000000000000000000000000000001000000000000001111223322100000000111111111100000000000000000001111111100000110000000000000000000000000000000000001000000000000000000000000000000000000000000000000000001223321000000000000000000000000000000001100000000000000111000000000000000000000000001100000011100000000000000000000000000000000000000000000011000122221100100012223333333322110000000000000000000011222332210000001111100011111122110001111112221110000000000000001222200001100001000000000000000000000000000000000001112332110000000001111111112210012222222210000000000000","222222222233333333333322110000000001110000011001111111110000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000012222222333333333333333111110121000001122222222221000000000000000000000000011100000000000001000000000000000000000000000000000000101121123334444444434444444444444444443333333332222111111222222222222222222222222211222221111100000000000000000000000001000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333211000000000000000001111110000112222344444433333333332222222222222222211000000000000000001111123333333332222222222222222111000000000012221000000000000000000000000000000100000000111111111100000000000000001112222100000000000000000000000000000122222110000000000000011111111111000001111100000000011111110001112212211111111111111111110000000000111111111222222333111100000000000000000000000000000000000000000111222222100000000000000000000000000000000000000000000011222111000000011111111110000000000000000000000000000000010000000000111111111112222221000000000001111111222223222222111111111000001000000000001101222333222221112222222222222222222110000111111000000000011210000000011111122222112111111111122111111111222211111100000000111222333332222221111222222221000000011000001111000","222222222222233322222100000000000000010000010000000000010000000000000000000000001111211111000000000000000000000000000000000000000000010000000000000000112222222333333333333333100010121000001122222222222222221111100000000000000011000000000000000000011110000000000000000000000000011111122334444444444444444444444444444443333333333211111110111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000001011112222100001100000000000000000000001121011111222333444333333333333333332222222222221110000000000000001111122333333333222222222222222111000000000000000000000000000000000000000000000100000000111111111100000000000000000012222100000000000000000000000000000110000000000000000000011111111111000001111100000000011110000001111211100000000011111222221110000000111111100111111111000000000000000000000000000000000000000000000111222221000000000000000000000000000000000000000001111111121000000000010000000000000000000000000000000000000111112221100000000000001122222222110000000001111000000000000011111111111111100000000000000001223333322211112222221100011111000000000111000000000001011110000000001112222222112222222211111111111111111211111100000000122233333333333221112223333221000000122100000111000","222222222222233333332221100000000000000000000000000000000000000000000012110000000011100000000000000000000000000000000000000000000000111121000001111121112222222333333333332222100000011000000010000000000000000000000000000000000011010000000000000000000000000000000000000000000000000112221234443222223322111111111111112222222222221100000000010000000000000000000000000000000000000000000000000111000000001011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000010000011111221100000000000000000000000000000001111111111000000000000000000000000001111110000012223344443322211111111111111111110000000000000000000000000000112222211111111111111111111111000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000110000000000000000000011111111110000000000000000000010000000000001111100000000000000000000000000000001111111111112221111111100000000000000000000000000000000000000001122222210000000000000000000000000000000000000111111000111111112222222222222222222222111112211100000000001011111000000000000000000000000000000000000112222222111111111222111111111111101110000000001111223333322210001111221100112222211000000000000000000000011110111111122212223322222221110011222222211111122221112211111111222333333333444444444444444431100001122000000110000","111111111111112222222222110000000000010011000000000000021100000111012233322222211101000000000000000000000000000000000000000000000000012222222222111000000000000000000000000111000000000000111120000000000000000000000000000000001000000000000000000000011110000000000000000000000000000111122233222111100000000000000000000000000110000011100000000010001111111111100000000000000000000000000000000111111111123333333331111111100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111122222220000000111111000000000000000000000011111111000000000000000000000000000000011222334444455555533332222222222222221110000000000000000000000000000000011111110000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000011111112222111112222211100000010000010000001111111111111111111111110000000000000000000000111000000000000000000000000000000000000000000000000000000001222210000000000000000000000000000000001110000000000111111100000000000000000000000001000000001110000000000000000000000000000000000000000000000011111110000011122333333333322111111000000000000000111233332210000001111100112233333221111222222222221000000000000001122100001110001110000000000001100000000000000000011223333332111100011222222333322122222222222221211111000","222222222222222222222111000000000000000000000000000000000000000011101133221011100000000000000000000000000000000000000000000000000000111221112221111000000110000111100000001111000000000000000010000000000000000000000000000000001000000000000000000000001100000000000000000000000000000111121222222221111111000000000000000000000110000000000000000000000000000001100000000000000000000000000000000112100000122223333331111111100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122221111111111111000000000000000000000000112233211000000000000000000000000000000011123333344444432221111111111111111000000000000000000000000000000000011111111111111000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000011110110000001111111000000011111111210000000000000010000001100000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000001111210000011111222222100000000000000000000001111111100000000000011000000000000000000000000000000000000001110000000000000112222222222222110000000000001111111232111111100111111222223333333221111111111000000000012221000000122211112222222221100001122222200000000000000000001112222222222222222222222333321111110000000000000000001","111122212222212222122112100000000000000000000000000000010000000010111233221122200000000000000000000000000000000000000000000000000000012222223322111000000000000000000000000111000000000000111120000000000000000000000000000000001000000000000000000000001100000000000000000000000000000111121222222221100011000000000000000000000110000000000000000011001111111111100000000000000000000000000000000011211111122333333331111111100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222220000000111111000000000000000000000000111121000000000000000000000000000000011111223333344444422222111111111111110000000000000000000000000000000000011111111111111000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000001000000000000000000011111112211000112222211100000010000110000001111111100001111111111210000000000000010000000000000000000000000000000000000000000000000000000000000000001222210000000000000000000000000000000000100000000000111121100000000000000000000000001001100011100000000000000000000000000000000000000000000000001111000000000012223333333322111001000000000000000112222223321111112111111222233333221111122222210000000001100000000122200001110001110000000000000000000000000000000001223333332222222222222222333322112211111111111111111111","122222222233333333233333310000000000000000000000000000010000000000000111000000000010010000000000000000000000000000000000000000000000011100000001000000011111000111100000000111000000000000000010000000000000000000000000000000001000000000000000000000001100000000000000000000000000000112222223334442333321111111111111111111111221111111222220011111112222222222222222200000000000000000000000000011100001122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222111112211000000000000000001100000000112223344444433332222111112222222221111000000000000000000000001111122222222222222222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000010000000000111000000000000000111111111111111112222222100000000000000111111111122222223333333333333331111000000000000000001111100000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000011111111110000100010000000000000000000110000000000000000000111111110000000000000000000000000111100000000001111000000000011111000000000001111222222222221101111222211222222211100001122221000000000011110000001223111112100000000000000011011100000000000000000000011223332333332222222222222222221100000000000000000000","222222222222223311121000000000000000000000010000000000000000000000000000000000001111100100000000000000000000000000000000000000000000001110000000000000000111122222222332222233200010121000112222322222332222221111100000000000000000000000000000000000011111111110000000000000000000011101111223344444334443444444444444444443333333332210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000011111223344444444444444333333333333332222221110000000000000000001111122211111111111111111111111111111111111110000000011111111000000000000000111111111111111110000000000122111101111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000111111111110000000000100000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000001111121000000000000000000000000011111001111112222233322222222332222222222222222222222222222111111111122100000000011111100000000000000000000000000000112233333222232222222211111111111111111111111000000000010000000001112222333222222222222222222222222222222322222211000000112233333333333332222222222221000000122111111111111","111111100000010100122111000011000000010001111000000000011110000111012233322233322211000000000000000000000000000000000000000000000000012222223322111000000000000000000000000000000000000000111120000000000000000000000000000000001000000000000000000000011111000000000000000000000000000101111122222111000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000011111111111233333333332000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000001111112222122222222220000000111111000000000000000000000000111111000000000000000000000000000001112233334445555555533332222222222222221110000000000000000000000000000000001111110000000000000000000000000000000000000000011100000000000000000011111110000000000000001000000000000001111111000000000000000000000000000000001000000000000000001122122100000000111111111100000000000000000001111111100000110000000000000000000000000000000111001000000000000000000000000000000000000000000000000000001122210000000000000000000000000000000001100000000000000111000000000000000000000000001000000000110000000001100000000000000000000000000000000001000011111111111123334444444433222211000000000000000111222332100000001111100111222222110001122212222221000000000000001222200011100001110000000000000000000000000000000001112332222100000001122222222211122222222222221100000000","222222221122222211110000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000012221000001000011111222222333333333332233200000111100000012222222222222221011100000000000000000000000000000000000011111110000000000000000000000011111112234444444334444444444444444444444333333333321000000000000000010000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000111111100000000000000000000000000001000000000000000000000000000000000000000000011111222333333333333333333333333333332222211110000000000000000001110111111111111111111111111000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000100000001111100000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000110000011222221111000000000000000000000111122223333432222222222222333322222222222222222222222222111110001112211011110011112222222222111100000000000000111223333322112222221110001111100000000000110000000000000110000000011122222233322222222222222222221100001122222223222110001222222332222222111111111111000000001122111001111000","222222222222233322222111000000000000000000000000000000000000000000000012100000000011100000000000000000000000000000000000000000000000112121001111111121112233333333333333332223200000011000000010000000000000000000000000000000001111010000000000000000000000000000000000000000000000001112221234444332223322222222222222223333332222222211000000010000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000010000011111221111100000000000000000000000000001111111111000000000000000000000000001111110000012222333333322211111111122222222221111100000000000000000000000112222211111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000111111000000000000000011111000000000000000000000000011111100000001111100000000000000000000000000000000011111111112221111111100000000000000000000000000000000000000000111111000000000000000000000000000000000000000110000000121111111112222222222221111111111112211100000000001111100000000000000000000000000000000000000001122211111111111222211112222111111110000000001111123333322211111111211000011111000000000000000000000000001110111111122222223322222221111111222111100101122222222232221000111222222222333222222222222221100001122000000110000","222222222222222221111000000000000000000000000000000000000000000000000001000000001111100000000000000000000000000000000000000000000000112221001001001111112222222333333333332233200000111100000011112222111000000000000000000000000000000000000000000000000000000000000000000000000000001112222234444444334444444444444444444444333333333321000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000111111100000000000000000000000000001011000000000000000000000000000000000000000000011222333333333333333222222222222222222211110000000000000000001111111211110000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001100000001111100000000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000011222221111111111111111110000000001122222211110000000111112221100000000000000001111111000000000001122211011110011222222222222111100000000000000111223333311111111110000000011000000000000110000000000000000000000011122222233322222222222222222110000001112222223222110000112222333332222111000011111110000001122100000111000","222222223333333333233201000000000001110000010000000000010000000000000001000000001111221111000000000000000000000000000000000000000000110000000000000000112222222333333333333333100000121000001122221111221111110000000000000000001111000000000000011000000000000000000000000000000000000111122334444444444444444444444444444443333333333222111110122222222112111112222222200000100000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333222222200000000000000000001111121001122222333444433333333222222222222221111100000000000000000001111122233333332222222222222222111000000000011000000000000000000000000000000000100000000111111111100000000000000000012222100000000000000000000000000000122210000000000000000011111111100000001111100000000010011100001111211100000000011111111110000000000111111111222222221000000000000000000000000000000000000000000000111222221000000000000000000000000000000000000000001100011222111000000011111111110000000000000000000000000000000010010000000000000001112111111000000000000000000111112222222111122222111100000000000000001222333322221111122222211111111100000000111100000000001111110000000112222222222122222111111222111111111222211111111111011222333333333333222222233333221100000011000000111000","222222221111122211110000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000012221000000000011100122222222223333332233200000111100100012322223332222120011100000000000000000000000000000000000011111111100000000000000000000011111112234444443334444444444444444434444333333332221000000000000000010000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000001000000000000000000000000000000000000000000011111223334444443333333333333333333332222221110000000000000000000011111111111111111111111111000000000000000000000000000000000000000000000000100000000111111111000000000000000000000000000000000000000000000000000000000011000111100000000000000000000000000000000000000010000000000001222210000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122111011000000000000000000000112222223333444443333333334443333333333333333333333332222111111111111111000010000001111122211111111000000000000001223333333221112221110001111100000000000110000000000000010000000011112222333322222222222222222221111111222222222211111111222222222221111111111111110000000001122111001110000","222222222222233322222100000000000000010000000000000000010000000000000001000000001111211111000000000000000000000000000000000000000000112120000001001111112222222333333333333333100000121100000122212222112121110000000000000000001111000000000000000000000000000000000000000000000000011112222334444444444444444444444444444444333333333321000000010010000010000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011000111111100000000000000000000000000001111111111100000000000000000000000001111110011123333344444333333333332222222222222222221110000000000000000001112222222222111111111111111000000000000000000000000000000000000000000000000100000000111100000000000000000000000000111100000000000000000000000000000100000000000000000000000000000000000000000000000000010000100001111111111111000000001111100000000000100000000000001111111111100000000000000000000000000000000000000001111222100000000000000000000000000000000000000111100000122111001000011111111111111111111111211101110000000111112221111111111110111112222221000000000001112211111111111222222222222111100000000000001111223333322211112221111000011000000000000110000000000001111110111111111112223322222222222222222110000001112222222222111111112333333333333222222233333331100001122100000111000","222222222222221222120111000000000000000000000000000000000000000011111233222222200000000000000000000000000000000000000000000000000000112222223322111000000000000000000000001100000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000100110011111110000011000000000000000000000010000000000000000000000000000001100000000000000000000000000000000112100111122333333331000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222233331111111111111000000000000000000000000112221100000000000000000000000000100000012234444455555533221111111111111111000000000000000000000000000000000001111110000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000001111122222221111000000000000000000000000111000000000000000000011111111100000111111111100000011111110000001111111111111111111111210000000000000110000001111111000000000000000000000000000000000000000000000000000000122210000000000000000000000000000000001111222100001111221211000000000000000000000001111111100000000000011000000000000000000000000000000000000000112100000000000112222222222211110000000000000000111121111100000012222222223333333221111111111000000000011210000001222211112210011110000001011111100000000000000000000011222222222222222222222322211111121001100000000000001","222222222222222322221000000000000000000000000000000000000000000000000000000000001110100100000000000000000000000000000000000000000000011110000001000011112222222333333333333333200000121100000122222222222222221111100000000000000000000000000000000000011111110000000000000000000000011111122334444444444444444444444444444443333333333321000000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000111111000000000000000000000000000001011010000000000000000000000000000000000000011111222344444444444443333333333333332222221110000000000000000001112233333333222222222222222111111111000000000000000000000000000000000000000100000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000001111100000000011111111110000000000000000000000001111000000000000000000000000000000000000000000000111222221000000000000000000000000000000000000000111000011122100000000000000000000000000000001222212221111111222223332222222222222222222222222222111111111112211000000000111112222222111000000000000000001122233312112222222221111111100000000000110000000000000111110000000011112223333222222222222222222211111122222222211111000122233333332222111111122222221000001122100001111000","222222222222233333233111100000000000010000000000000000010000000000000001100000001111211111000000000000000000000000000000000000000000110021000001001111112222222333333333332222100000011000000111100000010000000000000000000000000011000000000000000000000000000000000000000000000000000112222334444443334443233333333333333443333333333311000000010010000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011111111111000000000000000000000000000001111111111100000000000000000000000001111110011123333344444422222222111111111111110000000000000000000000000001112222222222222222222222222111000000000000000000000000000000000000000000000100000000011100000000000000000000000000111100000000000000000000000000000110000000000000000000011111111110000000000000000000010000111111111111111111000000001111100000000000111110000000012221111111100000000000000000000000000000000000000001112222100000000000000000000000000000000000000111100000110000001111111222222221111111111111211100000000000000011110000000000000001111111110000000000001122211111111122222222222222111100000000000001111223333322211111121111000000000000000000110000000000000001110111111122222223322222222222222222111111111122211111121000011222333333333333333333344444431100001122000000110000","222222223333333333333333300000000000010000000000000000010000000000000001000000001111221111000000000000000000000000000000000000000000110010000000000000112221111222222222221111000000000000000010000000000000000000000000000000001100000000000000011000000000000000000000000000000000000112222334444443333432233333333333333332222333332111000000011111000000000001111111100000000000000000000000000011000000111112222222222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011000110000000000000000000000000000000000012223333333333211000000000000000001122221111223333344444433333333221111111111110000000000000000000000000001122223333333333333333333333222111000000011000000000000000000000000000000000000000000000000000000000000000000001112222100000000000000000000001000000111111000000000000000011111111111000111111000000000011111111112222222222111111122222222210000000000001110000000001111000000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000011111000122222223223333333333332222111000001000000000000000000011100000000000000000000000000000000000001122111111111111112211111100001100000000000001111222233333322222221111100000000000000000111110000000000011110000000001111122211111111000001122211111111111100001111111112222333333333333333333344432321100000011000000001000","222222223333333333333333210000000001110000011000111110010000000000000001000000001111121111000000000000000000000000000000000000000000000000000000000000112222222333333333222222100000120000000121111111111000000000000000000000001111100000000000011000000000000000000000000000000000000111122234444444444433333333333333333333333333332222111111222222222222222222222222211111111111100000000000000010000000111111222222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333211000000000000000001122221111122222344444433333333222222222222221111100000000000000000001111122332222222222222222222222111000000000011000000000000000000000000000000000100000000111111111100000000000000001112222100000000000000000001111000000122221111110000000000000000000000000111111100000000000011101111111111100001000000000000000000000000112222222222222222111100000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000001222111001111111111111110000000000000000000000000000000010000000000000000111111001110000000000000011111222223222222111111111111111110000000001001122333333332222222222222233333332221111122222111000000111210000000112221122222112111111111223333322222222211111100000011223333333333333222222233333332100000011000000111000","222222221111122211110000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000012220000000000011100122222222223333332233200000121100100122322223332222221111100000000000000000000000000000000000011111111100000000000000000000011111112234444444334444444444444444444444333333332221000000000000000010000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000001000000000000000000000000000000000000000000011111223334444444444443333333333333332222221110000000000000000000011111111111111111111111111000000000000000000000000000000000000000000000000100000000111111110000000000000000000000000000000000000000000000000000000000011000111100000000000000000000000000000000000000010000000000001222210000000000001111000000100000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000001122111011000000000000000000000112222223333444443333333333443333333333333333333333332222111111111111111000000000001111112211111000000000000000001222333333333333332221101111100000000000110000000000000110000000011112222222233222222222222222222211111222222222211111111222222222221111111111111111000000001122111111211100","222222223333333333333222200000000000010000000000000000010000000000000001100000001111221111000000000000000000000000000000000000000000110010000000000000112222222222223333332222100000000000000110000000000000000000000000000000001111000000000000000000000000000000000000000000000000000112222334444443333432233333333333333332222333332210000000011111000000000001100001100000000000000000000000000011000000001112222222222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011111111100000000000000000000000000000000112223333222211100000000000000000001122221111223333344444433333333221111111111110000000000000000000000000001112223333333333333333333333222111000000000000000000000000000000000000000000100000000000000000000000000000000000011111100000000000000000000001000000110000000000000000000011111111111000000000000000000011111111112222222222111000000001111100000000000111110000000001111000000000000000000000000000000000000000000000111111222200000000000000000000000000000000000000012210000122221111122222222222222222111111111100000000000000000011100000000000000000111000000000000000001222222222222222222222222211111100000000000001111223333322211111121111100000000000000000111110000000000001110000111111112223322222222111111122211111111111100001122222233333344444444444444444444444432210000011000000001000","222222223333333333333333300000000000010000000000000000010000000000000112100000000111221111000000000000000000000000000000000000000000111110000000000000111111111222211111110122100000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000112222234444443333432222222222222222222222222221000000000011110000000000001100000000000000000000000000000000011000000111122222222222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011111110000000000000000000000000000000000012223333333322211000000000000000001122221111223333344444433222222111111111111110000000000000000000000000001112223333333333333333333333222111000000000000000000000000000000000000000000000000000000000000000000000000000001112222100000000000000000000000000000011111000000000000111111111111111000111111000000000011111111112222222222111111122222222210000000000000010000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000001111000112222223223333333333332222111100001100000000000000000000000000000000000000000000000000000000012222222221111100000000111111101000000000000001111222233222221111111100000112111111000000111000000000000011221000000011111122211111110000001112222211110111100011111111112333333333443333344444444433221100000011000000001000","222222223333333333333333310000000000000000000000000000010000000000000112100000000010120000000000000000000000000000000000000000000000111211100001000000011111001111111111000111000000000000000010000000000000000000000000000000001000000000000000010000001100000000000000000000000000000112222233334443333321112222222222222222222332222111111110011111112222222222211111100000000000000000000000000011100001122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333222222211000000000000000000000000000112223344444433332222111112222222220011000000000000000000000001122222222222222222222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000010000000000111110000000000000000011111111111111112222100000000010000110001111122211112222222222223331111000000000000000000111000000100000000000000000000000000000000000000000001000000000000000000000000000000000000000000000010000000000111112222222222222222111000000000000000010000000000000000000001111110000000000000000000000000110000000000000111000001100011111000000000001111121221111111101111222211222222211110000122221000000000000110000001222111122210000000000000012222200000000000000000000012333333333332222233333333322221100000000000000011000","122222222222222233223222310000000000000000000000000000010000000000000122110000100010010000000000000000000000000000000000000000000000011211111111110000011000000111100000000111000000000000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000112222222222232222211001111111111111110011221111111111110000011112222222222221111100000000000000000000000000011100001122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000110000000000000000000000000000000000011222221111001111000000000000000000000000000112223344444433332222111112222222221111000000000000000000000001111111222222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000010000000000111111000000000000000000000000000000112222100000000010000112222222222211223333333333333331111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000111112211100000000000000000000000000000120000000000000000000011111110000000000000000000000001111100000000000111111111111100000000000000001111222232222211111112111222222222222110011122221000000000011110000001223100012110000000000000000011100000000000000000000112333332222222222233333333321111100000000000000000000","122222222222222222122112200000000000000000000000000000010000000010101233221011100000000000000000000000000000000000000000000000000000012221222222111000000110000100000000001111000000000000000010000000000000000000000000000000001000000000000000000000001100000000000000000000000000000111122222222221111111000000000000000000000120000000000000000011001011111111100000000000000000000000000000000011100001122223333332222222211111110000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111220000000111111000000000000000000000001112221000000000000000000000000000000000011112333344444422221000000000000000000000000000000000000000000000000011111111111111000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000001111111100000111111100000000010000110000001111111111111122222222220000000000000010000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000111100000000111121111000000000000000000000001001100010000000000000000000000000000000000000000000000000001110000000000001112222222222111000000000000001100112222223321111112111111223333333221111122211000000000001210000000112100011110111110000001111111100000000000000000001123333332222222222222222333321111111110000000000000000","222222222222233322222100000000000000010000000000000000010000000000000001000000001111211111000000000000000000000000000000000000000000110010000000001111112222222333333333333322100000020000000122111111111000000000000000000000001111000000000000000000000000000000000000000000000000000112222334444444444444444444444444444443333333333311000000011111000010000000000001100000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011000111111000000000000000000000000000000011111111100000000000000000000000001111121000122222344444333333333222222222222221111100000000000000000000001112233333332100000000000000000000000000011000000000000000000000000000000000100000000111111111100000000000000000000111100000000000000000000000000000110000000000000000000000000000000000000000000000000010000000001111111111111000000001111100000000000111110000000001111000000000000000000000000000000000000000000000011111222100000000000000000000000000000000000000001100000121000000000011111111111111111111111100000000000000000011110000000000000011112111110000000000001110000111111111222222222222111100000000000001111223333322211111121111000011000000000000110000000000001111110000000111112223322222222222222222110000001111211111111111111222333333333333222222233333331100000011000000000000","222222223333333333333333310000000000010000000000000000010000000000000001000000001111221111000000000000000000000000000000000000000000110010000000000000112222112222223223221211000000000000000010000000000000000000000000000000001111000000000000011000000000000000000000000000000000000112222334444444444432233333333333333332222333332222111110011111111111111112222222200000000000000000000000000011000000111112222222222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000012223333333333200000000000000000001122221111223333344444433333333221111111111110000000000000000000000000001122223333333222222222222222111111000000011000000000000000000000000000000000100000000000000000000000000000000001112222100000000000000000000011000000111111000000000000000011111111111111111111000000000011111111112222222211111111122222222210000000000111111111111000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000012211001222221111122222222222222111111000000000000000000000000000000000000000000000111000000000000000000011111111112211112222222211111111110000000001111223333333322222222222211111111111000000111110000000000011110000000112221122211111111000011222211111111111100001111111111223333333333333332222333333221100000011000000011000","111111100000010000122001000111101100110001111111110000011110000111112233333333333211000000000000000000000000000000000000000000000000011122223221110000000000000000000000000000000000000000010110000000000000000000000000000000001000000000000000000000011100000000000000000000000000000001111122111111000000000011111111111110000000000011000000000000000000000000000000000000000000000000000000011222211112334444444442000000000000000000000000000000000000000000001111111100000111100000000000000000000000000000000000000000000000000000000000000100000000000000001111222222222223333332222222222222100000000000000000000011111121111111110000000000000000000012222333334445555555543333333332222222221110000000000000000000000000000000001000000000000000000000000000000000000000000011112211111000000000111122222210000000000000001110000000000111112222100000000000000000000000000000001000000000000001112233322100000000111111111100000000000000000001111111100000110000000000000000000000000000000111112110000000000000000000000000000000000000000000000010001222210000000000000000000000000000000001110000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000122221212222223334444444433222211000000000000000111222332100000000111211111111222110000011112222221000000000000001233310011100001000000000000000000000000000000000001112332222100000011111211112211123333333321110000000000","222222223333333333333333300000000000010000000000000000010000000000000001000000000111221111000000000000000000000000000000000000000000110010000000000000112221111222222222120111000000000000000010000000000000000000000000000000001100000000000000011000001100000000000000000000000000000112222234444444334432233333333333322222222333332121111110011111000011111111111111100000000000000000000000000011000000111112222222222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000012223333333333211000000000000000001122221111223333344444433333322221111111111110000000000000000000000000001122223333333222222222222222222111000000011000000000000000000000000000000000000000000000000000000000000000000001112222100000000000000000000001000000111111000000000000000011111112111111112222000000000011111111112222222211111111122222222210000000000000000111111000000000000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000011111000122221112222222333333332222111000000000000000000000000000000000000000000000000000000000000000000011000010011111111111111100001100000000000001111122233333322222222222211111111100000000111110000000000011110000000011111122211111111000001122211111111111100001100000012223333333332222222222333332221100000011000000011000","222222222222233332222200000000000001110000011001111111110000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000012222222333333333333333211110121000001122322222221222221000000000000000000011100000000000000000000000000000000000000000000000000101122233344444444444444444444444444443333333332211111111122222222111111112222222201111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011123333333333211000000000000000000011121000111122333444333333333332222222222222222211000000000000000001111123333333332222222222222222222222222222222222000000000000000000000000000000100000000111111111100000000000000000012222100000000000000000000000000000121110000000000000000011111111111111111111111100000011110000011112212211111111111111222221110000001111111111111112332111100000000000000000000000000000000000000000111222222100000000000000000000000000000000000000000000011122110000000010000000000000000000000000000000000000001011111100000000000011122222222110000000001111000000000000111111111111111100000000000001111222333333332233333332222222222222111111111111000000000011000000000011112222222112222111111111111111111110111111000000000001222222222222221111122222221000000011000000000000","111122212222222233222212210000000000010000000000000000011100000010001133221011111000000000000000000000000000000000000000000000000000012211111111110000001000000000000000000111000000000000111121000000000000000000000000000000000000000000000000000000011100000000000000000000000000000111122232222221111100000000000000000000000121111111111110000011112222222222211111100000000000000000000000000011100001122332222222222222222211110000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000110000000111111000000000000000000000001111121000000000000000000000000000000000011123333344444433332222222222222222221111000000000000000000000000011111222222111111000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000001112222100000000000000000000011000000000111000000000000000000000111111111112222211100000010000112222222222222222223333333333331110000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000001110000000000111111100000000000000000000000000000000110000000000000000000001111110011100000000000000000001111110000000000122111111111000000000000000001111122233333321111111112222223333333220011222222211100000001100000001122100011000000000000000000011100000000000000000011122333332222221122222222211111111100000000010100000000","222222223333333333333333310000000000000000000000000000010000000000000112110000000010120000000000000000000000000000000000000000000000111211111101110000011110001111100001000111000000000000000010000000000000000000000000000000001000000000000000000000001100000000000000000000000000000112222233333333333321112222221111112222222332221111000000011111111112222222211111100000000000000000000000000011100001122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333222211111000000000000000000000000000112223344444433322222111111111111110000000000000000000000000001111122222222222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000011111111111000112222100000000010000110001111111111111111122222222221111000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110010000001111222222222222222221111000000001000000010000000000000000000001111110000000000000000000000000010000000000000011111112222111000000000000001100112222222211100111111111123333333221111122221000000000001221000000122111122210000000000001112222200000000000011100000112333333333332222233333333321111100000000000000011000","222222223333333333333333310000000000010000000000000000010000000000000001000000000011121111000000000000000000000000000000000000000000111110000000000000112221111111121111000111000000000000000010000000000000000000000000000000001111000000000000011000001100000000000000000000000000000112222234444444444422222222222222222222222333332222111110011111111111111112222222200000000000000000000000000011100001122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333211000000000000000001111110000112233344444432222222111111111111110000000000000000000000001111122222222222222222222222222222222111000011000000000000000000000000000000000100000000000000000000000000000000001112222100000000000000000000011000000111111000000000000111111111112222222222222100000000000001111112222222222111111122222222221111000000000000111111000000000100000000000000000000000000000000000000000001110000000000000000000000000000000000000000000011110000011111112222222222222222111111000000000000000000000000010000000000000000000000000000000000000000000000001111111111000000000011111110000000011111122233333322222222222211111111111110000111111111000000011110000000111111122211111111000001112222211000111100000000000011222333333332222222222333322111100000000000000011000","222222222222233333333222200000000000000000000000000000000000000000000112110000000000110011000000000000000000000000000000000000000000111111000000110000000111011211100011111122100000000000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000112221233333222222322222222221111111111111121111000000000000000000000000001100000000000000000000000000000000011000000112222222222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011111110000000000000000000000000000000000012223333333211111000000000000000001111110011123333344444433222222111111111111110000000000000000000000000001112222222222333333222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000001112222100000000000000000000000000000000000000000000000111100000000000000111111100000000011111110001111222210000000011111111210000000000000010000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000010000011111223222221111111111111111000001110000000000000000000000000000000000000000000000000000000112233222110000000001111222222111000000000000001111222233222221111111111100122222222110000111000000000000011221000000011111122222222221100001122222211110000000111111111122233443334444444444444444432211100000011000000000000","222222221211122211110000000000000000000000010000000000000000000000000000000000001110100100000000000000000000000000000000000000000000011110000000000011111122222233333333333333200000121100001122322222222222221111100000000000000000000000000000000000011111110000000000000000000000011101112234444444444444444444444444444443333333333311000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000111111000000000000000000000000000001000000000000000000000000000000000000000000011111223344444444444444333333333333332222221110000000000000000001111122333333222222222222222111111111000000000000000011110000000000000000000100000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000001111100000000111111111110000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000100000011121000000000000000000000000000000001222222322222222222223332222222222222222222222222222111111111112111000000000011111122211111000000000000000001112223333222222222221111111100000000000110000000000000111110000001112122333333222222222222222222222222222322222211111000122233333333333322222222222221000001122111111222111","222222223333333333333211100000000000010000000000000000010000000000000001000000001111221111000000000000000000000000000000000000000000110010000000000000112222222333333333332322100000120000000122211111111000000000000000000000001111000000000000011000000000000000000000000000000000000111222334444444444443444444444444444443333333333311000000111111111111111111111111100000000000000000000000000011000000001001122222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011000111100000000000000000000000000000000012223333222222200000000000000000001111121111123333344444433333333222222222222221111100000000000000000000001122233333332111111111111111000000000000011000000000000000000000000000000000100000000111111111100000000000000000011111100000000000000000000011000000122210000000000000000000000000000000000000000000000010011100001111111111001000000001111100000000000111111100111000111000000000000000000000000000000000000000000000011111222100000000000000000000000000000000000000012100001222111000001111111111111111000000001000000000000000000011110000000000000001111111110000000000000000000111111111222222222222111100000000000001111223333222211111121111100111110000000000111100000000001111000000000111111223322122222111111222111111111111211111111111111223333333333333222222233333331100000011000000001000","111122211111112222222212110000000000010000000000000000011100000010001233221122211000000000000000000000000000000000000000000000000000012222222222111000000000000000000000000111000000000000111120000000000000000000000000000000001000000000000000000000011110000000000000000000000000000111122233222111100000000000000000000000000120000011100000000011001111111111100000000000000000000000000000000011111111122333333332222222100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222220000000111111000000000000000000000000111111000000000000000000000000000000011111223333344444432222111111111111111110000000000000000000000000000000011111111111111000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000011111112222111112222211100000010000110000001111111111111111111111220000000000000010000000000000000000000000000000000000000000000000000000000000000001222210000000000000000000000000000000000110000000000111111100000000000000000000000000000000001100000000000000000000000000000000000000000000000001111110000000111223333333322111111000000000000000112233323321111112111111222233333221111222222211110000000000000001122200001110001110000000000001100000000000000000011223333332211111111222222333321111211111111111211111111","222222222222233333333222200000000000000000000000000000000000000000000112100000000011211111000000000000000000000000000000000000000000110010000000000000011111111222222222220122100000000000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000112221233333333222322222222222222222111111221111000000000010000000000000001100000000000000000000000000000000011000000001112222222222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011111110000000000000000000000000000000000012223333333311111000000000000000001111110011223333344444433222222111111111111110000000000000000000000000001112223333333333333333333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000012222100000000000000000000000000000000000000000000000000011111111110000000000000000000011111111112222222221111000000000000100000000000000010000000000000000000000000000000000000000000000000000000000111111222210000000000000000000000000000000000000000010000111111123222222222222222222111100011100000000000000000000000000000000000000000000000000000000012233333222222211111111111111100000000000000001111222333222221111111100000111111111000000000000000000000001221000000011112223322111110000011112222211110111100112222222233333344444444444444444444444432210000011000000001000","222222223333333333333333310000000000010000000000000000010000000000000001000000000010121000000000000000000000000000000000000000000000011100000001000000012221111222222222111211000000010000000110110000000000000000000000000000001111000000000000011000001100000000000000000000000000000111222223334444444422222222222222222222222333332222222221112111112222222222222222201111100000000000000000000011100001122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333222211000000000000000001111100001223333444444433333322222222222222222222100000000000000000001111122222222222222222222222222222222111000011000000000000000000000000000000000100000000000000000000000000000000001112222100000000000000000001111000000111111000000000000111111111112222222222222111100000000000111112222222222111111122222222221111000000111111111222212100000100000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000011111111111111111222222111111000000000000000000000000010000000001111110001110000000000000000000010000001111111111000111111111111110000000012222333344444443322222222212222233333221111222222222110000111110000001111111123211111111000001122222211000111100000000000011222333333333333222222233322221100000011000000011001","111111100000010000122101000111101100010001111111110000011110000111112233333333333211000000000000000000000000000000000000000000000000012222223322111000000000000000000000000000000000000000111110000000000000000000000000000000001000000000000000000000011100000000000000000000000000000001111122111111000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000011222211112334444444442000000000000000000000000000000000000000000001111111100000111100000000000000000000000000000000000000000000000000000000000000100000000000000001111222222222223333332222222222222100000000000000000000011111111111111110000000000000000000112222333334444555555543333333332222222221110000000000000000000000000000000000000000000000000000000000000000000000000000011112211111000000000111122222210000000000000001000000000000111111111000000000000000000000000000000001000000000000001112233322100000000111111111100000000000000000001111111100000110000000000000000000000000000000111111110000000000000000000000000000000000000000000000000001222210000000000000000000000000000000001110000000000000111000000000000000000000000000100000000000000000000000000000000000000000000000000000011000122221111111123334444444433211111000000000000000111222332210000001111100011111222110001111112222221000000000000001233310011100001000000000000000000000000000000000001112332222100000011111211112211123333333321111100000000","111111110000010111222101000011100000111111111110010001121110000111012233333333333211001000000000000000000000000000000000000000000000011222222221111000000000000000000000010010000000000000111120000000000000000000000000000000001000000000000000000000011111000000000000000000000000000101112222222111000000000001000000000000000000000011000000110000000000000000000000000000000000000000000000011111100001233333333332000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222111122222222211111111111000000000000000000000011111111000000000000000000000000000001112233334445555555533333222222222222221110000000000000000000000000000000001110000000000000000000000001000000000000000000011100000000000000111011111110000000000000001110000000001111122222100000000000000000000000000000001000000000000001112223222200000000111111111000000000000000000001111111111111110000000000000000000000000000000111111000000000000000000000000000000000000000000000000010001122210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000001100000000000000000000000000000000000001122222211111123334444444433222211000000000000000111222332100000000111111111111222110001111212222221000000000000001233310011100001000000000000000000000000000000000011112332222100000001111211112211112333333321111100000000","222222222222233322222100000000000000010000000000000000010000000000000001000000001111211111000000000000000000000000000000000000000000110010000000001111112222222333333333333333100000021000000122111111111010000000000000000000000001000000000000000000000000000000000000000000000000001111122334444444444444444444444444444443333333333311000000010010000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011000111111000000000000000000000000000000011111111100000000000000000000000000001110000112222333444333333333222222222222221111111110000000000000000001112233333332100000000000000000000000000000000000000000000000000000000000000100000000111100000000000000000000000000111100000000000000000000000000000100000000000000000000000000000000000000000000000000010000000000001111100000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000001111111100000000000000000000000000000000000000001100000121000000000011111111111000000000001100000000000000001111221000000000000011112111111000000000000000000011111111112222222222111100000000000000011223333322211111111000000011000000000000110000000000001111110000000111112223322122222222222222110000001111211112111000000111233333333333221112233333221100001121000000111000","111122211111112233222222110000000000010000000000000000011100000010001233222222211000000000000000000000000000000000000000000000000000012211112211111000000000000000000000000111000000000000111121000000000000000000000000000000001000000000000000000000011110000000000000000000000000000111122233222221111100000000000000000000000120000011110000000011112222222222200000000000000000000000000000000011100001122332333332222222211111110000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000011111111110000000111111000000000000000000000011111111000000000000000000000000000000011111223333344444432222222222222222221110010000000000000000000000000000011222222111111000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000011000000000000000000000000000011111112222111112222211100000010000111111111111112222222222222222331000000000000000000000000000000000000000000000000000000000000000000000000000000001122210000000000000000000000000000000000110000000000111111100000000000000000000000000000011011110000000000000000000000000000000000000000000000011111110000000011223322222222111100000000000001111122234333321111111111222223333333221111222222222210000000000000001122100011110001000000000000001100000000000000000011223333332111111111222222333321111100111111111100000000","222222222222222222121111000000000000000000000000000000000000000011101233221111100000000000000000000000000000000000000000000000000000112222222322111000000110000000000000001111000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000111111122222221110111000000000000000000000110000000000000000000000000000001100000000000000000000000000000000112100001122333333331111111100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111122222221111111111111000000000000000000000000111121111000000000000000000000000000000011134444444444433221111111111111111000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000001111122222221111000000000000000000000000000000000000000000000011111111100000111111111100000011111110000001111111000000011111111210000000000000010000000000000000000000000000000000000000000000000000000000000000001111210000000000000000000000000000000001111221000001111221100000000000000000000000001111111100000000000011000000000000000000000000000000000000000111000000000000112222222222111000000000000000000111121111100000011111222223333333221111111111110000000011210000000122211111111122221000001011111100000000000000000000012222222222222222222222333322111110001111110000000001","222222222222233322222200000000000000010000011001111111110000000000000000000000001111100111000000000000000000000000000000000000000000000000000000000000011122222333333333333333210011121000001122322222222222221111100000000000000011000000000000000000011110000000000000000000000000011101122233344444444444444444444444444443333333332211111111111111111111111111111111100111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000001011123322222222211000000000000000000000000011111222344444344444444333333332222222222211110000000000000001111123333333333222222222222222222222222222222222000000011000000000000000000000100000000111111110000000000000000000012222100000000000000000000000000000110000000000000000000011111111111111111111100000000011110000001111211100000000111111222221110000001111111111111112331000000000000000000000000000000000000000000000111222221000000000000000000000000000000000000000001111111122110000000000000000000000000000000000001110000001112223332211111111110000122222222111000000001111000000000000111111111111000000000000000001111222333322332233333332222222222222111111111111000000000111110000000001112223222222222222222111111111101110111111100000000001222222222222211111112222221000000122100000100000","111122212222222233122112210000000000010000000000000000010000000010001133220011100000000000000000000000000000000000000000000000000000012211111111111000001000000000000000000111000000000000111110000000000000000000000000000000001000000000000000000000011100000000000000000000000000000111222222222221111110000000000000000000000121111111111110000011112222222222221111100000000000000000000000000011100001122232222222222222222211110000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000110000000111111000000000000000000000011112221000000000000000000000000000000000001112233344444433332111111112222222221111000000000000000000000001111111222222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000001000000000111000000000000000000000111100000112222211100000010000112222222222222222223333333333331110000000000000000000111000000000000000000000000000000000000000000000000000000000122100000000000000000000000000000000001110000000000111111101000000000000000000000000000000111100000000000000000001111110011100000000000000000001111110000000001122111112222100000000000000001111122233333321111112111222223333333221111222222210000000001100000001223100011110000000000000000011100000000000000000001122333332222222222222222211111111100000000010100000000","111111100000011100121111000000000000000000100000000000011100000010112233321122222211000000000000000000000000000000000000000000000000012222223322111000000000000000000000000000000000000000111120000000000000000000000000000000001000000000000000000000011100000000000000000000000000000001111122111110000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000011011211111223333333332000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111222222222222221111100111111000000000000000000000000111111000000000000000000000000000111111222334444455555533332222222222111121110000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000001111111100000000000000000000000000000001000000000000000000122111100000000111111111100000010000000000001111111111111111111111100000000000000000000000000111000000000000000000000000000000000000000000000000000001222210000000000000000000000000000000001100000000000001111000000000000000000000000011100000011100000000000000000000000000000000000000000000011112222110000100112233333333322111111000000000000000011111222210001111111100111222222110001111212222221000000000000001122100001100001110000000000001100000000000000000000112322222100000001122222222211122222222211111111111111","222222223333333333333333310000000000010000000000000000010000000000000001000000000011221111000000000000000000000000000000000000000000111110000000000000111111111222211111110111000000000000000010000000000000000000000000000000001100000000000000011000001100000000000000000000000000000112222234444443333422222222222222222222222332222111111110011110000000000001111111100000000000000000000000000011100000122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000012223333333333211000000000000000001111110000123333344444422222222111111111111110000000000000000000000000001122222222223333333333333333222222111000011000000000000000000000000000000000000000000000000000000000000000000001112222100000000000000000000001000000111111000000000000111111111112222111112222000000000011111111112222222222111111122222222221111000000000010111111000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000011111000012222223223333333333332222111000000000000000000000000000000000000000000000000000000000000000000011111000000000001000000000001100000000000001111122233333322222222222211111111111000000111110000000000011220000000011111122211000000000001112222211110111100001100000012222333333333322233333344432221100000011000000011000","222222223333333333333333310000000001110000010000000000010000000000000001000000000111121111000000000000000000000000000000000000000000110000000000000000112222122222222323111221000000110000000110010000000000000000000000000000001111100000000000011000000000000000000000000000000000000111222234444444444432233333333333333332222333332222111111112222222122222222222222200000000000000000000000000011000001111112222222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333211000000000000000001122221111223333344444433333333222222222222221111100000000000000000001111122222222222111111111111111111111000000011000000000000000000000000000000000100000000000000000000000000000000001112222100000000000000000001111000000111111111110000000111111111112222111112222000000000000011111112222111111111111111111111110000000000111111111111111110000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000001110000112211111111111111111111111111000000000000000000000000010000000000000000111111001110000000000000010000112122211111111111111111111110000000001111222343333332222222222222233333333221111222222222110000111110000000112221122222111111000011123333322222222211111100000011223333333333333332222333333332100000011000000111000","222222223333333333333333310000000000000000000000000000010000000000000001000000000010121000000000000000000000000000000000000000000000011100000001000000011111111111111111000111000000000000000010000000000000000000000000000000001111000000000000011000001100000000000000000000000000000112222223334444334422222222222222222222222333332222111110011111111111111111111111100000000000000000000000000011100001122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333211000000000000000001111100000112233344444433332222111112222222220011000000000000000000001111122222222222222222222222222222222111000000000000000000000000000000000000000100000000000000000000000000000000001112222100000000000000000000011000000111111000000000000111111111112222222222222100000000000001111112222222222111111122222222221111000000000000111111000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000011111111111111111222222111111000000000000000000000000010000000000000000000000000000000000000000000000000011111111000000000011111110000000011111122233333322222222222211112222222110000111110000000000011110000000111111122111111111000001112222211000111100000000000011222333333332222222222233322221100000000000000011000","222222222233333233333322300000000000000000000000000000000000000000000122111000000010110011000000000000000000000000000000000000000000111211101111111000001111001111100000001111000000000000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000112222232222222222322112222221111111111111121111000000000000010000000000001100000000000000000000000000000000011000000122222222222222222211111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011111110000000000000000000000000000000000012223333333100011000000000000000001100000011112233344444432222222111111111111110000000000000000000000000001111122222222333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000001112222100000000000000000000000000000000000000000000000111111111111111000111111100000000011111110001111111111000000011111111220000000000000010000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000110010000011111222222221111111111111000000001110000000000000000000000000000000000000000000000000000000112222111000000000011111222222222000000000000001111222232222221101111111111123333333221111111110000000000011221000000112111122222222221100001122222211110000000011100001122233442333333333333333344432111110000000000000000000","222222222222233322222100000000000000010000000000000000010000000000000001000000001111211111000000000000000000000000000000000000000000110010000000000000112222222333333333333332100000121000000122211111111111110000000000000000001111000000000000000000000000000000000000000000000000001111122334444444444444444444444444444443333333333311000000011111111110011111100001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011000111100000000000000000000000000000000011111111100000000000000000000000001111121000112222333444333333333222222222222221111111110000000000000000001122233333332111111111111111111000000000011000000000000000000000000000000000100000000111111111100000000000000000011111100000000000000000000000000000110000000000000000000011111111100000000000000000000010000000001111111100000000000000000000000000000111111100111000111000000000000000000000000000000000000000000000011222222100000000000000000000000000000000000000001100001221000000000011000000000000000000000000000000000000000011111000000000000011112111111000000000000000000000011111111112222222111100000000000000001223333322211111111111100011000000000000110000000000001111000000000001112222222122222222222222110000001111211111100000000112333333333333221112233333221100000011000000000000","222222221111122211110000000000000000000000010000000000000000000000000000000000001110100100000000000000000000000000000000000000000000011110000000000000000111222222223333322233200000121100101122322222222222221111100000000000000000000000000000000000011111111110000000000000000000011101112233344444334444444444444444444443333333332210000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000011111223344444444444444333333333333332222221110000000000000000000111111211111111111111111111111111111000000000000000011000000000000000000000111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000111111111110000000000100000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000001111121000000000000000000000000000111001111122322222222222222332222222222222222222222222222111111111122100000000000011100000000000000000000000000000111223333222234443331111111100000000000111100000000000010000000001112222333333222222222222222222222222222322222211100000112233333333333332222222221111000000122111111222111","222222223333333333333222200000000000010000000000000000010000000000000001000000001111221111000000000000000000000000000000000000000000110010000000000000112222222222223333332222100000010000000120100000000000000000000000000000001111000000000000011000000000000000000000000000000000000112222334444444444433333333333333333333333333333221000000011111111111111111111111100000000000000000000000000011000000111112222222222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011000111100000000000000000000000000000000012223333333333200000000000000000001122221111223333344444433333333221111111111110000000000000000000000000001122223333333222222222222222111111000000011000000000000000000000000000000000100000000111111111000000000000000001112222100000000000000000000011000000122211000000000000000011111111111000111111000000000011111111111111111111111000000001111100000000000111111111111001111000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000012210001222221001111111222222221111110000001000000000000000000011100000000000000000111000000000000000001111111111111122222222222211111100000000000001111223333333321111121111100000000000000000111110000000001111010000000111111223322112221111111222111111111111100001111111112223333333333333332222333333331100000011000000001000","111111110000011122222222000011000000111111111000000001121110000111012233333333322211000000000000000000000000000000000000000000000000012222223222111000000000000000000000000111000000000000111120000000000000000000000000000000001000000000000000000000011111000000000000000000000000000101122232222111100000000000000000000000000110000011100000110000001111111111100000000000000000000000000000011111100111233333333332000011000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222111122222220000000111111000000000000000000000011111111000000000000000000000000000001111233334444455555533332222222222222221110000000000000000000000000000000001111110000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000001000111000000000000000000000000000000001000000000000000000122111111111111112222211100000000000000000001111111111111110000000110000000000000000000000111001000000000000000000000000000000000000000000000000000001122210000000000000000000000000000000001100000000000000111000000000000000000000000001000000000110000000001100000000000000000000000000000000000011111111111111122334444444433222211000000000000000111222332100000001111100112222222110001122212222221000000000000011233310011110011110000000000001100000000000000000011112332222100000011222222222211122222222222221100000000","222222222222233333332221100000000000000000000000000000000000000001000122111000000010100000000000000000000000000000000000000000000000100010000001110000001111111222222222221122100000011000000010000000000000000000000000000000000001000000000000000000001100000000000000000000000000000112221222222221111211111111110000000111111121111100000000010000000000000000000000000000000000000000000000000112000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000110000012222222211111111111111111110000000000000112222233222100000000000000000000001111110011112223345544422222221000000000000000000000000000000000000000001112222211111111111111111111111000000000000000000000000000000000000000000000000000000011100000000000000000000000011211111111000000000000000000000000110000000000000000000011111111110000000000000000000010000000011111222222222111111111111100000000000000000000000000000000000000000000000000000000000000000000000000111222222210000000000000000000000000000000000001111111000111112222222222222222222222222111111111111100000000011100000000000000000000000000000000000000112233333333211001111112222222111100000000000001111223333322221111112222211112222222110000111110000000000012221000001111112223322222221110011122333322221122221112211122222333333334444444444444444444431100000111000000100000","222222211111011222120111000000000000000000000000000000010000000011111233222222200100000000000000000000000000000000000000000000000000012222223322111000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011111110000010000000000000000000000010000000000000000000001000000000000000000000000000000000000000000112111111122333333331000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122223333331111111111111000000000000000000000000111121100000000000000000000000000111110112234444455555533332111111111111110000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000001111122222221111000000000000000000000000011000000000000100001111111111110000111111111100000011111110000001111111111111111111111100000000000000110000000001111000000000000000000000000000000000000000000000000000001122210000000000000000000000000000000001111222100001111121100000000000000000000000011100000000000000000011000000000000000000000000000000000000000122110000000000122222222222211000000000000000000111121111100000012222222223333332110000111112110000000011110000001222211111100001110000000000110000000000000000000000112222222211111111222222222211111121011111110000000000","222222223333333333333311100000000001110000011001111110010000000000000000000000001111121111000000000000000000000000000000000000000000000000000000000000012222222333333333333333100010121000001122221222221000000000000000000000001111100000000000011000000000000000000000000000000000000111122234444444444434444444444444444443333333332222111111222222222222111112222222211111111111100000000000000000000000001000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333211000000000000000001111121000122222344444433333333332222222222221111100000000000000000001111123333333332222222222222222111000000000011000000000000000000000000000000000100000000111111111100000000000000001112222100000000000000000000011000000122221110000000000000011111111111000001111100000000011110000001111211100000000011111111110000000000111111111222222332111100000000000000000000000000000000000000000111222222100000000000000000000000000000000000000000000011222111000000011111111110000000000000000000000000000000010000000000000000001112111111000000000000011111222222222222111111111111100000000000000001222332222221111122222211222222222110000111111000000001111210000000112221122222122111111111222111111111222211111100000000112333333332222221112223333321000000011000000111000","111122212222212233122112210000000000000000000000000000010000000010001233221111100000000000000000000000000000000000000000000000000000012222222221111000000000000000000000000111000000000000111110000000000000000000000000000000001000000000000000000000001100000000000000000000000000000111122222222221100000000000000000000000000120000011100000000011112222222222200000000000000000000000000000000011111111122233333332222222211111110000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111220000000111111000000000000000000000001111121000000000000000000000000000000000111112333344444433322111111111111111110000000000000000000000000000000011111111111111000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000111000000000000000011111111111000112222211100000010000111111111111111222222222222222220000000000000010000000000000000000000000000000000000000000000000000000000000000001222210000000000000000000000000000000000110000000000111111100000000000000000000000001001100011100000000000000000000000000000000000000000000000001111110000000011222223333322111001000000000000000112233323321111112111111222233333221111222222210000000000100000001122200001110000000000000000000000000000000000000001223333332211111111222222333321111111101111110111111111","122222212222212222121111000000000000000000000000000000010000000011111233221122200100000000000000000000000000000000000000000000000000012222223322111000000000000000000000001111000000000000111020000000000000000000000000000000001100000000000000000000001100000000000000000000000000000111121122222221100011000000000000000000000110000000000000000010001000000001100000000000000000000000000000000012211111122333333331111111100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111122222221111111111111000000000000000000000000111121100000000000000000000000000000010112223333344444433222111111111111110000000000000000000000000000000000001110000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000011000000000000000000011111111111000111111111100000010011110000001111111111111111111111210000000000000010000000000111000000000000000000000000000000000000000000000000000001111210000000000000000000000000000000000111211000000111121100000000000000000000000011101100000000000000000000000000000000000000000000000000000001111000000000001222222222222111000000000000000000011222222211111112111111222233333221111122111110000000011100000000122200011110001110000001000110000000000000000000000012333332222222222222222333322122221111111110000000000","111122210000011111120111000000000000000000000000000000010000000011112233332222211111000000000000000000000000000000000000000000000000012222223322111000000000000000000000000000000000000000100120000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000110022111110000000000000000000000000000110000000000000000000001000000001100000000000000000000000000000000112211111222344444442000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111122223333332211111111111000000000000000000000000111121100000000000000000000000000111111222334445555555533333222222222111110000000000000000000000000000000000001100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000011000000000000000001122111111110000111111111100000011100000000001111111111111111111111100000000000000000000000000111000000000000000000000000000000000000000000000000000001233321000000000000000000000000000000000100000000000011121000000000000000000000000011100000011100000000000000000000000000000000000000000000011112222210000000000122222222211111000000000000000000011122222211111112222211222222332110000111112210000000011100000001222211111100001110000000000000000000000000000000001122322222211111111222222333322122221111111111111000000","222222222222223322222100000000000000000000010000000000000000000000000000000000001110100111000000000000000000000000000000000000000000010000000000000000112122222333333333333333200010121100001122322222222222221111100000000000000000000000000000000000011110000000000000000000000000011101122334444444444444444444444444444443333333332211000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000001000011111100000000000000000000000000000000011111222344444444444444333333333333332222221110000000000000000001112333333333222222222222222111111111111111111000000011000000000000000000000100000000111100000000000000000000000000000000000000000000000000000000000100000000000000000000011111111100000000000000000000011110000000001111100000000111111111110000000000111110000100111110000000000000000000000000000000000000000000000111222221000000000000000000000000000000000000000001111111121000000000000000000000000000000000111001111111111222223332222222222222222222222222222111111111111000000000000111111111111111000000000000000000112233312112222222221100011110000000000110000000000000111110000000001112223332222222222222222222211111122211122100000000122233333332222111111122222221000000122100001111000","222222222222233322221100000000000000000000000000000000000000000000000011000000000011100000000000000000000000000000000000000000000000112221001111011121112233333333333333332233200000122100000011111111111000000000000000000000001111010000000000000000000000000000000000000000000000001112222234444443334433333333333333333444333333332221000000000000000000000000000000000000000000000000000000000000100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011111111111100000000000000000000000000001011000000000000000000000000000000000001110000011222222323322212222111122222222221111100000000000000000000001112222211110000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000000000000000000000000111111000000000000000000000000000000000000000000000011111100000001111100000000000000000000000000000000011111111112221111111100000000000000000000000000000000000000000110111000000000000000000000000000000000000000110000011222222111112222222222221000000011122222222220000001111111221100000000000000000000000000000000001122211111111111222222222222111111110000000001112223333322211111111111000011100000000000100000000000000000010000111122222233322222221111111122110000001122222223332221000112222332222222111111111111110000001122100000100000","111111110000011122122111000000000000010001000000000000011100000111112233321122222111000000000000000000000000000000000000000000000000012222223322111000000000000000000000000111000000000000111120000000000000000000000000000000001000000000000000000000011100000000000000000000000000000111121222222111000000000000000000000000000110000011000000000000001011111111100000000000000000000000000000000011211111223333333331111111100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111122222222220000000111111000000000000000000000000111111000000000000000000000000000000011222334444455555533332222222222222221110000000000000000000000000000000001111110000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000001000000000000000000011111112211111112222211100000000000000000001111111100000111111111100000000000000000000000111001000000000000000000000000000000000000000000000000000001122210000000000000000000000000000000001100000000000001111000000000000000000000000001000000000000000000000000000000000000000000000000000000001111111000000100122333333333322111111000000000000000011222222210000001111100111222333221111122222222221000000000000001122100001100001110000000000001100000000000000000011222333332100000011122222333322122222222222221211111000","222222221111122211110000000000000000000000000000000000000000000000000000000000001110100100000000000000000000000000000000000000000000011110000000000011100122222222223333332233200000121100101122322222222222221111100000000000000000000000000000000000011111111100000000000000000000011101112233344444334444444444444444444443333333332211000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000001000000000000000000000000000000000000000000011111223344444444444444333333333333332222221110000000000000000000011111111111111111111111111111111111000000000000000000000000000000000000000111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000001121000000000000000000000000000111011222233333333333222222332222222222222222222222222222111111111110000000000000001111112211111000000000000000000111223333333334443331111111100000000000110000000000000010000000001112222333333222222222222222222222222222322222211100000112222222222222222222222221110000001122111111222111","222222223333333333233111100000000000010000000000000000010000000000000001000000001111221111000000000000000000000000000000000000000000110010000000000000112222222333333333332222100000010000000121100000000000000000000000000000001111000000000000011000000000000000000000000000000000000112222334444444444443334444444444444443333333333311000000011111000010000001100001100000000000000000000000000011000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011000111111000000000000000000000000000000011112222111111100000000000000000001111110011123333344444433333333221111111111110000000000000000000000000001122233333332111111111111111111000000000011000000000000000000000000000000000100000000111111111000000000000000000000111100000000000000000000001000000121110000000000000000000000000000000000000000000000010000111111111111111111000000001111100000000000111110000000001111000000000000000000000000000000000000000000000011111222100000000000000000000000000000000000000012200000110000000001111111111111111111111111000000000000000000011110000000000000001111111110000000000001111111111112222222222222222111100000000000001111223333222210000121111100000000000000000110000000000001111110111111111111223322222222111111122111111111111211111111111112223333333333333222222233333331100000011000000001000","333333333333333322221000000000000000000000000000000000000000000011000011000000000000000000000000000000000000000000000000000000000000011121012221122222222222111111221211111122100000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000100100111112222110001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000112212233333110000000000000000000000000000000000000000000000000011111111111100000000000000000000000000000000000001110011221000000000000000000000000000000000000000000000001111111122221111111111111111111110000000000001122111111000000000000000000000000000000000011123333333322222222221000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000111111122211110000000001111111000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000001111222111111000111001000000000000111001111011100000000000000010001000000000000000000000000000000000000001110000000110001112222222222221110000000000000000112221111111111122222100000012222111111111000000000000011110111112222222333333333332111111111211100000000000001121111122334444444444444444444444444331100000000000000000000","333333333333333323221000000000000000000000000000000000000000000001000011000000000000000000000000000000000000000000000000000000000000111121012221222222222222222222222222221122100000011000000000000000000000000000000000000000011221100000000000000000000000000000000000000000000001100101122223332110011122111111110000000110000000000000000000000000000000000000000000000000000000000000000000000011112223321000000000000000000000000000000000000000000000000000012211111100000000000000000000000000000000000000001110011111000000000000000000000000000000000000000000000011111112222221111111111111111111110000000000001122111111000000000000000000000000000000010011223444444433222222222222222222222111111000001000000000000000000000111111111111111000000000000000000000000000000000110010000000000000000000000000000011111111111100000000000000000111111111110000000000000000000000111111122222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000001111222111222222222222221100111111111111111111100000000000000000011000000000000000000000000000000000000001110000000111001112222221112211110000000000000000112221111100011122221000011112222111000000000000000000011000011112223333333333333332111111122222100000111100001121111122334444444444444444444444444331100000000000011110000","222222221111120211110001000000000000000000000000000000010000000011211233221011100000000000000000000000000000000000000000000000000000012221122221000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122222222233344443332111111000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111233344444442111111111110000000000000000000000111123332100000000000000000000000000000000000012334445444433333211111111111111000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000001111212200000000000000000000000000000000111111110000000000000011111111100000010000000000000010000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111122221000000000000000000000000000000001111111000000111121111100000100000000000000001100010000000000011110000000000000000000000000000000000000000112111000100000112222222222211110000000000000000111122111000000112222222222223333221111111000000000000012221011100122211112210000000000001000100000000000000000000000111222211111100000011111111100000000000000000000000000","333333332222233333332222100000000000000000000000000000000000000000000012110000000000100000000000000000000000000000000000000000000000111111000001111111011222111222222222221122100000011000000010000000000000000000000000000000000011000000000000000000000000000000000000000000000000000112221222222110012211000000000000001111111110001100000000000010000000000000000000000000000000000000000000000111000000001011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000010000011122221111111111111111111110000000000000011111111000000000000000000000000000000110001123333333333322222111100000000000000000000000000000000000000000112222211111111111000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000110000000000000000000011111111100000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000111122222210000000000000000000000000000000000001111111000111111122222222222222222222222211111100000010000001111111110000000000000000000000000000000000112222222111011001112112211112211001110000000001111123333322210001122222211112222222110000000000000000000011110000001111112223333222221110011122222211111122222222221111111121112221111222233333333444321100000111000000100000","333333333333333323221001000000000000000000000000000000000000000011000122100000000000000000000000000000000000000000000000000000000000011111001121122221111111100111111111110121100000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000100011111222110000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112212233333110000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000011221000000000000000000000000000000000000000000000001112222222221111111111111111000000000000000001122111111000000000000000000000000000000010011123333444433322222111000000000000000000000000000000000000000000110011111111111111000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000111111111000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112221000000000000000000000000000000001111222111111000111000000000000000111001000011100000000000000110000000000000000000000000000000000000000001122110111110011122222222222211110000000000000000122221111111101122222211111122222111111111000000000000011110111112222222223333333332111111111222100000011100000000000011233333444444444444444444444331110000000000000000000","333333333333333333332222100000000000000000000000000000000000000001101123110000000000000000000000000000000000000000000000000000000000011110100001111110000111100111111100001122100000011000000000000000000000000000000000000000000011000000000000000000001100000000000000000000000000000101110011111000000110000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122111122222121022220011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000011111122233332222222222222111111110000000000000112222222000000000000000000000000000000000001123333444543332222110000000000000000000000000000000000000000000111221111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222210000000000000000000000110000000000000000000000000000000000010000000000000000000000001111222222111000000000000100000000000000011110000000000000000000000000000000000000000000000000000000111110011111111000000011100000000000000000000001111111000011112222111100000000011111000000001100111111000001122111100000000000000000000000000000000000001122222111000000011122211112211000000000000000000122233322221000122222211112222222221000011110000000000011110000001111111222222222221100001111222211111110000000000000011222222222222222233333333322221100000000000000000000","222222221111121211110111000000000000000000000000000000010000000011101233221011100000000000000000000000000000000000000000000000000000012221112221110000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122111122233333333331111111000000000000000000000000000000000000000000111111100111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111233344444442111111111110000000000000000000000111123332100000000000000000000000000000000000012334455544433333211111111111111000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000001111212211111111000000000000000000000000111111110000000000000001111100000000010000000000000010000000011111222222100000000000000100000000000000011100000000000000000000000000000000000000000000000000000000001111111122221000000000000000000000000000000001111111000000112222211100000100000000000000001100010000000000011110000000000000000000000000000000000000000111111000100000112222222222211110000000000000000111122100000000012222222222223333221111111000000000000012210011100122211112210000000000000000100000000000000000000000111222211111100000000111111100000000000000000000000000","333333333333333333332222100000000000000000000000000000000000000001000122110000000000000000000000000000000000000000000000000000000000111111000001111121111222111222222222221123200000011000000000000000000000000000000000000000011121100000000000000000000000000000000000000000000000000111121122222110011210000000000000001111110010000000000000000000000000000000000000000000000000000000000000000111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000111122221111111111111111111110000000000000011001111000000000000000000000000000000111112223444444433322222221000000000000000000000000000000000000000000001211111111111111000000000000000000000000000000000110000000000000000000000000000000011111111000000000000000000001111111111100000000000000000000000111110000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222211111000000010000000000000000000000001111111111122222222222222222222222222222211111100000010000001111111110000000000000000000000000000000000001222222111110011112222211112211111110000000000001122233322210001122222211111122222110000000000000000000011110000001111112233333333332111111122222211111122222222222122222223444444444444444444444444331100000111000000100000","333333333333333333332222100000000000000000000000000000000000000001000122100000000000000000000000000000000000000000000000000000000000111111001111122222221222122222222222222123200000011000000000000000000000000000000000000000011221110000000000000000000000000000000000000000000000000111122222222210011211111111111111112111110010000000000000000000000000000000000000000000000000000000000000000111111112222110000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000011122222222222222222222111110000000000000011001111000000000000000000000000000000111112223444444433322222221000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000110000000000000000000000000000000011111111100000000000000000001111111111100000000000000000000000111111111000000000000011111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222211111000000010000000000000000000000001111222111122222222222222222222222222222211111100000000000001111111110000000000000000000000000000000000001122221111111111112222211112211111110000000000001122233322210001122222211111112222110000000000000000000011110000011111112333333333332111111122222211111122222222222122222233444444444444444444444444331100000111000000100000","211111100000000000000001000010000000000000000000000000010000000011122233222111100100000000000000000000000000000000000000000000000000012222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000001111111111000000011111111111111000000010000000000000000000000000000000000000000000000000000000000000011222322222233344444442000000000000000000000000000000000000000000011111112211111111111111000000000000000000000000000000000000000000000000000000000011110000000000000000000111233333344442111111111111000000000000000000000011222222100000000000000000000000000000000000001222222333333332111100111000000000000000000000000000000000000000010000000000000000000000000000000000000001111111110000000000000000000000012221000000000001112100000000001111112200000000000000000000000000000000000000000000000100112233332111100000010000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121122232221000000000000000000000000000000000000001000000000011000000000000000000000000000000011100100001111000000000000000000000000000000000000011011111100000100001122222222222100001111000000000000112221000000000112222211111111122110000000001000000000012210110001222311111100000000000000000000000000000000001000000111222100000000000011111111210100010000000000000000000","222222222222222222221111000000000000000000000000000000000000000011101133221000100000100000000000000000000000000000000000000000000000011111111221110000000110000010100000001122100000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000100010011111010000110000000000000000000000010000000000000000000000000000000000000000000000000000000000000000112100000112333333331011110000000000000000000000000000000000000000000111100000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122223333332222222222221000000000000000000000011122233211000000000000000000000000000000001112334455555532222221111111111111000000000000000000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011012222222222100000000000000000000000100000000000000000000000000000000000110000000000000010000000011111222221111000000000000100000000000000110000001111000000000000000000000000000000000000000000000000000110000001110000000000000000000000000000000001111111000011122222222100000000000000000000001111111100000000011111100000000000000000000000000000000000001122211000100001112222222222211110000000000001000111232222110001112222222222233333221111111000000000000012221110001122211122221122221100001111222200000000000000000000011222222222211111111111112211000000000000000000001000","333333333333333333332222100000000000000000000000000000000000000001000122110000000000000000000000000000000000000000000000000000000000011110000001111120001111111111111111111122100000011000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000111121121222110000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122111112222111011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000001111122222222222222222222111111110000000000000012112221000000000000000000000000000000010011123333444443332222110000000000000000000000000000000000000000000111221111111111111000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000001222222222210000000000000000000000110000000000000000000011000000000000010000000000000000000000000000111111000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000111111111111111000000011100000000000000000000001111111111111112222211111100111111111111100001100111111000001122111100000000000000000000000000000000000001222222111110001112222211112211110000000000000000122233322210001122222211111122222110000011000000000000011110000001111111223333333332110001122222211111111100001100000011223333333333333344444444444321100000000000000100000","211111100000000000000001000010000000000000000000000000010000000011112233222122211100000000000000000000000000000000000000000000000000012222233330000000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000000001110000000000011111100000000000000010000000000000000000000000000000000000000000000000000000000000011122211112233333344442000111000000000000000000000000000000000000011111111211111111100000000000000000000000000000000000000000000000000000000000000011110000000000000000000111233333344442222222222222100000000000000000000011112222100000000000000000000000000111110011112444444444433332110000011000000000000000000000000000000000000000000000000000000000000000000000000000000001111111110000000000000000000011111111000000000001112100000000001111122200000000000000000000000000000000000000000000000100112222222211100000010000011100000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000001110112233332100000000000000000000000000000001111111000000000000000000000000000000000000001000010001100000000000000000000000000000000000000000000000001222210000100001122222222211111001100000000000000011110000000000012222211112222222110000011111110000000012210110000122211111100000000000000000000000000000000001000001111221100000000000011111111210001122222100000000000000","222222211111010111110001000000000000000000000000000000010000000011111233222222200100000000000000000000000000000000000000000000000000012222223321110000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000112111111123333333342000111000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111222233333331111111111111000000000000000000000011112222100000000000000000000000000111110012234444455555533332111111111111111000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001111122222222222100000000000000000000000111000000000000100111222222211100000110000000000000011110000000001111111111111111111111100000000000000110000000001111000000000000000000000000000000000000000000000001110011222221000000000000000000000000000000001111222100001111221211000000000000000000000001111110000000000000000000000000000000000000000000000000000000122100000100000122222222222211110000000000000000111121111111000012222222222233333221111111111000000000012210000001222211112210001000000001000111100000000000000000000000121111100000000011111112210111121000000000000001000","222222210000000000010001000000000000000000000000000000010000000012222222221011100000000000000000000000000000000000000000000000000000012222223330000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000011111111111110000011111000000000000000010000000000000000000000000000000000000000000000000000000000000000222322222233344444442111111000000000000000000000000000000000000011111111211111111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111233333344442111111111110000000000000000000000111112221000000000000000000000000000000000000001222333444433333222211111111111000000000000000000000000000000000010000000000000000000000000000000000000000000000010000000000000000000000001110000000000001112100000000000011111100000000000000000000000000000000010000000000000000100011111111000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222221000000000000000000000000000000001111111000000011111000000000000000000000000001000000000000001111111110000000000000000000000000000000000000001110000000000012222222222211110000000000000000111122222100000112222211112222222110000000000000000000012221110000123421111110000000000000000000000000000000000000000011222211000000000011111111100100010000000000000000000","222222221111120211110001000000000000000000000000000000010000000012211233221011100000000000000000000000000000000000000000000000000000012221122221000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122222222233344443332111111000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111233333333331111111111110000000000000000000000122222222100000000000000000000000000000000000012333333444433333211011111111111000000000000000000000000001110111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000001111212200000000000000000000000000000000100000000000000000000001111111100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111122221000000000000000000000000000000001111111000000111121211100000100000000000000001100000000000000011110000000000000000000000000000000000000000112110000100000012222222222211111111000000000000111122211000000112222222222223333221111110000000000000012221011100122211112210000000000001000100000000000000000000000011222211000000000000000000000000000000000000000000000","333333333333333322221000000000000000000000000000000000000000000001000011000000000001100100000000000000000000000000000000000000000000112221012212222222222233333333333333322222100000011000000000000000000000000000000000000000011221100000000000000000000000000000000000000000000001111101122223332110011222111111111111111110000000000000000000000000000000000000000000000000000000000000000000000001112223320000000000000000000000000000000000000000000000000000012211111100000000000000000000000000000000000000001110000011000000000000000000000000000000000000000000000010001112222221111111111111111111110000000000001122111111000000000000000000000000000000010011223444444433222222222222222222222111111111111000000000000000000001111111111111111000000000000000000000000000000000111111111111100000000000000000001111111111111100000000000000001111111111110000000000000000000001110011112222211100000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000001111222111222222222222221111111111111111211111101111100000000000011000000000000000000000000000000000000000110000000011001111112211112100000000000000000000122233322100011222221000111112222110000000000000000000001000000011223333333333333332211111122211000000110000000110000111233333333333333333333333332210100000000000011110000","333333333333333323221111000000000000000000000000000000000000000011101122110000000000000000000000000000000000000000000000000000000000011111111221111121111111100011111000000121100000000000000000000000000000000000000000000000011111000000000000000000001100000000000000000000000000000100011111111110000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122212233333221010000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000011221000000000000000000000000000000000000000000000001112222222221111111111111111000000000000000001122111111000000000000000000000000000000000000023333444433332222110000000000000000000000000000000000000001110111121111111111111000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000111111111000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222100000000000000000000000000000001111222111111011122100000000000000111001000011100000000000000121000000000000000000000000000000000000000001122111111110011122222222222222110000000000000000122222211110001122222211111122222111111111000000000000011121111112222222223333333332110001111222211111111100000000000011233333444444444444444444443321110000000000000000000","222111100000000000010001000000000000000000000000000000010000000011112233222222211100000000000000000000000000000000000000000000000000012222233321100000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122111111133344443342000111000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111233333344442211111111111000000000000000000000011112222100000000000000000000000000111110112234444455554433332111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112000000000001111122200000000000000000000000000000000100000000000000100112222222211100000010000011100000011100000000000011110000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000001110000122332100000000000000000000000000000001111111000000111111000000000000000000000000001000010001100000000000000000000000000000000000000000000000001122100000100000122222222222211110000000000000000011110011100000012222222222233333221000011111110000000012210000001222211111100000000000000000000000000000000001000000011221100000000000011111111210000121111000000000000000","333333333333333333331100000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000122111001112222222222233333333333333333223200000112000000000001000000000000000000000000000011221100000000000000000000000000000000000000000000001111212222223332221012222112222222222222222221110000000000000000010000000000000000000000000000000000000000000000001112223320000000000000000000000000000000000000000000000000000112211111100000000000000000000000000000000000000001100000011000000000000000000000000000000000000000000000010001112222222222222222222222111110000000000001111111111111000000000000000000000000000011112223444444433222222222222222222222221111111111000000000000000000001111111111111111000000000000000000000000000000000111111111111100000000000000000000011111111111100000000000000001222222222210000000000000000000001110011112222211100000000000000000000000000000000000010001111111111111110000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000111112222210000000000000000000000000000000000001111111111222222222222222222222221111011211111111111110000000000011110000000000000000000000000000000000000111100000111111111111111111100000000000000000000112233322100001222221000111112222110000000000000000000001000000011112222223333333332211111122211000000112222111111111111222222111111111111111111110000000000000000000000000","222223222222221211110001000000000000000000000000000000000000000012211222210000000000000000000000000000000000000000000000000000000000011111112221000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000011111110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122222233333333333331011111000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222233333331111111111110000000000000000000000122222222000000000000000000000000000000000000012333333444433333211011111111111000000000000000000000000001110111111100000000000000000000000000000000000000000000010000000000000000000000000000000000000000011000000000000000001100000000000000000000000000000000110000000000000000000001111111100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111001112222100000000000000000000000000000001111111000000111222211100000000000000000000001111110000000000111110000000000000000000000000000000000000000111000001100000012222222233322110000000000000000111122111000001112222211112222222110000000000000000000011110000000122211111210000000000001010100000000000000000000000012222211111111111111111111100000000000000000000000000","211111100000000000000001000011000000000000000000000000010000000011122233222111111100000000000000000000000000000000000000000000000000012222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000011111111000000011111111111111000000010000000000000000000000000000000000000000000000000000000000000011122222222233333444442000000000000000000000000000000000000000000011111112211111111111111000000000000000000000000000000000000000000000000000000000011110000000000000000000111233333344443211111111111000000000000000000000011222222100000000000000000000000000100000000001222222222233331100000111000000000000000000000000000000000000000000000000000000000000000000000000000000001111111110000000000000000000000012221000000000001112100000000001111112200000000000000000000000000000000000000000000000100112233332100000000010000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121112232221000000000000000000000000000000001100000000000000010000000000000000000000000000000011100000000110000000000000000000000000000000000000011011111110000000001122222222222100001100000000000000011110000000000012222211111111122110000000001000000000012210010000122211111100000000000000000000000000000000001000000111211100000000000011111111210000010111000000000000000","333333332222233333332222100000000000000000000000000000000000000001000122111000000000100000000000000000000000000000000000000000000000111110000001111000000111111222211111111122100000011000000010000000000000000000000000000000000001000000000000000000001100000000000000000000000000000111121121222110000210000000000000000000000010000000000000000000000000000000000000000000000000000000000000000112100000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000110000012222222222222222222111111110000000000000012222222111100000000000000000000000000110011122223445543332222221000000000000000000000000000000000000000000111221111111111111000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000011222222222210000000000000000000000110000000000000000000011111000000000010000000000000010000000011111222222111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000111221111100000000000011100000000000000000000001111111000011112222222221111111111111111100011111111110000001112111100000000000000000000000000000000000112222222211000001111122211112211000000000000001111122333322221111122222211112222222110000011000000000000012221000001111111223333222221110001122222211111122211111111110122222222222222222233333333433221100000011000000000000","222222221111120111110001000000000000000000000000000000010000000012211223221000000000000000000000000000000000000000000000000000000000011221222220000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000011111111111110000011111000000000000000010000000000000000000000000000000000000000000000000000000000000000122222222233344443332111111000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111233333333331111111111110000000000000000000000122222222100000000000000000000000000000000000011223333444433333211111111111111000000000000000000000000001110111111100000000000000000000000000000000000000000000010000000000000000000000000000000000000000011000000000000000001100000000000000000000000000000000111111111000000000000011111111100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222222100000000000000000000000000000001111111000000111222211100000000000000000000001100000000000000011111110000000000000000000000000000000000000111110001100000112222222222222110000000000000000111122211000000112222211112222222110000000000000000000012221000000123411111110000000000001000100000000000000000000000012222211100000000000000000000000000000000000000000000","333333333333333333332222100000000000000000000000000000000000000001000012100000000000000000000000000000000000000000000000000000000000112111001112122222222233232233333333322223200000011000000000000000000000000000000000000000011222110000000000000000000000000000000000000000000000111111122222332220012222111111111111112222221110000000000000000000000000000000000000000000000000000000000000000111112212210000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000001111122222222222222222222111110000000000001111001111000000000000000000000000000000111112223444444433222222221111122222222110000000000000000000000000000000011111111111111000000000000000000000000000000000110000000000000000000000000000000011111111100000000000000000001111111111100000000000000000000000111111000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000111222222210000000000000000000000000000000000001111222111122222222222222222222222222222222222211100000000000011111110000000000000000000000000000000001001122110001111111112222211112211111110000000000000112233322100001122221100111112222110000000000000000000011000000011112222333333333332111111122222100000112222222222121111122222222222222222222222222221100000111000000100000","222111110000000100110001000000000000000000000000000000010000000011112233332222211100000000000000000000000000000000000000000000000000012222233322111000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011111110000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000000112111111123344443342000110000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000010000000000000000000000111222223333331111111111111000000000000000000000000111122100000000000000000000000000111110112334444455555533332111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122222221111000000000000000000000000011000000000000100112222222211100000111111111100000011111110000001111111111111111111111100000000000000110000000001111000000000000000000000000000000000000000000000000000001222221000000000000000000000000000000001111111000001111121000000000000000000000000011100000011100000000011000000000000000000000000000000000000011122110000100000122222222222211000000000000000000111121111210000012222222222233322110000011112110000000011110000001222211111100001000000000000000000000000000000000001112222222100000000111112222211111121111000000000000000","333333333333333333331111000000000000000000000000000000000000000001000122100000000000000000000000000000000000000000000000000000000000011111001111122221111111111111111111111122100000011000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000101111111222110000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112112233333110000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000011221000000000000000000000000000000000000000000000001112222222221111111111111111111110000000000001122111111000000000000000000000000000000010111123444444433322222221000000000000000000000000000000000000000000111121111111111111000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000111111111000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000111110111111111000000010000000000000000000000001111222111111000111001100000111111111111000011100000000000000121111000000000000000000000000000000000000001122111111110011112222222222211110000000000000000122222212210001122221100001122222111111111000000000000011110010012222212223333333332111111111222211111111100000111111122233333333333333344444444444331110000000000000000000","222222222222221222120111000000000000000000000000000000000000000011101233221111100000000000000000000000000000000000000000000000000000012221112221110000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122111111123333333331111111000000000000000000000000000000000000000000111100000100000000000000000000000000000000000000000000000000000000000000000011000000000000000000000111222233333331111111111111000000000000000000000011122233211000000000000000000000000000000011123444455555532222111111111111111000000000000000000000000000000110011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000011012222222222100000000000000000000000100000000000000000000011111100000000110000000000000010000000011111222222100000000000000100000000000000110000001111000000000000000000000000000000000000000000000000001110011111110000000000000000000000000000000001111221000001112222222100000000000000000000001111111100000000001111100000000000000000000000000000000000000111000000100000122222222222211110000000000000000111121111111001112222222222233333221111111000000000000012210000001222211122210001000000001011111100000000000000000000011222211111100000000111111100000010000000000000001000","333333333333333323221112100000000000000000000000000000000000000001101123110000000000000000000000000000000000000000000000000000000000011110110111111110000111000011111000001122100000010000000000000000000000000000000000000000001111000000000000000000001100000000000000000000000000000100010011110000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122111123333221022220011110000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000001112222233332222222222222111000000000000000000122222222000000000000000000000000000000000000012334444443332222110000000000000000000000000000000000000001110111121111110000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001222222222210000000000000000000000100000000000000000000000000000000000010000000000000000000000000001111111000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000111110011111111000000010000000000000000000000001111111111111112222101000000000000000000000001100000111000000121111100000000000000000000000000000000000001122222111110001112222222222211110000000000000000122233322221001122222211112222222221111111110000000000011110000000001111222222222221100001111222211111111100000000000011222223333333333333333333322221110000000000000100000","333333223333322222221111000000000000000000000000000000000000000011101123211000000000000000000000000000000000000000000000000000000000011111111221111110000000000000000000000111000000000000000000000000000000000000000000000000001111000000000000000000001100000000000000000000000000000000010011110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122212223333232133331011111000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000111122233333331111111111111000000000000000000000122222222100000000000000000000000000000000000012334444444432222111000000000000000000000000000000000000001110111121100000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000100000000000000000000001111111100000010000000000000000000000000000011111000000000000000100000000000000011100000000000000000000000000000000000000000000000000000000111110000111111000000000000000000000000000000001111111000000111122211100000000000000000000001111110000000000121110000000000000000000000000000000000000000122221000000000012222222222211110000000000000000111233211110001112222211112222222221111111110000000000011110000000122211112211111110000001111111100000000000000000000011222222222222222222222222211110000000000000000000000","211111100000000000000001000011100000000000000000000000010000000011112233222122211100000000000000000000000000000000000000000000000000012222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000011111111100000011111111111111111000010000000000000000000000000000000000000000000000000000000000000011222222222233333344442000110000000000000000000000000000000000000011112222222211111111111000000000000000000000000000000000000000000000000000000000011110000000000000000000111233333344443322222222222100000000000000000000011112222100000000000000000000000000100000000001222333333333331110000111000000000000000000000000000000000000000000000000000000000000000000000000000000001111111110000000000000000000011222222000000000001112100000000001111122200000000000000000000000000000000000000000000000100112233332111100000010000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121122333332100000000000000000000000000000001100000000000000010000000000000000000000000001000011100000000010000000000000000000000000000000000000011011222210000000001123333333222100001100000000000000011110000000000012222211111111122110000000001000000000012211110000122211111100000000000000000000000000000000001000001111221100000000000011111111210001222222100000000000000","333333222222222322221111100000000000000000000000000000000000000001101123221000000000000000000000000000000000000000000000000000000000011111111111111110000110000011100000001122100000010000000000000000000000000000000000000000000001000000000000000000001100000000000000000000000000000100010011110000000100000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122111112223232022231011110000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122223333332222222222222111000000000000000000112223332100000000000000000000000000000000000012334455544432222111000000000000000000000000000000000000000000111221111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222210000000000000000000000100000000000000000000000000000000000010000000000000010000000011111222222111000000000000100000000000000011110001111000000000000000000000000000000000000000000000000000110000011110000000010000000000000000000000001111111000011122222211100000000000000000000001100111100000000121111100000000000000000000000000000000000001122222101000000111122222222210000000000000000000112233322221000112222222222222222221111111110000000000011110000001112211122222222221100001111222100000000000000000000011222222222222222222222222211110000000000000000100000","333333333333332222221001000000000000000000000000000000000000000011101123110000000000000000000000000000000000000000000000000000000000011111111221111110000000000000000000000111000000000000000000000000000000000000000000000000001111000000000000000000001100000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122212233333232022220011110000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000011122222233331111111111110000000000000000000000122222222000000000000000000000000000000000000012333444443332222111000000000000000000000000000000000000001110111121100000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000111111111000000000000001111111100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112222100000000000000000000000000000001111111000011111122211100000000000000001000011111110000000000121000000000000000000000000000000000000000000112111101100001122222222233322110000000000000000111222211110001122222211112222222111111111000000000000011110010001122211112222222221100001111111100000000000000000000012222222333333333333333333322221110000000000000000000","333333333333333333332222100000000000000000000000000000000000000001000122110000000000000000000000000000000000000000000000000000000000011110000001122121111111111111111111121122100000011000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000101121111222110000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112111122223110011110000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000001111122222221111111111111111111110000000000001122111111000000000000000000000000000000010111123444444433322222221000000000000000000000000000000000000000000111221111111111111000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000111111111000000000000011111111100000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000111111111111111000000010000000000000000000000001111122111122111111111110000111111111111000001000000000000001121111100000000000000000000000000000000000001122111111110011112222222222211111110000000000000122233322210001122221100111122222110000000000000000000011110000000011111223333333332111111122222211111111100001111111122233444444444444444444444444321110000000000000100000","333333333333333333331111000000000000000000000000000000000000000001000012100000000000000000000000000000000000000000000000000000000000011121001111122222222222222222222222221123100000011000000000000000000000000000000000000000011221100000000000000000000000000000000000000000000000100101122223332110011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000112112223332110000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000011121000000000000000000000000000000000000000000000011111111122222222222222222222111110000000000001122111111000000000000000000000000000000011112223444444433222222221000011111111000000000000000000000000000000000111111111111111000000000000000000000000000000000110000000000000000000000000000000000000111100000000000000000001111111111100000000000000000000000110000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100111111000000000000000000000000000000001111222111111111111111110000111111111111100001000000000000000010011000000000000000000000000000000000000001122110111110011112222222222211110000000000000000112222211100001122221000011112222111000000000000000000011000011112222222333333333332111111122222211111111100001121111122233333333333333333333333333221100000000000000110000","222211110000010111110001000000000000000000000000000000010000000011112233222111100000000000000000000000000000000000000000000000000000012222223331000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011110000000000011111000000000000000010000000000000000000000000000000000000000000000000000000000000000122222222233344443342111111000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111233344444442111111111111000000000000000000000011122232100000000000000000000000000000000000012333344444433333211111111111111000000000000000000000000000000110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112000000000001122222200000000000000000000000000000000111111110000000100111122222211100000010000000000000010000000011111111111000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000001111122222221000000000000000000000000000000001111111000000111121100000000100000000000000001100011100100000011110000000000000000000000000000000000000000111110000100001122222222222211111111000000000000111121111000000112222222222223333221111111000000000000012221111100122211112210000000000000000000000000000000000000000111222211111100000011111111210100010000000000000001000","333333332233333333332222100000000000000000000000000000000000000000000012100000000000100000000000000000000000000000000000000000000000112121001112111122222233333333333333333223200000022000000000000000000000000000000000000000011222110000000000000000000000000000000000000000000000011112221223333221012322222222222222222222222121111100000000000010000000000000000000000000000000000000000000000111001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000010001111122221111111111111111111110000000000000000000000000000000000000000000000000000111111122222333322211111111111122222222221111000000000000000000000000111222211111111111000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000000000111111111100000000000000000000000111111000000000000000011111111100000000000000000000010000000000001111100000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000011111222210000000000000000000000000000000000001101111111122222222222222222222222222222211112211100000000001111111110000000000000000000000000000000001001122110001111111122111111112211111110000000001101123333322210001122221100111111100000000000000000000000011110000011112222223333222221111111122222211111122222222222111111111222222222222233333333332331100000111000000100000","333333333333333323221000000000000000000000000000000000000000000011000111100000000000000000000000000000000000000000000000000000000000011121112221122221111111100011111111110111000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000100011111111110000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112212233333110000000000000000000000000000000000000000000000000011111111111100000000000000000000000000000000000001110011221000000000000000000000000000000000000000000000001112222222220000000000000000000000000000000001122111111000000000000000000000000000000010011123333333322222222110000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000111111111000000000000001111111000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222100000000000000000000000000000001111122111111000111000000000000000111001011011100000000000011110000000000000000000000000000000000000000001111000001110001122222222222222221110000000000000122111111111111122222211111122222111111111000000000000011121111112222222223333222221110001111211100000000000001111000012233344444444444444444444444331110000000000000000000","211111100000000000000001000000000000000000000000000000010000000012222233221011100000000000000000000000000000000000000000000000000000012222233330000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000011111110111000000011111000000000000000010000000000000000000000000000000000000000000000000000000000000000222322222233344444442111111000000000000000000000000000000000000011111111222211111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111233344444442111111111111000000000000000000000011222221100000000000000000000000000000000000001222222333433333211111111111111000000000000000000000000000000000010000000000000000000000000000000000000001111100000000000000000000000000011111000000000001112100000000001122212200000000000000000000000000000000000000000000000100111223332100000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122232221000000000000000000000000000000001111111000000001121000000000000000000000000001000011100100001111111110000000000000000000000000000000000001111110000000001122222222222211111111000000000000112221100000000112222222222223333221111111000000000000012221110001223311111110000000000000000000000000000000001000000111222211000000000011111111210100010000000000000001000","222211110000010000010001000000000000000000000000000000010000000012212233221011100000000000000000000000000000000000000000000000000000012222223331000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011110000000000011111000000000000000010000000000000000000000000000000000000000000000000000000000000000122222222233344443342111111000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111233344444442111111111111000000000000000000000111112222100000000000000000000000000000000000011222333444433333211111111111111000000000000000000000000000000110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112000000000001122212200000000000000000000000000000000100000000000000000111122221100000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122222221000000000000000000000000000000001111111000000111121100000000100000000000000001100011100000000011111110000000000000000000000000000000000000111110000100001112222222222211111111000000000000111122211000000112222222222223333221111111000000000000012221111100123311111110000000000000000000000000000000000000000111222211000000000011111111100100010000000000000001000","333323222222221212220111000000000000000000000000000000010000000011101233221000000000000000000000000000000000000000000000000000000000011111111221110000000000000000000000000011000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122111122233333333331111111000000000000000000000000000000000000000000111111100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122233333331111111111111000000000000000000000112223332100000000000000000000000000000000000012334455544433333211011111111111000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000011112222222222210000000000000000000000100110000000000000000001111111100000010000000000000010000000011111111111100000000000000100000000000000011110001111000000000000000000000000000000000000000000000000001110000011110000000000000000000000000000000001111111000000112222222100000000000000000000001100000000000000111110000000000000000000000000000000000000000112221000100000011122222222211110000000000000000111233222221000112222222222222222221111111000000000000011110000000122211112210001000000001111111100000000000000000000011222211111100000000111111100000000000000000000100000","222222221111121222120111000000000000000000000000000000010000000011111233222222200100000000000000000000000000000000000000000000000000012222223322111000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011111110000010000000000000000000000010000000000000000000000000000000000000000000000000000000000000000112111111123333333331000110000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000011000000000000000000000111122223333331111111111111000000000000000000000011112222100000000000000000000000000111110112234444455555533332111111111111111000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122222222222100000000000000000000000111000000000000000001122111100000000111111111100000011111110000001111111111111111111111100000000000000110000001111111000000000000000000000000000000000000000000000000000001222210000000000000000000000000000000001111222100001111221211000000000000000000000011111110000000000000011000000000000000000000000000000000000000122100000100000122222222222211110000000000000000111121111111100012222222222233333221111111111000000000011210000001222211112210011000000001011111100000000000000000000011222211111100000111112222211111121001000000000001001","333333333333333333332111000000000000000000000000000000000000000001000011000000000000000000000000000000000000000000000000000000000000122111001112222222222233333333333333333223200000011000000000000000000000000000000000000000011221110000000000000000000000000000000000000000000000111111122223332220012222111111111111112221110010000000000000000000000000000000000000000000000000000000000000000001112222220000000000000000000000000000000000000000000000000000012211111100000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000010001112222222222222222222222111110000000000001122111111111000000000000000000000000000011112223444444433222222222222222222222110000000001000000000000000000001111111111111111000000000000000000000000000000000111110000000000000000000000000000011111111111100000000000000001222222222210000000000000000000001110011112222211100000011111111100000000000000000000000001111111111111100000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000111112222210000000000000000000000000000000000001111222111222222222222222222222221111111211111100001100000000000011110000000000000000000000000000000000001111110001111111112222211111111111110000000000000112222211100001222221100111112222110000000000000000000011000000011112222333333333332111111122222100000112222111121011111222222222222222222222222222110000000000000000110000","333333333333333322220000000000000000000000000000000000000000000001000011000000000000100000000000000000000000000000000000000000000000122221011112222222222233333333333333332223200000011000000000001000000000000000000000000000011221100000000000000000000000000000000000000000000001111212222223322111012222111222222222211111110000000000000000000000000000000000000000000000000000000000000000000001112223320000000000000000000000000000000000000000000000000000012211111100000000000000000000000000000000000000001110000011000000000000000000000000000000000000000000000010001112222222222222222222222111110000000000001111111111111000000000000000000000000000011111123444444433222222222222222222222221111111111000000000000000000001111111111111111000000000000000000000000000000000111111111111100000000000000000000111111111111100000000000000001222222222210000000000000000000001110011112222211100000000000000000000000000000000000000001111111111111110000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000111122210000000000000000000000000000000000001111222111222222222222221111111111111111222222211111110000000000011000000000000000000000000000000000000000110000000111111111111111112100000000000000000000122233322100012222221000111112222110000000000000000000000000000011222222333333333332211111122211100000111111111110111111222222222222222111111111110000000000000000000000000","333332222233333322222111000000000000000000000000000000000000000000000012000000000010100000000000000000000000000000000000000000000000112221001112111121112233333333333333333233200000122100000000011111100000000000000000000000011122110000000000000000000000000000000000000000000000011222221233344332113333222222222222223443333333332211000000000010000000000000000000000000000000000000000000000001101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000011111221111111111111111111110000000000001000000000000000000000000000000000000000110000011212222222211111111111122222222221111111100000000000000000000112222211110000000000000000000000000000000000000000000000000000000000000000100000000011111111000000000000000000000111111111100000000000000000000000111111000000000000000000000000000000000000000000000011111100000001111100000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000110111100000000000000000000000000000000000000100000000111111111112222222222221111111111112222211110000001110000000000000000000000000000000000000000001122100001111111122211112211111111110000000001111123333322210011111210000001111000000000000000000000000000010000011112222223322222221111111112100000001122222222232221000111111110000111100000000000000000000111100000000000","333333333333333322222111000000000000000000000000000000000000000000000012100000000000000000000000000000000000000000000000000000000000122221001112111122222233333333333333333233200000122000000000011000000000000000000000000000011222110000000000000000000000000000000000000000000000111222221223333333112333223333222222223333332221111100000000000010000000000000000000000000000000000000000000000001111211100000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000001100000111000000000000000000000000000000000000000000000000001111122221111111111111111111110000000000000011111111111000000000000000000000000000110111113333333322222222221111122222222221111100000000000000000000000001110000000000000000000000000000000000000000000000001000000000000000000000100000000011111111000000000000000000000111111111100000000000000000000000111111000000000000000000000000000000000000000000000011110000000000111100000000000000000000000000000000000000011111111000000000000000000000000000000000000000000000000110122100000000000000000000000000000000000000001111111122222222222222222222222222222211112211111110000001110011110000000000000000000000000000000001001111100001111111122111111112211111110000000000111112233322100001112210000011111111000000000000000000000000010000011112222223332222221111111112111000001122222222221111000111221110000000000000000000000000000111000000000000","222222211100010111110001000000000000000000000000000000010000000011111233222111100000000000000000000000000000000000000000000000000000012222223321100000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122111112233333343342111111000000000000000000000000000000000000000000111111100111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111233344444442111111111111000000000000000000000011122232100000000000000000000000000000000011112444455555533332111111111111111000000000000000000000000000000110011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000001111122210000000000000000000000000000000111111110000000100111122222211100000010000000000000010000000011111111111100000000000000000000000000000010000000001000000000000000000000000000000000000000000000000001110122222221000000000000000000000000000000001111111000000111121100000000100000000000000001000111100000000011110000000000000000000000000000000000000000111100000100000122222222222211111100000000000000111121111100000012222222222233333221111111000000000000012210110001222211112210000000000000000000000000000000001000000011222211111100000000111111100000010000000000000001000","333333333333333323331111000000000000000000000000000000000000000011101123110000000000000000000000000000000000000000000000000000000000011111111121111120011111100011111111010122100000000000000000000000000000000000000000000000011111000000000000000000001100000000000000000000000000000100011111111110000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122112223333221022220011110000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000001112222233331111111111111111000000000000000001122111111000000000000000000000000000000000011123333444443332222110000000000000000000000000000000000000001110111121111111111111000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000111111111000000000000000000000000000010000000000000000000000000000011111000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000111110000111111000000010000000000000000000000001111222111111111122101000000111111111001000011100000000000000121110000000000000000000000000000000000000001122111111110011122222222222211110000000000000000112233211110001122222211112222222221111111000000000000011110010000111111223333333332110001111222211111111100000000000011233333333333333344444444444321110000000000000100000","333333223333322222221111000000000000000000000000000000000000000011101123221000000000000000000000000000000000000000000000000000000000011111111121111110000000000010100000000122100000000000000000000000000000000000000000000000001111000000000000000000001100000000000000000000000000000100010011110000000100000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122111122233332133331011111000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000111122233333332222222222222111000000000000000000112223322100000000000000000000000000000000000012334445544432222111000000000000000000000000000000000000001110111121100000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000001222222222210000000000000000000000100000000000000000000001100000000000010000000000000010000000011111111111000000000000000100000000000000011110001111000000000000000000000000000000000000000000000000000110000111110000000000000000000000000000000001111111000000112222211100000000000000000000001000000100000000121110000000000000000000000000000000000000000122222100000000011122222222210000000000000000000112233322221001112222211122222222221111111110000000000011110000000112211112211111110000001111222100000000000000000000011222222222222222222222222211110000000000000000100000","333333333333333333332111000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000122221001112122222222233333333333333333233200000012000000000000000000000000000000000000000011222110000000000000000000000000000000000000000000000111212222223332221012222111112222222222222221110001100000000000010000000000000000000000000000000000000000000000001112212210000000000000000000000000000000000000000000000000000012100000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000010001112222222211111111111111111110000000000001011111111111000000000000000000000000000111112223444444433222222221122222222222221111100001000000000000000000001111111111111111000000000000000000000000000000000111110000000000000000000000000000011111111100000000000000000001111111111100000000000000000000001111111001000000000000000000000000000000000000000000010000000000000111100000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000111222222210000000000000000000000000000000000001111111111222222222222222222222222222222222222211101100000000000011110000000000000000000000000000000001001111110001111111112222211112211111110000000000000112222222100001122221100111112211000000000000000000000011000000011112222333333333332111111122211100000112222111110011111111221111111111111111111111110000000111000000000000","222222210000010111110001000000000000000000000000000000010000000011111233222122200100000000000000000000000000000000000000000000000000012222223321110000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122111111123333333342111111000000000000000000000000000000000000000000111100000111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111233333333331111111111111000000000000000000000011122222100000000000000000000000000111110011123444455555533331111111111111111000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001111122222222222100000000000000000000000100000000000000100112222222211100000010000011000000011100000000000111111100000000000000100000000000000110000000001111000000000000000000000000000000000000000000000001110011122221000000000000000000000000000000001111222100000111221100000000000000000000000001100110000000000000000000000000000000000000000000000000000000121000000100000122222222222211110000000000000000111110011111000012222222222233333221111111111000000000012210000001222211112210000000000001000000000000000000001000000000121111100000000010111111210000111000000000000001000","333333333333333333332222100000000000000000000000000000000000000001000122100000000000000000000000000000000000000000000000000000000000011111001112122222222222222222222222222123200000011000000000000000000000000000000000000000011221110000000000000000000000000000000000000000000000100111122222332210011211111111111111111111110000000000000000000000000000000000000000000000000000000000000000000112112222222110000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000001111122222222222222222222111110000000000001122111111000000000000000000000000000000011112223444444433322222221000011111111110000000000000000000000000000000111111111111111000000000000000000000000000000000110000000000000000000000000000000011111111100000000000000000001111111111100000000000000000000000111111111000000000000011111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111122211111000000010000000000000000000000001111222111122222222222221111111111111111111111100000000000000111111110000000000000000000000000000000000001122111111111111112222211112211111110000000000000122233322210001122221100011112222110000000000000000000011000000011112222333333333332111111122222211111112222222222122222233444444444444444444444444321100000000000000000000","222222222222221212120111000000000000000000000000000000010000000011101233221011100000000000000000000000000000000000000000000000000000012221112221110000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122111112223333333331111111000000000000000000000000000000000000000000111111100111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111233344444442111111111110000000000000000000000011123333211000000000000000000000000000000001112334455555533332111111111111111000000000000000000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000001111122222222222100000000000000000000000111111110000000000000011111100000000010000000000000010000000011111222222100000000000000100000000000000011110001111000000000000000000000000000000000000000000000000001110000011110000000000000000000000000000000001111121000000112222222100000000000000000000001100110000000000011110000000000000000000000000000000000000000112111000100000122222222222211110000000000000000111121100000000012222222222233333221111111000000000000012210000000122211112210000000000001000111100000000000000000000011222211111100000000111111100000000000000000000001000","333333332223333333332222100000000000000000000000000000000000000001001123221000000000100000000000000000000000000000000000000000000000111110000001111110000111100111111111111122100000011000000010000000000000000000000000000000000011000000000000000000001100000000000000000000000000000111121121111000000210000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122111111112121011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000111111122233332222222222222111111110000000000000012222222111000000000000000000000000000110001123333455544432222221000000000000000000000000000000000000000000111221111111111111000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000011001222222222210000000000000000000000110000000000000000000000000000000000010000000000000010000000011111222222222111111111111100000000000000000000000000000000000000000000000000000000000000000000000000111121111100110000000011100000000000000000000001111111000011112222211111100000011111111100011111111111000001112111100000000000000000000000000000000000012222222211000001111122211112211000000000000001000122333322221111122222211112222222110000111110000000000012221000001111111222222222221100001122222211111111100000100000011222222222222222233333333433210000000011000000000000","333322222222222222221111000000000000000000000000000000000000000011101133221000100000000000000000000000000000000000000000000000000000011111111221110000000000000000000000000111000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000100010011110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122111122223332233331011111000000000000000000000000000000000000000000111111100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122233333331111111111111000000000000000000000112223333200000000000000000000000000000000000012334455544433332211000000000010000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000011112222222222210000000000000000000000100110000000000000000000000000000000010000000000000010000000011111222222100000000000000100000000000000011110001111000000000000000000000000000000000000000000000000000110000011110000000000000000000000000000000001111111000001122222222100000000000000000000001100000000000000011110000000000000000000000000000000000000000122221000100000112222222222211110000000000000000111233222221000012222222222222222221111111000000000000011110000001112211122210001000000001111111100000000000000000000011222222222211111111111111100000000000000000000100000","333333332222233333332222100000000000000000000000000000000000000000000012100000000010100000000000000000000000000000000000000000000000112121001111111121112233333333333333333223200000011000000000000000000000000000000000000000011122110000000000000000000000000000000000000000000000001112221233333221113322222222221111122222222221111100000000000010000000000000000000000000000000000000000000000111000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000010000011122221111111111111111111110000000000000011111111000000000000000000000000000000110000011122333322211111111111122222222221111000000000000000000000000112222211111111111000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000111111111100000000000000000000000111111000000000000000011111111100000000000000000000010000000000001111100000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000111222210000000000000000000000000000000000001100000000111111122222222222222222222222211112211100000000001111111000000000000000000000000000000000000001122111001111111122111111112211111110000000001101123333322210011122221100111111100000000000000000000000011110000011112222223333222221111111122222211111122222222222110011111112221111222222222233332321100000111000000100000","333333333333333333331000000000000000000000000000000000000000000001000011000000000000000000000000000000000000000000000000000000000000122221011112222222222233333333333333332223200000011000000000000000000000000000000000000000011221100000000000000000000000000000000000000000000001111111122223332110012222111111111111111111110000000000000000000000000000000000000000000000000000000000000000000001112223320000000000000000000000000000000000000000000000000000012211111100000000000000000000000000000000000000001100000011000000000000000000000000000000000000000000000010001112222222222222222222222111110000000000001122111111000000000000000000000000000000011112223444444433222222222222222222222111111111111000000000000000000001111111111111111000000000000000000000000000000000111111111111100000000000000000000011111111111100000000000000001222222222210000000000000000000001110011112222211100000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000001111222111222222222222221111111111111111211111100111100000000000011000000000000000000000000000000000000000110000000111101111111111111100000000000000000000112233322100012222221000111112222110000000000000000000011000000011223322333333333332211111122211000000111111111110011111222222222222222222222222221110000000000000000110000","211111100000000000000001000000000000000000000000000000010000000012222222221011100000000000000000000000000000000000000000000000000000012222223330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000011111111222100000011111000000000000000010000000000000000000000000000000000000000000000000000000000000000222322222222444444442111111000000000000000000000000000000000000011111111222211111111111000000000000000000000000000000000000000000000000000000000011000110000000000000000111233333344442111111111110000000000000000000000011222221000000000000000000000000000000000000001222222333433333211111111111111000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000001111000000000001112100000000001111111100000000000000000000000000000000010000000000000000100111121100000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111222221000000000000000000000000000000001100000000000001111000000000000000000000000001000000000000001111111110000000000000000000000000000000000000001110000000000012222222222100000000000000000000111122211000000112222211112222222110000000000000000000001221111111223311111110000000000000000000000000000000000000000011222211000000000011111111100100010000000000000000000","222111100000000000010001000000000000000000000000000000010000000011112233222122200100000000000000000000000000000000000000000000000000012222233331100000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010001110000000000011111000000000000000010000000000000000000000000000000000000000000000000000000000000000122111112233333343342000111000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111233344444442111111111111000000000000000000000011112222100000000000000000000000000111110011112444445555533331111111111000000000000000000000000000000000000000011111110000000000000000000000000000000001111111110000000000000000000000000000000000000001112000000000001111122200000000000000000000000000000000100000000000000100112222222211100000010000011100000010000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000001110000122221000000000000000000000000000000001111111000000111121000000000000000000000000001000011100000000010000000000000000000000000000000000000000001121110000100000122222222222211111100000000000000011110000000000012222222222233333221111111111110000000012210110001222211111100000000000000000000000000000000001000000011221111111100000010111111210000110111000000000000000","222222222222222222221111000000000000000000000000000000000000000011101133221011100000000000000000000000000000000000000000000000000000011111111221110000000000000000000000000111100000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000100010011110000000100000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122111111112333333331111110000000000000000000000000000000000000000000111100000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122233333331111111111111000000000000000000000011123333211000000000000000000000000000000001112334455555532222111111111111111000000000000000000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000011112222222222210000000000000000000000100000000000000000000000000000000000010000000000000010000000011111222222100000000000000100000000000000111110001111000000000000000000000000000000000000000000000000000110000001110000000000000000000000000000000001111121000001122222222100000000000000000000001111110000000000001111100000000000000000000000000000000000000122111000100000122222222222211110000000000000000111232222221000012222222222233333221111111000000000000011110000001112211122210001110000001111222100000000000000000000011222222222211111111111112211000000000000000000001000","333322222222222333332211100000000000000000000000000000000000000001101123221000000000100000000000000000000000000000000000000000000000111111111111110000000111000111100000001122100000011000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000111121121111110000210000000000000000000000010000000000000000000000000000000000000000000000000000000000000000112100000012221011120000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111122233332222222222222111111110000000000000012222233222000000000000000000000000000010001112334455555532222221011111111111000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011012222222222210000000000000000000000110000000000000000000000000000000000110000000000000010000000011111222222222111111111111100000000000000000000001111000000000000000000000000000000000000000000000000001110000101000000000011100000000000000000000001111111000011122222211111100000011111111000001111111100000000011111100000000000000000000000000000000000001222222211000001111122222222211100000000000001001122333222221111122222222222222222110000111110000000000012221110001111111222222222221100001122222211111110000000100011222333332222222222233333333322110000000000000000000000","211111100000000000000001000011000000000000100000000000010000000011112233332122211100000000000000000000000000000000000000000000000000012222233320000000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010001110000000000011111111111111111000010000000000000000000000000000000000000000000000000000000000000011222111112233333344442000110000000000000000000000000000000000000011111111211111111100000000000000000000000000000000000000000000000000000000000000110110000000000000000111111233333344443322222222222100000000000000000000000112222100000000000000000000000000111111111123444444444433333111111111111110000000000000000000000000000000000000000000000000000000000000000000000000001111101100000000000000000000011222211000000000001112100000000001111122200000000000000000000000000000000000000000000000100112222222211100000010000011100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000001110112233332100000000000000000000000000000001111000000000000000000000000000000000000000001000000011100000000000000000000000000000000000000000000000001222210000000000123333333211100000000000000000000011110000000000012222211111111122110000011111110000000011100000000122211111100000000000000000000000000000000000000001121221100000000000011111111210001222222211110000000000","222111110000000100110001000000000000000000000000000000010000000011112233222222211100000000000000000000000000000000000000000000000000012222233321110000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000112111111123344443342000111000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111222233333331111111111111000000000000000000000000111122100000000000000000000000000111110112234444455555533332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001111122222221111000000000000000000000000111000000000000100112222222211100000110000011100000011110000000001111111111111111111111100000000000000110000000001111000000000000000000000000000000000000000000000001000001222221000000000000000000000000000000001111111000001111121000000000000000000000000011000000001100000000011000000000000000000000000000000000000000122110000100000122222222222211110000000000000000111121111100000012222222222233322110000011111110000000011110000001222211111100001000000000000000000000000000000000000011221111100000000111111112211111121111000000000000000","333333333333333322222111000000000000000000000000000000000000000000000012100000000000000000000000000000000000000000000000000000000000112221001112111122222233333333333333333233200000122000000000011100000000000000000000000000011222110000000000000000000000000000000000000000000000111222221233333332112333222222222222223333333331111100000000000010000000000000000000000000000000000000000000000001101111100000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000011122221111111111111111111110000000000000000000111111000000000000000000000000000110000012222332222211111111111122222222221111111100000000000000000000111121111110000000000000000000000000000000000000000000000000000000000000000100000000011111111000000000000000000000111111111100000000000000000000000111111000000000000000000000000000000000000000000000011110000000001111100000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000110111100000000000000000000000000000000000000000000000122111111112222222222222222222211112211111110000001110000000000000000000000000000000000000001001111100001111111122111111111111111110000000001111123333322210011112210000011111111000000000000000000000000010000011112222223332222221111111112111000001122222222222111000011111110000000000000000000000000000111000000000000","111111100000000000110001000011000000000000000000000000011100000011112233332222211211000000000000000000000000000000000000000000000000012222233322111000000000000000000000000000000000000000100010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011111110000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000011112211112223344444442000000000000000000000000000000000000000000001111111100000111100000000000000000000000000000000000000000000000000000000000000010000000000000000000112222222223333332211111111111000000000000000000000000111121100000000000000000000000000111111222334445555555533333222221111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000001000000000001111111111111111000000000000000000000000011000000000000100112222211100000000111111111100000011100000000001111111111111111111111100000000000000000000000000111000000000000000000000000000000000000000000000000000001233321000000000000000000000000000000000100000000000011121000000000000000000000000011100000011100000000000000000000000000000000000000000000011112222210000000000122222222211011000000000000000000011222222210001112222211222222222110000011112210000000011100000001233311111100001000000000000000000000000000000000001122222222100000000111111112211111122111000000000000000","333333333333333333332222100000000000000000000000000000000000000000000012100000000000000000000000000000000000000000000000000000000000112121001112121222222233333333333333333223200000011000000000000000000000000000000000000000011222110000000000000000000000000000000000000000000000111112221222332220012222111111111111122222221110001100000000000010000000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000001111122221111111111111111111110000000000000000000000000000000000000000000000000000111112223444444433222222221111122222222110000000000000000000000000000000011111111111111000000000000000000000000000000000100000000000000000000000000000000011111111100000000000000000001111111111100000000000000000000000111111000000000000000011111111100000000000000000000010000000000000111100000000000000000000000000000000000000011111111000000000000000000000000000000000000000000000111111122210000000000000000000000000000000000001111222111122222222222222222222222222222222222211100000000001111111110000000000000000000000000000000001001122110001111111122222211112211111110000000000001122333322210001122221100111112211000000000000000000000011110000011112222233333333332111111122222100000112222222222121111122333333333333333333333333221100000111000000100000","333333222222222222232111100000000000000000000000000000000000000001101123221000000000100000000000000000000000000000000000000000000000011111111111110000000110000111100000001122100000011000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000101110011111000000110000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122111111112232122231011110000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122223333332222222222222111000000000000000000012223333211000000000000000000000000000000000012334455555532222221000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011012222222222210000000000000000000000110000000000000000000000000000000000010000000000000010000000011111222222222111111111111100000000000000011110001111000000000000000000000000000000000000000000000000000110000001110000000011100000000000000000000001111111000011122222222100000000000000000000001111111100000000111111100000000000000000000000000000000000001122222111000001111122222222210000000000000001000122233222221001112222222222222222221000111110000000000011221110001112211122222222221100001111222111111110000000000000011222222222222222222222222211110000000000000000000000","333333333333333322221001000000000000000000000000000000000000000011101122100000000000000000000000000000000000000000000000000000000000011111112221111120000000000011100000000111000000000000000000000000000000000000000000000000001111000000000000000000001100000000000000000000000000000000011110111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122212233333221000000000000000000000000000000000000000000000000000000111111111111100000000000000000000000000000001110011221000000000000000000000000000000000000000000000011112222233331111111111110000000000000000000001122111111000000000000000000000000000000000000012333333333332222111000000000000000000000000000000000000001110111111111111111111000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000111111111000000000000001111111100000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222100000000000000000000000000000001111111111110001111100000000000000000011000011100000000000000111000000000000000000000000000000000000000000112000000100001122222222233322221110000000000000111111111000001122222211111122222111111111000000000000011121111112222222223322222221100001111211100000000000000000000012233333444444444444444444433321110000000000000000000","222222211000010000010001000000000000000000000000000000010000000012222233221011100000000000000000000000000000000000000000000000000000012222223330000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000011111110011000000011111000000000000000010000000000000000000000000000000000000000000000000000000000000000222322222233344443342111111000000000000000000000000000000000000000000111211111111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111233333344442111111111111000000000000000000000111112222100000000000000000000000000000000000001222333444433333211111111111111000000000000000000000000000000110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112000000000001122212200000000000000000000000000000000100000000000000000100111111111000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222221000000000000000000000000000000001111111000000011121100000000000000000000000001100000000000001111111110000000000000000000000000000000000000111110000100000012222222222211111111000000000000111122211000000112222222222223333221111111000000000000012221111100223411111110000000000000000000000000000000000000000111222211000000000011111111100100010000000000000000000","333333222222221212110001000000000000000000000000000000000000000012111233221000000000000000000000000000000000000000000000000000000000011111111221010000000000000000000000000011000000000000000000000000000000000000000000000000001101000000000000000000001100000000000000000000000000000000010011110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122222233333333333331111111000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222233333331111111111110000000000000000000000122222222100000000000000000000000000000000000012333444444433333211011111111111000000000000000000000000001110111111100000000000000000000000000000000000000000000010000000000000000000000000000000000000000011000000000000000001100000000000000000000000000000000100000000000000000000001111111100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112221000000000000000000000000000000001111111000000111222211100000000000000000000001111110000000000121110000000000000000000000000000000000000000112111000100000012222222222222110000000000000000111122111000001112222211112222222221111110000000000000011110000000122211112210000000000001111100000000000000000000000012222222222222222111111111100000000000000000000000000","333333333333333322221111000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000122221001112222222222233333333333333333233200000122000000000011000000000000000000000000000011222100000000000000000000000000000000000000000000000111222222223333233012333222222222222222222222221111100000000000010000000000000000000000000000000000000000000000001112222220000000000000000000000000000000000000000000000000000112100000000000000000000000000000000000000000000001100000011000000000000000000000000000000000000000000000010001112222222222222222221111111110000000000000011111111111000000000000000000000000000111111123444444333222222221122222222222221111100000000000000000000000001111111111111111000000000000000000000000000000000111000000000000000000000000000000011111111000000000000000000001222222222210000000000000000000001111111001000000000000000000000000000000000000000000010000000000000111100000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000112222210000000000000000000000000000000000001111111111222222222222222222222221111111211111111111110000000000011110000000000000000000000000000000000001111100001111111112111111111111111110000000000000112233322100001122210000011111111000000000000000000000000000000011112212223333222221111111122100000000112222222221111111122222111111111100000000000000000000111000000000000","211111100000000000000001000000000000000000000000000000010000000011122233222111100000000000000000000000000000000000000000000000000000012222233330000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000000011110011000000011111000000000000000010000000000000000000000000000000000000000000000000000000000000000122322222233344444442111111000000000000000000000000000000000000011111111211111111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111233344444442111111111111000000000000000000000011222221100000000000000000000000000000000000001222222333333333211100011111111000000000000000000000000000000000010000000000000000000000000000000000000001111111000000000000000000000000000001000000000001112100000000001122212200000000000000000000000000000000000000000000000100111123332211100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122232221000000000000000000000000000000001111001000000011121000000000100000000000000001000011100100000111110000000000000000000000000000000000000011111100000100001122222222222211111111000000000000112221000000000112222222222223333221111111000000000000012221111101222211111110000000000000000000000000000000001000000111111111000000000011111111210100010000000000000001000","333333222222221212220111000000000000000000000000000000010000000012101233221000000000000000000000000000000000000000000000000000000000011111111221110000000000000000000000000011000000000000000000000000000000000000000000000000001101000000000000000000001100000000000000000000000000000000010011110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122222223333333333331111111000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111233333333331111111111110000000000000000000000122223332100000000000000000000000000000000000012334444444433333211011111111111000000000000000000000000001110111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000011111211111111100000000000000000000000100110000000000000000001111111100000010000000000000010000000000000011111000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000001111111112221000000000000000000000000000000001111111000000111122222100000000000000000000001111110000000000111110000000000000000000000000000000000000000112221000000000011122222222211110000000000000000111232111110001112222222222222222221111111000000000000011110000000122211112210000000000001111100000000000000000000000011222222222211111110000000000000000000000000000000000","211111100000000000000001000011000000000000100000000000010000000011112233332222211100000000000000000000000000000000000000000000000000012222233321100000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010001110000000000000011111111111000000010000000000000000000000000000000000000000000000000000000000000011222111112233344444442000111000000000000000000000000000000000000011111111111100111100000000000000000000000000000000000000000000000000000000000000110000000000000000000111111233333344443322222222222100000000000000000000000111222100000000000000000000000000111111112234444455554433333222221111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000011112211000000000001112000000000001111112200000000000000000000000000000000000000000000000100112222222211100000010000011100000010000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000001110111233332100000000000000000000000000000001111111000000000000000000000000000000000000001100000011100000000000000000000000000000000000000000000011111222210000000000122222222211100000000000000000000001220000000000012222211111111122110000011112110000000011100000001233311111100000000000000000000000000000000000000001122221100000000000011111111210001122222211110000000000","333333333333333333332111000000000000000000000000000000000000000000000012100000000000000000000000000000000000000000000000000000000000122221001112121222222233333333333333333233200000122000000000000000000000000000000000000000011222110000000000000000000000000000000000000000000000111212221223333221012222222222222222222222222110001100000000000010000000000000000000000000000000000000000000000001111111100000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000001111122221111111111111111111110000000000000000000000000000000000000000000000000000111112223333333322222222221111122222222221111100000000000000000000000001111111111111111000000000000000000000000000000000100000000000000000000000000000000011111111100000000000000000001111111111100000000000000000000000111111000000000000000000000000000000000000000000000010000000000000111100000000000000000000000000000000000000011111111000000000000000000000000000000000000000000000111111122210000000000000000000000000000000000001111111111122222222222222222222222222222222222211101100000000000111110000000000000000000000000000000001001111100001111111122222211112211111110000000000100112233322100001122221100111111100000000000000000000000000010000011112222233333222221111111122211100000112222222211000000111111111111111111111111111110000000111000000000000","333333333333333322220000000000000000000000000000000000000000000001000011000000000011100100000000000000000000000000000000000000000000122221012212222222222233333333333333332222100000011000000000011000000000000000000000000000011221100000000000000000000000000000000000000000000001111111122223322110011222111222222222211111110000000000000000000000000000000000000000000000000000000000000000000001112223320000000000000000000000000000000000000000000000000000112211111100000000000000000000000000000000000000001110000011000000000000000000000000000000000000000000000010001112222221111111111111111111110000000000001111111111000000000000000000000000000000010011123444444433222222222222222222222111111111111000000000000000000001111111111111111000000000000000000000000000000000111111111111111000000000000000001111111111111100000000000000001222222222210000000000000000000001110011112222211100000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000111222111222222222222221111111111111111222222222222221000000000011000000000000000000000000000000000000000000000000011111111111122222100000000000000000000122233322100012222221000111112222110000000000000000000000000000011222222333333333332211111122211100000110000000110000111232222222222222222222222221000000000000000001110000","222222222222222222221111000000000000000000000000000000000000000011101233221111100000000000000000000000000000000000000000000000000000111221112221111000000110000000000000001111100000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000100010011111110000110000000000000000000000010000000000000000000000000000000000000000000000000000000000000000112111000112333333331000000000000000000000000000000000000000000000000111100000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222233331111111111111000000000000000000000011112233222000000000000000000000000000000011123444455555532222111111111111111000000000000000000000000000000110011111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011012222222222100000000000000000000000111000000000000000000000000000000000111111100000000011111110000001111111100000011111111100000000000000110000001111000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000001111222000001112222222100000000000000000000001111111100000000000011100000000000000000000000000000000000001122100000100000112222222222211110000000000001111111232111111101112222222222233333221111111010000000000011221110001222211122221122221100001111222200000000000000000000000122222222222222222222222211000010000000000000001000","211111100000000000000001000000000000000000000000000000010000000012222222221011100000000000000000000000000000000000100000000000000000012222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000011111111222100000011111100000000000000010000000000000000000000000000000000000000000000000000000000000111222322223333444444442111110000000000000000000000000000000000000011111112222222222211111000000000000000000000000000000000000000000000000000000000011111110000000000000000111233333344442111111111111000000000000000000000011222221000000000000000000000000000000000000001222222333433333211111111111111000000000000000000000000000000000010000000000000000000000000000000000000001111100000000000000000000000000011111000000000001112100000000001111111100000000000000000000000000000000000000000000000000111123332100000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111232221000000000000000000000000000000001100001000000001111000000000000000000000000001000000000000001111111110000000000000000000000000000000000000011110000000000012222222222100000000000000000000122222210000000112222211112222222110000000000000000000001221111111223311111110000000000000000000000000000000001000000111222211000000000011111111100100010000000000000000000","333333332223333333332222100000000000000000000000000000000000000001000122110000000000100000000000000000000000000000000000000000000000111110000001111120001111111222222222221122100000011000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000111121122222110001210000000000000000000000010000000000000000000000000000000000000000000000000000000000000000112111111101111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000010000011122221111111111111111111110000000000000012222221000000000000000000000000000000110111123333444443332222211100000000000000000000000000000000000000000111221111111111111000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000001222222222210000000000000000000000110000000000000000000011111111100000010000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222210110000000011100000000000000000000001111111111011111122222222222222222222222111111100000011000001112111100000000000000000000000000000000000012222222111010001112122211112211001110000000000001122333322210001122222211112222222110000000000000000000011110000001111111223333333332110011122222211111122222222221111122222222222222222233333333444331100000111000000000000","333333333333333333332222100000000000000000000000000000000000000001001122110000000000000000000000000000000000000000000000000000000000011110000001111120011111100111111111111122100000011000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000101111111111110000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122111123333110011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000001111122222221111111111111111111110000000000000122111111000000000000000000000000000000000011123333444433322222110000000000000000000000000000000000000000000111121111111111111000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000001222222222210000000000000000000000111111111000000000000000000000000000010000000000000000000000000000111111000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000111111111111111000000010000000000000000000000001111222111111111122101100000111111111111000001100000111000000121000000000000000000000000000000000000000001122111111110001112222222222211110000000000000000122233322210001122222211111122222221111111000000000000011110000000001111223333333332110001111222211111111100000000000011233344444444444444444444444321110000000000000100000","222222221111120211110001000000000000000000000000000000000000000012211222110000000000000000000000000000000000000000000000000000000000011221122220000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000011111111111110000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122222223333343332221011111000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111233333333331111111111110000000000000000000000122112222000000000000000000000000000000000000012223333444433333211011111000011000000000000000000000000001110111110000000000000000000000000000000000000000000000010000000000000000000000000000000000000000011000000000000000001100000000000000000000000000000000111111111000000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001001001222222100000000000000000000000000000001111111000000111222211100000000000000000000001111110000000000111111000000000000000000000000000000000000000111000001100000122222222233322111110000000000000111122211000001112222211112222222110000000000000000000012221000000122211111110000000000000000100000000000000000000000012222211110000000000000000000000000000000000000000000","111111100000000000010001000011000000000000000000000000010000000011112233332222211111000000000000000000000000000000000000000000000000012222233322110000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000011112111112223344444442000000000000000000000000000000000000000000001111111100000111100000000000000000000000000000000000000000000000000000000000000010000000000000000000111111222223333332222222222222100000000000000000000000111121100000000000000000000000000111111222334445555554433333222221111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000001110000000000000001000000000000111111110000000000000000000000000000000000000000000000100112222222211100000111111111100000011100000000000000000000001110000000000000000000000000000000000111000000000000000000000000000000000000000000000000000001123321000000000000000000000000000000000100000000000011111000000000000000000000000011100000011100000000000000000000000000000000000000000000011112222210000000000122222222211111000000000000000000011221111210000001222211222222222110000011112110000000011100000001233311111100001000000000000000000000000000000000001122221111100000000111111112211111122111000000000000000","222222222222233333332222100000000000000000000000000000000000000001101123221000000000100000000000000000000000000000000000000000000000111111111001110000000111101211211111111122100000011000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000111121122222110000210000000000000000000000010000000000000000000000000000000000000000000000000000000000000000112000000001121011120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112233332222222222222111111110000000000000012222233222100000000000000000000000000110011112233455555532222221011111111111000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000011012222222111000000000000000000000000110000000000000000000000000000000000110000000000000010000000011111222222222111111111111100000000000000000000001111000000000000000000000000000000000000000000000000001221111101000000000011100000000000000000000000001001000011122222222221111100011111111100011111111100000000011011100000000000000000000000000000000000112222222211000001111112222222111110000000000001111122333322221111112222222222222222110000111110000000000012221110001111111222222222221100001122333322221122221111111122222333332333333333333333344432210000000011000000000000","222222222222222222232111000000000000000000000000000000000000000011101123221000100000100000000000000000000000000000000000000000000000111111111211110000000110000111100000001122100000000000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000111110011111110000110000000000000000000000010000000000000000000000000000000000000000000000000000000000000000112000000112232222230000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222233332222222222221000000000000000000000011112233222000000000000000000000000000000001112333455555532222221111111111111000000000000000000000000000000110011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011012222222111000000000000000000000000110000000000000000000000000000000000111111100000000010000000011111222221111000000000001100000000000000010000001111000000000000000000000000000000000000000000000000000110000001110000000000000000000000000000000001111110000011122222222100000000000000000000001111111100000000011111100000000000000000000000000000000000001222111000000001112222222222211110000000000001111122232222221101112222222222233333210000111110000000000012221110001122211222222222221100001112222211100000000000000000011222222333333333333333333321110000000000000000000000","333333333333333333332111000000000000000000000000000000000000000001000022100000000000000000000000000000000000000000000000000000000000011111001112122222222222222222222222221123200000011000000000000000000000000000000000000000011221100000000000000000000000000000000000000000000000100101122223332110011211111111111111111111110000000000000000000000000000000000000000000000000000000000000000000112112223332110000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000001111122222222222222222222111110000000000001122111111000000000000000000000000000000011112223444444433222222221000011111111110000000000000000000000000000000011111111111111000000000000000000000000000000000110000000000000000000000000000000011111111100000000000000000001111111111100000000000000000000000111111111000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110111111111000000000000000000000000000000001111222111111111111111111111111111111111100001000000000000000011111110000000000000000000000000000000000001122110011111111112222211112211110000000000000000112222212210001122221000011112222110000000000000000000011000000011112222333333333332111111122222211111112222111122111122233344444444444444444444444321100000000000000110000","333333332222233333332222100000000000000000000000000000000000000000000122110000000000100000000000000000000000000000000000000000000000101110000001111110001111111222222222221122100000011000000010000000000000000000000000000000000011000000000000000000000000000000000000000000000000000111121222222110001210000000000000000000000010000000000000000000000000000000000000000000000000000000000000000111000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000010000011122221111111111111111111110000000000000012222222111100000000000000000000000000110001123333344443332222211000000000000000000000000000000000000000000002222211111111111000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000111111111100000000000000000000000110000000000000000000011111111100000000000000000000000000000001111111111111000000000001100000000000000000000000000000000000000000000000000000000000000000000000000111222222210000000000011100000000000000000000001111111000011111122222222222222222222222111111111111110000001111111100000000000000000000000000000000000112222222211000001111112211112211000000000000001111123333322221111122222211112222222110000000000000000000011110000001111111223333222221110011122222211111122222222221110011122222222222222233333344444321100000111000000000000","211111100000000000010001000011000000000000000000000000010000000011112233332222211100000000000000000000000000000000000000000000000000012222233322100000000000000000000000000000000000000000000010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011110000000000000001000000000000000010000000000000000000000000000000000000000000000000000000000000011122111112223344444442000111000000000000000000000000000000000000001111111100000111100000000000000000000000000000000000000000000000000000000000000010000000000000000000111111222223344442222222222222100000000000000000000000111222100000000000000000000000000111111112234444455554433333222221111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000001110000000000001112000000000000011111100000000000000000000000000000000000000000000000100112222222211100000111111111100000011100000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000001122332100000000000000000000000000000000111111000000011111000000000000000000000000011100000011100000000000000000000000000000000000000000000011111222210000100000122222222211111000000000000000000011221111210000011122211112222222110000011112110000000011100000001233311111100000000000000000000000000000000000000001122221111100000000011111111210111121222100000000000000","222111100000000000010001000000000000000000000000000000010000000011122233222122200100000000000000000000000000000000000000000000000000012222233331000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000000011110000000000011111000000000000000010000000000000000000000000000000000000000000000000000000000000000122222222233344444442111111000000000000000000000000000000000000011111111211111111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000111233344444442111111111111000000000000000000000011112222100000000000000000000000000000000000012333333444433333211111111000000000000000000000000000000000000000010000000000000000000000000000000000000001111111110000000000000000000000000000000000000001112000000000001111222200000000000000000000000000000000000000000000000100112223322211100000010000011100000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000001111122222221000000000000000000000000000000001111000000000111121000000000100000000000000001000011100100000011110000000000000000000000000000000000000011121110000100001122222222222211111111000000000000111120000000000112222222222223333221111111000000000000012221111100122211111100000000000000000000000000000000001000000111221111111100000011111111210100010000000000000001000","333333223332222212220001000000000000000000000000000000000000000012101122110000000000000000000000000000000000000000000000000000000000011211112221001110000000000000000000000111000000000000000000000000000000000000000000000000001101000000000000000000001100000000000000000000000000000000011110111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122222233333332121110011110000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000100000000000000000000000000000000000000000000000011222233333331111111111110000000000000000000000122222222000000000000000000000000000000000000012333333443332222111000000000011000000000000000000000000001110111111100000000000000000000000000000000000000000000010000000000000000000000000000000000000000011000000000000000001100000000000000000000000000000000111111111000000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222100000000000000000000000000000001111111000000111222211100000000000000011000011111110000000000111111000000000000000000000000000000000000000011000001100001122222222233322221110000000000000111122111000001112222211112222222111111110000000000000011110011111122211111222111110000001111111100000000000000000000012222222222222222222222222211110000000000000000000000","333333333333333323221000000000000000000000000000000000000000000011000011100000000000000000000000000000000000000000000000000000000000011121011121122222222222111111221222111122100000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000100100121123332110001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000112112233333110000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000001100011221000000000000000000000000000000000000000000000001111111122221111111111111111111110000000000001122111111000000000000000000000000000000010011223444444433222222221000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000111111111000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000001111122111111000111001000000000000111001111011100000000000000010001000000000000000000000000000000000000001122110111110011112222222222211110000000000000000122111111111101122221100001112222111111111000000000000011110111112222222333333333332111111111222100000011100001121011122334444444444444444444444444331100000000000000000000","333333333333333333332222100000000000000000000000000000000000000000000012110000000000100000000000000000000000000000000000000000000000111111001001111121211222222222222222222123200000011000000000000000000000000000000000000000011222110000000000000000000000000000000000000000000000000111121122222220012211111111111111112222221110000000000000000010000000000000000000000000000000000000000000000111111111100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000010001111122221111111111111111111110000000000000000000000000000000000000000000000000000111112223333444333322222221000000000000000000000000000000000000000000111211111111111111000000000000000000000000000000000110000000000000000000000000000000011111111000000000000000000001111111111100000000000000000000000111110000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222210000000000000000000000000000000000001111111111122222222222222222222222222222211112211100010000001111111110000000000000000000000000000000001001222222111111111122222211112211111110000000000001122333322210001122222211111122222110000000000000000000011110000011111112233333333332111111122222211111122222222222121122223333333333333344444444444331100000111000000100000","333333333333333333331100000000000000000000000000000000000000000001000011000000000000000000000000000000000000000000000000000000000000112121011112222222222233323222332333322223200000011000000000000000000000000000000000000000011221100000000000000000000000000000000000000000000001111111122223332110012222111111111111111111110000000000000000000000000000000000000000000000000000000000000000000011112223321000000000000000000000000000000000000000000000000000012211111100000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000010001112222222222222222222222111110000000000001122111111000000000000000000000000000000011112223444444433222222222222222222222111111000001000000000000000000000111111111111111000000000000000000000000000000000110000000000000000000000000000000011111111111100000000000000001111111111100000000000000000000000110011111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000001111222111222222222222221111111111111111111000000000000000000000011000000000000000000000000000000000000001110000000111111112222211112100000000000000000000112221111100011222221000111112222110000000000000000000011000000011223322333333333332111111122211100000111111111121011112233333333333333333333333332221100000000000000110000","222233333333333333333333433222111111132223432222222222332222111111000000000000001110211211000000011000001111111111111122222100000011122321000001000000111111232322222333322322101110110001112233444444443333333333332111110000000010000000000000000000001111111111111111111111111110000000000000111010001222233333333333333333333333332222111111222222222211100000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000011111111112222211111000000000000000000000011111111233444444444444444444443333333333333333211111000000011122233333333333333333333333333222222222221111000000000000000000000000000000000100000001111000000000000000000000000000000000000000000000000000000000000011111111110000000000000000000000000000000000000000001111122233333333211111111111111111111111111111111111111111112221000000000000000000000000000000000000000000000011211100000000000000000000000000000000000111111112333444444333333333333333333333332221111111111112333322222222222222210000000000000001111110000000000000111112333222222222222222222222222221111111111111112332222222222333333333333334444433333333322222221000000000000001111112223222222222222222222222222222222222211100000000111111111111111111111111111111000000011111122222111","222233333333333333333344433222001011132222332222222222222211011111000000000000000000211211000000011000001111111111111122222100000111232332111111111100111112233333333333333333211110111011223344444444443333333333332111110000000011000000000000000000001111111111111111112111111110000000000000111110000112233333333333333333333333332222111111222222222211100000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000011111111111112211100000000000000000000000011111111233444444444432222222222222222222222222211111000000001122223333333333333333333333332222222222222222111100000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000011111122222222222000000000011111111111111111111111111111111112221000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000001111222222333333333333333333333333322221111111100001222211111121111222210000000000000001111110000000000000111112333222222222222222222222222221111111111111112333322222222333333333333333333333333333322221110000000000000001111112223222222222222222222222222222222222222210000001111111111111111111111111111111110000000000001221000","111111112222232221120000000000000000000000010000000000000000000000000000000000001111110100000000000000000000000000000110000000000000000000000000000000000000012222222222211222000000010000112222333444444444444444444333332221111110000000000000000000011111111110000000000000000000011100001211232121000000011111111111111111111111110000000000000011110000000000000000000000000000000000000000000001100112200000000000000000000000000000000000000000000000000000001112222222222222111111111111111111110000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000000000000011000011111112333333333333333222222222222222222222222000000000000000000122222222222111111111111110000000000000000000000000011000000000000000000000111111111111111110000000000122211222122222211100000000000000000000000010000000000000000000000000000000000000000000000000000000000001122223333100000000000001111100000001000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000011000000000112222111111111111111111111111111111112222222332222222221111110111100000000000112221110000000000000110000000000011122211111111100000000000000000000122333333333444454444444444444444444444444433332222211110000000001112223333222222221111122222222222111111111111000000000000001111111111111000000000000000000111121000000011","222222223333333333333334321000000001121111111111222111111100000000000000000000001110010100000000000000000000000000000000000000000011121210000012000000112222234444444333344433222222221101022344433333332222222111001111110000000011100000000000000000000000000000000000001000000000000100110000123332222333333333333333333333333333332222222222222223333222222222222222211111111111100000000000000000000111211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333223322111000000000000000000000011123333344444444444433333333333333332222222222100000000000011111122333333332222222222222222222111111111111000000000000000000000000000000000100000000111000000000000000000000000000111100000000000000000000000000011122222222221111111111111111111111111112222100000000122222233333333333222222222222222222222222222222222223333334444444333321110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222110011111110000000000000000000001100001110000000000011110000000111111111111111110000000000001111111222334333333322222222211111000000000001111233444444444444444444444444444444333333333222222100000011100001111111111222111111111000000000000001111111222222221000011100111111111111111111112222221000000000000000110000","333333333333333333333333333222111222233333443333333333332222221111100000000000001111211100000000011000001111111111111122222100000011122211000001000000111111122222222222222222100000010000001233444443333333333232221111110000000010000000000000000000001111111111111111111111111110000000000000000110001222222222222222222222222223332222111100122222322211100000000000000000000000000000000000000000011222111000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000011111111122222222222111111111111111111111111111111233444444444444443333333333333333333333222111000000001122233333333333222222222222222222222222222222100000000000000000000000000000000100000001111000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000011111111111000000000000011111111110000000001000000000000011000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000111111112333444444333333333333333333333332221111111111112333322221111111222210000000000000011122222222111110000000111222112111122222222222222222222222222222222222222222222233333333333333334444443333333322222222111111000000001111223333222222222222222222222222211111111110000000000000000000000000010001111100011000011111112222222111","222222223333333322232211010000000000010001111111111111110000000000000000000000001111100100000000000000000000000000000111100000000000000000000000000000000000122222222222222223200011120000001123333333332222222111011111000000000010000000000000000000000001111000000000000000000000001100001101112232222222223333333333333332222222221100111111111112211000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011112222222111100000000000000000000000000011112223344444444444444444444443333333333322221000000000000000111122333333333333333333333332222222211111111111000000011000000000000000000000100000000111000000000000000000000000000000000000000000000000000000000001121000000000000000000000000000000000000000000000000011111112222222222222222222222222222211110000001100010000000000100000000000000000000000000000000000000000000000011211222100000000000000000000000000000000000000000001111233221111000000000000000000000000001222222222222233333333333332222222222222222222222222111111111111111111222222333322222222211111111111111111000112233322333344455554444444444444444444444444444433211111100000000011122223222222222222222222222222100000111111000000000000111222222222221111112222221000000111000000000000","222222223333333322232100000000000000000001111111111000000000000000000000000000001111000100000000000000000111100000000111100000000010000000000000000000000000112222222222222223100000110000001123333333343333333332222111110000000000000000000000000000000001111000000000000000000000000100000100000000000000112222222222222222222221110000000000111111100000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011011111001100000000000000000000011110011111123344444444444444444444443333333333322222100000000000000000011111111111111111111111111111111100000000000000000011000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000010000000110001112100000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000001112222111111111111111111000000000000001222222332333344443333333332222222222222222222222222110000000000000011111111122222222222222222211111111111111233333322333444444554444444444444444444444444444433211111000000001111223333222222222222222222222222211111111111000000000000001111222222221000001100000000000111000000000000","222222223333333333333333332211000111122223322222222222221111000000000000000000001111100100000000011000000111111111111122211000000011111000000000000000000000112222222222222222000000010000001123333333333322222222221111110000000000000000000000000000000001111000011111111000000000000000000000000000001111122222222222222222222222221111111100122222211100000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222233333322111111111111112222221111112222344444444444444444444444444444444444444322111000000011112233333333333333333333333333333333333332222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011221111000000000000000000000000000000000000000000000011222222222222000000000111111111110000000000000011000000011110000000000000000000000000000000000000000000000011211221000000000000000000000000000000000111111112333444444333333332222222222222222221111111222222333333333333333333332211111111111111111111111000000000000000122222222222222222222222222222222222212212222222211111122333333333333334444443333333322222222111111000000000011111222111111111111111122111111100000111100000000000000000000000000000001111100000000000011000000111000","222222222222233222232000000000000000000001111000000000000000000000000000000000001000000100000000000000000111100000000111000000000000000000000000000000000000012222222222222222000000010000001123333333344444344443333222221110000000000000000000000000000001111000000000000000000000000100000100110000000000011111111111111111111111110000000000000011100000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110011111112344444444444433333333333333333333322222100000000000000000011222222222111111111111110000000000000000000000000011000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000111111000000000000000000010000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000111000000000112222111111111111111111111111111111112222222333333344443333333332211111111111111111111111000000000000000000000000122211111111111111111111111111111233333322333444444444444444444444444444444444444433211110000000001112223333222222222222222222222222211111110000000000000000001111222222221000000000000000000111111100000000","222222222222233322222100000000000000000001111001100000000000000000000000000000001111100100000000000000000000000000000110000000000000000000000000000000000000112222222222222223100000120000001123333333333333232222222111110000000000000000000000000000011111111100000000000000000000001100001100112221111111122222222222222222222221111100000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000011111123344444444444444443333333333333333322222100000000000000000011111111111100000000000000000000000000000000000000011000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000001122210000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000011111211000000000000000000000000000000000000000000001112221000001000000000000000000000000001222222332332334443333332222222222222222222222222222110000000110000000000011122211111111111111111111111111111233333322333344444554444444444444444444444444444433211111000000001111223333222222222222222222222222211111111111000000000000111111222222221111111100000000000110000000000000","333333333333333333332233333222222222222223333222222222220000000000000000000000001100000000000001111000000000111111111122211000000012121000000000000000000000011122211112221111000000000000011122222222222333311111111111110000000000000000000000000000000011110000000000000000000000000000000000000000001110000000000000000000000000000000000000112223332222221111111111111111110000000000000000000000012222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111123333333333333333333333333333332222222222233444444444444444444444444444444444444322222111100001112223333333333222222222222222222222222222222200000000000000000000000000000000000000111111111000000000111110000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000001122222333222210000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000001222333344333333444444444444444443333333333333333333333333343333333332222222222222222222222222222222233333333333333344444444444444444444433333333333322222333333333333333332211111111111111111112211111100000000000000001111112223332222222222222222222222111111111111000000000001122222222221110000112222222111111111111111223333","222222223333333322232100010000000000001112211111111000000000000000000000000000001000000100000000000000000111100000000121100000000012100000000000000000000000012222222222222222000000010000001123333333344444444444444222221110000000000000000000000000000001111000011100000000000000000000000000000000000000011111111111111111111111110000000000111112221110000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000001111111111111111111111111110011111112344444444444444444444444444444444433333211000000000000000011111111111111111111111111111111100000000000000000011000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110001111000000000111111000000000000000000010000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000111000000001112222111111111111111111111111111111112222222333333344443333333332222222222222222222222111110000000000011011000000122222222222222222211111111111111223333322333444444444444444444444444444444444444433211000000000001111122333222222222222222222222222211111110000000000000000000000111100000000000000000000000111111100000000","333333333333333333333333333222221222233333443222222222232222111111100000000000001111100100000000111000000111111111111122211000000011111000000000000000000000012222222222222222000000010000000122333333333333311111111111110000000000000000000000000000001111110000011111111000000000000000000000000000001111122222222222221222222222221100000000112223333222221111111111111111110000000000000000000000012222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000011111111123333333333333333333333333333332222222222333444444444444444444444444444444444444322222111100001122233334444444333333333333333333333333332222211000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000011111001110000000000000000000000000000000000000000001122222332222200000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111221000000000000000000000000000000000111111112233444444333333333333333333333332222222222222222333333333332222222221111111111111111111222222222222222222222222223333333444444444444444433333333333322222333333333333333333333333333333333333333322222211000000000000001111112222222222222222222222221111100000000000000000000000111111111110000000001110000000011111112222223222","333333333333333333333333333222222222233333443333333333332222221111100000000000001111200100000000011000000111111111111122211100000011122200000000000000110000112222222222222222100000010000000123333333332222212111111111110000000000000000000000000000001111111000011111111000000000000000000000000000001222222222222222222222222223331111111100112223322222211111111111100001110000000000000000000000012222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000011111111122233333333333333333333333333332222222222333444444444444444444444444444444444444322222100000001122233334444444333333333333333333333333332222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000001122222222222100000000000111111111110000000000000000000000011000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000111111112333444444333333333333333333333322221111111111112333333322222222333321100000000000011122222222221111111111111111111122222333333333333333322222222222222223333322222233333333333333334444443333333322222211000111000000001111112223222222222222222222221111100001111110000000000000001111110000000000000000000000011111112222223222","333333333333333333333333433222111222233333443322333333332222221111100000000000001111211211000000011000001111111111111122222100000111232321000001000100111111222222222233222223200100010001122233444444443333333333331111110000000011000000000000000000001111111111111111112111111110000000000000111110001222233333333333333333333333332222111111222222222211100000000000000000000000000000000000000000011222210000000000000000000000000000000000000000000000000000112211110000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000011111111111112211111000000000000000000000011111111233444444444444443333333333333333333333222111000000001122233333322222222222222222222222222222221111000000000000000000000000000000000100000001111000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000111122222111000000000011111111110000000001111111100000011000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000111111111333444444333333333333333333333332221111111111112322211111121111222210000000000000011122211111100000000111112333222222222222222222222222221111111111112233333333322222333333333333334444443333333322222221000000000000001111223333222222222222222222222222222222222211110000000111000000000000011111111111111000011111111122222111","222222222233333322222200000000000000000000111001111111100000000000000000000000001111100111000000000000000000000000000000000000000000000000000000000000001111222222323333323333200011121000001122333333332221110000000000000000000011000000000000000000011110000000000000000000000000011101111122234444444444444444444444444443333333332210111111111111111000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000012222222222211000000000000000000000000011111223344444344334444333333333333332222211110000000000000000011122333333333333333333333333222222222222222222000000011110000000000000000000100000000111110000000000000000000000001100000000000000000000000000000000110000000000000000000011111111111111111111100000000011110000000001222222222222222222222211111000001111111100111111110000000000000000000000000000000000000000000000111222222100000000000000000000000000000000000000001111111122110000000000000000000000000000000000001111000011222112333322222222222222222222222222111111111110000000000001122222222222222222211000000001000112233322333334444444444444444444444444444444322221100011000000000001122223222222222222222222111111111111111111100000000111111222222222221111112222221000000111000000000000","222222222222232222231100010000000000011112221000000000000000000000000000000000001000000100000000111000000111111111111121100000000012100000000000000000000000012122222222221212000000010000011122333333444444444444444333332221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222110000000000000011111110000000000000000000000001111110000000000000000000000000000000000000000000000000000000001110000111111000000000000000011000000000000000110011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111122111133333333333333333333333332222222222333444444444444444444444444444444444444322111000000001111111112211111111111111111111111111111000000000000000111000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000100000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000111000000011111222111111111111111111111111111111112222222333333344443333333332222222222222222222222221110000000111111111111111122222222222222222222222222211100122333322222344444444444444444444444444444444443333211000000000001111112223222222222222222222222222111111110000000000000000000000000000000000000210000000000111222222222222","333333333333333333333333333222222222223333333222222222220000000000000000000000001000000000000001111000000000110011111122211000000012122000000000000000000000011122211112211111000000100000011122222222222111211111111111111000000000000000000001110000000011110000000000000000000000000000000000000000001221100000000000000000000000000000000000112223332222221111111111111111110000000000000000000000012222222000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000001100000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122222233333333333333333333333332221100001233444444444444444444444444444444444444322222111100001122222222222222111111111111112222222222222222200000000000000000000000111111111111111111111111000000000111110000000000000000000000000000000000000000000001110001111000000000000000000000000000000000000000001122222333222210000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000001223333333333444444444444444444444444444333333333333333333343333333332222222222222222222222222222222233344444444444444444444444444444444433333333333322222333333333333333332211111111111111111112211111100000000000000001111112223332222222222222222222222222222222111000000000001122222222221110000112222232111111111112222223333","111222222222232222231000000000000000000001111000000000000000000000000000000000001000000100000000000000000111100000000110000000000001000000000000000000000000012222222222221222000000010000011223333333444444444444444333332221111110000000000000000000000001111000000000000000000000000000000100110000000000011111111111111111111111110000000000000011111110000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000001111111211111111000000000000000011000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111000011111112333333333444444442222222222222222222222111000000000000000111222222222111111111111110000000000000000000000000011000000000000000000000000000111111000000000000000111110001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000111000000000112222111111111111111111111111111111112222222333333343332222221111111111111111111111111111000000000000000000000000122222222222222222211111111111111222333322333444454444444444444444444444444444444433211110000000001112223333222222222222222222222222211111110000000000000000001111111111110000000000000000000111111100000000","222222223333333333333333432211000001122222222222222222221100000000000000000000001110111100000000000000000011110011111111110000000011121221000001000000111122233333333333344433212221121001122344444444443333333232222111110000000011000000000000000000000001111111111111111111111110000000000000111110111222233333333333333333333333332222112222222222233211111111111111100000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122222211111000000000000000000000011112111233333334444444333333332222222222222222211000000000011112233333333333333333333333333222222211110000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000011112222222110001111111111111100000000111111000000000012222233344444444322222222222222222222222222222221111111112222331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111122111111111111111100000000000000001100001221100000000011111100000000000000000010000000000000000000112333333333333322222211100000000000000001111222233333333233333333333444444444443333333333333321100011100000001111111112111111000000011111000000000101111100000000001111111111111111111111111222221100000000000000000000","333333333333333333332222222222222111112223332211111122220000000000000000000000001000000100000001111000000000111111111122211000000012121000000000000000000000011111111112211111000000000000011122322222222333322222211111111110000000100000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000111112332222221111111111111111110000000000000000000000012222232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111123333333333333333333333333333332221111111233444444444444444444444444444444444444322222111100001111111112222222222222222222222222222222222222200000000000000000000000111111111111111111111111100000000111110000000000000000000000000000000000000000000001111111001000000000000000000000000000000000000000001111222222222210000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000001122222333333444444444444444444444444444333333333333333344443333322221111111111111111111111112222222233333333333333344444444444444444444433333333333322222222222232222333332211111111111111111112211111100000000000000001111112333332222222222222222222222222222221111100000000001122222222221110000112222222111111111111111222222","111222222222232211121000000000000000000000110000000000000000000000000000000000001111110100000000000000000000000000000110000000000000000000000000000000000011112222222222222223100000111000012223333333334344344343333222221110000000000000000000000000011111111110000000000000000000011100001211232222111111112222222222222222222222221100000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000000011111123344444444444444332222222222222222222222000000000000000000111222222222111111111111110000000000000000000000000011000000000000000000000000000111111111110000000000111111111111111111100000000000000000000000010000000000000000000000000000000000000000000000000000010000000000001222100000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000011000000000112221000001000000000001111111111111001222222332233333332222222222222222222222222222222222110000001110000000000011122211111111111111111000000001111222333333333444454444444444444444444444444444433333211110000000001112223333222222222222222222222222222222222111000000000001111111222222221111111100000000000010000000000000","222222222222233322222100000000000000000000011000000000000000000000000000000000001111100111000000000000000000000000000000000000000000000000000000000000001111222222223333323333200011121000001122322222332222221111100000000000000011000000000000000000011110000000000000000000000000011101111233344444444444444444444444444443333333332210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000010000000001100000000000000000000000000011111223344444444444444333333333333332222211110000000000000000001122333333333333333333333332222222211111111111000000011110000000000000000000100000000111110000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000011110000000001212211111111222222222210000000001110000000101111110000000000000000000000000000000000000000000000111222222100000000000000000000000000000000000000001111111121000000000000000000000000000000000000001111011111112223333322222222222222222222222222111111111111000000000001111100000000000000000000000000000112233322222223333332222222222222222222222211000000000111110000000001122223222222222222222222222222222222211111000000000111222222222222211111122222221000000122110001100000","333333333333333333333333333222222222233334443333333333332222221111100000000000001111200000000000011000000000111111111122211100000011222210000000000000111111112222211222222222100000010000000122333332222222211111111111111000000000000000000000000000001111110000011111111000000000000000000000000000111222222222222222222222222223331111111100112223332222211111111111111111110000000000000000000000012222222000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000011111111112222233333333333333333333333332222222221233444444444444444444444444444444444444322111000000001122233333333333333333333333333333333333332222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111110000000000000000000000000000000000000000001122221110000000000000000000000000000000000001000000000000001000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000111111111223444444333333333333333333333322221111111111112222211111110000001100000000000000011122333333332222222222222211111122222333333333333333333333333333322223333333333333333333333333333333333333333322222211000000000000011111223333332222222222222222221111111111111111000000000000001111111110000000111111111000011111112222223222","222222223333333333333333332211000111122223322222222222232211111111000000000000001111111100000000011000000111111111111122211000000011121210000000000000111111222222222222222222100000010000001233433333333333322222211111110000000010000000000000000000000001111111111111111111111000000000000000000000001222223333333333333333333333332222111111122211111100000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000011122222222222222211111111111111111110010011111121233444444444444444444443333333333333333211000000000011122233333333333222222222222222222222222222222100000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000001111122222222222000000000011111111111110000001100000000000011221000000000000000000000000000000000000000000000011211110000000000000000000000000000000000111111112333444444333333332111111111111111110000001222222333333322222222222221100000000000011111111000000000000000012222222222233322222222222222211111111111111111122222222223333333333333334444443333333322222222111111000000000011111222111111111111111122111111111100111100000000000111111111111100011111111100000000000011000000000000","222222223333333333333333321000000001121111111111111111110000000000000000000000001110010111000000000000000000000000000000000000000010011100000001000000112222233333333333333433211111221100011233433333332222221100000000000000000011100000000000000000000000000000000000000000000000000100111111123333222333333333333333333333333333332222222221222223333222222222222222211222221111100000000000000000000011211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333322111000000000000000011110000123333344444444444433333333332222222222211111000000000000011111122333333332222222222222222222222222222222110000000000000000000000000000000100000000111001110000000000000000000001111100000000000000000000000000011122222211110000111111111111111111111112222111100000122222223333333333222221111111111222222222222222222223333344444444333321110000000000000000000000000000000000000000111111000000000000000000000000000000000000000000111111222110011001111111111100000000000001100000110000000000010011100000111111111111111110000000000001111222222334333333333333333333333321111111112222333444444444444444444444444444444333333333222222100001111100000000011111222111111111000000000000001111111222222221000011111111122222222211111122333332000000011000000111000","222222223333333333333344422111000000121111222222222222221100000000000000000000000000111100000000000000000011110000111111110000000011122221011122111111112222344444444444444434322222221112223444444444443333333232222111110000000012200000000000000000000000000011111111111111111110000000000000122220111222233333333333333333333333332222222222222222233222222222221111100000000000000000000000000000000111211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111112222211111000000000000000000000011112222233333344444444443333333333332222222222211000000000011111122222222222222222222222222222222211111111000000000000000000000000000000000100000000000000000000000000000000000000001000000000000000000000000000011112222222221111111111111111111111111112222100000000012222233344444444222222222222222222222222222222222222222223333332111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111122111111111111111100000000000000001100001221100000000011110000000000000000000011110000000000000000011222223333333322222211100000000000000001111222333333322222333333333333333333322222222222222210000011100001111111001112111111000000000000000000001101111100000000011100111111111111111111111222221100000000000000000000","222222222222233322222000000000000000000000111000000000000000000000000000000000001111100100000000000000000000000000000110000000000000000000000000000000000000122222222222222223100000121000001123333333332222222222022111110000000000000000000000000000011111111110000000000000000000011100001111222332222222223333333333333332222222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000011111223344444444444444333333333333332222211111000000000000000000011111111111000000000000000000000000000000000000000011000000000000000000000000000111111111110000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000001122210000000011111111100000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000001112221000000000000000000000000000000001222222332232233333333332222222222222222222222222222110000000111000000000011122211111111111111111000000001111222333322223334444554444444444444444444444444433333211111000000001112122333222222222222222222222222111111111111000000000001111111222222221111111222221000000110000000000000","222222222222233333333322110000000001110000011001111111110000000000000000000000001111110111000000000000000000000000000000000000000000000000000000000000012222222333333333333333211111121000001122222222221001000000000000000000000011100000000000000000000000000000000000000000000000000101121122234444444434444444444444444443333333332111111111222222222222122222222222211222221111100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333211000000000000000001111110000111122344444433333333332222222222222222211000000000000000001111123333333332222222222222222222111111111112221000000000000000000000000000000100000000111111110000000000000000001112222100000000000000000000000000000122222110000000000000011111111111111111111111100000011122221111112312211112222222222222222222111111112222222222222333111100000000000000000000000000000000000000000111222222100000000000000000000000000000000000000000000011222110000000011111111100000000000000000000000000000011010010000000111111111112222221000000000001111111222333222222222222222222222210000000001001122333333333333333333333333333333222222222222110000000011100000000011111122111112111111111112111111111111111111100000000111122222222222221111122222221000000011000001110000","333333333333333333332000111222221001111112321000000110000000000000000000000000001000000100000001111000000000111111111121111000000012121000000000000000000000001111111112211111000000000000011122322222222333322232222111111111111111100000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000111112231111111111111111111111111111100000000000000000112233331000000000000000000000000000000000000000000000000000001111111100000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112223333333333333333333333333332221111111233333344444444444444444444444444444444322222111100001111111112222222222222222222222222222222222222200000000000000000000000111111111111111122222111111100000111110000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000001111111121000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000111000000011111223333444444444444444333333333333333333333333333344443222211110000000000000000000000001111111112221111000000012333333333333333333333333333333322221111111111111222222211111111111111111112211110000000000000000001111222333332222222222222222222211111111111111000000000001111111111111111111112222222221111111111111222222","222222222222233322222000000000000000000000010000000000000000000000000000000000001111110100000000000000000000000000000000000000000000000000000000000000000011122222222222222223200011121000112223333333332222221111101111000000000000000000000000000000011111111110000000000000000000011101111211233333223333334443333333333332222222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000011111223344444444444444333333333333332222211111000000000000000000111121100000000000000000000000000000000000000000000011110011000000000000000100000111111111110000000000122111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000001122210000000011111111100000000000100000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000111111121000000000000000000000000011111001111112232233322222222332222222222222222222222222222111111111122100000000011122211111111100000000000000001000112333322222334444443333333333333333333333333222222211110000000001112222333222222222222222222222222222222222222100000000111111222222222211111112222221000000010000000100001","333333333333333333331000011122211001111112321000000000000000000000000000000000001000000100000001111000000000111111111121111000000012111000000000000000000000011111111112211111000000000000011122333323333444444443333222222221111111110000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000111112231111111111111111111111111111100000000000000000012223330000000000000000000000000000000000000000000000000000001111222200000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111123333333333333333333333333333332221111112233333333334444444444444444444444444444322222111100001111122222222222222222222222222222222222222222200000000000000000000000111111111111111122222111100000000111110000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000111221000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000111000001111112333222333333333333333333333333333333333333333333344443222222222222222222222222222222222221111122221112111111122333333333333333333322222222222211111111111111111222222211111111111111111112211111000000000000000001111122333332222222222222222222211111111111111000000000000111111111111111111112222222111111111222222222222","111222222222233211121000000000000000000001111000000000000000000000000000000000001011000100000000000000000000000000000110000000000000000000000000000000000000012222222222222223100000110000011223333333444444444444444222221110000000000000000000000000011111111100000000000000000000001100001100111111000000111111111111111222221221110000000000000001000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111100000000000000000011000011111123344444444444444332222222222222222222222100000000000000000011222222222111111111111110000000000000000000000000011000000000000000000000000000111111000000000000000111111111111111111100000000000000000000000010000000000000000000000000000000000000000000000000000010000000000001222100000000000001111100000000000000010000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000011000000000112222111111111111111111111111111111112222222333333334443333332222222222222222222222221111000000000110000000000011122211111111111111111111111111111233333322333344454444444444444444444444444444444433211110000000001112223333222222222222222222222222211111111111000000000000001111222222221111111100000000000111000000000000","222222222222232222231000000000000000000002211000000000000000000000000000000000001000000100000000000000000111100000000121100000000012100000000000000000000000012222222222221222000000010000011123333333444444444444444333332221111110000000000000000000000001000000000000000000000000000000000000000000000000001111111111111000000000000000000000000112221110000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000001111111111111111000000000000000011000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112111122222222222222222222222222222222222333444444444444444444444444444444433333222110000000000000111111111111111111111111111111111111000000000000000011000000000000000000000000000111111000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000111000000001111222111111111111111111111111111111112222222333333344443333333332222222222222222222222221110000000000011000000001122222222222222222211111111111111122333322333444444444444444444444444444444444444433211000000000001111112333222222222222222222222222111111110000000000000000000000111100000000000110000000000111222100000000","222222223333333322232211110000000000011112222111111000000000000000000000000000001000000100000000111000000111111111111121110000000012111000000000000000000000012222222222222222000000010000001123333333344444444443333222221110000000000000000000000000000001111000011100000000000000000000000000000000000000011111111111111111111111110000000000111112222110000000000000000111110000000000000000000000001111000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111133333333333333333333333121111112222333444444444444444444444444444444444444322111000000000111111222222222111111111111111111111111000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011121100000000000000111111000000000000000000010000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000111000000011222233222222111111111111111111111111111222222333333344443333333332222222222222222222222221110000000111111111111111222222222222222222222222222211111122333322222344444444444444444444444444444444443333211000000000001111112223222222222222222222222222100000000000000000000000000000000000000000000100000000000111222211110000","233333333333333333334344432221112222232222332222222333222211000000000000000000000000211221000000011000001111111111111122222100000122233332112212111211121222334444444444444433221110101112223444444444443333333333332111121111111111000000000101000000001111111111111112222111111111100000100011121110111222233333333333333333333333332222111111111222222211100000000000001000000000000000000000000000001111211000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000111110110000000000011100000011112222211000111100000000000000011122112233444444444433333333333333333333333333333222100000011122222222222222222222222222222112222222222222111100011111000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000001110000000000000000000000000000000000001111111111111111111112222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011211111123222222222222222222222211110000000000001222211111121111111100000000000000001111211111100000000111111211111222223333333333333333332222222222222222332222222222222222222222222222222222222222222211111111000001111112222333222222222222222222222222222222222222222100000000000000000000110000111111222100010000000011111000","333333333333333333333333333222111111133333432222222222332222111111100000000000001111200100000000011000000111111111111122211000000011111100000000000000000000112222222222222222000000010000001123333333333322212111211111110000000000000000000000000000001111111000011111111000000000000000000000000000001222222222222222222222222223331111111100122222322211111111111111100001110000000000000000000000011222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000011111122222233333333333333333333333333332222222222333444444444444444444444444444444444444322222100000011122233334444444333333333333333333333333332222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000001111222222222211000000000111111111110000000000000000000000011100000000000000000000000000000000000000000000000000111221000000000000000000000000000000000111111112333444444333333332222222222222222221111111111112333333333332222333321100000000000011111222222111110000111111111111122222333333333333333322222222222222222223322222222333333333333334444443333333322222222111111000000001111111223222222222222222222221111100000000000000000000000001111110000000000000000000000000011111122222111","222222223333333322232211110000000000011112211111111000010000000000000000000000001101000100000000000000000111100000000121100000000010110000000000000000000000012222222222222222000000010000001123333333343333333222222111110000000000000000000000000000000001111000011100001000000000000000000000000000000000112222222222222222222222220000000000122211111000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222200111000000000000000011110011112222344444444444444444444443333333333333332211000000000000011122222222222222222222222222222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011121111111000000000000000000000000000000000000000000010000111111111112100000000111111000000000000000000011110000000000000000000000000000000000000000000000000000000011111221000000000000000000000000000000000000000000011222233222222111111111111100000000000001222222333333344443333333332222222222222222222222111000000000000000011222222222222222222222222211111111111111223333322333444444444444444444444444444444433333333211111000000001111122333222222222222222222222222211111111111000000000000000111111100000000000000000000000111000000000000","333333333333333333333333333222111111233333443222333222332222221111100000000000001111211100000000011000000111111111111122222100000011122210000000000000111111222222222222222222100000010000001233444443333333333232221111110000000010000000000000000000001111111111111111111111111110000000000000000000001222222222222222222222222223332222111100122222222201100000000000000000000000000000000000000000011222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000011111111122222222222111111111111111111111111111111233444444444444444444443333333333333333211111000000001122233333333333222222222222222222222222222222100000000000000000000000000000000100000001111000000000000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000011111121111111000000000011111111110000000001100000000000011110000000000000000000000000000000000000000000000011211100000000000000000000000000000000000111111112333444444333333333333333333333332221111111111112333322222222222222221100000000000011122211111000000000000111222111111222222222222222222222222222222222222222222222233333333333333334444443333333322222222111111000000001111112223222222222222222222222222211111111110000000000100000000000000011111111100000000011111111122222111","222222223333333333332222222200000001122223322222221111110000000000000000000000001111100100000000111000000111111111111122210000000011111000000000000000000000012222222222222222000000010000001123333333333333322222222111110000000000000000000000000000000001111000011111111000000000000000000000000000000000112222222222221222222222220000000000122222222110000000000000000111110000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222233333333333333333333333333221111112222344444444444444444444444444444444444444322111000000001112233333333333333333333333333222222222221111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011221111000000000000000000000000000000000000000000000011222222222222000000000111111111000000000000000011000000000000000000000000000000000000000000000000000000000001111221000000000000000000000000000000000111001111222333344333333332222222222222222221111111222222333333344443333333332211111111111111111111111000000000111111111111112233333333333333333322222222211111111222222222333333333333333333333333333344433333322100000000000001111112223222222222222222222111111100000000000000000000000000000000000000000000000000000000011100000111111","222222223333333322232100010000000000011112222100000000000000000000000000000000001000000100000000111000000111111111111121111000000012111000000000000000000000011111111122221211000000010000011122333333344444444444444333332221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112322111111111111111111111111111100000000000000000001222110000000000000000000000000000000000000000000000000000000001111100100000000000000000000000000000000000000010011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111123333333333333333333333333333332222222222333444444444444444444444444444444444444322111000000001111111112222222111111111111111111111111110000000000000111000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000111121000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000111001001111112222222333332222222222222222222211111222222333333344432222222232222222222222222222222222221111111222222111111112233333333333333333333333333322211111222222222344444444444444444444444444444433332222211000000000001111112223222222222222222222221111111111110000000000000000011111111110000000001210000000011111222222222222","222222223333333323332212121100000001111112222111111000010000000000000000000000001101000100000000011000000111111111111122210000000011111000000000000000000000012222222222222222000000010000001123333333343333332222222111110000000000000000000000000000000001111000011111111000000000000000000000000000000000112222222222221222222222220000000000122211111100000000000000000111110000000000000000000000001111001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222211111111111111111111111110011112222344444444444444444444444444444444444444322111000000000112223333333333333333333333332222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121221111000000000000000000000000000000000000000000010001111221112222100001111111111111000000000000000011110000000000000000000000000000000000000000000000000000000001111211000000000000000000000000000000000111000000012223333222333222111111111111111111111011222222333333344443333333332211111111111111111111111000000000000000111111111122222222222222222211111111111111112333322222333333333333333333333333333344433333333211000000000001111112223222222222222222222222222100000000000000000000000000000000000000000000000000000000111100000000000","333333333333333333333333333222222222233334443333333333222222221111100000000000001011200011000000011000000111110000111122221100000011233222111111111100111111222222211222222223200000000011111233333332333333322222221111111110000000000000000000011111100011111100011100000000000000000000000000111110111222222222222222222222222333332211111100112222333222211000000000011110000000000000000000000000011222222000000000000000000000000000000000000000000000000000122211110000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000012222233333222222222222222222221110111112233444444444444444444444444444444455554333333211100011122233333322222111111111111111111222222221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111110000000000000000000000000000000000000000000111111121111110000000001111111111000000000001100000000000001000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000111111111222233344333333333333333333322221110000001111112222211110010000001110000000000000011122333333332222222222223333333333333444444444444444444444444444433444444444433333333333333333333333333333333322222211000000000000011111233333332222222222222222221111111211111111100000000000000000000000110000111122221111121111111112332222","222222222233333333333333210000000001110000111001111111110000000000000000000000001110110111000000000000000000000000000000000000000000000000000000000000012222222333333333333333211111121000001122322222221111110000000000000000000011100000000000000000000000000000000000000000000000000101111122224444444434444444444444444443333333332111111111222222222221122222222222211222221111100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333322100000000000000000011110000122222344444433333333332222222222222222211000000000000000001111123333333332222222222222222222222222222222221111100000000000000000000000000100000000111111110000000000000000001112222100000000000000000000000000000122222111100000000000011111111111111111111111100000011122222222223423222222222222222222222222222222222222222222222333111100000000000000000000000000000000000000000111222222100000000000000000000000000000000000000000000000122110000000011111100000000000000000000000100000000011111111100000111111111112222222111111111111111222222334333333333333333333333321111000001111122333333333333333444444444444444332222222222110000000011100000000011111122111112111111100000000000001111111111000000011111111222222222211111122333332000000011000000110000","111222222222232222220000000000000000000001110000000000000000000000000000000000001000000100000000000000000111100000000110000000000001000000000000000000000000012111111112211111000000010000011222333444444444444444444333332221111111000000000000000000000001000000000000000000000000000000000100110000000000000000000000000000000000000000000000000011121110000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000001011112222222222222111111111111111122110000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111112222222222222222222222222222000011111112333333344444444443333333333333333333332111000000000000000111222211111000000000000000000000000000000000000000011000000000000000000000000000111111000000000000000111110001111222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000122222222100000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000111000000000112221111111111111111111111111111111112222222333333322221111111111100000000000001110000000000000000000000000000000122211111111111111111000000000000011222222223344454444444444444444444444444444443333211110000000001111122333222222222222222222222222111111110000000000000000000000111111110000000000000000000111111100000000","333333333333333333332222122211111111111113332222221000010000000000000000000000001000000100000000111000000111111111111122211000000012111000000000000000000000011222222222221222000000010000001122333333344444433333333111110000000000000000000000000000000001110000011100000000000000000000000000000000000000000000000000000000000000000000000000112223332222221111111111111111110000000000000000000000012222110000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000010011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111123333333333333333333333333333332222222222333444444444444444444444444444444444444322111000000001111122223333333222222222222222222222222222222200000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000001111122222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000111001111222223333333333333333333333333333333322222222222333333333432222222221111111111111111111111111111111122222223333333344444444444444444444433333333323322222222222222333333333333333333333333333333322222222100000000000001111112223222222222222222222221111100000000000000000000000001111111110000000001210000000011111222222222222","333333333333333333333333333222222222233334443333333333221122111111100000000000001111100000000001111000000000110011111122211100000011122100000000000000000000112222211112221112000000000000000122222222222222211111111111111000000000000000000000000000000011110000000000000000000000000000000000000000011222222222222222221222222222221100000000112223333222221111111111111111110000000000000000000000012222222000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000001100000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122222222333333333333333333333332221111111233444444444444444444444444444444433333322222111000001122233333333333222222222222222222222222222222200000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000011111111110000000000000000000000000000000000000000001122222222111000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001123333344333333333333333333333332222222222222222222222333332222222221111111111222222222333333332222233333333333333333333444444444444444433333333333322223333333333333333333322222222222222222222211111000000000000000001111112223332222222222222222221111111111111111000000000000122222222221110000112222221000011111112222223333","222222223333333322332322110000000001111111111111111111110000000000000000000000001111100100000000000000000000000000000111000000000000010000000000000000101111222222223333323333210111120000001123333333332222220000000000000000000011000000000000000000000000000000000000000000000000000100001111112332233333333333333333333333333333331111111111111113311100000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122233333111111100000000000000000000000011112223344444444444444443333333333333333322221000000000000000112233333333333333333333333333333333333222222222000000000000000000000000000000100000000111000000000000000000000000000000000000000000000000000000000001112221110000000000000011111111100000000000000000000011111112222222222222222222222222222211111000001110000000001111110000000000000000000000000000000000000000000000011211111000000000000000000000000000000000000000000001111233222222111110000000000000000000001111111222222222333333332222222222222222222222222222111111111111112333333333333322222222222222221111111111111112233322333344455554444444444444444444444444444433211111100000000011112223222222222222222222222222100000111111000000000111111222222222221111122222222100000011000000000000","222222222222233322222000000000000000000000010000000000000000000000000000000000001111100111000000000000000000000000000000000000000000000000000000000000000111222222223333322233200011121000111123333233332222221111100000000000000000000000000000000000011110111100000000000000000000011101111233344444444444444444444444444443333333332210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000011111223344444444444444333333333333332222211110000000000000000000112222333333322222222222222222222211111111110000000011110000000000000000000100000111111111110000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000001112211110000122222222210000000001100000000000000000000000000000000000000000000000000000000000000111222221000000000000000000000000000000000000000001111111121000000000000000000000000000000001111111222222211222222333322222222222222222222222222111111111122100000000011111100000000000000000000000000000112233322222234444443322222222222222222222222111110000010000000001111122333222222222222222222222222222222222222100000000111222222222222211111122222221000000122111111100001","222222223333333333333333321100000001121112221111112111111100000000000000000000001111100100000000000000000111100000011122200000000011111100000000000000101111222222222222222223100010120000001223333333332222222222211111000000000010000000000000000000000001111000011111111000000000000000000000001110111212223333333333333333333332221111111111122223311100000000000000000111110000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222222211111000000000000000010000011112222344444444444444444444443333333333333332100000000000001112233333333333333333333333333222222222111111110000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000011122221111000000000000000000000000000000000000000000011112222222222223222222222222222222222222222222210000000001111221000000000000000000000000000000000000000000000011211221000000000000000000000000000000000000000001112222233222222111111111111100000000000001222222332222222222222333332211111111111111111111111000000001110112333333333333322222222211111111111111111111111222222222223333333333333333333333333333333333333211111100000000001111222111111111111111122111111000000111100000000000100111111111111111111111111110000000011000000000000","222222223333333333333333221000000001120000111111111111110000000000000000000000001110100111000000000000000000000000000000000000000000010000000000000000112222222333333333333333211111121000011122333333332111110000000000000000000011100000000000000000000000000000000000000000000000000101111111123343333333334444444444444443333333332111111111222223322221122222222222211222221111100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333322111000000000000000011110000122222344444444444433332222222222222222211111000000000000011111123333333332222222222222222222222222222222221110000000000000000000000000000100000000111111110000000000000000000011222100000000000000000000000000000122222111000000000001111111111111111112222111100000011122223344433423222222222222222222222222222222222222222223333332111100000000000000000000000000000000000000000111111222100000000000000000000000000000000000000000000000122111111000010000000000000000000000000000110000000011111121100000111111111112222222111111111111111222333334333333333333333333333321111111111112222344444444444444444444444444444332222222222222100000011100000000011111111111111111111100000000001111111111111110000011111111222222222221111122333332000000011000000111000","222222223333333322232211000000000001110001111001111111110000000000000000000000001111100111000000000000000000000000000000000000000000000000000000000000001111222333333333323333211111120000001122333333332221110000000000000000000011000000000000000000000000000000000000000000000000011100111112223443443433444444444444444443333333332111111111111112211100000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011123333333333211000000000000000000000000011112223344444333333333332222222222222222211111000000000000000111123333333333333333333333333333333333222222222000000000000000000000000000000100000000111110000000000000000000000001100000000000000000000000000000000111000000000000000000011111111111111111111111100000011111111000012222222222222222222222221111000001110000000001112221000000000000000000000000000000000000000000000111112221100000000000000000000000000000000000000000000111222111111000000000000000000000000001111111111111112333333332222222222222222222222222222111111111111111111222222333333333333333333321111111111000112233322333344444554444444444444444444444444433333211111000000000001112223222222222222222222111111000000111111100000000111111222222222221111122222222000000011000000000000","222222222222233322222100000000000000000000111000000000000000000000000000000000001111100111000000000000000000000000000000000000000000000000000000000000000111122222222222222233200011121000001123333333332221110000000000000000000000000000000000000000011110000000000000000000000000011100111222233443333333444444444444444443333333332200000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000011111001100000000000000000000000000011111223344444444444444333333333333332222211110000000000000000001112333333333333333333333332222222211111111110000000011110000000000000000000100000111111111110000000000111111100000000000000000000000000000000000000100000000000000000000000000000000000000000000000000011110000000001122222222222222222222210000000001100000000000111110000000000000000000000000000000000000000000000111222222100000000000000000000000000000000000000000001111121000000000000000000000000000000001111111111111111222222333322222222222222222222222222111111101000000000000011111100000000000000000000000001000112233322333344444444444444444444444444444444322221100000000000000001122333222222222222222222222222111111111111100000000001111222222222221111111222221000000110000000000000","222222223333333333333333221000000001121111111111111111110000000000000000000000001111100111000000000000000000000000000000000000000010010000000000000000111111222333333333333333211111120000001222333333332222220000000000000000000011100000000000000000000000000000000000000000000000000100111111123332333333333333333333333333333333332111111111222223322211111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333322111000000000000000011110011122222344444333334444442222222222222222222221000000000000011112233333333333333333333333333333333333222222222000000000000000000000000000000100000000111111110000000000000000000001111100000000000000000000000000001112221111000000000001111111111111111112222111100000011112223333333333221111111111111222222222222222222222222222222221000000000000000000000000000000000000000000000011111222100000000000000000000000000000000000000000000111233222222111110000000000000000000001100001111111111111112222211111111111111112222222111111111111111222333334333333333333333333333321111111111111222344444444444444444444444444444333333333333333332211011100000000011111122111111111111111111111111111111111111110000011111111122222222221111122333332211100011000000110000","333333333333333333332111121211111001111113322111110000000000000000000000000000001000000100000001111000000111111111111122211000000012111000000000000000000000011111111112211111000000000000011122333333344444444444444333333331111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112332111111111111111111111111111100000000000000000012222230000000000000000000000000000000000000000000000000000001111222211111111000000000000000011110000000000000010011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111123333333333333333333333333333332222222222333334444444444444444444444444444444444322221000000001111122222222222222222222222222222222222221111100000000111000000000000000000000111111111111111100000000000110000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000001111122221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000111001001122223333222333333333333333333333333333333333333333333344443222222222222222222222222222222222221111122222223333333344444444444444444444433333333333322222222222222333333333322222222222222222222222221111000000000000001111122223332222222222222222222211111111110000000000000000011111111111111111111222222111111111222222222222","222222222222233333333333320000000001110000011001111111110000000000000000000000001110110111000000000000000000000000000000000000000000000000000000000000012222222333333333333333211111121000001122222222221111110000000000000000000011100000000000000000000000000000000000000000000000000101121122234444444433334444444444444443333333332222111111222222222222222222222222211222221111100000000000000000000001111000011111000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333311000000000000000001111110000112233344444444444433332222222222222222211000000000000000001111123333333332222222222222222222111111111111111111100000000000000000000000000100000000111111110000000000000000001112222100000000000000000000000000000122222111110000000000011111111111111111111111100000111122222222223322211111111111111222222222222222212223333333333333111100000000000000000000000000000000000000000001222221100000000000000000000000000000000000000000000001222110000011111111111110000000000000000000100000000000010010000000111111111111111111000000000000011111222333222222222222222222222211100000001111133333333333333333333333333333333222222222111110000000011100000000111111122111112111111111122111111111111111111100000000111122222222222221111223333332100000011000001111000","222222223333333322222200000000000000000001111001111111110000000000000000000000001111100100000000000000000000000000000110000000000000000000000000000000000000122222222222222233200011120000001123333333332222221100001111000000000011000000000000000000011111111000000000000000000000011100001111122343233333333333333333333333333333331100111111111111100000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000012222222111100000000000000000000000000011112223344444444444444332222222222222222211110000000000000000111122333333333333333333333333222222211111111111000000011000000000000000000000100000000111100000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000011111111000012222222222222222222222211110000001100000000000111110000000000000000000000000000000000000000000000111222222100000000000000000000000000000000000000000001111222110001000000000000000000000000001222222222222222333333332222222222222222222222222222111111111111111111111111222211111111111111111000000001100112233322333344444554444444444444444444444444443333211111000000000001122333222222222222222222222222100000011111100000000001111222222222221111112222221000000110000000000000","222222222233333333232311010000000001110000111001111111110000000000000000000000001111110111000000000000000000000000000000000000000000000000000000000000012222222333333333333333211111121000001122322222231111110000000000000000000011100000000000000000000000000000000000000000000000000101111122234444444444444444444444444443333333332211111111222222222221111112222222211222221111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001012223333333333311000000000000000000011110000111112333433333333333332222222222222222211000000000000000001111123333333332222222222222222222222222222222222000000000000000000000000000000100000000111111110000000000000000000012222100000000000000000000000000000122221000000000000000011111111111111111111111100000011122222222222212211112222222222222222222111111111111111111112332111100000000000000000000000000000000000000000111222222100000000000000000000000000000000000000000000001122110000000010000000000000000000000000001110000000111111111100000111111111122222222111111111111111111122222222222222222222222222221100000001111222333333333333333444444444444444333333333332111110000011000000000011111122111112111111111111111111111111111111000000000111222222222222221111122222221000000011000000000000","222222223333333333333333321111000001121111211111222222221100000000000000000000001110110100000000000000000011100000011111110000000011121211000001000000111122233333333333344433212221120001022244433333332222222222221111110000000011000000000000000000000000000000111111111111111000000000000000122221222222233333333333333333333333332222112222222223333221111111111111100000000000000000000000000000000111210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222223322111000000000000000000000011122222344444444444444443333332222222222222222100000000000011112233333333333333333333333333222222211110000000000000000000000000000000000000100000000000000000000000000000000000000111100000000000000000000000000011122222222221111111111111111111111111112222100000000011122233344444444322222222222222222222222222222222222222222222332111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111122111111111110000000000000000000001100001221100000000011111100000000000000000010000000000000000000112333333333333322222211100000000000000011111223334444444444444444444444444444443333333333333321100011100000000011111222111111000000011111000001111111222100000000001111111111111111111111111222221100000000000000000000","333333333333333333332000111222221001111112321000000110000000000000000000000000001000000100000001111000000000000011111111111000000012122000000000000000000000001111111112211111000010100000011122311111111111111111111111111000000011100000000000000000000000000000001111111000000000000000000000000011111100000000000000000000000000000000000000110012232211111000000011111110000000000000000000000000112233333211000000000000000000000000000000000000000000000000011111110000000000000000000000000000000001000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222222233333333333333333333333332220000012334444455555555555555555555555555544444333333111000011221111112221111111111111111111111111122222222200000011110000000000011111111111111111111111222111100000111110000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000001111222222111100000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000011000112222333333444444444444444444444444444333333333333322222221000000000000000000000000000001111121111111112222222222222233333333333333333222222222222222233333333333333333333332222222222222222222211110000000000000000001112222333332222222222222222222212222222222222100000000111122222222222222222222222233333333322222222223333","222222223333333333333333332211000001122223322222222222222211000000000000000000001110111100000000011000001111111111111122221000000011121211000001000000111111233333233333323322101110120001012233444444443333333232221111110000000010000000000000000000000001111111111111111111111110000000000000111000001222233333333333333333333333332222111111222222232211100000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122222211111000000000000000000000011111111233333334444444444444443333333333333333211000000000011112233333333333333333333333333222222222220000000000000000000000000000000000000100000001111000000000000000000000000000000000000000000000000000000000000011111111110000000000000000000000000001111000000000011112223344444444322222222222222222222222222222111111111111112221000000000000000000000000000000000000000000000011211100000000000000000000000000000000000000001112333333344333333222111111111100000000000001111112333322222222222222210000000000000011110000000000000000000112333333333333322222222211111111100000000000112222222222222333333333333334444433333333333333321000000000000000011111222111111000000011122111111111100111100000000000111111111111111111111111111111000000000000000000000","222222223333333333333333321000000001121111111111222111111100000000000000000000001111110100000000000000000000000000000111100000000010111100000000000000111111233333333333333333211111120000011233433333332222221111011111110000000011000000000000000000000000000000011111111000000000000000000000112232222333333333333333333333333333331111111111222223332211111111111111110111111111100000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333223322111000000000000000000110011122222344444344444444443333332222222222222222100000000000011112233333333333333333333333333333333333222222221000000000000000000000000000000100000000111000000000000000000000000000111100000000000000000000000000011122221111110001111111111111111111111112222100000000011112223333334444322222222222222222222222222222222222222222222332111100000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000111233222222111110000000000000000000001100001222222222222222233332211111111111111111111111000000011111222333334333333322222222222222221111111111111222344444444444444444444444444444443333333333333333211111100000000011111112111111000000011111111111111111222111110000001111111111111111111111122333332211100011000000110000","222222223333333333333333321100000001121112211111222222211100000000000000000000001111110100000000000000000011100000011111100000000011121210000001000000111111233333333333333333211111120000011233433333332222222222211111110000000010000000000000000000000000000000011111111111111000000000000000111221222222333333333333333333333333332222111111222223332211111111111111100111111111100000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222223322111000000000000000000000011122222344444344444444443333332223333333333332100000000000011112233333333333333333333333333222222222222222110000000000000000000000000000000100000000000000000000000000000000000000111100000000000000000000000000011122221111110001111111111111111111111112222100000000011112223344444444332222222222222222222222222222222222222222222332111100000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000111111222112222111110000000000000000000001111112222222222222222233332211111111111111111111111000000000000112333333333333322222222211111111111111111111222233333333333333333333444444444443333333333333333211110000000000001111111000000000000011122111111111111222100000000001100111111111111111111111222222100000000000000000000","222222223333333333333222221100000001121112221111111111110000000000000000000000001111100100000000000000000111100000011122100000000011111000000000000000100000122222222222222223100000120000001123333333332222222222222111000000000000000000000000000000000001111000011111111000000000000000000000000000001001122222222222222222222222221111000000122222211000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222222211111000000000000000011000011112222344444444444444444444443333333333333333211000000000001112223333333333333333333333332222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122221111000000000000000000000000000000000000000000011112222222222223221111111111111111111110000001100011110000000000000000000000000000000000000000000000000000000011211221000000000000000000000000000000000000000000112222233222222111111111111100000000000001222222333333344443333333332211111111111111111111111000000001110111222222223333322222222211111111111111111000112233322222233333333333333333333333333344433333333211111100000000011122223222222222222222222222222100000111100000000000000111111111100000001111100000000000011000000000000","333333333333333333333344433222112222233333333222223333222211111111000000000000000011211211000000011000001111111111111122222100000122233332111112111111111122222223222333333333211110000012223444444444443333333333332111110000000011000000000001000000001111111111111111112111111111100000000000111110111222233333333333333333333333332222111100111222232211100000000000011110000000000000000000000000011222211000000000000000000000000000000000000000000000000000112211110000000000000000000000000000000001000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000011100000011112211111000111100000000000000011111111233444444444444444444444444444444433333333222100000011122233332221111111111111111111112222222222222110000011111000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000011111111000000000001111111111000000000011111222100000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000111111111222222333333333333333333333333322221111111100001222211111121111111100000000000000011111100000000000000111111222222222223333333333333333332222222222222333444433333333333333333333333333333333333322222221100000000000000111222223222222222222222222222222222222222222222100000000000000000000110000111111121000110000000001111000","111222222222232222231000000000000000000001111000000000000000000000000000000000001000000100000000000000000111100000000110000000000002100000000000000000000000011111111112211111000000010000011222333443444444444444444333332221111111100000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112221110000000000000011111111111100000000000000000001111110000000000000000000000000000000000000000000000000000011112222222211111111111111111111111110000000000000110011211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222233333333333333333333333332222222222333333344444444444444444444444444433333222110000000000000111222211111111111111111111111111111000000000000000111000000000000000000000000000111111000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000111000000000111111111111111111111111111111111111112222222333333333332222222222222222222222222222222221110000000000000000000001122222222222222222211111111111100011222222333344454444444444444444444444444444443333211000000000001111112223222222222222222222222222111111110000000000000000000000000000000000000111110000000111222100000000","333333333333333333333333333222222222233334443333333333222222221111100000000000001011100000000000011000000000110000011122211100000011232211000001000100001111112222211112221123200000100000000122322222222222211111111111111110000000000000000001111111100000000000000000000000000000000000000000000000111222222222222222222222222223331111100000112223333222221000000000011110000000000000000000000000012222222000000000000000000000000000000000000000000000000000022211110000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111112222233333333333333332222222221110000012233444455555555554444444444444444455554433333222111111122222222222222111111111111111111222222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111110000000000000000000000000000000000000000001111111110000000000000001111111000000000000001000000000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000001112222233344333333333333333333333321111000001111112222211112221111101110000000000111122222333333333333333333333344444444445555555555555555555555555555544444444444433334444443333333333333222222222222222100000000000000011111233333333222222222222222221111111211111111000000000000001111111110000000122211221110122211112222223222","222222223333333333333333321000000001121111111111222111111100000000000000000000001110110100000000000000000000100000010110000000000011121210000001000000111122233333333333333333212221220000012233433333332222222221011111110000000011100000000000000000000000000000011111111000000000000000000000122332222333333333333333333333333333332222112221222223333221122222222222211111111111100000000000000000000111210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333223322111000000000000000000000011122222344444444444444443333332222222222222222100000000000011112233333333333333333333333333333333333222222110000000000000000000000000000000100000000111000000000000000000000000000111100000000000000000000000000011122222222221111111111111111111111111112222100000000011112233333334433221111111111111222222222222222222223333333333444322211110000000000000000000000000000000000000000111111000000000000000000000000000000000000000000111111122111111111110000000000000000000001100001221100000011112222211100000000000000010000000000000011111112333334333333322222222211111110000000011111223444444444444444444444444444444443333333333333221100011100000000001111222111111000000000000000001111111222222221000001111111111111111111111122222222211100000000000110000","233333333333333333333344433222111112232223333222222222222211111111000000000000000010211211000000011000001111111111111122222100000111233332111112111100111112233333333333333333211110011012223344444444443333333333332111110000000011000000000000000000001111111111111111112111111111100000000000111110001222233333333333333333333333332222111111222222222211100000000000000000000000000000000000000000001222210000000000000000000000000000000000000000000000000000112211110000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000011100000011112211111000000000000000000000011110001233444444444443332222222222222222222222222222100000001122233332222222222222222222222222222222222222110000000000000000000000000000000100000001111000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000011111111100000000000011111111110000000011111111111111111000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000001111222222333333333333333333333333322221111111100001222211111121111222210000000000000001111110000000000000111112333222222223333333333333333332222222222222233333333333333333333333333333333333333333322222210000000000000001111112223222222222222222222222222222222222222210000000111111111111111111111111111111000000000000001221000","222222222233333322222200000000000001110000111001111111110000000000000000000000001111100111000000000000000000000000000000000000000000000000000000000000011111222333333333333333211111121000001122322222332111220110000000000000000011100000000000000000000000000000000000000000000000011101111223334444444444444444444444444443333333332211111111111112211111111111111111101111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011123333333333211000000000000000000000110011111122344444333333333333333332222222222211110000000000000001111123333333333333333333333333222222222222222222000000000000000000000000000000100000000111110000000000000000000000012222100000000000000000000000000000110000000000000000000011111111111111111111111100000011110000000011212211111111111111222221111000001111111111111112331000000000000000000000000000000000000000000000111122222100000000000000000000000000000000000000001111111122110000000000000000000000000000000000001110000000111112222211111111111111122222222111111111111111111111000001122222222222222222221000000001111222233333333334443444444444444444333333333332111110000011110000000001112222222222222222211111000000001110111111000000000111222222222222211111122222221000000111000000000000","333333333333333333332222222222222111112223332111111222220000000000000000000000001000000100000001111000000000110011111122211000000012121000000000000000000000011111111112211111000000100000011122322222222211211111111111111110000000100000000000000000000000000000000001111000000000000000000000000000001110000000000000000000000000000000000000111112232222221111111111111111110000000000000000000000112223332000000000000000000000000000000000000000000000000000010001110000000000000000000000000000000001100000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222233333333333333333333333332220000012233444444444444444444444444444444444444333222111100001111111112222222111111111111112222222222222222200000000000000000000000111111111111111111111111100000000111110000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000001111222222222210000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000001123333333333444444444444444444444444444333333333333333333343333322221111111111111111111111111111111123344444333333344444444444444444444433333333333322222222222222222222222211111111111111111111100000000000000000000001111222333332222222222222222222222222222222222100000000001122222222221110000112222233221111111111111222222","333333333333333333332000111222221001111112321000000110000000000000000000000000001000000100000001111000000000111111111111111000000012121000000000000000000000001111111112211111000000100000011122322222222211211111111111111110001111100000000000000000000000000000001111111000000000000000000000000000001000000000000000000000000000000000000000111112231111111000000011111110000000000000000000000000112233332000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000001000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222223333333333333333333333333332220000012333444444444444444444444444444444444444333222111100001111111112222222222222222222222222222222222222200000000000000000000011111111111111111122222122111100000111110000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000001111222222111100000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000111111223333444444444444444444444444444333333333333333333332111100000000000000000000000000001111111111111111111111112233444444444444444433333333333322222222222222222222222211111111111111111111100000000000000000000001111222333332222222222222222222211111111111111100000000001111111111111111111112222233221111111111111112222","222233333333333333334344432222111111232222232222222222222211000000000000000000000000211211000000011000001111111111111122222100000112233332112222111111121222344444444444444433322220121112223444444444443333333333333333332222222211100000000001000000001111111111111112222111111111100000000000111110000112233333333333333333333333332222111111221222222111100000000000000000000000000000000000000000001111211000000000000000000000000000000000000000000000000000112211110000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000011100000011112211100000000000000000000000011111111233444444444433332233333333333333333333322111000000001122222222222222222222222222222222222222222222111100000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000001110000000000010000001111111100000000000011111111111111111112222222222222222200000000000000000000000000000000000000000000000111100000000000000000000000000000000000000010000011211111123222222222222222222222211110000000111001222211111121111111110000000000000001111110000000000000111111222111111123333333333333333332222222222222222332222222222222222222222333333333333333322222210000000000001111111111223222222222222211111111111111112222222210000000111111111111111111111111222222210000000000000111000","333333333333333333332211122222221111111113332211111111100000000000000000000000001000000100000001111000000111111111111122211000000012111000000000000000000000011111111112211111000000000000011122333323333343433333333222221111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112332222221111111111111111110000000000000000000000012222230000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111123333333333333333333333333333332222222222333333433334444444444444444444444444444322222111000001111111112222222222222222222222222222222222222200000000000000000000000000000000000000111111111000000000111110000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000001111122222111100000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000111000001122223333333444444444444444444444444444333333333333333344443222222222222222222222222222222222221111123333333333333344444444444444444444433333333333322222222222232222333333322222222222222222222211111100000000000000001111112333332222222222222222222211111111111111000000000000122222222221110000012222222111111111222222222222","333333333333333333333333332222222222223333333222222222220000000000000000000000001000000010000001111000000000100011111122211000000012222100000000000000000000111222211112211111000000100000011122200010100000100111111111111110000011000000000001110000000000000000000000000000000000000000000000000000001221100000000000000000000000000000000000111112333322221000000000011111110000000000000000000000012223333211000000000000000000000000000000000000000000000000011111110000000000000000000000000000000001110000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222222233333333333333333333333332220000012234444455555555555555555555555555544444444444222222222222222222211111111111111111111111222222222222200000000000000000000000111111111111111111111122111111110111110000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000001122222332111100000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112223333333333444444444444444444444444444333333333333322333333332222221111111111222222222333333333333333444444444444444444444444444444444433333333333333333333333333333333332211111111111111111111100000000000000000000001112222233333333333333333333332222222222222211000000000001112222222222222222222222233233333322233333222222","333333333333333333332222232222221111122223332222222122220000000000000000000000001100000100000001111000000111111111111122211000000012111000000000000000000000011222211112221212000000010000011122333332333333322222222111110000000000000000000000000000000011110000011100000000000000000000000000000000001110001111111111111000000000000000000000112223332222221111111111111111110000000000000000000000012222220000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000001100000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111123333333333333333333333333333332222222222333444444444444444444444444444444444444322222111100001112233333333333222222222222222222222222222222211000000000000000000000000000000000000000000001000000000111110000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000001111122332222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000001111233333344333333333333333333333333333333333333333333333333343222222221111111111111111111222222222222223333333333333344444444444444444444433333333333322222333333333333333332222222222222222222222211111111000000000000001111112222222222222222222222221111111111110000000000000000122222222221110000011221111000011111111111222222","222222223333333333333333322200000001122223322222222222221100000000000000000000001111100100000000011000000111111111111122210000000011111210000000000000111111222222222222222223100000120000001233433333332222222222211111110000000010000000000000000000000001111000111111111111111000000000000000000010001222223333333333333333333332221122111111122223311100000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222222211111000000000000000010000011112222344444444444444444444443333333333333333211000000000011112233333333333333333333333333222222211110000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000001111221111000000000000000000000000000001111000000000011112222222222223221111111111111111111111111111110000000000011221000000000000000000000000000000000000000000000011211211000000000000000000000000000000000000001112333333344333333222111111111111111110000001222222333333333332222333332211111111111111111111111000000000000012333333333333322222222211111111111111111111111122222222223333333333333334444443333333333333332111110000000000011111222111111111111111122111111111111111100000000000111111111111111111111111110000000000011000000000000","333333333333333333333333433222222222233333443333333333332222221111100000000000000011211211000000011000001111111111111122222100000112233322111112111100111111222222222222222223210000010011222233444444443333333333331111111000000011000000000000000000001111111111111111111111111111100000000000111110111222233333333333333333333333332222111100112222232211110000000000011110000000000000000000000000011222211000000000000000000000000000000000000000000000000000112211110000000000000000000000000000000001110000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000011100000011112222222111111111111111111110011100011233444444444444444444444444444444444444333322211000011122233333321111111111111111111111222222221111000000011110000000000000000000000100000001111000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000111111121111111000000001111111111110000000001111111100000001000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000111111111223444444333333333333333333333332221111111100001222211111121111222210000000000000011122211111111111110111112222222222222333333333333333333333333322222333444433333333333333333333334444443333333322222222110000000000011111223333222222222222222222222222222222222222222100000000000000000000110000111122221000111111111122332111","222222223333333333333322221000000001121111111111111111111100000000000000000000001111100100000000000000000000100000000111100000000010011000000000000000101111222222222222222333210111120000001223333333332222221111001111000000000010000000000000000000000000000000011100001000000000000000000000111221222222333333333333333333333333331111111111122223311100000000000000000111111111100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011123333333222211111000000000000000000000011112222344444444444444444444443333333333322222100000000000001112233333333333333333333333333333333333222222221000000000000000000000000000000100000000111000000000000000000000000000000000000000000000000000000000011122221111000000000000000000000000000000000000000000011112222222222222222222222222222222222222222222210000000001111110000000000000000000000000000000000000000000000001211111000000000000000000000000000000000000000000001111233222222111110000000000000000000001222222222222222332222333332222222222222222222222222111111111111112333333333333322222222222222211111111111111112223322333334444444444444444444444444444444444433211111100000000011111123222222222222222222222222100000111111000000000100111111111111111111122222221100000011000000000000","222222223333333333333344432211000000122222222222222222221100000000000000000000000000111111000000000000001111111111111112121000000111122332112122111111112222344444444444444434312222221112223444444444443433343333333222222222222222200000000000000000000011111111111111111111111110000000000000111110001111233333333333333333333333332222112222222222233222211111111111100000000000000000000000000000001111211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000011100011111222211111000000000000000000000011111111233333344443333333333333333333333333333322111000000011111122222222222222222222222222222222222221111000000000000000000000000000000000100000000000000000000000000000000000000001000000000000000000000000000000011111111000000000000011111100000000111111000000000012222222233333333211111111111111111111111111112222222222223333332111100000000000000000000000000000000000000000111110000000000000000000000000000000000000000000001110001122111111111111111100000000000000000111001221100000000000011100000000000000000011110000000000000111111222222222222211111111111111000000000001101222332222221112333333333333333333322222222222222110000000000001111111001112111111000000000000000000111100111000000000011111111111111111111111111222222110000000000000000000","333333333333333333333333333222222222233333443333333333232222111111100000000000001111100000000000111000000000111111111122211000000011121100000000000000000000112222211122221222000000010000000122233332222222211111111111110000000000000000000000000000001111110000011100000000000000000000000000000000001222222222222222221222222222221100000000112223333222221111111111111111110000000000000000000000012222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000011111111123333333333333333333333333333332222222222333444444444444444444444444444444444444322222111100001122233334444444333333333333333333333333332222211000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000011111001110000000000000000000000000000000000000000001122222332222200000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000111111112233444444333333333333333333333332222222222222222333333333332222222221111111111111111122222222222222233333333333333333333444444444444444433333333333322223333333333333333333333333333333333333333322222211000000000000001111112222222222222222222222221111100001111100000000000000122222222221110000111221111000011111112222223333","222222222222233322222100000000000000000000011000000000000000000000000000000000001111100111000000000000000000000000000000000000000000000000000000000000001112222333333333333333200011121000001122322222222222221111100000000000000011000000000000000000011110000000000000000000000000011101111233344444444444444444444444444443333333332210111110011111100010000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011111111111111100000000000000000000000000011111223344444333334444333333332222222222211110000000000000000001122333333333222222222222222222222211111111111000000011000000000000000000000100000000111110000000000000000000000012200000000000000000000000000000000110000000000000000000011111111111000000000000000000011110000000001211111110000111111222221110000001111111100111112221000000000000000000000000000000000000000000000111222222100000000000000000000000000000000000000001111111122110000000000000000000000000000000000001110000000112223333322222222221111122222222222111111111111000000000000111211111111111111110000000001111112233322221122222222222222222222111111111111000000000111110000000001112222222222222222222111111111101110111111000000000001222222222222211111111222221000000122100000100000","333333333333333333333333333222222222233334443333333333332222221111100000000000001111211100000000011000001111111111111122222100000011222211000001000000111111122222222222222223200000010000001233443333333333323232221111110000000010000000000000000000001111111111111111111111111010000000000000111110111222222222222222222222222333332211111100112222332211110000000000001110000000000000000000000000011222211000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000011112222222222222222222222222221111111111233444444444444443333333334444433333333322211000000001122233333333333222222222222222222222222221111000000000000000000000000000000000100000001111000000000000000000000000000000000000000000000000000000000000011111111110000000000000000000000000000000000000000000111111121111000000000000000000000000000000001100000000000001000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000111111111333444444333333333333333333333332221111111111112223322211111111101110000000000000011122222222221110000000000111112111122333333333333333322222222222222333333322222233333333333333334444443333333322222221000000000000011111223333222222222222222222222222211111111111100000000000000000000000010000000111111000011111112222222111","333333333333333333332222332222222111122223322111111222220000000000000000000000001000000100000001111000000000000011111122211000000012122100000000000000000000011111111112211111000010100000011122311111111111111111111111111110000011100000000000000000000000000000000001111000000000000000000000000011111210000000000000000000000000000000000000111112232222221000000011111111110000000000000000000000112233333211000000000000000000000000000000000000000000000000011111110000000000000000000000000000000001100000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012122222222222233333333333333333333333332220000012334444455555555555555555555555555544444444333111100011221111111111111111111111111111111111122222222200000000000000000000011111111111111111111111122111111110111110000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000001111222222111100000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000011012223333333333444444444444444444444444444333333333333322222332111100000000000000111111111111112232222223333344444444444444444444433333333333333333333322233333222222223333333332222222222222222222211110000000000000000001111222333333333333333333333332222222222222211100000000111122222222222222222222222233232222222222222222222","222222223333333333333322222100000001122222222211111111111100000000000000000000001111100100000000011000000111111111111122210000000011111000000000000000000000112222222222222222000000110000001123333333333222222222222111000000000000000000000000000000000001111000011111111000000000000000000000000000000000122222222222222222222222221111000000122211111000000000000000000000110000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222233322211111111111111111111110011112222344444444444444444444443333333333333333211000000000011112233333333333333333333333333222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111221111000000000000000000000000000000000000000000010012222222222222111111111111111111110000000000000011000000000000000000000000000000000000000000000000000000000011211221000000000000000000000000000000000110000002333333333333333222111111111111111110000001222222333333334443333333332211111111111111111111111000000000000011222222222233322222222222222211111111111111111111111111123333333333333333333333333333322222222111110000000000011111222111111111111111122111111100000111100000000000000011111110000000001111100000000000011000000000000","222222223333333322232222110000000001111112211111111111110000000000000000000000001111100100000000000000000111100000000111100000000010010000000000000000100000122222222222222223100000120000001123333333332222222222222111000000000010000000000000000000000001111000011100001000000000000000000000000011111111122222222222222222222222221111111111122222211000000000000000000111000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222222211111000000000000000011000011112223344444444444444444444443333333333322222100000000000000112223333333333333333333333332222222222111111111000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000011122221110000000000000000000000000000000000000000000011112222222222223221111111111111111111110000001100011110000000000000000000000000000000000000000000000000000000011211221000000000000000000000000000000000000000000011111233222222000000000000000000000000001222222222332343443333333332222222222222222222222222111111111111111222222223333322222222222222211111111111101112333322333344455554444444444444444444444444444433211111100000000011122223222222222222222222222222100000111111000000000000111111111111111111111111110000000111000000000000","222222223333333333334344432222001001122222222222222222221100000000000000000000000000111211000000011000001111111111111122222000000111233332112222111111121222344444444444444433322221121112223444444444443433343333333333332222222221100000000000000000001111111111111111112111111110000000000000111000000112233333333333333333333333332222111222222222232211111111110000000000000000000000000000000000001111211000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000011100000011112211111000000000000000000000011111111233333333333333333333333333333333333333322222110000011111122222222222222222222222222222222222222222111100000000000000000000000000000100000000000000000000000000000000000000001000000000000000000000000000000011110000000000000000000000000000000111111000000000011111111122222222000000000011111111111111111112222222222223333221000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000011210000122112222222222222222222211110000000111001222211111110000011100000000000000001111110000000000000111111222111111122222222222222222221111111111101112332222222222222222222222333333333333333322222110000010000001101111001112111111111111111111111111111112222211100000011111111111111111111111111222222210000000000000110000","222222223333333333333344432222000001122222222222222222221100000000000000000000000000111211000000011000001111111111111122222000000111122321001101000100111112233333333333333333212220121001222344444444443333333333332111110000000011000000000000000000000011111111111111111111111110000000000000111100001222233333333333333333333333332222111222222222232211100000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000011111111122222211111000000000000000000000011111111233333334443333333333332222222222222222211000000000011122233333333333333333333333333222222222221111000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000011111111110000000000000000000000000001111000000000011122223344444444322222222222222222222222222222221111111112212221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111221111122222222111111111111111111110000001100001221100011111111111100000000000000000011110000000000000111112333333333333322222222211111110000000000000112222222222222333333333333334444433333333333333210000000000000001111111222111111000000011111111111111111111100000000011111111111111111111111111222221110000000000001110000","222222222233333333333333321000000001120000111111111111110000000000000000000000001110010111000000000000000000000000000000000000000000010000000001000000112222223333333333333333211111121100011222322232332111110000000000000000000011100000000000000000000000000000000000000000000000000101111111123343333333333333333333333333333333332222111111222223322222222222222222211222221111100000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333322111000000000000000011110000122233344444444444433332222222222222222211000000000000000011111122333333332222222222222222222222222222222111111100000000000000000000000000100000000111111110000000000000000001112222100000000000000000000000000000122222111110000000001111111111111111112222111100000111122223333333433222222222222222222222222222222222223333334444443111100000000000000000000000000000000000000000001111111100000000000000000000000000000000000000000000000122110011011111111111100000000000000000000110000000000010011100000111111111111111111000000000001111222222334333333333333333333333321111000012222333444444444444444444444444444444332222222222222100001111100000000111111122111111000000000001000001111111222222100000011111111222222222211111122333332000000011000001111000","222222223333333333333333321000000001121111111111111111111100000000000000000000001110110111000000000000000000000000000000000000000010011100000001000000111122223333333333333333211111220000011233433333332222221100000000000000000011100000000000000000000000000000000000000000000000000100111111123332233333333333333333333333333333332222111111222223333222222222222222211222221111100000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333322111000000000000000011110011122222344444444444433333333332222222222211111000000000000011112223333333333333333333333333333333333222222111000000000000000000000000000000100000000111001110000000000000000000001111100000000000000000000000000011122222211110000111111111111111111111112222111100000011112223344444433222222222222222222222222222222222223333333333444333321110000000000000000000000000000000000000000111111000000000000000000000000000000000000000000111111122111111000000000000000000000000001100001110000000011112222211100111111111111111111111000000011111222333334333333333333333333333321111111111112333444444444444444444444444444444333333333332222100000011100000000011111111111111000000000000000001111111222222221000011111111122222222221111122333332211100011000000111000","222222223333333333333333322211000001122222222222222222221100000000000000000000001111111100000000000000000011110001111121110000000011121210000001000000111111233333333333333333101110120000011233433333332322222222221111110000000010000000000000000000000001111000111111111111111000000000000000111110111222233333333333333333333333332222111111222223332211100000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222222211111000000000000000000000011111122233333334444444333333333333333333333333211000000000011112233333333333333333333333333222222211110000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000011111111111110001000000000000111111111111111000000000011112223344444444332222222222222222222222222222221111111111122221000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000001222222233222222111111111111000000000000001111112332211111111111222210000000000000011110000000000000000000112333333333333322222222211111111100000000001111122222222233333333333444444444443333333333333332111000000000000001111122111111000000011122111111111111111100000000001111111111111111111111111111110000000000000000000000","222222223333333333333322110000000001110001111101111111110000000000000000000000001111100111000000000000000000000000000000000000000000000000000000000000111111222333333333333333211111120000001122333333332111110000000000000000000011100000000000000000000000000000000000000000000000000101111121123443333433444444444444444443333333332111111111222222211111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333322100000000000000000011110011122222333444333333333332222222222222222211111000000000000011111133333333333333333333333333333333333222222222000000000000000000000000000000100000000111111110000000000000000000001111100000000000000000000000000000122221000000000000000011111111111111111111111100000011122222222222222211111111111111222222222111112211111111112222221000000000000000000000000000000000000000000000111222222100000000000000000000000000000000000000000000111222221111000000000000000000000000000000001110000001111111111100000111111111122222222111111111111111222333334333333333333333333333321111111111101222333333333333333444444444444444444444444443333210000011100000000001111122111111111111111111000001000000111111000000011111111222222222211111122333332100000011000000000000","222222223333333333333344421100000001121111211111222222221100000000000000000000000000010100000000000000000000100000011110000000000011121211011112111111112222234444444444444433322222221101222344433333332222222222221111110000000011100000000000000000000000000000111111111111111000000000000000122221222222233333333333333333333333332222222222222223333222222222222222210111001111100000000000000000000111211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111112223322111000000000000000000000011122233344444444444444443333333333332222222222100000000000011111122222222222222222222222222222222211111111000000000000000000000000000000000100000000111000000000000000000000000000111100000000000000000000000000011122222222221111111111111111111111111112222100000000022222233344444444222222222222222222222222222222222222223333333444333321110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111110000000000000000000001100001221100000000011110000000000000000000011110000000000000000011222223333333322222211100000000000000001111223444444444444444444444444444444333333333222222210000011100001111111111222111111000000000000000001111111222210000000011100111111111111111111111222221100000000000000000000","333333333333333333333222332211111111122223332222222111121111000000000000000000001111100100000000111000000111111111111122211000000011111000000000000000000000012222222222222222000000010000001122333333333333322222222111110000000000000000000000000000000011111000011111111000000000000000000000000000000011112222222222221222222222220000000000122223322222221111111111111111110000000000000000000000011222110000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000010011110000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000012222222233333333333333333333333333332222222222333444444444444444444444444444444444444322222111000001112233334444444333333333333333333333333332222211000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000011111011000000000000000000000000000000000000000000000011222222222111000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111221000000000000000000000000000000000111111112233444444333333332222222222222222222211111222112333333333432222333321111111111111111111222222111111111111122222223333444444444444444444433333333322222222222222222333333333333333333333333333333322222211000000000000001111112223222222222222222222221111100000000000000000000000001111110000000000000110000000011111111111122222","222222222222232222231000000000000000011112221000000000000000000000000000000000001000000100000000111000000011111111111111110000000012110000000000000000000000011111111112211111000000000000011222333333444444444444444333333331111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112221111111111111111111111111111100000000000000000012222120000000000000000000000000000000000000000000000000000000002222211111111111111111111100011110000000000000111111221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111123333333333333333333333333333332222222222333334444444444444444444444444444444444322111000000001111111222222222222222222222222222222222110000000000000111000000000000000000000111111111110001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000111001001111111111000000011111111111111111111111112222223333333333332222222222222222222222222222222222221111111222222111111112233333333333333333322222222222211111222212222333443333333333333333333333333333332222211000000000000011112223322222222222222222222211111111110000000000000000011111111111110000001222222110011111222222222222","111122222222232222221000000000000000000000110000000000000000000000000000000000001111110100000000000000000000000000000110000000000000000000000000000000000000012222222222211222000000010000112222333444444444444444444333332221221111000000000000000000011111000000000000000000000000001100001100111110000000011111111111111111111111110000000000000011121110000000000000000000000000000000000000000000100112200000000000000000000000000000000000000000000000000000011112222222222222111111111111111122110000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111112111111111111111111111111111000011111112333333333333333222222222222222222222222000000000000000000122222222222111111111111110000000000000000000000000011000000000000000000000000000111111000000000000000111111111122222211100000000000000000000000010000000000000000000000000000000000000000000000000000000000001122223333100000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000111000000000112222111111111111111111111111111111112222222333333333322222221111100000000000111111110000000000000000000000000000122211111111111111111000000001111111222222333344454444444444444444444444444444443333211110000000001112223333222222221111122222222222111111111111000000000000001111111111110000000000000000000111111000000000","333333333333333333333333333222222222233334443333333333221111111111100000000000001010100000000001111000000000100011111122211100000011232100000001000000000110112222211112221112100000100000000122222222211111100111111111111110000000000000000001111111100000000000000000000000000000000000000000000000011222221111111111111111222222220000000000112223333222221000000000011111110000000000000000000000012222222100000000000000000000000000000000000000000000000000011100000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012111111122222233333333333333332222232221110000012234444455555555555555555555555555555554433333222222222222222222211111111111111111111111222222222222200000000000000000000000111111111111111111111122111100000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000001122222332000000000000001111111000000000000001000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000011112223333333222333333333333333333333332222222222222222222333343332222221111111111222222222333333333333333444444444455555555555555555555555555555555555444444444444444444444443322222222222222222222211110000000000000000001111123333333333333333333333332222222222222211000000000000111111111111111111122222232222222222222222223333","222222222222232222231000000000000000011112221000000000000000000000000000000000001000000100000000111000000111111111100110000000000012100000000000000000000000011111111112211111000000010000011222333333444444444444444333332221111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112221110000000000000011111111111100000000000000000001111110000000000000000000000000000000000000000000000000000001112222211111111111111111111100011110000000000000110011221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111122222233333333333333333333333332222222222333334444444444444444444444444444444444322110000000000000011222211111111111111111111111111111000000000000000111000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000100000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000111000000000111111111111111111111111111111111111112222222333333333332222222222222222222222222222222222221111111211111000000111122222222222222222211111111111100011222212333344454444444444444444444444444444443333211000000000001111112222222222222222222222222222111111110000000000000000000111111111110000001211111000000111222222222222","222222223333333333332211121100000001111113322111111000010000000000000000000000001000000100000000111000000111111111111122211000000012111000000000000000000000012222222222222222000000010000001122333333344444433443333222221110000000000000000000000000000001110000011100000000000000000000000000000000000000011111111111111111111111110000000000112222322111111111111111111111110000000000000000000000001111110000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000010011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111122233333333333333333333333333221111112222333444444444444444444444444444444444444322111000000001111122223333333222222222222222222222222111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000122222111100000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000111001000112223333222333332222222222222222222211111222222333333344443333333332222222222222222222222221111111111111111111111112233333333333333333333333333322211111222222222344444444444444444444444444444433333322100000000000001111112223222222222222222222221111100000000000000000000000000000000000000000000110000000011111222222222222","001111110000000001001111000000000012222333221000000000011100000000000000000000000100100000000000000012122222210000000111100000000000000100112211122222222222222222221111111110000000000112222331111100000000000000000000000000000000000000000000000000001000000000000000000000000000001100000000011110000000000000000011111233333333333333111000111111112222222223333333322222221111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012212222222111111111111000000111222233333333344444333322222222222210000000000112333334555555444433333333333333444333333333333333322222222000000111110000011111111111111222222222233333222222222222222222000000000000001111111112222222100000000000000000000011111000000000000000000111222100000011111110000000000000000000011211111122222111000000010000011000000000100000000111111123333333333333321111112222222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222111112222222222221100000000000000111000010000000000000110000000000000000100011211001110000000001222333444555555555555444444444444444444444544444444444444444444444433333222222222222222222222000000000000011111122122233211111111111111122111111000000000000000000000111122222222222222222211222221100000000000000000112","001111110000000001002111000000000012233333221001011111111100000000000000000000000100000000000000000011122222210000000111100000000000010100112222122222222222222222222122221111100000000112223342211111111111110000000000000000000000000000000000000000001000000000000000000000000000001100000000011110000000000000000011111122233332222222111111111111122222222223332222222222221111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012212222222111111111111000000111122233333333344444333322222222222210000000011112333444555555444444444444444444444444433333333333322222222010000111110000011111111111111112222223333333222222222222211111000000000000001111111112222222100000000000000000000011111000000000000000000011222100000011111110000000000000000000011211111122222111000000010000011000000000000000000111111122222222222222222222233333333333222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222111112222222222222210000000000000000000000000000000000000000000000000000100011100000000000000000122233333333444433333333333333222222222222222223334444444444444444433333222222222222221111122000000000000011111112112233211111111111111111111111000000000000000000000111111112222222222222211111110000000000000000000012","122222221111122012224344321111001112233111322222222333233322100000000000000000000000000100000000000000011111100000000111000000000112122322222223333333333333444444444444444433322222110112334444344342222444444444444444443332222211000000000000000000001111111111111111111111111100001100000000011110000000000000000000000111111111111111111111222222233332211111111111111111110000000000000000000000000111111110222200000000000000000000000000000000000000000000111000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000001110000000000000001111111111111111111111111111100011100000010112222211000000000000000000000011222222344455544444444443333333333333333333332222222111100122211111111111110001111111111100000112222222222211111111111100000000000000000000100000111111111000000000000000000000111222111100000000000000011111000000001000000000000000000000000011111111122222000000000000000011110000000000000011111111111122222222222222222233333344444444421111111000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000001111122222222222221100010000000111111000000001000001110000000000000000000011210000000000000000000111111222233322222222222222100000000000111100122222222222222333322333333332222222222222221111000000000011112222222333222222222222211111111100111211111111100000111122222222222222221111111111111000000000000000000000","101111110000000000000000000000000001222332110000000000000000000000000000000000011122111221111112222222333333322223333333333322221110011100000001000000000000000000000000000000000000000112223443333321111111111100000000000000000000011110000000000000000000000000000000000000000000001222220000001100000000000000001111111011112233333333333333333333333332222223333444555544443333333332000000000000000000000000000011111111111111111111111111000000000000000001110000000000000000111111111222333221000001100001111110000000000000000000000000000000001111110000000000000000000000000011111111111111111122233334444455555555555555555555555444444444433333333321111122222333334455555555555555555555555555554444444444444444444444432222222111111222222222223322222223334455555444333332222222233333333333333333333333333344333321110000000000000111111112221100000000000111222311000000000000000000000011111111112222211111122222222100000000000111111111111111112222333344444444555555555555544433333321100000000000000001100000000000000000000000000000001111000000000001112221111111100000000001111112222221000000001112200000000000000000000000001111100111111122222222222222222222223333333334433333444443222222233344444455555555555555555555555555555555555544444332211112211111111111111111100000011122233333333333222222233333222223110000000000000011233333222221000000000000000000000000000000000001111222222333344433332222233333","101111111100000000000000111110000001222333221000000000010000000000000000000000011101000000000000011111112222211111112222223322222112222432222222222211211111111111111122111100010000000112333444433333222222333232222233321111111111111220000000000001100000000000000000000000000000000001110000001111000000000000000111111111111222222222222222111111112211111111110111112222222222222221000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000001111111111111110000000000000110000000000000000000000000000000001111110000000000000000000000111111111111111111111122222234444444444444444444444444444322222222222222221100000012222333444455555555555555555555555555554444444444444444444444433333322111111111112222223333333333344444444444332222222222222222222222222222222222222222222210000000011100011122222222222211111111111111122222100000000000000000000000000000111111111111111111000000000000000111222222222111111122222233333333444444444433333333333332210000000000000000000000000000000000000000000000011111111111111111112221111111100000000001222222111100000000001111111221111111111111110000000110000000011112222111111111111111222222223333444444444443222222333333333444444444444444444444444455555555555555555555554444444444444444444443322222222222222333333333333333222222222222222222222222222222222222222222221111110000000000000000000000000000000112222333444433322222222333","001111110000000002112111000000000012222332221000000000011100000000000000000000000100000000000000000011122222210000000101100000000000000100112221122222223333333333322222221110000000001112222331100001111111100000000000000000000000000000000000000000001111000000000000000000000000001101100000011220000000000000000012222233333333333344211111112222222222222223333333322222221111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000111122233333333334444333222222222222210000000000112333334555555444433333333333333333333333333321111110000111000000111110000000011111111111112222222233333222222222222100000000000000000001111111112222222100000000000000000000011111000000000000000000111222100000011111110000000000000000000011211111122222111000000010000000000000000100000000111111122221122222222210000112222233211111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112222222222111112211111111110000000000000000111000010000000000000000000000000010111211111100001110000000111233333444455554444444444433333333333333344433333334444444444444444433333333222221111111111122000000000000011211122223333221111112222222222111100000000000000000000000122222222222222222222211222221100000000000000001223","222222222222232223334444422111001112232222333322233333333322100000000000000000000000000100000000000000000000000000000111000000000122233332222223333333333333344444444444444444433332211112333444444443433444444444444333332222222211100000000100000000001111111111111112222111111110001100100011111110000000000000000111111111111222221111100111222222222221111111110000001110000000000000000000000000000111111000000100000000000000000000000000000000000000000000111000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000111111111111111111111111111100000000000000112222211000111100000000000000011222222344445444444444443333333333333333333333322222111100112211110111111111111111111111111112222222222222111111112222000000000000000000000100000000000000000000000000000001111111222211100000000000000001111000000011000001110000000000000000000000000111111000000000000000111111112222100000011111111111122222222222222222223333334443333300000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000011111122232222222222222221100000111111110000001000001111221100000000000011122210000100000000000000111112222333322222222222222210000000000000001222222222211111222222222222222222222222222222211000000000011122222223333222222222222211000000111111222222211100000111111111111111111110000111111122000000000000000111000","001111110000000001000000000000000001222333210000000000011100000000000000000000001111121111000000111122222222211111111222211100000000011100011001111000000000011111110011000000000000000012333332211111111111111111000000000000000000000100000000000000001111100000000000000000000000001100000000000000000000000000000000001122222222222222111111111111112221122222222222233333322222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012212222222222222222233222222233333334443344444444333322222222222210000000011122333444455555554444444444444444444444444444444444433333333210000000000000011111111112222222223333444444433333333333322222222222222222222222222222233333210000000000000000000112222221100000000000000112222100000000000000000000000000000000011211111111111000000000010000000000001111111111111112222233333333344444444444444444433322222200000000000000000000000000000000000000000000000000000000001222221111111000000000000000011111122222222111112222222222211100000010000000110000011110000000000000000000000011222222222210000100000000000123333444455555555555555555555555555555555555555555555554444444444433333222222222211111111112222222111111122222222222233211111111111111111122222222221000000000000000000001111111111111111111222222211121111111111111123","001111110000000001000000000000000012233333211111111111111100000000000000000000000111110000000000010012222222210000001111100000000000011211011112122011111000112222210011010100000000000012333332211111111111111111011100000000000000000100000000000000001111100000000000000000000000001100000000000000000000000000000000000000011111111122100000111111112221111111111111122222222222222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012212222222221111111233222222222333334443333333333222222222222222210000000011133333444555555554444444444444444444444444444444333333333333210000000000000011111111111111222223333344444322222222222222222111111111111111111111112222222100000000000000000000112222222211000000000000112222100000001000000000000000000000000011111111111111000000000000000011111111111110000111111122233333333344444444444444444455443344421111111000000000000000000000000000000000000000000000000001111111111111000000000000000001112221000001011111111222222211110000010000000110000010010000000000000000000000000111111111100000100000000000122222222333333322222222222222222222223333333444444444444445555555533333222222222211111111122222111000000111111112112222111111111111111111112222223321000000110000000000000000000000010000100000000000011111110001110012","001111110000000000000000000000000001222332210000000000010000000000000000000000011122222211000111111122222222211111111212110000000000000000000001111000000000011111110011000000010000000012222231101100000000000000000000000000000000000000000000000000001000000000000000000000000000001110000000000000000000000111111112222233333333222222211111111111212222233333333444545544432222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000011111122212222222222222222222222222222333333333333444444333333333333333321000000000001222344444444444444444444444445555554444444444433333333332110000100000000011111000002222222223333344444444333333333322222111111111111111122222223333333320000000000000000000011111111100000000000011111111000000011000000000000000000000000111211111112222111000000010100001000001111100000001111122223333333333333332222222233222211111100000000011100000000000000000000000000000000000000000000000000000000000000000000000000011111122222222111111100000000000000000000000000111111111110000000012333222222223333333333334433333332222111112344444444555555555555555555555555555555555555555555555555555555555544444444333333333333333333210000001111112222223334444311111111111111122222222111000000000000000000000011000000112221111112333333322222222210000012223","001111110000000001001000000000000001222333220000000000010000000000000111000000000100110111111000001112122222210000100101100000000000000000111111222222223333222222221111100000010000000112222231101111111010000000000000000000000000000000000000000000012221000000000000000000000000001101100010011221111100111111111223333333444444444444311111111111112222222223333333322222211111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110011111111111110000000000000001122233333333333333333222222222222222210000000000001122334455555445433333333333333444443333333332221100000011000000111110000000011000001111222222333333444433333333222111111100000000000001111111111111111100000000000000000000011111000000000000000000111111110000011000000001100000000000001111211111122222222000000000000000000001001100000111111111223331122111111110000122344444332111111110001111100000000000000000000000000000000000000000000000000000000000000000000000000000122222222222111122111100000000000000000000000110000010000000100012222221111111122223322221100001110000000112344444444555555555555444444444333333333344322222222333332222221112211111111000000000111111122221000011210011222223334444332222222222222222111100000000000000000111111222222222211122222333323333332211000000000000011223","112222222111111111111223334443333333443333221111111111111100001111111100000011222222222222222222222111111111112222222222333444444444445555544334344433333333333333333333332222222211121123333333333334444444444444444444444444444444444444433333333333333333333333333333333333333333333333322222222222111111111111111111111112222222222223333333444333333333332222222222222222222222211111111000000000011111111111100000001111111111111111122222222222222222111110000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222211100000000000000010000000000000000000001111100000011223444445555555555555555555555555555555555444444444444444445555555544444444444444444444444444444444444444444444444444443333333333333333333333333333333332221000000111100011111111111111111111111000000001100000000000000011111000000111222222222222222222222111000000000111111111101100000000001111122221111111111100000000000000000000000000000000000000000111000000000011100000000000000000000111111111111111111111111100011111112222233322222223333333344444444444444443333333221000000011233333333333333333333333333333333333344433444444444444444444444444444444444444444444444444444433222222222222222222222222222222222222111111111111111222222222222222222333333322222222222222222111100001222221111111111000000000000000000112222222223344444444322221111112222","101111112100000000000000001100000001222333200000000000000000000000000000000000011111011112111112222222222222222223333333333333333332221311111001011000000000000000000011111111110000000112222233322222222222222222222223332222222111112221111100000001100000000000000000000000000000000111110000000000000000000000000000000111111233333333333333444433333332222222233333333332222222222221000000000000000000000000000011122222222222222111112222222112111333321111111111110000000000111111111222333221000001111111122221111111000000000000000000000000001111110000000011221111111111111111111111111111111122222234444455555555555555555555555544444444444444443322222223333444444555555555555555555555555555554444444444444444444444443333333333333333333333333333333333333445555444444333333333333333333333333333333333333333333321110000000000000000000000000000000000000011222211100000000000000000000011111222223333322222223333211000000011100111111122211111111222333344444444555555555544444333222100000000000000000000000000000010000000000000000000011111001111111111122221111100000000000101111122223322221122222233311111100000000000010000011111100000011112223333333333333333334444444444444444444444444444444555555555555555555555555555555555555555555544333332222222222222222222221111100000001122223333332222111111112222111111100000000000011111233333333332100000000000000000000000000000000001112222233334444443333333333333","222222221111000000002222221111111012333333433333333333332211000000000000000000000100000100000000000001111111100000000111101000000011123332222223222222222222223332333333222222211112200012333333311111111111111111111111110000000000000000000100000001101111111111111111111111111000000000000000011110000000000000000111111111111112111111111111111111112100000000000000011111111111100000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111101111110000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000111111122222222211111111011121112222211100000000000000000000012233333333334333334444444444444444444333333333333221111111111100000000000000011111111111111111222233333333222222222222222221111111111111111111111111111111000000000000000000000011112111100000000000000011111000000000000000000000000000000000000000000000011000000000000111222112211111000000111111111122222233333333333333333333333321000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000001111122233333333322222221000000000000011110011111111111110001111122222222333333333333331111100000011111111222222222222222111111111112222211222222222222223333333333333333333322222222222223322111111111122222222222333222222222222222222222222222222222222332222222222222222221111110000000000111121110000000001111000","222222222211000000002222332111111112333444433322222222222200000000000000000000000100000000000000000000000011100000000111111111110011233442222223233333333333333333333333222222211112200112333333311111122222222222222222221111111110000110000101000001101111111111111111111111111000000000100000011111000000000000000111111111111222221111111111111111112211111000000111111111110000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111110100000000000000000000000000000000000000000000000000000000001110000000000000000111111111111112211222111111100000000011121112222211100000000000000000000012233333333334444444444443333333333333333333333333221111111111100000000000000011111111112222222222233333333222222222222222221111111111111111111111111111111000000000111100001001111111111100000000000000011111000000000000000000000000000000000000000000000011011100000000111222222211111000000001111122222222222222222222222211111122210000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000001111122233333333322222221000000000000011111111111111111111111111122222222333333333333332111111100000111111111111111111111111111222222223333322233333333333333333333333333333333222222222223322211111111122233333333333332222222222222222222222222222222222332222222222222222221111110000000000011121111210000011111000","001111110000000001001111000000000012233333221111111111111100000000000000000000000100100000000000000012222222210000000111100000000000011100011122122222222222222222211111111110000000000112333342211111111111110000000000000000000000000000000000000000001111100000000000000000000000001100000000000000000000000000000011111122222222222222100000111111112221111111111222222222221111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012212222222221111111122111111111233333333333444444333322222222222210000000011123333444555555554444444444444444444444444444444333322222222110000111111110011111111111111222222223344444333222222222222222000000000000001111111112222222100000000000000000000012222111100000000000000011221000000001111110000000000000000000011211111122222111000000010000011000000000000000011111111122222233333333333333333333334333333310000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112222222222111112222222222222210000000000000000000000000000000000000000000000000001111111100000100000000000122233333333444444444444444444444444444444444444444444444444444444433333222222222222221111122000000000001111111112111122111111111111111111111112222221000000110000000000111111111111111111111111110000000000000000000012","101111111000000000000000000000000001222332200000000000000000000000000000000000011122111122111112222222223332322223333333333332222222011100000001000000000000000000000000000000010000000112223443322221111111111122111112221111111001011221000000000000000000000000000000000000000000001122220000000000000000000000000000000011112233333333333333443333333332222222233444444434442222222222000000000000000000000000000011111112222222222111111112111111000111111111111000000000000000111111111222333221000001110001111111111111000000000000000000000000001111110000000011221111111111111001111111111111111122233334444455555555555555555555555544444444444444433322222223333333444555555555555555555555555555554444444444444444444444443333333332333333333333333333333333334455555443333332222222233333333333333333333333333444333321110000000000000000000111111000000000000011222311000000000000000000000011111122223333322222223333222100000010111111111122211111112222333344444444555555555544444322111110000000000000000000000000000000000000000000000000001111000000000001122221111111100000000001111122222222111111001112200000000000000000000000001111100000011122223333333333333333334444444444433334444444444444444444444444445555555555555555555555555555555544444332222222211111111222111111100000001122233333333332111122223222111111100000000000000011233333322221100000000001000000000000000000000001112222233333444443333333333333","001111110000000000000000000000000001222332210000000000010000000000000000000000011222223211111111111122222222211112111332211100000000000000000001100000000000011111110011000000010000000012222232211100000000000000000000000000000000000000000000000000001000000000000000000000000000001210000000000000000000000000111111122223333333222222211111111112212332233333333444545554443222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000011111122212222222222222222233222222233333334444444444444333333333333333210000000000012333344444444444444444555555555555554444444444443333333333211011100000000011111111112222222223334444554433333333333322233333222222222222222222223344444331000000000000000000011111111100000000000011112222100000000000000000000000000000000011222222222222110000000010100111100001111100000011112222233333333333333332222222222222211000100000000011100000000000000000000000000000000000000000000000000000000000000000000000000012112222222222111112211111111100000000000000000111100011111111111112232222222222333223333334433333332211000001233344444555555555555555555555555555555555555555555544444444444444433333333222222222222222222211111011111122222223333444332222222222222222233333211110000000000000000000011000000111121111112222233322232222210000011223","001111110000000002001011000000000011222332221000000000010000000000000111000000000100000000000000000012122222210000000101100000000000000000112211222222223333333323222121110110010000001112222231101101111010000000000000000000000000000000000000000000002111000000000000000000000000001101100000011221100000000000000122233333444444444444311111111111112222222223333333322222221111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110011111111111110000000000000000111222233333333334444322222222222222210000000000001222334455555444433333333333333333333333333321111100000011000000111110000000011111111111222222222233333222222222222222222100000000000001111111112222222100000000000000000000011111000000000000000000111111110000011111100000000000000000000011211111122222111000000010000000000000000100000000111111122221122222222210000122333333222111111110000001100000000000000000000000000000000000000000000000000000000000000000000000000000122222222222111122211110000000000000000000000111000010000000000011111100000111111111211111100001110000000112344444444555555555555444444444333333333344433333334444443333333333322222222111111111111111112000000001100011222223333444332222112222222222111100000000000000000000000122222222211122222222223333332210000000000000011223","122222222111122222222223334443333333443333321111111111111111111111111100000011221111112222222222222111111111112222222222223333333444445555555555455444444444444444444333343333232222111123333333333334444444444444444444444444444444444444433333333333333333333333333333333333333333333333322222222222111111111111111111111112222222222222333333333333333333332222222222222212222222211111000000000000001110000000000000001111111111111111122222222211000000001110000000000000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000000011111111111111112222222222222222222222222211100000000001110000000000000000000000111100000122233444445555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444333332222222211111111222222111111111111122222222332222222222211111111111111111100000000000000001100000000000000111122100000111122211111111111111122111100000000111111100001100000000001111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111100111111111222222211122222223333344444444444444443222222221000000011222222233322222222222222223333333333344444444444444444555555555555555555555555555544444444555544444444443333333333333333333333333333322222222222111111111111123333333333333322222222222222222222222222233333333333222211100000000000000011111222222333444444333443333333333","112222221110000000001111110010000012333333332222222222232200000000000000000000000101100000000000000011111111100000001111001000000011122222222123222222222222222222222222111111111111100012333333311111111111111111111111110000000000000110000000000001101111111111111111110000000000001100000000001110000000000000000111111111111112111111111111111111112211100000000111112222222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111223222222222233333222232223333211111111111111110000000012233333444455555554444444444444444444444444444444333333333333200000000000000011111111111111111223333333333222222222222211111111111111111111111111111111111100000000000000000000001112111100000000000000112222100000000000000000000000000000000011100000000011000000000000111222112222222111111111111122222222333344444444444444444444433344421111000000000000000000000000000000000000000000000000000000001110000000000000000001000001112110000000000011111232222222222222221000000000000000011121111000000110001111122222222333333333333331111000111111111111222211111111111111111111112222333444444444444444444444433333333333322222222222223333222111111111111222222333222222222222222222222222222221111111110111111111111111111111110000000000112221111100000000001112","122222222222232223334444422111001111232111222222222222233322100000000000000000000000000100000000000000001110000000000111000000000122232332222223333333333333444444444444444444433332221112334444444443433444444444444444443332222211100000000000000000001111111111111111112111111110001100000000111110000000001111111111111111111111111111111111222222233332211111111111100000000000000000000000000000000111211110222200000000000000000000000000000000000000000000111000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000111111111111111110011000000000000000000000112222211000000000000000000000011222222344445444444444443333333333333333333333322222111100112222211111111111111111111111100001112222222221111110001111000000000000000000000100000000000000000000000000000001111111122211100000000000000001111000000001000001100000000000000000011111111122222100000000000000011110000111110000011111111111122222222222222222222334433322222200000000000000000000000000000000000000000000110000000000000000000000000000000000000010000000000000000001111122222222222221100010000000111111110000001000001111110000000000000000011210000000000000000000000111222333322222222222222100000000000100111222222221101111222222222222222222222222222222211000000000001122222222333222222222222211000000000111222222211100000111111111222222222221111111111121000000000000000000000","002222221110000001112233200000001012233332321122222222233311000000000000000000000100000000000000000011111111100000000111000000000000011211122223222222222222223333322222222222211111000112333342222222222333333222222222211111111100000000000000000000001010000000000000000000000000001100000000000100000000000000000000000011111111111122111111222222222221111111111111111111111111100000000000000000000000000100000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001212222222111111111111000000111122222222222233333211100000000000000000000011123333444555555554444444444444444444443333333333222222222222211111111111110001111111111111111222222222222222222222222100000000000000000001111111111111111000000000000000000000001111111100000000000000001111000000011000001110000000000000000011111111122222110000000000000000000000000000000011111111111122222222222222222233344445555444422222111000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000000001111111122222222221100010000000000000000000001000000110000000000000000000011100000000000000000111110010123333322222222222222100000000011101211123333332223333333333333333221122222222211112111000011000001112222222333222222222222211111111112111100000001110000112222233333322222221111111111111000000000000000000000","101111111000000000000000111110000001221222110000000000000000000000000000000000011111000000000000122222222222211113223333333333332222222322111112111100000000000000000011000000010000000112223444433333333333333333222223321111222111111221000000000001100000000000000000000000000000000101110000001111000000000000000000000001111222222222222222222222222211111111111111122222222222222221000000000000000000000000000000000001111111111111111112111101000000000001111000000000000000000001111222221110000000111100000000000000000000000000000000000000001111110000000000000000000000111112222222222222222222222234444444455555555555555555555433333333333333333322222222222333444555555555544444444444444444444444444444444444444445543333333222222222222222223333333333333344444444333332222222222222222222222222222222222222222210000000000000000000000111111100000000000001122200000000000000000000000011111111222222211111111111000000000000000111222222333222222222222233334444444444444444443322222221100000000000000000000000000000000000100000000000011111111111111111112221111111100000000001222222111100000000001111111221111111111111110000001111100000011111111000000000000000122222223333333333333444444444444444445555555555555555555555555555555555555544444444443333333333333333332222211100000111123333332222111122223222111111100000000000000001122222222221100000000100000000000000000000000000000112222233333433332222222333","001111110000000001000000000000000001222333210000000000010000000000000000000000000111121111000010111122222222211111111222110000000000000000011001122000000000012222210011000000010000000012322231111100000000000000000000000000000000000000000000000000001000000000000000000000000000001100000000000000000000000000000111112223333333222222111111111111112222222223333333333333322222222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112212222222222222222222222222222333334443333444444333333333333333321000000011001222344455555444444444444444444444444444444433333333333333210000000000000011111111112222222222222344444433333333333322222111111111111111111122223333333210000000000000000000011222221100000000000011111211000000011000000000000000000000000011211111111122111000000010000000000001111100000000111122223333333333333332222222222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222111112211111111100000000000000000111111111110000000000110000000111111222222223322222222222111001233344444555555555555555555555555555555555555555555555555555555555544444444333333333333333333110000011111112222222223333211111111111111122222222111000000000000000000000011111111112221111112333333321121111110000001223","112222221100000000000001322221111111333333221000000000010000000000000000000000011100000000000000010011111111100011111222223333332233334443333334333333333333333333333333222222221111100012333333333333333333333333333333333333333333333332111111111111111111111111111111111111111000000001110000001111000000000000000111111111111112222222222122221111111122211111111111111100000000000000000000000000001000000000000000000001111111111111111111111100000000000000000000000000000000000000000011111111110000000111111110000000000000000000000000000000000000000000000000000000000000111112222222222222222222222233333333322222222222232222222222222222222222221100000011233333444555555555555555555555555555555555555555555555555555444444433333333333333333333333333333344444444444332222222211111111111111111111111111122222222221111111111100011122222222221100000000000001111200000000000000000000000000111122222222211111111122000000000000000111222222222111111111112222222222333333333333332222222222210000000000000000000000000000000000000000000000011111111000000000001110000000000000000112333333222210000000001111122222222222222222221000000000000000011111111111111111111111222222223333333333333332222222333444444445555555555555555555555555555555555555555555554444444444444444444443333222222211122223333333333333322222222222222222222222222222222222211111111111110000000000000000000000000000000000112233333332221000111122","112211111100000000000000111110000001233333221000000000011100000000000000000000011101000000000000011111111111100000111222122222220011122332222223222211221111121111112111111100000000000112333444422222222222222222222222221111111111111110000000000001101110000000000000000000000000000000000000001111000000000000000111111111111222221111111111111111112210000000000111112222222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111110000000000000000000000000000000000000000000000001111110000000000000000000000000000000111111111111122222223333333333333334444443333333222222222222222221100000012222333444455555555555554444444444444444444444433333333333333210000000000000011112222223333333333344444444333332222222211111111111111111111111111112222222210000000001100000011112222222211000000000000111222100000000000000000000000000000111111100000000011000000000000000111222222222111111111112222233333333333333333333333333333321000000000000000000000000000000000000000000000011110000000000001111110000000000000000111111111000000000000001112222222222222222222221000000010000000011112222111111111111111222222222333444444444443222211222222223444444444444444444444444455555555555555444444444444444444444444444443322222222222223333333111111112222222222222222222222222222222222222222222222222210000000000000000000000000000000001112233333322222222222233","111122222100000000000011112210000001111222100000000000000000000000000000000000011101000000000001122222222222211113333333333444444333344555544444333333333333333333333333333222221100000012222233332333333333333344444444444444444444444442222211000001100000000000000000000000000000000001110000000000000000000000000000000001111122222223333333442222222222222222222222222210000000000000000000000001000000001111000000000001111111111111112222222223333333333333222222221000000000000001111222221110000000000000000000000000000000000000000000000000000000000000000000000000001111112222222222222222222333333333333333333344445555555555555555544444444444443333333333333444555555555555555555555555555555555555555555555555555555555555544333333333333333333333333444444444444444333333333333333333333333333333333333333333333331110000111100000000001000000000000000000011222211000000000000000000000011222222333333333333333333221000000000000000000001100000000011223333333333444444444444443333222111100000000000000000000000000000000000000000000000011222222222333334444443333333322222222223444444443332222222112222222222222222222222221111122221100000011000011111222222223333333444444444444444444555555555555555555555555555555555555555555555555555555555444444443333222222222222221111100000000001122333343333333333333222222223322211000000000000122222222221111111111111111000000000000000000000000111222233334443333333333333","101122222000000000000001111110000001111222100000000000000000000000000000000000011111001111000001122222222222222223333333333333333333333433222222111111111110111000000011111111121100000112222233332223333333333333333333332222222222222331111100000001100000000000000000000000000000000111110000001110000000000000000000000001111222222223333333442222222222222222222222222221111111111111000000000000000000000000000000000001111111111111111112222111111111111111111111110000000000000001111222221110000000111100000000000000000000000000000000000000001111110000000000000000001111111112222222222222222222222234444444444455555555555555555444444444444444443322222222222344444555444444444444555555555555554444444444444444444445554444433333333333333333333333333333333344444444333333333333333333333333333333333333333333333220000000000000000000000000000000000000000001122211000000000000000000000011222222333333322222222222111000000000000111222222333222222222223333334444444445555554444333222111100000000000000000000000000000000000100000000000011112112222222222222220000000000000000001222222222210000000001112211111111111111111110000011111100000011111111000000000000000122222223333333334444444444444455555555555555555555555555555555555555555555544444444443333333333333333332222211100000111123333343222100011112222111111100000000000000000122222222221100000000001111000000000000000000000001112222233334443333333333333","001111111100000001002222100000000012233332321111111111122200000000000000000000000100000000000000000011121111100000000111000000000000011110112223222222222222223233322222222222200010000112333342211111111222221110000000000000000000000000000000000000001000000000000000000000000000001100000000000000000000000000000000000022222222222222111111222221122222222222221111111111111111100000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212222222111111111111000000111122222222222333333322222222222222210000000011113233444555555554444444444444444444444433333333333322222222211111111111110011111111111111111222222233333222222222222200000000000000000001111111112222222100000000000000000000011111000000000000000000001222100000011000000000000000000000000011111111122222111000000000000000000000000000000011111111111122222222222222222233344444444334421111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111221000000011112222222222221110000010000000000000000000000000000000000000000000000000011100000000000000000111111111222333333333333333333211100000011211211223333333333344444433333221111111100000000012111000000000011112222122333222211111111111111111111000000000001110000011111222222222222221111100000000000000000000000000000","112222221111000000001111110010000012333333333222222222233311000000000000000000000101000000000000000011111111100000000111000000000011122222222123222222222222222222222222111111111111100012333333311111111111111111111111110000000000000000000000000000001111111111111111110000000000001100000000001110000000000000000000000111111111111111100000111111112211111111110000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110111000000000000000000000000000000000000000000000000000000000000000000001000000000000000001111111111111111111122222222211121112222222222233211100000000000000000000012233333444445444444444444444444444444444444444433222211111111100000000000000011111111111111111222233322222211111112222211111111111111111111111111111111111100000000000000000000001112222211000000000000012221000000001000001110000000000000000011111111111111000000000000111222111100111000000111111111122222233333333333334444455555444333331111111100000000000000000000000000000000000000000000000000001110000000000000000000000000001110000000000011111232222222221111121000000000000000010000111000111110001111111112222222211111111110000000000011111111222211111111111111111111111122222222333333333344444444433333333333322222222222222222111111111111111111222333222222222111111111112222222221111111110111111111111111111111110000000000011110000000000000000000","112222222111100000000012333222211122333333210000000000000000000000000000000000011100000000000000010011001111101111111222223444443333345555544444333333333333333333333333222222221111000012233333333334444444444444444444444444444444444443333333322222222222222222222222222222222220000001110000011111000001111111111111111111111112222222333233332222222222222222222222222210000000000000000000000000001000000000000000001111111111111111111112211112111111111111000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000011111111112222222222222222222233333333333333333222222222232222222222222222222222221100000012333444555555555555555555555555555555555555555555555555555555555555544333333333333333333333333333333344444333333333222222222222222222222222222222222222222332222222222211111222222211100000000000000000111211000000000000011111000000111122222222222222222222111100000000000000001111211000000000111122222222222223333333221100000000000000000000000000000000000000000000000000000000011111111111111122222221111111100000000012333333222221111111001112222233333333333333332111111110000000000111111111111000001112222222222233333333333333333333444455555555555555555555555555555555555555555555444444443333333333333333333333322211111111111111221111111122222222111112211111111111111111111112211111111111111111000000000000000000000000000000112233333333332111111111","112222222111111000001122333222222222443333321100011111111100000000000000000000111100000000000000000000001101100011111222223333333333345555555555444333333333333333333333222222222221111123333333333334444444444444444444444444433333334443333333333333333333333322222233333333333321111111110011111111000001111111111111111111111112222222222222332222222222222222222222222210000000000000000000000000001000000000000000000001111111111111111111111111000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000000011111111111112222222222222222222222222222211111111111112222222222211100000000000110000000122333444455555555555555555555555555555555555555555555555555555555555544333333333333333333333333333344444444322222222222211111111111111111111111111122222222332222222222211111222222222221100000000000000111100000000000111111111000000111111111111111111111122111100000000000111111101100000000000111111111112222222222222110000000000000000000000000000000000000000000000000000000000011000000000000001111111111111100000000111222221100010000000001112222233333333333333332111111110000000010000011111222222222222222222222233333333333444444444444444444444444444444555555555555555555555555555555554444444444444444444444444444433333333333322111111111222222222222222222222222222222222222222222222222222222111100000000000000000000001111111122233333333333322222222","111122222111000000000011111110000001111222100000000000000000000000000000000000011111000011000002222222222222222223333333333344444444444555533333333322222222222222221122222221221111000011222233322223332333333333333333343333333333333332111211000001100000000000000000000000000000000111110000000000000000000000000000000111111122222223333333444322222222222222221111111100000000000000000000000001011000001111111111122222222222222222222222223224444444444443222222221111111111111111111222222110000000000001111111100000000000000000000000000000000000000000000000000000001111111112222222222222223333333333444444444555555555555555555555544444444444443333333333334444555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444444444444444444444444444444444444444443332110000000000000000001000000000000000000111222211000000000000000000000011222222333333333333333333221000000000000000000000000000000000113334444444444555555555554333222100000000000000000000100000000000000000000000000000000001111222233334444443333333333333333333444444443332222222223333333333333333333333333222222221100000000000001111222223333333333444444445555555555555555555555555555555555555555555555555555555555554444433222110000000000000000000000000000000000001112233333333333333333222111222211111000000000011122222233222100000000001111100000000000000000000000111222333334443333333333333","111122222100000000000011111110000001111222100000000000000000000000000000000000011111000011000001122222222222222223333333333333333333334443334333233211111111111111111122111111221100000012222233322223333333333333333333333333333333333332111100000001100000000000000000000000000000000111110000000000000000000000000000000011111122222223333333442222222222222222222222222210000000000000000000000001000000001111000000000001111111111111112222222112111222222222222222221000000000000001111222221110000000110000000000000000000000000000000000000000000000000000000000000000001111111112222222222222222233333333333333344444445555555555555555544444444444443333333333333444444555555555555555555555555555555555555555555555555555555555544333333333333333333333333333333444444444333444444444444444444444444444444444444444433331000000000000000000001000000000000000000001222210000000000000000000000011222222333333333333333333221000000000000111100001111000001111223333334444444455555554444333222111100000000000000001100000000000000000100000000000011222222222333334444443333333322222222222222233333321111111001112222222222222222222221111111111100000011000011001111111111222222222323333333444444444444444555555555555555555555555555555555555555555555554444443322222222222211222221111100000000001123333333222211111122222111221100000000000000000122222222221100011111111111000000000000000000000000111222233334443333333333333","101122222100000000000011222221111000011222100000000000000000000000000000000000011000000000000000011111111212211111112233333444444444445555544444333333333333333333333333333333332211000011222233333334444444444444444444444444444444444443322211111111111111111111111111111111111110000001110000001110000000111111111111111111111112222223333333444333333333322222221111111100000000000000000000000001011111111111111111111111111111111111111112222223333333334443222222221111111111111111111111111110000000000011100000000000000000000000000000000000000000000000000000000000001111112223333333333333333333333333333333333333322222232222222100000011111112221100000011223444555555555555555555555555555555555555555555555555555555555444433333333333333444444444444444444444444444444444444443333333333333333333333333333333333221110000000000000000001100000000000000000011122211000000000000000000000000111122233333322222222222111000000000000000000000100000000000111122222222333333333333344333222222211100000000000000000000000000000000000000000000000000000000111112222222222222211111112222333334444444444444444444444444444444444444443222222221100000000000011000111111112222333333333333333333333444444444443333333333344444445555555555555555555555555432111110000000000000111111111111100000000000112233332222222122222222222222211111111111111111222222222222100000000000000000000000000000000000000001122233322333333333433333","001111110000000001000000000000000011222333210000000000011100000000000000000000000111121100000000011112222222210000111222100000000000011100011111122001001001112222210011010100000000000012333332211111111111110000000000000000000000000100000000000000001111100000000000000000000000001100000000000000000000000000000011111122222232222222100000111111112221122223332222222222222222222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012212222222222222222233222222222333334443333444444333322222222222210000000011112333444555555554444444444444444444444444444444444433333333210000000000000011111111111111222223333344444333333333333222222111111111111111111122222233333210000000000000000000112222222211000000000000111222100000011000000000000000000000000011211111111122111000000010000011000001111110000111111122223333333333333332222222222223332111100000000000000000000000000000000000000000000000000000000000001110000000000000000000000001112222222222111112222222222211100000010000000111111111110000000000000000000000000111111111211111110000000000122333333455555555555555555555555555555555555555555555555555555555544444333222222222222222222111000011111111111122222233211111111111111111112222222221000000000000000000011111111111121111111222222211121111100000000112","111122222100000000000011112110010000011222100000000000000000000000000000000000011000000011000001122212222222222222223333333444444444444555543334333333333333333333333333333333332221000011222233333333333333333444444444444444444444444443222211000001100000000000000000000000000000000001110000001110000000111111111111111111111122222233333333444333333333322222221111111100000000000000000000000001011111111111111111111122222222222222222222222224444444444443333333332222222222222222222222221111111111100011100000000000000000000000000000000000000000000000000000000000001111112223333333333333333333333334444433333333444444444444444322222222222222221100000011223444555555555555555555555555555555555555555555555555555555555444433333333333333333333333333444444444444444444443333333333333333333333333333333333333333332110000000000000000001100000000000000000111222211000000000000000000000011111222333333333333333333221000000000111110000000000000000000112222223333444444444444444333222222210000000000000000000000000000000000000000000000000001111222222233333333333333333333333334444444444443333344444444444444444444444444444333333321100000000000011111222223333333333444444444444444444555555555555554444444444555555555555555555555555555555432111110000000000000111111111000000000000111112233333333333333333222222223311100000000001111222222233222100000000011111100000000000000000000000111222334444443333333333333","001111110000000000000000000000000001222332110000000000000000000000000000000000011222222211111112122222333333322223333333333221110000010000000001000000000000000000000000000000000000000112223343322211111111110000000000000000000000011110000000000000000000000000000000000000000000001222220000000000000000000000001111111111122233333333333333333323323332233334444444555554443333333332000000000000000000000000000000000001100011111100000000000000000000000000000000000000000000111111111222221110000001100001111110000000000000000000000000000000001111110000000000000000000000000011112212222222222222223334444455555555555555555555555444444444433333322221111122222333334444555555555555555555555555554444444444444444444444432111111111111111112222223322222223334555555444333333222222233333333333333333333333333344444431110000000000000111111112221100000000000111122211000000000000000000000000000000112222211111111111000000000000100111111101111111112222333334444444555544555555544443333322210000000000000001100000000000000000000000000000001110000000000000011110000000000000000000000012222221000000001112211111111100000000000000001111100111111122222222222222222222222223333334433333444432112222233333444555555555555555555555555555555555555555444222221111111111111111111111100000011122233333333332111123333333222334311111111111111111233333211110000000000000000000000000000000000001111222222222333322222222222233","001111110000000000000000000000000001222332210000000000011100000000000000000000011111110000000000111112222222211111112222222110000000011100000001001000000000000011110011000000000000000112333443311111111111111111111111110000000000000100000000000000001110000000000000000000000000001100000000001110000000000000000000000000011222221112111111111111111111111111111111122222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111122222234444444444555555555554444444333333333322222221100000012222333444455555554444444555555555555554444444444444433333333210000000000000011111111112211111223333444444322222222222222222222222222222222222222222233333210000000001100000000001111111100000000000000112222100000000000000000000000000000000011100000000011000000000000000111111111211111111122222222233333333344444444444444444433322233321111000000000000000000000000000000000000000000000000111111223332222222200000000001000001011121000011001112222222222211100000010000000110000000011121111000000000000000001222222222222222222221001000122333344444455544444444444444444444445555555555444444444444444444444444444333333333333333333333333333333333333333222222111111111111111111122222222222110000000000000000000000000000000000000111222233333322222222223233","111122222110000000000011111110000001111222100000000000000000000000000000000000011111000011000001122222222222222223333333333344444444444444433333222211111111111111111111111111221100000011222233322223322333333333333333333333333333333332111100000001100000000000000000000000000000000111110000000000000000000000000000000111111122222223333333443322222222222222222222222210000000000000000000000001000000001111111111111122222222222222222222223223333444443333222222221000000000000001111222222110000000000000000000000000000000000000000000000000000000000000000000000000001111111112222222222222222333333333333333344555555555555555555555544444444444443333333333333444555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444333333333333333333333333333333333333333333331110000000000000000001000000000000000000011222210000000000000000000000011222222333333333333333333221000000000000000000000000000001111223334444444444555555555554333222100000000000000000001100000000000000000000000000000000112222222233333333332222223322222222223333334443321111111111122222222222222222222221111122221100000010000011001111111111222222222333333333334444444444444555555555555555555555555555555555555555554444433222111100001000000000111110000000000000001122333333333222222222222111222211111000000000011122222222221100011111100000000000000000000000000000111222223334443332222222233","101122222000000000000001111110000001111222110000000000000000000000000000000000011101000000000000111112222222211112223333333333333333333443332223233321211121121211121122111111221100000112222233333333333333333333333333333333333333333331111111000001100000000000000000000000000000000001110000001110000000000000000000000001111122222222333233332222222222222222221111122211110000000000000000000000000000000000000000000001111111111111111112222111000111111111111111110000000000000001111222221110000000111100000000000000000000000000000000000000001111110000000000000000001111111112222222222222222232222233333333333344445544455555555444444444444444443322222222333444444555555555555554444444444444444444444444444444444445555444433333333333333333333333333333333344444444333333333322222111122222222222222222222222222110000000000000000000000000000000000000000001122210000000000000000000000011222222333333333333333333221000000000000111222222333222222222223333334444444444444444443333222111100000000000000000000000000000000000100000000000011222222222222222222220000000000000000011222233222211111100001111111222222222222222221000001111100000011000001111111000000000122222222222333334444444444444455555555555555555555555555555555555555555555555444444443333333333333333332222211100000001122334444333333333322112222222200000000000000000111222211111111110000111000000000000000000000000000111222233334433332222222222","122222221111122011114244321111001112333332333333333333333322100000000000000000000100000100000000000001111111100000000111000000000111122332222223233222222222333333333444443333322222100112333444344342222444443433333222221111111111000000000000000000001111111111111111111111111110001100000010011110000000000000000000000111111111111111100111112222222221111111110000011111110000000000000000000000000111000000000100000000000000000000000000000000000000000000111000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000001110000000000000001111111111111111111122111111100011111011111112222211000000000000000000000012223222344445444444444444444444444444443333333322222111111122211111111100000001111111111111000112222222222211111112222100000000000011111111100000111111111000000000000000000000111222111100000000000000011111000000011000011110000000000000000011111111111121000000000000000111110111111100000011111111111122233333333333333333333344444444421111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000011111122232222222221111121100000111111000000000000001222221100000000000100111110000000000000000000111111222233322222222222222100000000001101100122222222222222333333333333332222222222222222222100000000011111112222333222222222222222111111111111211111111111111111222222222222222221111111111111000000000000000000000","112222221111111001113233310110001112233222322222222222233322100000000000000000000100000100000000000011111111100000000111000000000111122322122223222222223333334444443444443332222221110112333443333332222444444444444333332222222211000000000000000000001110000000011111110000000000001100000000011110000000000000000000000000000111111112111111222222222221111111111111111111110000000000000000000000000011111110111100000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000001110000000000000001111111111111111111111111111100022211111111223333211000000000000000000000011223333444455544444444444444444444444443333332222222111111222211111111101110001111111111111111222222222222211111111111100000000000000000001111111111111111000000000000000000000111222111100000000000000011111000000001000001110000000000000000011111111122222110000000000000000000000000000000011111111111122222222222222222233334445555555532222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000011111222222222221100010000000000000000000001000001110000000000000000000011110000000000000000111111011222333322222222222222100000000001101100122222222223333333333333333332222222222222221111000010000000011112222333222222222222211111111112111211111111110000111122222333322222221111111111111000000000000000000000","222233332222122322223333332221111122333444432222221111122211111110000000000000100100010100000000000000000000000000011111122222221122234444444334344333333333333333333444444443222222211112333333322222233333333333333333322222222221111111011111222222222222222222222222222222222220000001100011111122111111110000000111111112222222222222211111222222233311111111111111111110000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111101111111221111111001110000000000000000000000000000000000000000000001000000000111111111111111111111122211122000000000000000001111012222222222222211111111100000012233333333334455555555555555555555555554444444444433333333333322222222222222222222222223333333333333333333222222222222111110000000111111111111111122222222000000000111100001111111111111100000000000000011111000000001111111110000000000000111111111111111111011100000000111222222222211000000011111122221222222222222222222200001112110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222100000012222222233333333333322222221000000000000011111111111111111111111111111111122233322222222222222222221111222222222222222222222222222222222224445544444444444444444444444444444333333333333333333322222222222222233333333333332222222222222222222222222222222211111111111222222222221111110000111112222122222221111111111111","002222221111000012223333210000001012233111221111111111122200000000000000000000000000000000000000000011111111100000000001000000000011011211022223222222223322334444433333333222211111000112333342222222221333332222122222221111111100000000000000000000000000000000000000000000000000001100000000011110000000000000000000000022222222222222111222222222233332222222221111111111110000000000000000000000000000111110211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000111122222222222233333211000000000000000000000011113333444555544444444443333333333333333333333222222211111122211111111111110001111111111111111222222222222111111111111100000000000000000001111111111111111000000000000000000000001111100000000000000000000111000000011000001110000000000011111111111111122222110000000000000000000000000000000011111111111111111111111111111233344445555555532222111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000001111111122222221110000010000000000000000000001000000110000000001111111111111100000000000000001222222222234444433333322222222100000000011222222233333332223333333322222221000000000111122222111000011000001112223223333222222222222211111111111000000000001110000122222233333322222221111111110000000000000000000000000","111122222100000000000011112210000000011222100000000000000000000000000000000000011100000011000001122222222222211113333322333444444444444555544444333333333333333333333333333333321110000011222233333333333333333444444444444444444444444443322211000001100000000000000000000000000000000001110000000000000000000000000000000111111122222223333333444322222222222222222222222200000000000000000000000001011000001111111111111112222222222222222222222224444444444443222222221111111111111111111222221110000000000011100000000000000000000000000000000000000000000000000000000000001111112222233333333333333333333333333333333344444444444444444444444444444444443333333333333444555555555555555555555555555555555555555555555555555555555444433333333333333333333333333444444444444444444443333333333333333333333333333333333333333332110000000000000000001000000000000000000111222211000000000000000000000011222222333333333333333333221000000000000000000000000000000000112233333333444444444444443322111100000000000000000000000000000000000000000000000000001111111222233334444443333333333333333333444444443333333333333333333333333333333333332222222221100000000000011111222223333333333444444444444444444555555555555555555555555555555555555555555555555555555543222221111111000000000111111111100000000001112233343333333333333222222223322210000000001111122222233222100000000001111100000000000000000000000111222333333333333333333333","001111110000000000000000000000000001222332110000000000000000000000000000000000011222121111000001122222222222311113333333333221110000011100000001000000000000000000000000000000000000000112223443333321111111111111000000000000000000011110000000000001101000000000000000000000000000001101110000001110000000000000000000000000112233333333222222222222211222222222222333333333332222222222000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000001111222221111000000100000000000000000000000000000000000000000001111110000000000000000000000000000011111111111111122223334444444455555555555555555555444444444433333332221111122222333444444333333444444555555555555554444444444444433333444331111100011000011112111112211111223333444444433333333222222222222222222222222222222223344333321110000001100000000000112221100000000000000122211000000000000000000000000000000111111100000000011000000000000000111111111111111111122223333333333444444444444444443333332211111100000000000000000000000000000100000000000011110000000000001223332222222200000000000000012111110000001001112211111111100000000000000001111100000011122212222222222222222222222222233333333333443222222333444444555555555555555555555555555555555555544444332222222222222222222222222222211111122233333333333333333333333222222111111111111111111222222222221000000000000000000000000000000000001111222222222333322210000122233","101111111000000000000000110000000001221222110000000000000000000000000000000000011111111111000001122222222222222223333333333333322222111211000001000000000000000000000011000000010000000112223444433332222222222222222222221111111111011220000000000001100000000000000000000000000000000111110000001111000000000000000000000000111233333333333333333322222222222222222222223322222222222222000000000000000000000000000000000001111111111111111112111111000000000001111000000000000000000001111222222110000000111100000000000000000000000000000000000000001111110000000000000000000000000001111111111111111111111234444444455555555555555555555444444444444444433322222222222333444555555555555555555555555555554444444444444444444444433333333222222222222222223333333333333344444433333332222222233333333333333333333333333333333321110000000000000000000111111100000000000001122200000000000000000000000011111111222222211111111111000000000000000111222222333222222222223333334444444444444443332222111110000000000000000000000000000000000000100000000000011111111111111111112221111111100000000001100022222210000000001112200111100000000000010000001111100000011111111111100000001111222222223333333333334444444444444444445555555555555555555555555555555555555544444444443333333333333333332222211100001112233333333332111122223222111111100000000000000001222222222221100000000000000000000000000000000000001112222223344433332222222333","001111110000000001000000000000000001222333210000000000010000000000000010000000000111111111111011111112222222210000100111100000000000000000011101222222222222222222211111100000010000000012222231101100000000000000000000000000000000000000000000000000001111000000000000000000000000001100000000001110000000000111111123333333444444444444211111111111112222233333333333423322221111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111212222222110000000000000001222333333333333333344333333333333333210000000000001222334455555445544444444444444444443333333333333322112221000000111110000000011000001111222222333334444433333333333222222000000000000001111111222222222100000000000000000000011111000000000000000000111111110000011000000001100000000000000011211111122222222000000010000000000001001100000001111111223332222222222221111222344444221111111000001111100000000000000000000000000000000000000000000000000000000000000000000000000000122222222222111112211110000000000000000000000111111110000000100012333221111111122233333333322222222222111112344444444555555555555444444444444444444444433333333333333333333333322222222222222222222222222210000001100012222222334444332222111111111122111100000000000000000000000111222222211122222222223333333321111000000000011223","101122222100000000000002222221110001111222210000000000000000000000000000000000011100000000000000011111112222211111112222233443333333334555444444333333333333333333333333222222221110000012222233333334444444444444444444444444444444444443322222221111111111111111111111111111111000000001110000000000000000000000000000000111111112222222333333332222222222222222222222222210000000000000000000000000001000000000000000000001111111111111111112222112111111111111111111110000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000001111112222222222222222222233333333333333333333334444444444444333333333333333343322222222333444555555555555555555555555555555555555555555555555555555555555544333333333333333333333333333333344444444333332222222222222222222222222222222222222222221111000111100000000001000000000000000000000112211000000000000000000000011222222333333333333333333221000000000000000001111211000000000112222222222333333333333332200000000000000000000000000000000000000000000000000000000011222222222222222333332222222211111111112333333322221111111001112222222222222222222221111111110000000000000011111111111111222222223222222333333333444444444455555555555555555555555555555555555555555555555444444443333222222222222222222222111111111122233332222211111122222222223322210000000000000111112211111111110000000000000000000000000000000000001122233333333332111111111","112222221111111012224333310000001112233111221222222222233311000000000000000000000000000000000000000011111111100000000001000000000111111321122223233222223333444444444444444333322221110112334443333332222444444444444333332222222211000000000000000000000010000000011100000000000000001100000000011110000000000000000000000000001111111112111111222222233331111111111111111111110000000000000000000000000011111110222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111110011000000100022211111111233333211000000000000000000000011223333444455544444444444444444444444443322222222222111111122211111111111110001111111111111111222222222222111111111111100000000000000000001111111111111111000000000000000000000111222100000000000000000001111000000011000001110000000000000000011111111122222110000000000000000000000000000000011111111111122222222222222222233344445555555532222111000000000000000000000000000000000000110000000000000000000000000000000000000000000111110000000000011111222222222221100010000000000000000000001000000110000000000000000000011110000000000000000111110011233444433333322222222100000000000111211122222221111111223333333333222222222222222222111000011000001112222222333222222222222211111111111111211110001100000122222233333322222221111111111111000000000000000000000","112222221100000000000001221111110011333333322111111111121100000000000000000000011100000000000000000011111111100000111111112222220111223442222223233333332333333322222222121111211111100112333344422222222222222222222222221111111111111120000000000001101110011111111111110000000000000001100000011111000000000000000111111111111112221111111111111111111111111111111111112222221111100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111110111110100000000000000000000000000000000000000000000000000000000000000000000000000000111111111111122222223222222211121111112232222222211111111111111110000000012222333444455555555544444444444444444444444444433333333333333210000000000000011112222223333333333344444444322222222222211111111111111111111111111111111111110000000111100000000011111111100000000000000111111000000000000000000000000000000000000000000000011000000000000111111222222222111111111111122222222333333333333333322222222221000000000000000000000000000000000000000000000011000000000000000001110000000000000000111111111000000000000001111122233333333322222221000000000000011111112222111111111111111222222222333333334444443222110011111223333333333333333333333333333334555555555444444444444444444444444444443333222222222223333222222222222222222222222222222222222222222222222222222222222210000000000000000000000000000000000112232222210000000001112","001111111100000002112122100000000012233222221000000000011100000000000000000000000100000000000000000011122222210000000101000000000000000100112222222222223333333333322222221221100000001112223341111111111111110000000000000000000000000000000000000000000000000000000000000000000000001100100000011110000000000000000011122233333332222233211111222222233332222223333333322222221111100000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111000000000000000000111122233332223334444333222222222222210000000011112333444555555444433333333333333333333333333222222211111111100000000000000011111111111111111222222222222222222222222100000000000000000001111111112222222100000000000000000000111111100000000000000000011222100000011111110000000000000000000011211111122222111000000010000000000000000000000000111111111111122222222222111223333333333222211111111000000000000000000000000000000000000000000000000000000000000000000000000000000001112222100000000012222222222210000000000000000000000010000000000000000000000000000111111111100000000000000000111222222234444433333222222222111111112223222222234433333334444444433333333222221111111111122000000001000011222222122333222211111111222222111111000000000000000000000111222222222222222222211111110000000000000000000012","112222222111100000000012333222222122222223210000000000000000000000000000000011011100000000000000000000001111101111111223333444444444445555544444333333333333333333333333333333321111000012222233333334444444444444444444444444444444444443333333333333322222222222222222222222222221111111110000011111000001111111111111111111111112222223333333443322223333322222222222222210000000000000000000000000011111111111111111111111111111111111111112222113333333333332111111111100000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000001111112222223333333333333333333333333333333222222222232222222211100011111111221100000012333444555555555555555555555555555555555555555555555555555555555555544333333333333333333333333444444444444444444444444443333333333333333333333333333333333331111111111111100000000000000000000000000011111211000000000000000000000000111122222222222222222222111000000000000000000001211000000000111122222222222222222222221100000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000011222222222332222222222223333344444444444444443222222221100000000111111111111111111222333333222222222223333333333333444444444444455555555555555555555555555555555554333332222222222222222222222222211100000000111112222222222222222222222223322222222222222222222222211111111111111111000000000000000000000000000000112233333322221111111111","001111110000000001001111000000000012233333321111222222222200000000000000000000000100100000000000000012222222210000000111000000000000011211011123222222222222222222211111111111100000000012333342211111111212221111000000000000000000000100000000000000001111100000000000000000000000001100000000000000000000000000000000000000011111111122100000111111122221111111111111122222222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012212222222221111111122222222222333334443333344444322222222222222210000000011133333444555555554444444444444444444444444444433333322222222110000110000000011111111111111222223333344444333222222222211111111111111111111111111112222222100000000000000000000112222222211000000000000011222100000001000000000000000000000000011111111111122111000000000000011000000000000000111111111122222233333333333334444455555444444421111111000000000000000000000000000000000000000000000000000001111111111000000000000000001112221000001011112222222222221110000010000000000000010000000000000000000000000000001111111100000100000000000122233333333333333333333333333222222222222222223334444444444444444433333222221111111111111111111000000000011111111112222111111111111111111112222223321000001110000000000011111111111110000100000000000000000000000000001","001111110000000000000000000000000001222333221100011110011100000000000000000000011111110000000000011112222222210011111222112111100000111211100012111000000000000111111111000000000000000112333443311211111111111111111111110000000000001110000000000001101110000000000000000000000000001100000000001111000000000000000000000111111222221111111111111111112211100000000111112222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222234334444444455555555554444444322222222222222221100000012233333444455555555555554444444444444444444444444444433222333210000000000000011111111112222222223333344444333332222222222222222222222222222222222222222222210000000001100000000111111111100000000000000112222100000000000000000000000000000011111100000000011000000000000000111222222222111111122222222233333333344444444444444444444433333321111000000000000000000000000000000000000011110000000111111223332222222200000000001111111000000000011001112222222222222221111110000000110000000011122222111111110000000011222222233333333333443222111222333333444444444444444444444444444445555555555444444444444444444444444444333333333333333333333333333333333333333222222111111111111111111122222222222110000000000000000000000000000000000000111222233444433222222223233","001111110000000000000000000000000001233333221111111111111100000000000000000000000111110000000000011112222222210000011222111110000000011211011002111000000000011111111111000100000000000012333443311111111111111111111111110000000000000110000000000000001111100000000000000000000000001100000000001110000000000000000000000000111222111111111111111111112211111111110111122222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111233333333333333334443343444333322222222222222210000000012233333444455555554444444444444444444444444444444333333333333210000000000000011111111111111111223333344444322222222222222222111111111111111111122222222222210000000000000000000112222222211000000000000112222100000001000000000000000000000000011100000000011000000000000000011112222222111111111112222233333333344444444444444444444433344421111000000000000000000000000000000000000000000000000111111223332222222200000000001000001112121000011001112222222222222221111110000000110000010011122222111111110000000000111111233322222222221000000122222223333333433333333333333333333334444444444444444444444444444433333222222222222222222223333222111111122222222111122111111111111111111112222223321000000000000000000000000000000000000000000111111222222222222222223","222233333333232333234444332111112112333333333333333333333322100000000000000000000000000100000000000000000000000000000111101000000121133332222223333222222222223333333444333333322222200012333334433332222222222222222222210000000000000000000101010001101111111111111112222111111111000000100011111110000000000000000111111112222222221211100000111112222211100000000000011111110000000000000000000000000111000000000000000000000000000000000000000000000000000000111000000000000000000000000011110111000000000000000000000001110000000000000000000000000000000000000000001110000000000000000000000000000001111122111111100000000000000112211100000000000000000000000012223222333334444444444443333333333333333333333322111100000011100000100000000011111111111111112222222233332222222222222211111111000011111111100000000000000000000000000000001111111222211100000000000000011111000000001000011110000000000000000000000000000011000000000000111111111223333211111111111111111122222223333222222223333333332111100000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000011111122233333333322222221100000000000011111111111111222221111111122222222333333333322221100000000111112222222222222222222222221222222222211111233333333323333333333333333333311111111111122211111000000011233333333333222222222222222222222222222222223333322222222211111111111111110000000111111000010000000000000000","111122222110000000000011111100000001222333200000000000000000000000000000000000011111011111111112222222222222222223333333333333333333333333232222111100000000000000000011111111221100000012222233322222222222222232222223332222222222222331111100000001100000000000000000000000000000000111110000000000000000000000000000000111111233333333344444444433333332222222222222222221111111111110000000000000000000001111000011122222222222222222222222223222333444432222222222221000000000111111111222333110000001111111121110000000000000000000000000000000000000000000000011110000011111111111112222222222222233333333333344455555555555555555555544444444444444443322222223333444444555555555555555555555555555555444444444555555555555554444433333333333333333333333333333333445555444444444444444444444444444444444444444444444443321110000000000000000000000000000000000000012222222100000000000000000000011111222333333322222223333211000000011111111110012211111111122223344444444444555555554444333222100000000000000000001100000000000000000000000000000001111111222222222222221110000000000000100111123333322222222222233322211100000011111110000011111100000011111112222333333333333334444444444444444444444444444455555555555555555555555555555555555555555555544333221111111111111111222221110000000001111123333333332111111111112111122211111000000011111233333333332100000000000000000000000000000000001112222333334444444443333333333","001111111110000002222222100000000012233221221011011111111100000000000000000000000100000000000000000011121111100000000101000000000000011110112223222222222322333333332222222222200110001112333342211111111222221110000000000000000000000000000000000000000000000000000000000000000000001100000000011110000000000000000001111122222232222223111222222222233332222223332222222222221111100000000000000000000000111110000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111000000000000000000111122222222222333333222211111111111100000000011113233444555544443333343333333333333333333333222222211111122211111111111110011111111111111111222222222222222222222222100000000000000000001111111111111111100000000000000000000111111100000000000000000001222100000011111100000000000000000000011211111122222111000000000000000000000000000000011111111111111122222222222111233344445554333311111111000000000000000000000000000000000000000000000000000000000000000000000000000000001112221000000001112222222222221100000010000000000000000000000000000000000000000000111111111100000000000000001211111111223333322222222222222100000000012222222233333333334443333322222111111111100011122222111000011000011112223222333222211111111111111111111000000000001110000011222222222322222221111211110000000000000000000000001","222222222111000000001112332211111112333444432211111111122200000000000000000000000100000000000000000000000011100000011111112222220122233443333334333333333333333333333333222222211112211112333333322222222222222222222233321111122221111120000000000001101000011111111111111111111000000001100001011111110001110000000111111111111112222111111111111111111111111111111111111111110000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111110111111111000000000000000000000000000000000000000000000000000000000000000000000111111111111122222222111100000010000011121112222211100000000000000000000012233333444444455555544444444444444444443333333333333333333333211111100000000011112222223333333333333344444322222222222211111111111111111111111111111111111000000000111100001111111111111100000000000000011111000000000000000000000000000000111111111111111111011100000000111222222222222111111111111122222222222222222222222200001122210000000000000000000000000000000000000000000000001000000000000000000000000000000000000111111112222100000000001111122233333333322222221000000000000011111112222111111111111111222222222333333334444443222222221111222222222222222222222222222222223344445555444444444444444444444444444443333333333333333322222222222333233333333333332222222222222222222222222222222211111111111111111111100000000000000000111122222210000011111000","001111110000000001000000000000000001222333210000000000010000000000000000000000000111121211000011111122222222210000111211100000000000000000011001222111111111112222210011100000010000000012222231100000000000000000000000000000000000000000000000000000001000000000000000000000000000001100000000001110000000000111111112223333333333333333211111111111112222233333333444434432221111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000011111112212222222221111111111001112222333333333333444444333333333333333321000000000001222334444444445544444444444445555553333333333333322222221100000111000000000011000001111222222333344444444333333333222222000000000000001111122223333333110000000000000000000011111111100000000000011111111000000011000000001100000000000000111211111112222111000000010000001000001111100000001111122223333333333333332222222333333222111111000001111100000000000000000000000000000000000000000000000000000000000000000000000000000011122222222111112211110000000000000000000000111111111110000000012333222222223333333333334433333332222111112344444444555555555555555555555555555555555555555555555555555555555544444444333333333333333333210000001001112222223334444311111111111111122111111000000000000000000000001122222211122222222222333333321111111100000012223","001111111100000000001111000000000012233333322222222222232200000000000000000000000101100000000000000011111111100000000111000000000000011211011113222111211111112222211111111100000000000012333332211111111111111111111111110000000000000100000000000000001111111111111111110000000000001100000000001110000000000000000000000000111111111111100000111111112221111111110111112222222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212222222221111111233222222222233333333333333333211111111111111110000000012233333444455555554444444444444444444444444444444333333333333210000100000000011111111111111111223333333333222222222222211111111111111111111111111112222222100000000000000000000112222222211000000000000112222100000001000001110000000000000000011111111111111000000000000000011111111111000000111111122233333333344444444444444455555444344432222222100000000000000000000000000000000000000000000000000111111111111000000000001000001112221000001011111111122222222221111121000000000000000010000111000000000000000011111111222211111111110000000122222111112233322222222222222111111112233333444444444444444444444433333222222222222222222222222222111111111111111112233222222222111111111112222222221100000110000000000011111111111110000000000001110000000000000000000","011122222111000000000011111100000011222322100000000000000000000000000000000000011111000011111112222222222222222223333333333444444444444555533333333322222222222221221122222221222221000011222232222222222222232233333333344444433333333332111101000001100000000000000000000000000000000111110000001110000000000111111111111222222333333334444444444433333222211111111111111100000000000000000000000001011111111111111111122222222222222222222222223224444555555554333333332222222222222222222222233221111111111111111111100000000000000000000000000000000000000000000011110000000000001111122222222222223333344555555555555555555555555555555555555555555555554444444444444444444555555555555555555555555555555555555555555555555555555444433333333333333333334444444444444455555444444444444444444444444444444444444444444444443332221111000000000000000000000000000000000112222311000000000000000000000011122222333333333333334444321000000000111110000000000000000111222224444444444555555555554333332111110000000000000001100000000000000000000000000000001111111222333334444443333333333333333333333444454443333333333333333334444444444444444333333331100000000000011112233333334444444444444455555555555555544443333444444445555555555555555555555555555555554333222110000000000000000000111100000000000111112222233333222222222222222222211111000000000011222222233222100000000011111100000000000000000000012222333344444443333333333333","222222223333232332234444432111112112333332333333333333333322100000000000000000000000000100000000000000000000000000000111100000000122233332222223333222222222334434443444444444422222100112333444444443332333333333332222210000000000000000000101010000001111111111111112222111111110000100100011111110000000000000000111111112222222221211100000112222222211111111110000011111110000000000000000000000000111000000000100000000000000000000000000000000000000000000111000000000000000000000000011110000000000000000000000000001110000000000000000000000000000000000000000001110000000000000000111111111111111111122111111100000000000000112222211000111100000000000000012222222333445444444444443333333333333333333333322111100000111100000100000000011111111111111112222222222222222222222222211110000000011111111100000000000000000000000000000011111111222211100000000000000011110000000011000011110000000000000000000000000001111000000000000000111111223333211111111111111111122222223333222222223333334444333310000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000011111122232222222222222221100000111100010000011111111222221111111111112222333322222222221100000000111112222333322222222222222221111111101100101222222222222222222222222222222222222222222222211111000000011222222223333222222222222222111111111222222222222221111111111111111111111110000001111122000010000000000000000","001111110000000001000000000000000011222333220000000000010000000000000000000000000111110100000000000012222222210000100111100000000000000000111111222222222222222222211111110100010000000112222231100000000000000000000000000000000000000000000000000000001111000000000000000000000000001100000000011110000000000000000112222233333333333333211111111111112222222223333333322222221111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112212222222110000000010000000111233333333333344444333222222222222210000000000001222334455555444433333333334444444443333333333222222222222000000111110000000011111111111222222222233333222222222222222222000000000000001111111222222222100000000000000000000011111000000000000000000111221110000011111100000000000000000000011211111122222111000000010000000000000000100000000111111123333333333333321111122333333221111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122222222222111112211111111111100000000000000111111110000000000011221100000111111111211111211111222222111001234444444555555555555444444444444444444444544444444444443333333333322222222222222222222222222210000001000012222222233333221111111111111122111100000000000000000000000111222222211122222222223333332210000000000000000223","101122222100000000000001222221110001222223210000000000000000000000000000000000011100000000000000011111112222211111112222223333333333334444334334333333333333333333333333222222221110000012222333333333333333343433333333333333333333333332222222221111100000000000000000000000000000000001110000001111000000000000000000000111111112222222222233332222222222222222222222222200000000000000000000000000000000000000000000000001111111111111111112222111000000000001111000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000000000000000001111111112222222222222222233333333333333333333334444444444444333333333333333343322222222333444455555555555555554444444444444444444444444444444444445544444433333333333333333333333333333344444444444333333333322222222222222222222222222222222222221111111111100011111111111111100000000000001112210000000000000000000000011222222333333333333333333221000000000000111112222211111111111222222223333333333333333332222222221100000000000000000000000000000000000100000000000011222222222222222222220000000000000000112333333222221111111001111111222222222222222221000000000000000000000001111111000000111222222222233333333333444444444455555555555555555555555555555555555555555555555555555554444444444444444443333322211111111122334444333333333322222222222211111111111111111111112211111111111111111000000000000000000000000000001122233333332222222222122","222233332222222222223333333333333333443333321111111111111111111111100000000000111110000000000000011111111111111222211222222223333444445555555555555444444444444444444444444443232222222223333343433334444444444444444444444444433333334443333333333333333333333333333333333333333332222222211111122222111111111111111111111112222222222222222233332222333322222221111111111111111111111111000000000000001000000000000000000001111111111111111111111111000000001110000000000000000000000000000011111111100000001111000000000000000000000000000000000000000000000000000000000011111111111111112222222222222222212222222211100000000001120000000000000000000000110000000122233444445555555555555555555555555555555555555555555555555555555555544333333333333333333333333333333333333222222222222211111111111111111111111111122222222332222222222211101111111111111100000000000000001100000000000111111111000000000011111111111111111122111100000000111111000001100000000001111111111111111111122222110000000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000111111111111110000011112223333344444444444444443111111000000000000000011111222222222222222222222233333344444444433333444444444444444444444444444444444444444555544444444444433333333333333333333333333322222222222222111111111122222222222222222222222222222222222222222233333333333333211100000000000000011111111222222444444333443333333333","001111111100000001002211100000000012233333321122222222232200000000000000000000000100000000000000000011111111100000000111000000000000011211012223222222222222222222222222111222201110000112333342222222111222222211111111110000000000000000000000000000001111100000000000000000000000001100000000000000000000000000000000000011111111111122100111112222222221111111111111111111111111111100000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212222222221111111122111111111222233332222233333222222222222222210000000011223333444555555554444444444444444444444433333333333322222222211111111111110011111111111111111222222244444333222222222211111111111111111111111111112222222100000000000000000000012222222211000000000000001111000000001000000000000000000000000011111111122222111000000000000011000000000000000111111111111122233333333333333333334445444444421111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001221000000011112222222222222211100010000000000000000000000000000000000000000000000100111100000000000000000122222222222333333333333333333211100000011100112223333333333344444433333221111111100000000011111000010000011111112222233222222222111111111111112222221000001110000000111111112222222220000000000000000000000000000000000","222222222111000000001112332221111122333333321111111111111100000000000000000000111100000000000000000000001111100000111222112222222222334443444334344333333333333333333333222222221221111122333333322222333333333333333333322222222222222231000001121111111111111111111111111111111110000001100001011111110001110000000111111111111112222222222111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111110111110111111111000000000000000000000000000000000000000000000000000000000000000001111111111111122222222223111111100010000012222222222211100000000001110000000012233333444455555555555555555555555555554444444444433444444444322222222111111111112222223333333333344444444322222222222211110000000111111111111111122222222110000000111100011111111111111100000000000000011110000000001000000000000000000000111111111111111111011100000000111222222222222111111111111122222222222223333222222211111122210000000000000000000000000000000000000000000000011000000000000000000000000000000000000111222222222100000000001111122222222222222222221000000000000000011112222111111111111111222222223333333333333332222222222222223333333333333333333333333333334555555555444444444444444444444444443333333333333333333322222222222333233333222222222222222222222222222222211111111111110000000000000000000000000000000000112232222321110001111111","112222221111000000001111221111000012333333332222222222222200000000000000000000000101000000000000000011111111100000011111111111110011123332222223233322222222232222222222111111211111100012333333311211121222222222122222221111111111000110000000000001101111111111111111110000000000000000000000011111000000000000000111111111111112111111111111111111111100000000000111111112221111100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111110111110000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111112211223222222211121111111121112222211100000000001110000000012233333444455555555544443333333333333333333333333222221111111000000000000000011111111112222222223333333333222222222222222221111111111111111111111111111111100000000111100000000011111111100000000000000111111000000000000000000000000000000000000000000000011000000000000111222222222222000000111111122222222333333333333333333333333321000000000000000000000000000000000000000000000000000000000000000001110000000000000000001111111000000000000001111122233333333322222221000000000000011111111111111111111111111122222222333333334444443211000000111111111111111111111111111111111112222222332222222222223333333333333333333333222222222223333222111111122222222222333222222222222222222222222222222221222222222222222222222211111110000000000112222221210000000001000","101122221000000000000000111110000001221223110000000000000000000000000000000000011101000000000000111112222222211112223333223333332222222332222222111211111111111111111111011110110000000112223444433333333333333333333333332222222222222221000000000001100000000000000000000000000000000101110000001111000000000000000000000001111222222222222222222222222211111111111111112221111111111111000000000000000000000000000000000001111111111111111111111100000000000000000000000000000000000001111222221111110000111100000110000000000000000000000000000000001111110000000000000000001111111112222222222222222222222234444444444455555555554444444333333333333333332211111112222333444555555555555554444444444444444444444444444444444444443333333333333333333333333333333333333344444444333333333322222222222222222222222222222222222210000000001100011111111222221100111111111111122211000000000000000000000011111111222222211111111111000000000000000111222222333222222222222233334444444444444443332222222221100000000000000000000000000000000000100000000000011111111111111111112220000000000000000011222233222210000000001111111221111111111111110000001111100000011110001111111000000000122222223333433333444443333333333455555555555555555555555555555555555555555555444444443333333333333333332222211100000111133334444333333333322222222222211111111111111111122222222221111111111111000000000000000000000000000112222333444433332222222333","222233332222222222223333332222222223443333321111111111111111111111100000000000111110000000000000000000000000000011111222122222222344445555555555444444444444444444444444444443222222222223333344433333344444444444444444433333333333333332222222333333333333333333333333333333333332222211101111122222111111111111111111111112222222222222222222332222333322222111111111111110000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100000001221111111000000000000000000000000000000000000000000000000000000000000001111111222222222222222222222222211100000000001120000000000000000000000011100000011233344444444455555555555555555555555555555555555555555555555555444444333333333333333333333333333333333333222222222222100000000000111111111111111122222222321111111111100001111111111111100000000000000011100000000001111111111100000000000111111111111111111111100000000111111222222211000000001111111111111111111122221111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000012222222233344444444444433332111111000000000011111111111111111111111222222222223333333333333322222222222223333333333333333333333333333333444444444444444433333333333333333333333333322222222222211111111111122222222222222222222222222222222222222222223333333333333211100000000000000010011111112222444444333333333333333","112222221111111000002233221111001112333333333333333333333322100000000000000000000100000100000000000001111111100000000111000000000111122332222223222222222222223333333444333222211112100012333343333332222333332222222222210000000000000000000000000000001111111111111111111111111000001100000010011110000000000000000000000111111111111111100000112222222211111111110000011111111111100000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000001110000000000000001111111111111111111122111111100122221111111122222211000000000000000000000012233333333445444444444444444444444444443333333322222211111111100000100000000011111111111111111112222222222222222222222211111111000011111111100000111111111000000000000000000000111222221100000000000000012210000000001000011110000000000000000011111111111121000000000000111222111221111000000011111111111122233333333333333333333444444444422222222100000000000000000000000000000000000000000000000000000000000000000000000000010000001110000000001111122232222222222222221000000000000011110011111111222221111111111112222222211111111110000000000000111222222211122222222111100000001111101111122222222223333333333333333332222222222222222222100000000011111112222333222222222222222111111222222221111111111111111222222222222222221111111111111000000000000000000000","101111110000000000000000000000000001221222110000000000000000000000000000000000011111111111000001122222222222211113333333333322221111011200000001000000000000000000000011000000000000000112223444433332111111111111111111111111111111011110000000000001100000000000000000000000000000001101110000001111000000000000000000000000112233333333222222222222222211122222221222222222222222222222000000000000000000000000000000000001100000000000000111000000000000000000000000000000000000000001111222221111000000111100000000000000000000000000000000000000001111110000000000000000000000000001111111111111111122222234444444455555555555555555555444444444433333333322222222222333334455444444444444555555555555554444444444444444444444433333322111111111112222223322222223333344444433333332222222233333333333333333333333333333333321110000001100000000001112221100000000000001122211000000000000000000000011111111111111100000000011000000000000000111222222211000000122223333333333444444444443333322222221100000000000000000000000000000000000100000000000011111111111111111222221111111100000000001100012111110000000001111100111111111000000000000001111100000011111112222222222222222122222223333333333444443222223333444445555555555555555555555555555555555555544444444443333333333333333333333333211111122233333333333222222233333222222110000000000000001222222222221000000000000000000000000000000000001111112222223333322222222222333","112222222111122222222223334443333333443333221111111111111111111111111100000011222222222222222222222111111111112222222222333444444444445555555555444444444444444433333333333333222222221123333333333334444444444444444444444444444444444444433333333333333333333333333333333333333333333333322222222222111111111111111111111112222222222222333333444333333333332222222222222222222222211111100000000000011111111111100000001111111111111111122222222222222222111110000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222222222222222222222222211100000000000010000000000000000000000111100000011222344445555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444444443333333333333222222223333333333332332222222222211111111111111100000000000000000001100000000000000111122100000111122222222222222222222111100000000111111111101100000000001111122221111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111100111111111222222233333333333333344444444444444443333333221000000011233333333333333333333333333333333333344444444444444444555555555555555555555555555544444444444544333333332222222222222222222222222222222222222222111222222222222223333333333322222222222222222222222222223333333333222211100000000000000000111222222333444444333443333333332","001111110000000000000000000000000001222332210000000000010000000000000000000000011111111100000000111122222222211112223333333221110000011211000001000000000000000011110011000000000000000112333444433321111111111111111111110000111001011110000000000001101110000000000000000000000000001100010000001111000000000000000000000001111222222222222222222222212211111111110111122222222222222222000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000001111111111111110000000000000110000000000000000000000000000000001111110000000000000000000000000000000111111111111122222234444444455555555555555555555444444444433333332211111122222333444455555444444444555555555555554444444444444433333333210000000000000011112222222211111123333444444433333333222222222222222222222222222222222233333210000000001100000000111222222211000000000000122222100000000000000000000000000000111111100000000011000000000000000111222222211000000122222233333333444444444444444444433332222222200000000000000000000000000000100000000000011110000000111111223332222222200000000001100011011110000011001112222222222211110000010000001111100000011122222111111111111111122222222233444444444443222222333444444555555555555555555555555555555555555555444444444444444444444444444443333333333333333333333333333333333333222222111111111111111111122222222222110000000000000000000000000000000000111112222233444433322222223333","222233332222122322223333332221112112333444433322222222222211000000000000000000000000000100000000000000000000000000001111111111110122234444333223233333333333333333333444444433212222210112333333311111222222333333222222221111111110000000000101121111111111111111111112221111111111000000100011111121111111110000000111111112222222222222211111111222222211111000000111111110000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111000000000000000000000000000000000000000000000000001110000000111111111111111111111112211122000000000000000000010012222222222222211111111100000011233333333333333334444443333333333333333333333333333333333333321111111111111111111111112222222222233333332222222222222222221111111111111111111111111111111000000000000000001111111222211100000000000000001111000000001000010000000000000000000000000000000011111100000000111222222211100000000001111111111111122222222222222200001122210000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000011111122233333333322222221000000000000011222111111111111110000001111111122333333333322221111111100000111111112222222222222222222222222223433333333444444444444444444444444333322222222222222211111111100122233333333333332222222222222222222222222222222211110000011222222222221111110000000000011000011110000011111000","101111110000000000000000110000000001222333221000000000010000000000000000000000011111100000000000111112222222211111112222222221110011122222111112111010000000000111111111000000000000000112333444433322221212222221122222221111111111111110000000000001101110000000000000000000000000000100010000001111000000000000000000000111111222221122222111111111112210000000000111112222222222222222000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000011111111110000000000000110000000000000000000000000000000001111110000000000000000000000000000000111111111111122222234444444444455555555554444444322222222222222221100000112222333444455555555555554444444444444444444444444444433333333210000000000000011112222223322222223333344444333332222222222222222222222222222222222222222222210000000001100000011112222222211000000000000122222100000000000000000000000000000111111100000000011000000000000000111222222211111111122222222233333444444444433333333333332211111100000000000000000000000000000000000000000011110000000111111222221111111100000000001111111000000000000001112222221111111111111110000000110000000011122222111111111111111112222222333444444444443222222333333333444444444444444444444444455555555555554444444444444444444444444444443333333333333333333333222222222222222222222111111111111111111122222222222221111110000000000000000000000000000000112222233444433322222222333","212222221111011000002222221111001012333333333333333333333322000000000000000000000100000100000000000011111111100000000111000000000011122332222223222222222222223332323333222222211112200012333343322222222222221211211111110000000000000000000100000000001111111111111111111111111000000100000000011110000000000000000111111111111112111111100000112222222211111111110000011111111111100000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000011110111000000000000000000000000000000000000000000000000000000000000000000001110000000000000001111111111111111111122111111100122222222222112222211000000000000000000000012233333333445444444444444444444444444444433333333222211111111100000100000000011111111111111111222222222222222222222222211111111111111111111111111111111110000000000000000000000111222221100000000000000012211000000001000001110000000000000000011111111111111000000000000111222111111111000000111111111122222233333333333333333334444333333321111111000000000000000000000000000000000000000000000000000000000000000000000000000010000001110000000001111122232222222222222221000000000000011110011111111222221111111122222222333333333322221100000000011111111222222222222222111111111111111100111122222222234444444433333333333322222222222222222111100000112211111222333222222222222222222222222222221122222222222222222222222221111110000000000011110000000000000000000","222222222111000000001012332222211122333333321100011110011100000000000000000000111100000000000000000000001111100011111222222223332233334444444445444333333333333333333333222222222221111123333333333333333433343333333333333333333333333332111112222222222222222222222222222222222220000001100001111111000001110000000111111111111112222222222222221111111122222111111111111100000000000000000000000000001000000000000000000000000000000000000000000100000000000000000000000000000000000000000011111111110000000111111111000000000000000000000000000000000000000000000000000000000000001111112222222222222222222223222211111111111111222222222211100000000001110000000011233444444555555555555555555555555555555555555555555555555555444444433333333333333333333333333333344444444322222222222210000000000111111111111111122222222321111111111100011122222222221100000000000000011100000000001111110000000000111111111111111111111111011100000000000111222222222111111111111111111112222222222222222200000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000111222221100000000000001112222222222222222222221000000000000000011111111111111111111111222222223333333333333332211112333333333333333333333344444444444444444555555555555554444444444444444444444444444433333333333322111111111122222222222222222222222222222222222222211111122222210000000000000000000000000001110000112233333332221100001111","101122221100000000000000112210000001222223221000000000000000000000000000000000011100000000000000011111112222210011112222223333332222333443222224333322222222222222222222111111110000000112223444433333333333333333333333332222222222222331000000000111100000000000000000000000000000000001110000001111000000000000000000000111111112222222222222222222222211111111111111111111000000000000000000000000000000000000000000000001111111111111111111111100000000000000000000000000000000000000000011111111110000000000000110000000000000000000000000000000001111110000000000000000001111111112222222222222222222222233333333333333333333443333333322222222222222221100000012222333444555555555555555555555555555554444444444444444444444433333333333333333333333333333333333344444444444333333333322222222211111111112222222222222222210000000111100011122222222222211111111111111112211000000000000000000000011111122222222211112222222000000000000000111222222222111111111222222233333333333333333332222222222210000000000000000000000000000000000000000000000011111111111111111111110000000000000000112333333222210000000001111111221111111111111110000000000000000011111111111111000000111222222223333433333333333333333333355555555555555555555555555555555555555555555555555554444444444444444443333322100000111122334444333333333322222222222222222222222222222222222222221111111111111000000000000000000000000000001122333333433322222222222","112222221100000000000001222211110011333333321000000000011100000000000000000000011100000000000000010011111111100011111222222222222122233443333334333333333333333332333333222222211111100012333444432233223222333333233333322222222222222231000000000001100000000000011111110000000000000001110000001111000000000000000111111111111212222222222111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111110111110111111110000000000000000000000000000000000000000000000000000000000000000001111111111111111122222223222222222222222222332222222222222222222222221100000012222333444455555555555555555555555555554444444444444444444444332222222111111111112222223333333333344444444433332222222211111111111111111111111111122222222210000000111100011122222222222211111111111111111211000000000000000000000000000000111111111111111111000000000000000111222222222111111111112222222222333333333333333333322222210000000000000000000000000000000000000000000000011110000000000000001110000000000000000111222222111000000000001111122222222222222222221000000000000000011112222111111111111111222222223333333334444443222222222233333444444444444444444444444444445555555555555555554444444444444444443333322111111111122333333333333333222222222222222222222222222222222222222222221111110000000000000000000000000000000000112233333321100000111122","112211111100000000000000110000000011233333322111111111122200000000000000000000000101100000000000010011111111100000011111111111110011122322111213222212222221121122211111011100000000000012333444411211111111111111111111111111111111001110000000000001101111111111111111110000000000000100000000001111000000000000000111111111111222111111111111111111112110000000000111112222222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111223222222222222222222233333333211111111111111110000000012233333444455555555555554444444444444444444444433222222222222100000000000000011111111112222222223333333333222222222222211111111111111111111111111111111111110000000001100000000111111111100000000000000111111000000000000000000000000000000000000000000000011000000000000000111222222222111111111112222233333333344444444444444444444432222211111000000000000000000000000000000000000000110000000000000001110000000000000000001111111000000000000001112222222222222222222221000000010000000011121111111100110001111111111122233333333333443222111111111112222222222222222222222222222223344444444444444444444444444433333333333322222222222223333222111111222211222222233222222222111111111112222222222221111110111111100000000000000000000000000112222222222222222222233","101122222100000000000012222221110001111222100000000000000000000000000000000000011100000000000000011111112222211111112222333444444333345555544444333333333333333333333333333322221110000012222233333334444444444444444444444444444444444443322222111111111111111111111111111111111000000001110000000000000000110000000000000111111112222223333333442222222222222222222222222210000000000000000000000001011000001111000000000001111111111111111112222112222222222222111111111000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000001111112222223333333333333333333333333333333333334444443333333333333333333333343322222222333444555555555555555555555555555555555555555555555555555555555555544333333333333333333333333444444444444444444444444443333333333333333333333333333333333221111000111100000000001000000000000000000011112211000000000000000000000000111122333333333333333333221000000000000000000001111000000000111122222222333333333333332211000000000000000000000000000000000000000000000000000000011111111222222222333333333333322222222222333333333332222222222222222333333333333333332222222220000000000000011111111112222222233333333333333333333444444444455555555555555555555555555555555555555555555554333332222222111111111111111111100000000000112233332222211111122222222223322210000000001111122222211111111110000001110000000000000000000000000001122233333333333333333333","001111110000000000000000000000000001222332210000000000010000000000000000000000011211121111000000111122222222211112212333333110000000011100000001000000000000000011110011000000000000000112333442311211111111111111111100000000000000001100000000000000001110000000000000000000000000001100000000001110000000000000000000000011112222222222211111111212212221122222222222233333332222222222000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012212222222222222223334444444444555555555555555555444333333333333322211111111122333444455555444444444555555555555554444444444333333333333221000000000000011111111112222222223333444444433333333222222222222222222222222222222222233333210000000001100000000000112221100000000000000122222100000000000000000000000000000111111100000000011000000000000000111111101111111111122222222233333444444444444444444433333322222200000000000000000000000000000000000000000000000000000111111223332222222100000000000000011011121111111001112222222222211100000010000000111100000011111111000000000000000011222222222211111111110001000123333444455555544444444444444444444445555555555555444444444444444433333222222222222222222223333333333333333333333222222111111111111111111122222222221000000000000000000000000000000010000111111222111221111110001111233","111122222111000000000011111100000001222333100000000000000000000000000000000000011111001112111112222222222222222223333333333344443444434433332222222111110111111000000011111111221111000011222233322222222222222233333333332222222222222331111100000001100000000000000000000000000000000111110000000000000000000000000000000111111233333333444444444422223332222222222222222210000000000000000000000001000000001111111111122222222222222222222222223223444555543333222222221000000000000111111222233110000001111111121111100000000000000000000000000000000000000000000011110000011111111111112222222222222333333333555555555555555555555555555555555555555555554322222222334444444555555555555555555555555555555444444445555555555555555555544444444444444444444444444444444445555555444444444444444444444444444444444444444444443331000000000000000000000000000000000000000012222222100000000000000000000011122222333333322222223333221000000001111111100000000000001112223334444444444555555555554333222100000000000000000001100000000000000000000000000000001111111222222222222222222112211111111111222233343322222222222233311222211111111111110000011111100000010000011112222222222233334444444445545555555555444444455555555555555555555555555555555555555555555543222110000000000000000000110000000000000001122333333332100000011112111222211111000000011111222222233222100000000000000000000000000000000001112222333333444443333333333333","112222221111000001002222210000001112333332322222223333233322100000000000000000000100000000000000000011111111100000000111000000000011111222122223222222222222223232322222221222211111100112333342222222222444433333333222221111111100000000000000000000001111111111111111110000000000001100000000011110000000000000000000000000000111111111100111112222222221111111111111111111111111100000000000000000000010000000000100000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000001110000000000000001212222222221111111122111111100122222222222233333211100000000000000000000012223333444455555554444444444444444444443333333333222211111222211111111100000001111111111111111222222222222211111112222211111111111111111111111111111111111000000000000000000000111112221100000000000000011111000000001000001110000000000000000011111111122222110000000000000000000000000000000111111111111122233333333333333333334445444444422222222100000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000001111111222222222221111110000000000000000000000000000110000000000000000100011100000000000000000110010011222333322222222222222100000000001101111112222222223333333333333333332222222222222221111000010000001111112222333222222222222211111111112111211111111110000111111222222222222221111111111111000000000000000000000","112222222111111000001123333332222223443333221000000001110000000000000000000011111100000000000000000000001100002111111222223333333444445555555555444333333333333333333333222222222221111123333333333334444444444444444444444444444444444444433333333333333333333333333333333333333331111111110011111111111111111111111111111111111112222222333233332222222222222222222222222210000000000000000000000000001110000000000000001111111111111111111111111111000111111110000000000000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000000011111111112222222222222222222222222222222211111111111112221111122211100000000000110000000122333444455555555555555555555555555555555555555555555555555555555555544333333333333333333333333333333344444333332222222222222222222222222222222222222222222332222222222211111222222211111100000000000000011100000000000111111111000000111122211111111111111122111100000000111111000001100000000000111111111111222222222222110000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111100011222222222221111111112222222333333333333333332111111110000000000122222222322222222222222222233333333344444444444444444444445555555555555555555555555555555555555544444443333333333333333333333333333322222211111111111111111223333333333333322222222222222222222222222222222222222111100000000000000000000001111111122233333333433322222222","112222222111100000001123333332222222333333220000000000000000000000000000000011111001000000000000000000000000001111111233333444444444445555543344333333333333333333333333333333331111000112222233333334444444444444444444444444444444444444433333333333333333333333333333333333333333333333322211111111111111111111111111111111111112222223333333333333333333332222221111122210000000000000000000000000011111111111111111111111111111111111111111111112222222222221000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222222222222222222222222211100000000011110000000000000000000001111100000011223444445555555555555555555555555555555555444444444445555555555555544444333333333444444444444444444444444444444444444443333333333333333333333333333333333221111000111111111111111111111111111111000000001111000000000000011111000000111222222222222222222222111000000000000000000001100000000000111122222111111111111111110000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111100011222222222233322222223334444444444444444444443222222221100000001222222233333333333333333333333333333344433333333333333333444444444444444444444444444444444444433322222222222222222222222222222222222111111111111112222222222222223333333333322222222222222222222211111111111111111100000000000000000000000001111111133334433322222222222222","222233332222122322223333332222211123333333331111111111121111111111100000000000111110010000000000000000000000000000111111122222222133334444444445444444444444444433333444444443222222221122333344433333344444444444444433322222222222222332111112233333333333333322222233332222222221111101100011111122111111111111111111111112222222222222222222332222333322211111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100111111221111111001110000000000000000000000000000000000000000000000000000000001111111111111111122222222222000000000000000001121001111111111111100000001100000012233333444444455555555555555555555555554444444444444444444444444444444222222222222222223333333333333333332222222222222111110000000111111111111111122222222210000000111100001111111111111100000000000000011100000000001111111111100000000000111111111111111111011100000000111222222222211000000011111111111111222222222222222200001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222100000012222222233333333333333322221000000000000000011111111111111111111111222222222223333333322222222222222222223333333333333333333333333333333334445544444444444444444444444444443333333333333333333322222222222222233333222223332222222222222222222222222222222222222111111100000000000000000001111112222122222222222222211111","101111110000000000000000110000000001222223110000000000000000000000000000000000011111110000000000111122222222211112223333333322221111121211110111011000000000000000110011000000000000000112223444433333222222222222122222221111111111011110000000000001100000000000000000000000000000000101110000001111000000000000000000000001111222222222222222222222222211111111110111122222222222222222000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000001111222221111110000111100000110000000000000000000000000000000001111110000000000000000000000000001111111111111111111111234444444444555555555555555555444444444433333332211111122222333444455555555544444455555555555554444444444444444444444433333322111111111112222223322222223333344444444333332222222222222222222222222222222222222222210000000001100011111111222222211111111111111122222100000000000000000000011111111111111100000000011000000000000000111222222222111111122222233334444444444444443333333333332210000000000000000000000000000000000100000000000011111111111111111222221111111100000000001222222111100000000001111111221111111111111110000001111100000011111111000000000000000122222223333444444444443222223333444445555555555555555555555555555555555555544444444444444444444444444444443333222222222233333333222222222222223222222211111111111111111122222222221111111110000000000000000000000000000000112222333444433322222222333","011122222111000000000011111110000001111222100000000000000000000000000000000000011101000011000002222222222222222223333333333444444444444555533333333333333333333333333333333322222221000011222233322223333333333334444444444444444444444442222211000001100000000000000000000000000000000001110000001110000000000000001111111111111223333333333444444333333222222222221111111100000000000000000000000001011111111111111111122222222222222222222222222224444444444444333333332222222222222222222222232111111111100011111111100000000000000000000000000000000000000000000000000000000000002222233333333333333333344444444444444444444444444444555444333344444444443333333333333444445555555555555555555555555555555555555555555555555555555444433333333333333333334444444444444444444444444444444444444444444444444333333333333333333332221111000000000000001000000000000000000111222211000000000000000000000011111222333333333333333333221000000000111110000000000000000000112223333333444555555555554333222222210000000000000000000000000000000000000000000000001111111222233334444443333333333333333334444444454443333333333334444444444444444444444333333321100000000000001112233333334444444444444445555555555555444444555554444444455555555555555555555555555554444333222110000000000000000000000000000000000111112233333333333333333222222223311000000000000011222222233222100000000011111100000000000000000000011112233334444443333333333333","111122222111000000000011111100000011222332100000000000000000000000000000000000011111000012111112222222222222222223333333333344444444444444433333222211111111111110100011111111222221000011222233222222222222222233333333343333333333333332111100000001100000000000000000000000000000000111110000000000000000000000001111111111111233333333444444444422223322222221111111111100000000000000000000000001011000001111111111122222222222222222222222223224444555554444333333332111111111111111111222233110000011111111121111100000000000000000000000000000000000000000000011110000001111111111112222222222223333344444555555555555555555555555555555555555555555554444444444434444444555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444455555555444444444444444444444444444444444444444444443222221111000000000000000000000000000000000112222211000000000000000000000011122222333333333333334444321000000000111110000000000000001112223334444444444555555555554333222100000000000000000001100000000000000000000000000000001111111222333334444442222223333333333333333334454443333333333333333333322222222222222222222221100000000000011112222222222233344444444445555555555555444444455555555555555555555555555555555555555555554433222110000000000000000000111100000000000111112222233333222222222222111222211111000000011111122222233222100000000001111000000000000000000001112222333344444443333333333333","001111110000000000000000000000000001222332210000000000010000000000000000000000011222223211111111122222233333311223333333333210000000010000000001000000000000000000000000000000000000000112223332211210100111010000000000000000000000011110000000000000001000000000000000000000000000001222220000000000000000000000001111111222233333222333222222222223323333333334444444545554443333333332000000000000000000000000000000000001100011111100000000000000000000000001111000000000000000100110000001110000000001111000011000000000000000000000000000000000000000000000000000000000000000011111122212222222222222223333334444455555555555555555555444333333333333322211111111112333344444555555555555555555555555554444444444444433333333331111111000000011111111112222222223334455555444333333222222233333222222222333333333333344444431000000000000000000011112221100000000000111122222100000000000000000000000000000111111222221112222110000000000100111111101111110000122222233333333444444444444444443333332211000000000000001100000000000000000000000000000000110000000000000011110000000000000000000000012112222221111001112211111111100000000000000000111100111111111111111222222222222222223333334433333333321001112233333444555555555555555555555555555555555555555555444444444444444433333222111111000011122233333333333222223333333333344332222222222222222233333211110000000000000000000000000000000110001111222222222333322210000011222","112222222111100000001123333332222223333333220000000000000000000000000000000011111101000011111111100000000000002211111222333444444444445555545445344333333333333333333333332222222111111123333333333334444444444444444444444444444444444444433333333333333333333333333333333333333332222222222211111111111111111111111111111111111112222222333333333322223333332222222222222210000000000000000000000000011111111111111111111111111111111111111111111112222222111110000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000011111111112222222222222222222222222222222211111111111111121000000000000000000001111100000011222344445555555555555555555555555555555555555555555555555555555555544444333333333444444444444444444444444444444444444443333333333333333333333333333333333332222222222211111111111111100000000000000000001111000000000000111111000000111122222222222222222222111100000000000000000001100000000000111122222111222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111100011222222222221111111112223333344444444444444443222222110000000001222222233333333333333333333333333333344444444444444444444445555555555555555555555555555555555544443333332222222222222222222222222222222222211111111222222222223333333333333322222222222222222222222222222222222222111100000000000000000000001111111122233333322221111111111","112222222111000000000002332221111112333333221000000000000000000000000000000000011100000000000000010011111111100011111222223333333333334454444444333333333333333333333333222222221111100012333333333334434444444444444444444444433333333332222222222221111111111122222211111111111110000001110000011111000001110000000111111111111112222222222222222222222222222222222222222210000000000000000000000000001000000000000000000001111111111111111111111111000000000000000000000000000000000000000011111111110000000000000000000000000000000000000000000000000000000000000000000011111111111112222222222222222233333333333333333222222222232222222222222222222222221100000012333444455555555555555555555555555555555555555555555555555555555555544333333333333333333333333333344444444444332222222222222222222222222222222222222222222322222222222211111222222221111100000000000000111210000000000000000000000000111122222222222222222222111100000000000111112222211000000000112222222222333333333333332211111111100000000000000000000000000000000000000000000000011111111111111111222220000000000000000112333333222210000000001111122222222222222222221000011110000000010000011111111000000111222222222233333333333332223333444455555555555555555555555555555555555555555555555555554444444444444444443333322222222222222222222222222223322222222222211111111111111111111112211111111111111111000000000000000000000000000000112233333333332222222111","112222221111000000002222110000000012333333322222223333233322100000000000000000000100000000000000000011111111100000000111000000000010111222122223222222222222222222222222111222211111100012333342322222222333322222211111110000000000000000000000000000001111111111111111110000000000001100000000001110000000000000000000000000000111111111100000112222222221111111110111111111111111100000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000001110000000000000001212222222221111111122111111100122222222222233333211100000000000000000000012233333444455555554444444444444444444444444444433222211111222210000100000000011111111111111111222222233333222222222222211111111111111111111111111111111111100000000000000000000111222222211000000000000012221000000001000001110000000000000000011111111111121000000000000111111110000000000000111111111111122233333333333334444455555444444432222222100000000000000000000000000000000000000000000000000000000000000000000000000000000001111000001001111111232222222221111121000000000000000000011111000000110000000000000100011100000000000000000111111111122333322222222222222110000000001111222222222233334444444433333222222222222222222222222100000000011111112222233222222222111111111112222222221111111110111111111122222211111110000111111111000000000000000000000","101122222111100000000012233222222122222222200000000000000000000000000000000011011000000000000000000000001111111111111233333444444444445555544444333333333333333333333333333333332211000012222233333334444444444444444444444444444444444443333333222222222222222222222222222222222211111111111100011110000001111111111111111111111112222223333333444333333333322222221111111100000000000000000000000000011111111111111111111111111111111111111112222223333333333332222222221111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000001111112222223333333333333333333333333333322222211122221111111000000011111111221100000011223444555555555555555555555555555555555555555555555555555555555444433333333333333444444444444444444444444444444444444443333333333333333333333333333333333221000000111111100000001100000000000000000011111211000000000000000000000000111122222222222222222222111000000000000000000001100000000000111122222222333333333333222222111111111100000000000000000000000000000000000000000000000000000000111111111111111111111111100012333333333333333344444444444444444444444444443222222221100000000111111111111111112222333333333333333333333333333333333333333444444444444444444444444444444444444432111110000000001111111111122222211000000000112222222222222222222222333333322222222222222222222212211111111111110000000000000000000000000000100000011122222222222222222222","222233332222122323223334332111112112333444433333333333332211000000000000000000000000000100000000000000000000000000000111111000000122133443222223222322222222333333333444433333212222200012333333322222221222222222222222210000000000000000000101010001101111111111111112222111111111000000100011111110000000000000000111111112222222222111111111111112222211100000000000011111110000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000001110000000000000000000000000000000000000000001110000000000000001111111111111112211122111111100000000000010012222211000111100000000000000011233333333334444444433333333333333333333333333333222222222222200000100000000011111111112222222222233333332222222222222222221111111111111111100000000000000000000000000000001111111222211100000000000000011111000000000000011100000000000000000000000000000011111100000000111211112222222100000001111111111111222222222222222222222222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000011111122233333333322222221000000000000011222111111111112221111111122222222333333333333331111100000000111111112222222222222111111222222223333311233333333333333333333333333333333222222222222211111100000122233333333333332222222222222222222222222222223333322222222222222222221111110000000000011000000000000001111000","101122222100000000000012222221110001111222100000000000000000000000000000000000011100000000000000011111111222211111112223333444444444445555544444333333333333333333333333333333321111000012222233333334444444444444444444444444444444444443322222111111111111111111111111111111111000000001110000000010000000111111111111111111111112222223333333444322223333322222222222222200000000000000000000000001011111111111111111111111111111111111111112222223333333333333222222221111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000001111112222233333333333333333333333333333333333333333333333333311111111111112221100001111223444555555555555555555555555555555555555555555555555555555555444433333333333333444444444444444444444444444444444444443333333333333333333333333333333333221111000111100000000001000000000000000000011112211000000000000000000000000111122333333333333333333221000000000000000000000100000000000111122222222333333333333333311000000000000000000000000000000000000000000000000000000000000000000111122223333333333322222222222333333333333333333333333333344444444444444443222222220000000000000011111111112222222233333333333333333333444444444454444444444444555555555555555555555555555555543222221111111000000000011111111100000000000112222221111111111122222222223322211111111111111122222222222111110000001110000000000000000000000000001122233333333333333333333","001111110000000001000000000000000001222333210000000000010000000000000000000000000111111100000000011112222222210000100211100000000000000000011101122111112111112222210011110100010000000012322231100100000000000000000000000000000000000000000000000000001000000000000000000000000000001100000000000100000000000000000012222233333333333222100000111111112222222223333333333322221111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112212222222221111111122111111122333333333333444444333333333333333321000000000001222334455555444444444444444444444444444444433333322222222100000111000000000011111111111222222222233333222222222222222222000000000000001111111222222222100000000000000000000012222221100000000000011111221000000011000000000000000000000000011211111122222111000000010000011000000000100000000111122223333333333333332222222222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112222222222111112211111111111100000000000000111111111110000000011221100000111111111211111211111222222111001233333444555555555555555555555555555555555555555555555555555555555544444444333333333333333333110000001111112211122222233211111111111111122111100000000000000000000000001122222211122222222222333332211110000000000000223","001111110000000001001000000000000011222333210000000000011100000000000000000000000110100000000000000012222222210000000111100000000000000100011111122222222111112222211111111100000000000012333331111100000000000000000000000000000000000100000000000000001110000000000000000000000000001100000000000000000000000000000011111122233332222222100000111111112222222223332222222222221111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012212222222221111111122111111122333334443333444444333322222222222210000000011112333334555555444444444444444444444444444444444333322222222110000000000000011111111111111222222223333333222222222222222222000000000000001111111222222222100000000000000000000012222221100000000000000111221000000000111110000000000000000000011211111122222111000000010000011000001111100000000111111123333333333333332222222222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112222222222111112222222222222210000000000000111111110000000000000110000000000000001111111211101110000000000122333444455555555555555555555544444444444544444444444444444444444433333222222222222222222222000000000111111111122122233211111111111111111111112111110000000000000000000111111111111121111111222221100000000000000000112","112222221111011012223333210000001012232100111111111111122200000000000000000000000000000000000000000011111111100000000001000000000111111211022223233222223333334444444333333322211121000112334442222232222333333333333222221111111100000000000000000000000000000000000000000000000000001100000000011110000000000000000000000000011111111122111222222222233331111111111111111111110000000000000000000000000011111111222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111110000000000000100011111011111233333211000000000000000000000011113333444455544444444443333333333333333322222222222111111122221111111111110001111111111111111222222222222111111111000000000000000000000001100000111111111000000000000000000000111111100000000000000000000111000000011000001110000000000011111111222111122222110000000000000000000000000000000011111111111111111111122222222233344445555555532222111000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000011111122222211110000010000000000000000000001000000110000000001111111111111110000000000000000111111111234444433333322222222100000000001211211233322222222221223322222222110000000122111112100000011000001112223223333222222222222211111000000001100000001100000122222233333322222221111111111110000000000000000000000","222222221111110000000001111122211111110001122111120000011110000011111222222111111100000000000000011000000010000000100000000000000000000011112220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111100012200001122222223333333322110110000000000000000000001100000000000000000111110111220001111111122233333333334444444444333322211000000000000000000000000011111111222223334444444443332111000000000000000000000000000000000000000000000000000000000111112220000000000000000000000000011111100000000000000000000000000000000000123222122210000000000000000000000111100000001233332111111000000011111000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000111110000000000001111100000000011111000000000000000000000000000011111000000000000000010011122334443210000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011000000000000011232211000000000000000000000000000000000000010000000000000000000111100100000000000000000001000000000000000000000000000000000000000000000000011001222210000000011222233332111000000000000000000000122210000000000012222222333333333221100000011000000000000112110000122200001121000000000000000000000000000000000000112222221110000000000011100000000112333344444443321100000","222222221111010000000001111122222222220112222111121111111110000011111233332211111100000001000000011000000000000000000000000000000000000011111210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001100001100000111112222222233322110000000000000000000000000000000000000000000111110011111111111111122234333333334444444444333322222222222222111000000000000011111111222223333333333333332111000000000000000000000000000000000000000000000000000000000110001110000000000000000000000001122222111111111111000000000000000000000000122111000000000000000000000000000111100000001233322111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000001111111122211000000000000000000011112210000000000001001100000000011122111100000000000000000000000001111000000000000000010001122334443210000000011111111000000000000000000000000000000000110000011000000000000000000010000000000000000000000000000000000000000000000011000000000000001121100000000000000000000000000000000001100000000000000000000000111100100000000000000000010000110001110000000000000000000000000000000000000011000122210000000011223332222111000000000000000000000011221110000000011111122222222233221100000011001100000000000000001233310001110000000000100000000000000000000000000000122333221000000011111100000111123344444332222221000001","222122200000100000000001101111100000000000100000000000011110000011112222222111111100000000000000000000000000000000100000000000000000001122223330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222210000122222233333322222110121111000000000000000001000000000000000000000100000110000000000111223332222234444444443000000000000000000000000000000000000000000122222223333333333322111000000000000000000000000000000000000000000000000000000000111112220000000000000000000122223333332111111111000000000000000000000000000111000000000000000000000000000000000000000001123332222221111111111122100000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000112221000000000001112100000000001122000000000000000000000000000001000000000000000000000101112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121001121111000000000000000000000000000000001100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221000000000001123333332111000000000000000000000122210000000000012222222222222222110000000000000000000001112222211233410001110000000000000000000000000000000000000001122221100000000000000000000000012222223322100000000000","111111110000010111222001000111100000111111111111110001121110000111112233333333333222001000000000000000000000000000000000000000000000001122222221100000000000000000000000010000000000000000000010000000000000000000000000000000001000000000000000000000011111000000000000000000000000000001111222111111000000000011111111111000000000000011000000110000000000000000000000000000000000000000000000011111200002334444444442000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000100000000000000011112222222222223333333322222222222100000000000000000000111112221001000000000000000000000000011222333334445555555554444433333333222221110000000000000000000000000000000001000000000000000000000000000000000000000000011112211111000000000111122222210000000000000001110000000001111122222100000000000000000000000000000001000000000000001112233222200000000111111111000000000000000000001111111100000110000000000000000000000000000111122112110000000000000000000000000000000000000000000000010000122210000000000000000000000000000000001110000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000001122333333222223334433333322111111000000000000000112222331000000000111211111111122110000011112222221000000000000001233310011100001000000000000000000000000000000000012222332222100000011111111112222222333333321110000000000","222222221111010000000001111122222222220002222111121111111110000011111233222111111100000000000000011000000000000000000000000000000000000011112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001100001100000111112222222233322110000000000000000000000001000000000000000000111110011110001111111122234333333334444444444222222211111111111100000000000000011111111222223333333333333332111000000000000000000000000000000000000000000000000000000000110111110000000000000000000000000011111111111111111000000000000000000000000112111000000000000000000000000000111100000001233333332221111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111122211000000000000000000011112210000000000001001100000000011122111100000000000000000000000001111000000000000000010001122334443210000000011111111000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011000000000111012232211000000000000000000000000000000000000000000000000000000000111100100000000000000000000000110001110000000000000000000000000000000000000011001122210000000011223333332111000000000000000000000011100000000000011112222222223333221100000011001100000000000000000122210001110000000000100000000000000000000000000011122222221000000011111100000000123334444322221110000001","222222210111110000000001100001100000000000011001110000011110000011111223221011100000000000000000011110000110000011110000000000000000000122223331100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110111123211112233333333333322222111121111000011111110000012111100000000000000001100111110100010000111223333332234444444444333322111000000000000000000000000000000000111112223333333333322111000000011000000000000000000000000000000000000000000000000011111110000000000000000000011222222222111111111000000000000000000000000000011000000000000000000000000000000001111000112222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112221000000000001112100000000001000000000000000000000000000000011000000000000000000000101222233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000010000121100000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000110000000000001222232222111000000000000000000000121111100000000011122222222222222110000000000000000000001011111111111200001110000000000000000000000000000000000000000122221100000000000000000000000012222223222100000000000","222222222222211111111111121111100000000002322233332223322221111111111223222222111100000000000011122221111221000111200000000000001111111122223332221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001100122233333322222222211111011111000000000000000011111100000000000000111111112222222221111122234444443344455555555555444444443332222222221111110001111222222333333334444444442222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000012232210000001000000000111111111000000000000000000000000000000000000000000000000000000000000000000011111222222100000000000000000000000000000000000000000001112210000000001000000000000000000000000000000011111111111100000000000112333344432211110000000000000000000000000000000000000000000000110011122000000000000000000011000000000000000000000000000000000000000000000001000000000011112233432211100000000000000000000000000000000111000000000000000000000000111111000000000000111100000000000000000000000000000000000000000111110010111121000000000000001122221000000000000000000000001122211111110000000011122333322222110000000000001221000001112100000001200000122111111000100000000000000000000000000000110110000000000000122222222111122223334433332222211000","222211100000000000000001000000000000000000000000000000010000000012222222221011100000000000000000000000000000000000100000000000000000011222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000011111111222110000111111110000000000000010000000000000000000000000000000000000000000000000000000000000111222322333333444444442111110000000000000000000000000000000000000011111112222222222211111000000011000000000000000000000000000000000000000000000000011111110000000000000000111233333333331111111111110000000000000000000000011111111000000000000000000000000000000000000001222222333433333222211111000001000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000011111000000000001112100000000000000000000000000000000000000000000000000010001100000000000111122232110000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000122221000000000000000000000000000000001100000000000001111000000000000000000000000001000000000000001111111110000000000000000000000000000000000000011110000000000112233332222100000000000000000000122222222100000112222211111111122110000000000000000000012221222212233321111110000000000000000000000000000000000000000011222211000000000000111100000000110010000000000000000","222222210111100000000001000011100000000000000000110000011110000011122222221011100000000000000000000000000000000000110000000000000000001122223331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111223210011223333333333322222111121111000000000000000001111100000000000000000100000110000000000111223333333334444444444111111100000000000000000000000000000000000111112223333333333322111000000011000000000000000000000000000000000000000000000000011111220000000000000000000122222233332111111111000000000000000000000000000011000000000000000000000000000000001111000001233322111111111111111122100000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000112221000000000001001000000000001111111100000000000000000000000111000000000000000000000001112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001232100000000000000000000000000000000000000012100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000110000000000001223333332111000000000000000000000122221100000000011122222222222222110000000000000000000001112221101112310001110000000000000000000000000000000000000000111221100000000000000000000000011222223211100000000000","222222200111110000000000000000000000000000011001110000111110000011111223210000000000000000000000111110000111111111211000000000000000000111233331110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111123321112233333333333322211111111111000011111110000001111100000000000000001100111100100000000112223333333333433333444333333211111000000000000000000000000000000011112222222222222222211000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111110000011000000000000000011110000000000001112100000000001111000000000000000000000000000011000000000000000000001111211222222210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121000000000000000000000000000000000000001112110000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000010000000000000000001122232222111000000000000000000000001222100000000012222222222223333221100000000000000000000101122233334421111221111100000000000000000000000000000000001122221100000000000000000000000011222223211110000000000","222222210111110000000001111111100000000000111001110000011110000011111222222111111100000000000000011000000000000001100000000000000000001022222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100122210001222222233333333322111121111000000000000000001111100000000000000001100011110001000000111233332332234444344444111111100000000000000000000000000000000000122223333333333333332111000000000000000000000000000000000000000000000000000000000111112220000000000000000000011111122222111111111000000000000000000000000000122111011100000000000000000000000000000000001222222222211110111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000112211000000000001001000000000011122000000000000000000000000000111110000000000000000000000112233333210000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011000000000111122332100000000000000000000000000000000000000000000000000000000000111100000000000000000000001000000000000000000000000000000000000000000000000000001222210000000011223333332111000000000000000000000122210000000000012222222222222233221100000000000000000001112222211233410001110000000000000000000000000000000000000112222221110000000000000000000000012233334444431100000000","211111100000000000000001000000000000000000000000000000010000000011222222220011100000000000000000000000000000000000110000000000000000011122233331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110111223320011222222222222211111000110000000000000000000001111100000000000000000000000100000000000112223333333333444444443222211000000000000000000000000000000000000011112222222222222222211000000011111110000000000000000000000000000000000000000000011111111100000000000000011222223333331111111111000000000000000000000000000000000000000000000000000000000000000000000001222221000111111111100111000000000000000000000000000000000000000000000000000000000000000000000000000000000011111110000000000000000000000111111000000000001112100000000001111111100000000000000000000000000000000000001000000000100111223333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121111000000000000000000000000000000000000112110000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000011110000000001122232222111000000000000000000000122222210000000012222100000000011000000000000000000000001112222212222210001110000000000000000000000000000000000000000122222100000000000000000000000000122222000000000000000","222222211222111000001111111111100000000001111111221112211111100011111223221111100000000000000001112221111111111111210000000000000000000111222221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100112100122233333333333322222111122222111111111110000012111100000000000000001111111221112221111122233443332234445445555444433333222222222211000000000001111111111222222223333333333322111000000000000000000000000000000000000000000000000000000000000001110000000000000000000001111111111000000000000000000000000000000000000001000001100000000000000000000000000100000112222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122100000000000000000000000000111110000000000001112210000000001122100000000000000000000000000111010000000000000000000112222333433210000000000000000000000000000000000000000000000000010000011000000000000000000000000000000000000000000000000000000000000000000011000000000111122343321111100000000000000000000000000000000011000000000000000000000000000000000000000000111000000000000000000000000000000000000000000111110000001221000000000001111122222100000000000000000000000011100000000000000111112333333333221100000000000000000001011111111112210001121000000000000000000000000000000000000000121111100000000000000000000000012223334333432211100000","211111100000000000000001001111100000000000111000000000011110000010112233332122211100000000000000000000000000000000000000000000000000012222233320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000010001110001000000011112222222222221000010000000000000000000000000000000000000000000000000100000000000111223321112233333344443000000000000000000000000000000000000000000011112222222222222211111000000000000000000000000000000000000000000000000000000000110110000000000000000111111222223344443322222222222100000000000000000000000112222100000000000000000000000000111111111112333334443333332111111111111110000000000000000000000000000000000000000000000000000000000000000000000000001111112211000000000000000001111222211000000000001112100000000001111112200000000000000000000000000000000000000000000000100112233333210000000010000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121122333332100000000000000000000000000000000000000000000000000000000111100000000000000000000000011100000000000000000000000000000000000000000000011112223210000000001123333333211000000000000000000000011110000000000012222211122223333221100000111110000000000100000000123310001100000000000000000000000000000000000000001121221100000000000011111111100012233334322220000000001","211111100000000000000001001111100000000000100000000000011110000011112233222111111100000000000000000000000000000000000000000000000000001222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000011111111112100000111112222222222221110010000000000000000000000000000000000000000000100000100000000000111223322222233333344443000000000000000000000000000000000000000000012222222222222222211111000000000000000000000000000000000000000000000000000000000111111110000000000000000000122223344443222222222222100000000000000000000000112222100000000000000000000000000100000000001122333222211110000000122100000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000011112222000000000001112100000000001111001100000000000000000000000000000000000000000000000100112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121122332221000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000011001222210000000001123333333211000000000000000000000111100000000000012222211122222222110000000001000000000001112221000122200001100000000000000000000000000000000000000001122222100000000000011111100000011222223211000000000000","222222210000000000000001111122211111110001111111110000011110000011122233332122211111000000000000000000000000000000000000000000000000001122222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000010001100001100000011112222222233321000000000000000000000000000000000000000000000000100000110001110000111233333333334444333443000000000000000000000000000000000000100000112222333333322222211111000000000000000000000000000000000000000000000000000000000110110110000000000000111000022222233333322223333222110000000000000000000111222222000000000000000000000000000111111111112344444443332222111111111111110000000000000000000000000000000000000000000000000000000000000000000000000001111122211100000000000000111111222211000000000000000000000000011111122100000000000000000000000000000000000000000000000001112233333210000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011000000000111112232211000000000000000000000000000000001100000000000000000000000111100100000000000000000000000000000000000000000000000000000000000000000000011111222210000000011223333333211000000000000000000000011221110000000011112211222223333221100000011101100000000000000000123310000110000000000000000000000000000000000000000122332210000000011111111100000123334444321110000000001","111111100000000000000001011122211111110001111111110000011110000011122233333222222211000000000000000000000000000000000000000000000000001122222210000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000001100000000000000000000000000000000010011100001000000000011111111111111000000000000000000000000000000000000000000000000000000000000010000111233322223334444444443000000000000000000000000000000000000000000011112222211111111100000000000000000000000000000000000000000000000000000000000001100000000000000000001222222222223333333322222222222100000000000000000000011111111011111110000000000000000000112223333334444555554443333333332222111110000000000000000000000000000000000000000000000000000000000000000000000000000000122112100000000000000111122222211000000000000000000000000000111111100000000000000000000000000000000000000000000000001112233333211100000010000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000122211000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122332100000012233322333322100000000000000000000111222221000000000000100000111122110000011112211110000000000000001233310001100000000000000000000000000000000000000001112332210000000011111111112211123344444321110000000001","122122210000010000111000011122222111221112222221121111122221111111112233333233333322000011000000000000000000000000000000000000000000001122222100000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000011100000000000000000000000000000000110001000001000000000011111111111110000000000000000000000000000000000000000000000000000000000001110111111233322333344444444443000000000000000000000000000000000000000000112222332211112222200000000000000000000000000000000000000000000000000000000000000100000000000000001111222222222223333333433333333333210000000000000000000111112222111222210000000000000000000011112333334444455555554444433333333222221110000000000000000000000000000000000000000000000000000000000000000000000000001122222211111000000000111122223310000000000000000000000000000111122200000000000000000000000000000000001000000000000001112233333211100000011110000000000000000000000000001000000000110000000000000000000000000000001111111110000000000000000000000000000000000000010000000010000122210000000000000000000000000000000001110000000000000000000000111100100000000000000000000000000000000000000000000110000000000000000000000000001122344311111112334433333211000000000000000000000112222221000000000112200000001122110000001111211110000000000000001233311111100000000000000000000000000000000000000001223443221000000011222333322222233444444322222100000000","211111100000000000000001000000000000000000000000000000010000000012222222210011100000000000000000000000000000000000100000000000000000011222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110111222220000111111111111100000000010000000000000000000001000000000000000000000000000000000000000111222333333333444444442111110000000000000000000000000000000000000011111112222222222222211000000011111110000000000000000000000000000000000000000000011111111100000000000000011233333333331000111111110000000000000000000000000001111000000000000000000000000000000000000001112222322323222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000001111100010000000000000000000000011111000000000001112100000000000000000000000000000000000000000000000000010001100000000000100122221000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122221000000000000000000000000000000000000000000000001110000000000000000000000000001000000000000001111000000000000000000000000000000000000000000011110000000001112222222111000000000000000000000122222222100000012222211111111122110000000000000000000001111222212233311111100000000000000000000000000000000000000000111222210000000000000000000000000011110000000000000000","111111110000010111222001000122111101221112221111111111122110000111112233333333333322001000000000000000000000000000000000000000000000001122222210000000000000000000000000010000000000000000000010000000000000000000000000000000001000000000000000000000011111000000000000000000000000000001111222111111000000000011111111111110000000000011000000110000000000000000000000000000000000000000000000011222211112334444444442000000000000000000000000000000000000000000001111111100000111100000000000000000000000000000000000000000000000000000000000000100000000000000011112222223333333334443322222222222100000000000000000000111112221111111110000000000000000000011222333334445555555554444433333333222221110000000000000000000000000000000000000000000000000000000000000000000000000000111112211111000000000111122222210000000000000001110000000001111122222100000000000000000000000000000001000000000000001112233322200000000111000000000000000000000000001111111110000110000000000000000000000000000111122112110000000000000000000000000000000000000000000000010000122210000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001223333333222223334433333322100000000000000000000112222332100000000111211111111122110000011112222221000000000000001233310011100000000000000000000000000000000000000012223332222100000011111111112222223444444322221100000000","211111100000000000000001000000000000000000000000000000010000000011222233221011100000000000000000000000000000000000100000000000000000012222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000011111111222100000011111110000000000000010000000000000000000000000000000000000000000000000100000000000111222322222233444444442000000000000000000000000000000000000000000011111112222222222211111000000000000000000000000000000000000000000000000000000000011111110000000000000000111233333344442111111111111000000000000000000000011222221000000000000000000000000000000000000001222222333333333211111111000000000000000000000000000000000000000010000000000000000000000000000000000000001111111110000000000000000000000011111000000000001112100000000001111112200000000000000000000000000000000000000000000000100111223332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111232221000000000000000000000000000000001100001000000000011000000000000000000000000000000000000000001111110000000000000000000000000000000000000000011110000000000122233332222100000000000000000000112221110000000112222211111111122110000000000000000000001111111111223311111110000000000000000000000000000000001000000111222100000000000011111111100000110010000000000000000","222222210111110000000001000000000000000000011001110000111110000011111223210000000000000000000000011110000111100011211000000000000000000122233331110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111123321112233333333333322222111122222100011111110000011111100000000000000001100111100100000000112223333333334444444444333333211111000000000000000000000000000000011112223333333332222211000000011000000000000000000000000000000000000000000000000000001110000000000000000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000001211110000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100011000000000000000111110000000000001112100000000001111111111110000000000000000000011000000000000000000000101222233333210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121000000000000000000000000000000000000000112110000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000010000000000000000001122232222111000000000000000000000012222100000000012222111222223333221100000000000000000000101122222234421111110000000000000000000000000000000000000001222331100000000000000000000000011222223211110000000000","222222221111110000000001111122210000000001121111110000011110000011111222222111111100000000000000011110000110000001100000000000000000000011112220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100112210011222222223333333322111111111000000000000000011111100000000000000111110111220001110111111233333333334444444444333322211000000000000000000000000011111111222223334444444443332111000000000000000000000000000000000000000000000000000000000111112220000000000000000000011111121111111111111000000000000000000000000000123222122210000000000000000000000001100000001233332222210000000011111000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000112210000000000001111000000000011122000000000000000000000000000011000000000000000000010011222334443210000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011000000000111122332211000000000000000000000000000000000000000000000000000000000111100100000000000000000001000000000000000000000000000000000000000000000000000001222210000000011223333332111000000000000000000000122210000000000012222222333333333221100000011000000000000112221100122200001111000000000000000000000000000000000000112221221110000000000011100000000112334444444443321100000","222222211111001100000001111122222222221112222111111111111110000011122233333222222211000011000000000000000000000000000000000000000000001122222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000010001100001000000000012222222222221000000000000000000000000000000000000000000000000000000000001111111111233333333334454555553111111100000011111000000000000000000000000112222332211112222211111000000000000000000000000000000000000000000000000000000001100000000000000000001222222222222233333333333333333210000000000000000000111212111111111110000000000000000000112223333234444444444443332222221111111110000000000000000000000000000000000000000000000000000000000000000000000000000001122222100000000000000111122222211000000000000000000000000001111122200000000000000000000000000000000000000000000000001112233333211100000011111111000000000000000000000000000000000110000000000000000000000000000000000001000000000000000000000000000000000000011110000000000011232211000000000000000000000000000000001100000000000000000000000111100100000000000000000010000000000000000000000000000000000000000000000000000001122332100000011233322333211000000000000000000000111111111000000011001100000001122110000000111111110000000000000001233310011100000000000000000000000000000000000000011222333221000000011222222222222233344444443333210000001","222222210111110000000001110011100000000000111001110000011110000011111222221111100000000000000000011110000110000001110000000000000000001122223331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222210012233333333333322222111121111000000000000000011111100000000000000001100111110101000000111223333332234444444444222221111000000000000000000000000000000000122222223333333333332111000000011000000000000000000000000000000000000000000000000011111110000000000000000000011222222222111111111000000000000000000000000000011000000000000000000000000000000001111000012233322111221111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000112221000000000001112100000000011122000000000000000000000000000111000000000000000000000101112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000010001232100000000000000000000000000000000000000012100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000111000000000001223333332111000000000000000000000122220000000000012222222222222222110000000000000000000001111110000011100001110000000000000000000000000000000000000000111221100000000000000000000000012222233322200000000000","222222222222211011001111121111100000000001222222231112211111111111111223222111100000000000000001122221111111000011210000000000000001000122213321221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000012100122233333333333322211111121111000001111110000012111100000000000000111111111222222221111122233444443344445555555444444444443332222211000000000001111111111222222223333334443322111000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000011111000000000000000000000000000000000000001000000000000000000000000000000000000000012232211111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000011100000000000001112210000000001111000000000000000000000000000011110000000000000000000112222334433210000000000000000000000000000000000000000000000000110000011000000000000000000000000000000000000000000000000000000000000000000011000000000111122343432211100000000000000000000000000000000111000000000000000000000000000000000000000000111000000000000000000000000000000000000000000111110000001221000000000000001122222100000000000000000000000021100000000000001111112333333333220000000000000110000000011010000011100001122111100000000000000000000000000000000000121111100000000000111100000000012223334333443322211000","222222222222110000000001111122211111110002222222221111111110000001111222222211111100000001000000011110000110000001100000000000000100000111112210010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000002000111122222222222233322110000000000000000000000112111100000000000000111111112221111221111122234433333334445444444444433322233332222222000000000000011222222333333334444444443332111000000000000000000000000000000000000000000000000000000000110001110000000000000000000000000000000000000000000000000000000000000000000123211011110000000000000000000000111100011111233221000101000000010111000000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000000000000111100000000000001111100000000000000000000000000000000000000000111111111122200000000010000122334433210000000000000000000000000000000000000000000000000110000011000000000000000000010000000000000000000000000000000000000000000000011000000000000001232211000000000000000000000000000000000000010000000000000000000111100100000000000000000000000000000000000000000000000000000000000000000000011111121000000000011222222221000000000000000000000000122100000000000001111123333333333221100000011000000000000001000000122210001222222211000100000000000000000000000000112221111110000000000011111101111112333334333321111100000","111111100000000000011001001111101100010001111011110000011110000111122233333222233211000000000000000000000000000000000000000000000000011222223322100000000000000000000000000000000000000000000010000000000000000000000000000000001000000000000000000000001100000000000000000000000000000000110011111111000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000011222211112334444444442000000000000000000000000000000000000000000001111111100000111100000000000000000000000000000000000000000000000000000000000000100000000000000000001222222222223333332222222222222100000000000000000000011111111111111110000000000000000000112223333334444555554443333333332222111121110000000000000000000000000000000000000000000000000000000000000000000000000000012112211111000000000111122222211000000000000001000000000000000011111000000000000000000000000000000001000000000000001112233332100000000111111111100000000000000000000001110000000110000000000000000000000000000000000001000000000000000000000000000000000000000000000000000001123321000000000000000000000000000000001100000000000000000000000000000000000000000001100000011100000000000000000000000000000000000000000000011000122221100000012333323333322100000000000000000000111222332100000000000100000111122110000011112221110000000000000001233310001100000000000000000000000000000000000000001112332210000000011111111112211123344433321110000000000","222222222222110000000001111122222221111002222222221111111110000001111222222211111100000001000000011110000110000000100000000000000000000011112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010110000001000111111112222222233322110000000000000000000000011111100000000000000111111111221111121111122234333333334444444444333332222222222222222000000000000011111111333333333333333443332111000000000000000000000000000000000000000000000000000000000110001110000000000000000000000000011111100000000000000000000000000000000000123211011100000000000000000000000111100011111233322111101000000011111000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000111100000000000001111100000000001111000000000000000000000000000111111111121100000000010000122334443210000000011111111000000000000000000000000000000000110000011000000000000000000000000000000000000000000000000000000000000000000011000000000000001232211000000000000000000000000000000000000010000000000000000000111100100000000000000000000000000001110000000000000000000000000000000000000011001121000000000011222222222111000000000000000000000111100000000000001111122333333333221100000011000000000000001000000122210001222222211000100000000000000000000000000012222221110000000000011100000000012333334322221110000000","211111100000000000000001001111100000000000111000000000011110000010012233332222211111000000000000000000000000000000000000000000000000012222233320100000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000010001110000000000001111111111111111000010000000000000000000000000000000000000000000000000000000000000011222211112234344444442000000000000000000000000000000000000000000011112222211111111111111000000000000000000000000000000000000000000000000000000001110000000000000000000112222222223344443333333333333210000000000000000000000112222000000000000000000000000000111111112223444555554433333222221111111110000000000000000000000000000000000000000000000000000000000000000000000000001100101100000000000000000000011222211000000000001112000000000001111112200000000000000000000000000000000000000000000000100112233332211100000010000011100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110012233332100000000000000000000000000000000000000000000000000000000000000000000000000001100000011100000000000000000000000000000000000000000000011111222210000000000123333333211000000000000000000000001221111000000012222211111112222110000011112110000000000100000001233311111100000000000000000000000000000000000000000122321100000000000111111111100012333333322220000000001","222222211111000000000001111122211111110001111111110000011110000011112233332111111100000000000000000000000000000000000000000000000000001012222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001100001100000011112222222233322110000000000000000000000000000000000000000000001110011110001110111111233332333334444344444111111100000000000000000000000000001111110112223333333333333322111000000000000000000000000000000000000000000000000000000000110111110000000000000000000011111133332211111111111000000000000000000000000112111000000000000000000000000000111100000001233333332221111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111122211000000000000000111111222210000000000000001000000000011122111100000000000000000000000001111000000000000000000001112233333210000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011000000000111112232211000000000000000000000000000000000000000000000000000000000111100100000000000000000000000100001000000000000000000000000000000000000000011112223320000000011223333333211000000000000000000000011110000000000011112222222223333221100000011001100000000000000000122100000110000000000000000000000000000000000000000122222221000000000111100000000123333344322110000000001","222222210111110000000001110000000000000000011001110000111110000011111223210000000000000000000000011110000111110011210000000000000000000111233331110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111122211112233333333333322222111122222100111111110000012111100000000000000001100111110101110000111223333333334444444444333333211111000000000000000000000000000000111112223333333333322111000000011000000000000000000000000000000000000000000000000000001110000000000000000000011111111111000000000000000000000000000000000000000000001100000000000000000000000000000000111122110000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000111110000000000001112100000000001000000000000000000000000000000011000000000000000000000111222233333210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000121100000000000000000000000000000000000000011000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000010001110000000000001122232222111000000000000000000000011111100000000011122222222223333221100000000000000000001111122222233310001110000000000000000000000000000000000000000122331100000000000000000000000011222223222110000000000","222222210111110000000001111111100000000000111101110000011110000011111222222111100000000000000000011110000110000011110000000000000000000122223231100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010111122210012233333333333322222111121111000001111110000012111100000000000000001110111220111110000111233333332234444444444333332211000000000000000000000000000000000122222223333333333332111000000000000000000000000000000000000000000000000000000000011111110000000000000000000011222222222111111111000000000000000000000000000011000000000000000000000000000000001110000012223322111221111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112210000000000001112100000000001111000000000000000000000000000011110000000000000000000001112333333210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000000000011112332211000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221000000000011222232222111000000000000000000000111110000000000011122222222222222110000000000000000000001112221000000100001110000000000000000000000000000000000000001121221100000000000000000000000012223333322200000000000","222222210111110000000001110011100000000000100000110000011110000011111222221111100000000000000000011000000000000001110000000000000000001122223330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222210011222222233333322222111121111000000000000000001111100000000000000001100011110000000000111233333332234444444444111111100000000000000000000000000000000000122222223333333333332111000000011000000000000000000000000000000000000000000000000111112220000000000000000000022222233332111111111000000000000000000000000000000000000000000000000000000000000001000000001233322111221111111111122100000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000112221000000000001001000000000011122000000000000000000000000000111000000000000000000000101112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110001232100000000000000000000000000000000000000012100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222100000000001223333332111000000000000000000000122220000000000012222222222222222110000000000000000000001112221101111210001110000000000000000000000000000000000000001122221100000000000000000000000012222223322200000000000","222222210111110000000001000000000000000000000000110000011110000011111222221011100000000000000000011000000110000001110000000000000000001122233331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110111223321112233333333333322222111121111000000000000000011111100000000000000001100011110000000000112223333333334444444444333321100000000000000000000000000000000000111112223333333333322211000000011000000000000000000000000000000000000000000000000011111110000000000000000000122222233332111111111000000000000000000000000000001000000000000000000000000000000001110000001222221000111111000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000112221000000000001111100000000001111000000000000000000000000000001000000000000000000000101222233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000001121111000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000110000000000001112232222111000000000000000000000122222210000000011111111111111111000000000000000000000000112222212222100001110000000000000000000000000000000000000001122331100000000000000000000000011222223211100000000000","222222211222111011111111111100000000000001122111332223322221111111111223221111100000000000000001122221111112222222210000000000000000000111223321221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000012100122233333333333322211111122222111111111110000011111100000000000000001111111221112221111122233333332234444445555444444444443332222211000000000001111111111222222223333333332222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000111100000000000000000000000001000001100000000000000000000000000000000111122100000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000011100000000000001112210000000001000000000000000000000000000000112100000000000000000011112222333433210000000000000000000000000000000000000000000000000011110010000000000000000000000000000000000000000000000000000000000000000000011000000000011122233432211100000000000000000000000000000000001000000000000000000000000000000000000000000111000000010000000000000000000000000000000000111110000001110000000000001111121111000000000000000000000000000000000000000000111112333333333221100000000000010000001001111111122210001121000000000000000000000000000000000000000011111111100000000000000000000011222223333433333322000","222122200000000000000001000011100000000000000000000000010000000011122222222111100000000000000000000000000000000000100000000000000000011222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222210000122222222222222222110020000000000000000000001000000000000000000000100000100000000000111223332222234444444443000000000000000000000000000000000000000000112222222222223333322111000000000000000000000000000000000000000000000000000000000011112220000000000000000000122223333332111111111000000000000000000000000000111111000000000000000000000000000000000000001122222222221111000011122100000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000112221000000000001112100000000001111000000000000000000000000000000000000000000000000000100112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110111121111000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000001111000000000001123333332111000000000000000000000122220000000000012222211111111122110000000000000000000001112221112233410001110000000000000000000000000000000000000000122221100000000000000000000000011222223200000000000000","122111110000010111222000000122222111233332332221121111122221111111112233333333333333001111011000000000000000000000000000000000000000001111111100000000000000000000000000010000000000000000000010000000000000000000000000000000001000000000000000000000012210000000000000000000000000000001222232211111100000000011111111111111000000000011100000110000001110000000000000000000000000000000110000111222211223334444444442000000000000000000000000000000000000000000011112221100001111100000000000000000000000000000000000000000000000000000000000000100000000000000111112222223333334444444433333333333210000000000000000000111112222222222211000000000000000000011112333334444455555554444444333333222221110000000000000000000000000000000000000000000000000000000000000000000000000000000012211111000000000111122222210000000000000001110000000000111122222100000000000000000000000000000001000000000000001112233322211100000011000000000000000000000000000001111110000110111111100000000000000000000001222222110000000000000000000000000000000000000010000000010000122210000000000000000000000000000000001110000000000000000000000111100100000000000000000000000000000000000000000000111000000000000000000000000001223333321111112334433333211000000000000000000000112122222210000001111200000111122110000011111222221100000000000001232210011100001000000000000000000000000000000000012223443322100000011122222222222233444444333332211111111","211111100000000000000001000000000000000000000000000000010000000012222222221011100000000000000000000000000000000000100000000000000000011222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000011111111222110000111111110000000000000010000000000000000000000000000000000000000000000000100000000000111222322333333444444442111110000000000000000000000000000000000000011111112222222222211111000000000000000000000000000000000000000000000000000000000011111110000000000000000011233333344442111111111110000000000000000000000011222221000000000000000000000000000000000000001222222333333333211111111000000000000000000000000000000000000000010000000000000000000000000000000000000001111100000000000000000000000000011111000000000001112100000000001111111100000000000000000000000000000000000000000000000100111223332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011001232221000000000000000000000000000000001100001000000000000000000000000000000000000001000000000000001111000000000000000000000000000000000000000000011110000000000112233332222100000000000000000000122222210000000112111000001111122110000000000000000000001111222212233311111110000000000000000000000000000000000000000111221100000000000011111100000000111110000000000000000","222222210111110000000001111111100000000000111101110000011110000011111222222111100000000000000000011110000110000011100000000000000000001122223220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100122210011223333333333323322111121111000000000000000011111100000000000000111110111220101110000111233333332234444444444222221111000000000000000000000000011100000122222223333334443332111000000000000000000000000000000000000000000000000000000000111112220000000000000000000011112222222111111111000000000000000000000000000011000001100000000000000000000000000000000001223332222221110111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000112211000000000001001000000000011111000000000000000000000000000111110000000000000000000001112333333210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000011000000000111122232211000000000000000000000000000000000000001000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000001222100000000011223333332111000000000000000000000122210000000000012222222222222222110000000000000000000000112221111233300001110000000000000000000000000000000000000001122221100000000000000000000000012234444322210000000000","211111100000000000000001000000000000000000000000000000010000000011222222221011100000000000000000000000000000000000100000000000000000011222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222210000122222111111111111000010000000000000000000001000000000000000000000000000100000000000111223333333333444444443111110000000000000000000000000000000000000011112222222222222222211000000011000000000000000000000000000000000000000000000000011111220000000000000000011222223333332111111111110000000000000000000000000011111000000000000000000000000000000000000001222222323332222111100111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000112221000000000001112100000000000000000000000000000000000000000000000000000000000000000100111233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121111000000000000000000000000000000000000010000000000000000000000000000000000000001000000000000001000000000000000000000000000000000000000000000011110000000001122233332211000000000000000000000122222210000000112111000001111122110000000000000000000001111222212233311111100000000000000000000000000000000000000000111221100000000000000000000000000122222000000000000000","122112210000010111111001010122222111221112222221121111122221111111112233333333333322001011000000000000000000000000000000000000000000001122222210000000000000000000000000010000000000000000000000000000000000000000000000000000001000000000000000000000011111000000000000000000000000000001110011111001000000000011111111111110000000000011000000000000000000000000000000000000000000000001110000111233322223334444444443000000000000000000000000000000000000000000012222222211111111100000000000000000000000000000000000000000000000000000000000000100000000000000001112222222222223333333433333333333210000000000000000000111112222222222210000000000000000000011222333334445555555554444433333333222221110000000000000000000000000000000000000000000000000000000000000000000000000001112222211111000000000111122223310000000000000001110000000000111122211100000000000000000000000000000001000000000000001112233322211100000011000000000000000000000000000001111110000110000000000000000000000000000111122112110000000000000000000000000000000000000010000000010000122210000000000000000000000000000000001110000000000000000000000111100100000000000000000000000000000000000000000000111000000000000000000000000001123344333222223334433333322100000000000000000000112222221000000000111200111111122110000011112222221000000000000001233311111100000000000000000000000000000000000000012223443322100000011122222222222233444444322221100000000","222222210000000000000001111122200000010001111011110000011110000010012233332111111100000000000000000000000000000000000000000000000000001122222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000010001100001100000011112222222233322110010000000000000000000000000000000000000000001100000110001000000111233322223334444344443000000000000000000000000000000000000000000112222333333333333322111000000000000000000000000000000000000000000000000000000000110111110000000000000111111122223333333322222222222100000000000000000000000112222000000000000000000000000000111111111112333334333332221111111111111110000000000000000000000000000000000000000000000000000000000000000000000000001111122211000000000000000111111222211000000000000001000000000011111111100000000000000000000000001000000000000000000000001112233333210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000011000000001111122332221000000000000000000000000000000000000000000000000000000000111100100000000000000000000000000000000000000000000000000000000000000000000011112223320000000011223333333211000000000000000000000011100000000000012222222222223333221100000011100000000000111000000123310001110000000000000000000000000000000000000000122221110000000000111100000000012233344322220000000001","222222211111010000000001111122211111110001111111110000011110000010111222222111111100000000000000011000000000000000000000000000000000000011112220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111100012100000111112222222233322110010000000000000000000001000000000000000000001110011110001110111111233332333334444444444222211100000000000000000000000000011111111222223333333333333332111000000000000000000000000000000000000000000000000000000000111112220000000000000000000011111122222111111111000000000000000000000000000123222121000000000000000000000000111111000001233332111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111111110000000000000000000011112210000000000001001100000000011122111100000000000000000000000001011000000000000000000001112333343210000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011000000000110112232211000000000000000000000000000000000000000000000000000000000111100100000000000000000001000100000000000000000000000000000000000000000000011112222210000000011223333332111000000000000000000000122210000000000012222222333333333221100000011000000000000112110000123310001110000000000000000000000000000000000000111122232210000000000000000000000012333344333332221100000","222222200111100000000000000000000000000000011001110000010010000011111223210000000000000000000000011110000111100011111000000000000000000122233331110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111123321112233333333333322211111111111000011111110000001111100000000000000001100011100000000000112223333333334444444444333332111110000000000000000000000000000000011112222222222222222211000000011000000000000000000000000000000000000000000000000000000011000000000000000000011111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001222221000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100011100000000000000111110000000000001111100000000001111111111110000000000000000000011000000000000000000001101111223332210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121000000000000000000000000000000000000001112110000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000010000000000000000001112232222111000000000000000000000122222210000000012222111222223333221100000000000000000000101111222234411111110000000000000000000000000000000000000001222331100000000000000000000000011222222100000000000000","211111100000000000000001001111100000000000111000000000011110000010112233332122211100000000000000000000000000000000000000000000000000012222233320000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000010001110001000000011111111111111111000010000000000000000000000000000000000000000000000000000000000000011222221112233344444443000000000000000000000000000000000000000000011112222211111111111111000000000000000000000000000000000000000000000000000000000110110000000000000000111111222223344443322222222222100000000000000000000000111222100000000000000000000000000111111112223444445554433333221111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000011222211000000000001112000000000001111112200000000000000000000000000000000000000000000000100112233332100000000010000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112233332100000000000000000000000000000000000000000000000000000000000000000000000000001100000011100000000000000000000000000000000000000000000011111222210000000000123333333211000000000000000000000011110000000000012222211111111122110000011111110000000000100000000122211111100000000000000000000000000000000000000000121221100000000000011111111100012222233322220000000000","222222210000000000000001111122200000000000111000110000011110000011112233322111111100000000000000000000000000000000000000000000000000001222233230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000010011111111100000011112222222233322110010000000000000000000000000000000000000000000100000110001000000111233322223234433344443000000000000000000000000000000000000000000112222333333333333322111000000000000000000000000000000000000000000000000000000000111111110000000000000000000122223344443322222222222100000000000000000000000112222100000000000000000000000000100000000001233333222221111111110111000000000000000000000000000000000000000000000000000000000000000000000000000000001111122211000000000000000001111222222000000000001112100000000011111111100000000000000000000000111000000000000000000000101112233333210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000011000000001121122332221000000000000000000000000000000000000000000000000010000000111100100000000000000000000000000000000000000000000000000000000000000000000011112223320000000011223333333211000000000000000000000011100000000000012222211222223333221100000001000000000000111110000123310001100000000000000000000000000000000000000001122221110000000000011111100000012233334322110000000001","222222222222211111111111121111000000000002222233333333322222222111111233222122100000000000000011122221112221111111200000000000001111111122223332221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000122233333222222211100000011222111001111110000011111100000000000000111111112222222221111122233444443344445555555555444555554443332222221111110001111222222333333334444434442222222111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000001222100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111222122100000000000000000000000000000000000000000001112210000000001111000000000000000000000000000111110000000000000000000112222334432211110000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000001000000000111112333432211100000000000000000000000000000000111000000000000000000000000000000000000000000111100000011100000000000000000000000000000000111111111111122110000000000001122221000000000000000000000001111111112221112222222222333322222110000000000000121000001112111111111100000121111111000000000000000000000000000000000010000000000000000122211111111122233333333443333322000","222122200000000000000001000010000000000000000000000000011100000011122222221011100000000000000000000000000000000000110000000000000000011122233331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111223320011222222233333322222111121111000000000000000001111100000000000000000100000100000000000111223333333334444444443111111000000000000000000000000000000000000011112222222223333322111000000011000000000000000000000000000000000000000000000000011111220000000000000000011122222233332111111111000000000000000000000000000011111000000000000000000000000000001100000001222221111111111000011122100000000000000000000000000000000000000000000000000000000000000000000000000000111111100110000000000000000000000112221000000000001112100000000001111111100000000000000000000000000000000000000000000000001112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121111000000000000000000000000000000000000012100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000111110000000001122233332111000000000000000000000122221110000000011000000000000011000000000000000000000001112221112222310001110000000000000000000000000000000000000000122221100000000000000000000000011222223200000000000000","222222210111010000000001111122211111110001111111110000011110000010011233222111111100000000000000000000000000000000000000000000000000001011212220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010011100011100000111112222222233322110010000000000000000000001000000000000000000001110011110001110000111233332223334444344444111111100000000000000000000000000001100000122223333333333333332111000000000000000000000000000000000000000000000000000000000111112220000000000000000000011112233332211111111111000000000000000000000000112111000000000000000000000000000111111000001233333222221111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111122211000000000000000001111222210000000000001001000000000011122111100000000000000000000000001111000000000000000000001112233333210000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011000000001121122332211000000000000000000000000000000000000000000000000000000000111100100000000000000000001000100001000000000000000000000000000000000000000011112223320000000011223333332111000000000000000000000122210000000000012222222222223333221100000001000000000000112110000122200001110000000000000000000000000000000000000011122232210000000000111100000000012333334322110000000001","111111100000000000010001000011000000000000100000000000011100000010112233332222211211000000000000000000000000000000000000000000000000012222233322100000000000000000000000000000000000000000100010000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000010011111010000000000011111111111000000010000000000000000000000000000000000000000000000000000000000000011222211112234444444442000000000000000000000000000000000000000000001111111100000111100000000000000000000000000000000000000000000000000000000000000110000000000000000001112222222223344442222222222222100000000000000000000000111222000000000000000000000000000112211222334445555554433333222221111111110000000000000000000000000000000000000000000000000000000000000000000000000001100101100000000000000000000011111111000000000000001000000000000011112211100000000000000000000000000000000000000000000100112222222211100000111111111100000011100000000000000000000001110000000000000000000000000000000000111000000000000000000000000000000000000000000000000000001233321000000000000000000000000000000001100000000000000011000000000000000000000000011100000011100000000000000000000000000000000000000000000011112222210000000000123322222211000000000000000000000011222222210001111222211111222222110000011112110000000000100000001233311111100001000000000000000000000000000000000001122322100000000000111111111210011222222100000000000000","211111100000000000000001000010000000000000000000000000010000000011122222221111100000000000000000000000000000000000100000000000000000011222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000011111111222110000111112111111111111000010000000000000000000001000000000000000000000100000100000000000111223332222233444444442000000000000000000000000000000000000000000011112222222222222211111000000000000000000000000000000000000000000000000000000000011111220000000000000000011222223344442111111111111000000000000000000000011222221000000000000000000000000000000000000001112222333332221100011111000000000000000000000000000000000000000010000000000000000000000000000000000000111111111110000000000000000000000112221000000000001112100000000001111001100000000000000000000000000000000000000000000000100111233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121112232221000000000000000000000000000000001100001000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000011001111110000000000122233332211000000000000000000000122221000000000112222211111111122110000000000000000000001110000001233410001100000000000000000000000000000000001000000111222100000000000011111100000000121112000000000000000","122111110000010111221001000122222111222222222221121111122221111111112233333333333333001000000000000000000000000000000000000000000000001122222100000000000000000000000000010000000000000000000010000000000000000000000000000000001000000000000000000000011111000000000000000000000000000001211222111111000000000011111111111110000000000011000000110000000010000000000000000000000000000000110000111222211223334444444442000000000000000000000000000000000000000000011112221100001111100000000000000000000000000000000000000000000000000000000000000100000000000000001112222223333334444444433333333333210000000000000000000111112222222222210000000000000000000011112333334444455555554444444333333222221110000000000000000000000000000000000000000000000000000000000000000000000000000111112211111000000000111122222210000000000000001110000000000111122211100000000000000000000000000000001000000000000001112233322211100000011000000000000000000000000000001111110000110000000000000000000000000000111122112110000000000000000000000000000000000000010000000010000122210000000000000000000000000000000001110000000000000000000000111100100000000000000000000000000000000000000000000110000000000000000000000000001223333322111123334433333211000000000000000000000112222332100000000111200000111122110000011112222221000000000000001233310011100000000000000000000000000000000000000012223443322100000011122222222222233444444322221100000000","111111100000000000000001011122211100010001111011110000011110000011122233332222222211000000000000000000000000000000000000000000000000001122222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000010001100001000000000012111111111111000000000000000000000000000000000000000000000000000000000000000000111233322223334444444443000000000000000000000000000000000000000000011112222211111111111111000000000000000000000000000000000000000000000000000000001110000000000000000001222222222223333333333333333333210000000000000000000011111221000011110000000000000000000112223333334444555554443333322221111111110000000000000000000000000000000000000000000000000000000000000000000000000001101122111100000000000000111122222211000000000000001000000000001111122200000000000000000000000000000000000000000000000001112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000011233321000000000000000000000000000000001100000000000000000000000111100100000000000000000000000000000000000000000000000000000000000000000000000011122221000000011233322333322100000000000000000000011111111000000011111100000112222110000011112211110000000000000001233310001100000000000000000000000000000000000000001122332100000000011111111111100123344444322210000000001","222222221222111000001111111111100000000001111111121111111110000011111222222111100000000000000001111120000111000011110000000000000000000111222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100112210122233333333333322222111121111000001111110000012111100000000000000111111111221111221111122233443333234445445555444433322111111111100000000000000011111111222222223333334443332111000000000000000000000000000000000000000000000000000000000111111110000000000000000000011111111111100000000000000000000000000000000000011000000000000000000000000000000000000000001222222111221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000112210000000000001112210000000001111000000000000000000000000000011110000000000000000000111222334433210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000011000000000011112332211000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221000000000011222222222100000000000000000000000011110000000000001111122233333333220000000000000010000001112221000000100001121111100000000000000000000000000000000001121111100000000000011100000000012233334333321100000000","211111100000000000000001000011100000000000000000000000010000000011122233222111111100000000000000000000000000000000000000000000000000011222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000011111111112100000111112111111111111000010000000000000000000000000000000000000000000100000100000000000111223322222233344444442000000000000000000000000000000000000000000011112222222222222211111000000000000000000000000000000000000000000000000000000000011111110000000000000000111222223344443222222222222100000000000000000000011222222100000000000000000000000000100000000001122333222222221000000122100000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000011112222000000000001112100000000001111111100000000000000000000000000000000000000000000000100112233332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121122332221000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000001110000000000000000000000000000000000000011001222210000000001123333333222100000000000000000000111110000000000012222211111111122110000000001000000000001111110001122200001100000000000000000000000000000000001000001111222100000000000011111100000001221222100000000000000","222222210111110000000001111111100000000000111000110000011110000011111222222111100000000000000000011000000000000001100000000000000000001122223330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222210001222222233333323322111121111000000000000000001111100000000000000001100011110001000000111233332332234444344444111111100000000000000000000000000000000000122222223333333333332111000000000000000000000000000000000000000000000000000000000111112220000000000000000000022222233332111111111000000000000000000000000000001000000000000000000000000000000000000000001233332111221110111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000112211000000000001001000000000011122000000000000000000000000000111110000000000000000000101112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000111001232100000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222100000000011223333332111000000000000000000000122210000000000012222222222222222110000000000000000000001112221100122200001110000000000000000000000000000000000000001122221100000000000000000000000012223333322200000000000","222222210111111000000001110000000000000000111111221112211111100011111223211000000000000000000001112221111111111111210000000000000000000111222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100012101112233333333333322211111122222111111111110000012111100000000000000001111111111111110000111223333333334444444444333333322222222111111000000000000000000000111112223333333332222111000000011000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000001000001100000000000000000000000000000000111122100000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000001112210000000001000000000000000000000000000000112100000000000000000000111222333433210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000000000011122343321000000000000000000000000000000000000001000000000000000000000000000000000000000000111000000000000000000000000000000000000000000111110000001110000000000001122222222111000000000000000000000011111100000000011122222333333333221100000000000000000001011122222233311111121111100000000000000000000000000000000001122221111100000000000000000000011222223333321100000000","211111100000000000000001000000000000000000000000000000010000000012222222220011100000000000000000000000000000000000100000000000000000011222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222220000111111111111100000000010000000000000000000000000000000000000000000000000000000000000111222333333333444444442111110000000000000000000000000000000000000011111112222222222222211000000011000000000000000000000000000000000000000000000000011111110000000000000000111233333333331000111111110000000000000000000000000001111000000000000000000000000000000000000001222222323323222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000001111100010000000000000000000000011111000000000001112100000000000000000000000000000000000000000000000000010001100000000000111122221110000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122221000000000000000000000000000000000000000000000001110000000000000000000000000001000000000000001111000000000000000000000000000000000000000000011110000000001112232222212100000000000000000000122222222100000012222211111111122110000000000000000000001221222212233311111100000000000000000000000000000000000000000111222211000000000000000000000000111110000000000000000","222222211222211011111111121110000000000001122122332223322221111111111223222111100000000000000001122221111112111122210000000000000000000111223321221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000012100122233333333333322211111122222111111111110000011111100000000000000001111111221222221111122233333332234445445555444444444443332222211000000000001111111111222222223333333332222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000111100000000000000000000000000000001100000000000000000000000000000000112222111000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122100000000000000000000000000011100000000000001112210000000001122100000000000000000000000000112100000000000000000011112222333432210000000000000000000000000000000000000000000000000010000011000000000000000000000000000000000000000000000000000000000000000000011000000000111122344432211100000000000000000000000000000000111000000000000000000000000000000000000000000111000000010000000000000000000000000000000000111110000001121000000000000001121111000000000000000000000000010000000000000000111112333322222110000000000000010000001011110000112210001121000000000000000000000000000000000000000121100000000000000001100000000011223333333443333322000","222222222222211011001111121111100000000002222222232222211111111111111223222111111100000000000001122221111111000011200000000000000111010122223322221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000012100122233333323333322211111111111000001111110000012111100000000000000111111112222222221111122234444443344455555555444444444443332222211000000000001111111111222223334444444442222111000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000012232211110001000000000011111111000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000001112210000000001111000000000000000000000000000011110000010000000000000112222334432111110000000000000000000000000000000000000000000000110011111000000000000000000010000000000000000000000000000000000000000000000011000000000011112233432211100000000000000000000000000000000111000000000000000000000000100000000000000000111000000000000000000000000000000000000000000111110000001221000000000011112222221000000000000000000000001122100000000000001111122333322222110000000000000110000000001100000001200001122111101000100000000000000000000000000000110000000000000000122211100000012223334444432222211000","222222210111000000000001111122200000000000111001110000011110000010112222222111111100000000000000000000000000000000000000000000000000001122222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111100012100000111112222222233322110010000000000000000000001000000000000000000001100000110001000000111233332222234433344443000000000000000000000000000000000000000000122223333333333333322111000000000000000000000000000000000000000000000000000000000111112220000000000000000000111112233332211111111111000000000000000000000000112111100000000000000000000000000101111000001233333111111111111110111000000000000000000000000000000000000000000000000000000000000000000000000000000001111122210000000000000000000011222211000000000001112100000000011122000000000000000000000000000111000000000000000000000001112233333210000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011000000001121122332211000000000000000000000000000000000000000000000000010000000111100100000000000000000001000000000000000000000000000000000000000000000000011112222210000000011223333332111000000000000000000000122210000000000012222222222223333221100000001000000000000112110000123310001110000000000000000000000000000000000000001122232210000000000000000000000012233334322110000000000","222222221222111011001111111111100000000001222122221111111110000001111222222111111100000000000001112121000111000011100000000000000000000111112221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100012200122233333333333322211111121111000000000000000012111100000000000000111111111221112221111122233444443344445555555444433333222222222211000000000001111111111222223334444444443322111000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000011111000000000000000000000000000000000000111000000100000000000000000000000000000000012233221110001000000000011000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000111100000000000001111100000000001111000000000000000000000000000011110000000000000000010111222334433210000000000000000000000000000000000000000000000000110000011000000000000000000000000000000000000000000000000000000000000000000011000000000011112233321100000000000000000000000000000000000111000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000001221000000000011112222222100000000000000000000000122100000000000001111122333333333221100000000000110000000012221000001100001122111100000000000000000000000000000000000121111110000000000122211100000012233334333332221100000","222222210111111100000001110000000000000000011101221111111110000011111223210000000000000000000001111121111111111111211000000000000000000111233331110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111122211112233333333333322211111122222100111111110000012111100000000000000001110111111111110000111223333333334444444444333333322222222110000000000000000000000000111112223333333332222211000000011000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000001100000000000000000000000000000000001112110000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111110000000000000000000000011110000000000001112100000000001111100000000000000000000000000112000000000000000000001111222233333210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000000000000001232211000000000000000000000000000000000000111000000000000000000000000000000000000000000111000000000000000000000000000000000000000000111110000001110000000000001122232222111000000000000000000000011111100000000011122222333333333221100000000000000000001111122223334422111121111100000000000000000000000000000000001122221100000000000000000000000011222223333321100000000","222222210111111000000001110011100000000000111111121111111110000011111223221111100000000000000000111120000111000011110000000000000000000111222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100112210122233333333333322222111122222111111111110000012111100000000000000001111111221111111111111233333332234445445555333333311111111111100000000000000011100000122222223333333333322111000000000000000000000000000000000000000000000000000000000011111110000000000000000000011111111111100000000000000000000000000000000000011000001100000000000000000000000000100000112222222111211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122100000000000000000000000000112210000000000001112210000000001122100000000000000000000000000011110000000000000000000111112333433210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000011000000000011122343321000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221000000000011222232222100000000000000000000000011110000000000000111112222222222110000000000000000000001011110000011100001121000000000000000000000000000000000000000121111100000000000000000000000012223334333321100000000","222222222222211011001111121111100000000002222222232222222221111111111223222111100000000000000001122221111111000111210000000000000111010122223321221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000012100122233333333333322211111122222111001111110000012111100000000000000111111111222222221111122233444443344445555555555444444443332222211000000000001111111111222222223333334442222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222111110111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222122100000000000000000000000000011100000000000001112210000000001122100000000000000000000000000111110000000000000000000112222334432210000000000000000000000000000000000000000000000000110000011000000000000000000000000000000000000000000000000000000000000000000011000000000111122344432211100000000000000000000000000000000111000000000000000000000000000000000000000000111100000011000000000000000000000000000000000111110000001222110000000000001121111000000000000000000000000011100000000000000001122333322222110000000000000110000000011100000011100000121000000000000000000000000000000000000000121100000000000000111111100000011223333333443333322000","222222212222211111111111121110000000000002222222333333322221111111111233222111100000000000000001122221111222222222210000000000000111111122223321221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000122223333322222211100000112222111111111110000011111100000000000000001111111222222221111122233333333244445555555555444555554443332222110000000001111111111222222223333334442222222111111110000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000111100000000000000000000000000000000000000000000000000000000000000000001222100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111222122100000000000000000000000000000000000000000001112210000000001011000000000000000000000000000112110000000000000000000112222334432110000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000001000000000111112344432211100000000000000000000000000000000111000000000000000000000000000000000000000000111000000010000000000000000000000000000000000111111111111122110000000000001121111000000000000000000000001111111111110002222222222333322222110000000000000010000011112111111112200000121111100000000000000000000000000000000000010000000000000000111100000011122233333333443333332000","222222200111100000000001000000000000000000000001110000010010000011111223210000000000000000000000011110000111000011110000000000000000000122233331100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111123321112233333333333322222111111111000011111110000001111100000000000000000100011100000000000112223333333334444444444333322100000000000000000000000000000000000011112222222222222222211000000011000000000000000000000000000000000000000000000000000001111000000000000000000122222222221111111111000000000000000000000000000000000000000000000000000000000000000000000001222221000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100011100000000000000111110000000000001001100000000001111111111110000000000000000000001000000000000000000000101222233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121111000000000000000000000000000000000000112110000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000010000000000000000001112232222111000000000000000000000122222210000000012222111111111111000000000000000000000000101111212222200001110000000000000000000000000000000000000001222331100000000000000000000000011222222100000000000000","222222221111110000000001111111100000000001111111110000011110000011111222222111111100000000000000011110000110000001100000000000000000000111212220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100122210011222222233333333322111121111000000000000000012111100000000000000111110111220101110000111233333333234444444444333322211000000000000000000000000011100000122223334444444443332111000000000000000000000000000000000000000000000000000000000111112220000000000000000000011111122222111111111000000000000000000000000000123211012210000000000000000000000000100000001233222222221110111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000112210000000000001001000000000011111000000000000000000000000000011110000000000000000000011222334443210000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011000000000111122332211000000000000000000000000000000000000000000000000000000000000000100000000000000000001000000000000000000000000000000000000000000000000000001221000000000011223333332100000000000000000000000122210000000000012222222333333333221100000000000000000000112221100122200001110000000000000000000000000000000000000112221221110000000000011100000000012234444444443321100000","111111100000000000111001001122111100110001111111110000011110000111122233333333333322000000000000000000000000000000000000000000000000011222223322100000000000000000000000000000000000000000000010000000000000000000000000000000001000000000000000000000011100000000000000000000000000000000110011111111000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000011222211112334444444442000000000000000000000000000000000000000000001112222200001111100000000000000000000000000000000000000000000000000000000000000100000000000000001111222222222223333333322222222222100000000000000000000011111121111111110000000000000000000112223333334445555555543333333332222222221110000000000000000000000000000000000000000000000000000000000000000000000000000112222211111000000000111122222210000000000000001000000000000111111111000000000000000000000000000000001000000000000001112233322100000000111111111100000000000000000000001110000000110000000000000000000000000000000112111110000000000000000000000000000000000000000000000010001222210000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122332211111123334433333322111111000000000000000111222332100000000111200000111122110000011112222221000000000000001233310011100000000000000000000000000000000000000001112332222100000011111111112211123344433321110000000000","222222211111001111000001111122222222221112222111121111111110000011121233332222211111000011000000000000000000000000000000000000000000001122222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001100001100000011112222222223321000000000000000000000000000000000000000000000001110000110001111111111233333333344444445554111111100000011111000000000000000000111111112112332222223333311111000000000000000000000000000000000000000000000000000000000110000110000000000000111000011112233333333333333333210000000000000000000111222111000000000000000000000000000111111111112344444333321111111111111111110000000000000000000000000000000000000000000000000000000000000000000000001111111122222100000000000000000011222210000000000001000000000000011122122200000000000000000000000001111000000000000000000001112233333210000000011111111000000000000000000000000000000000110000000000000000000000000010000010001000000000000000000000000000000000000011110000000000011232211000000000000000000000000000000001100000000000000000000000111100100000000000000000010000000000000000000000000000000000000000000000000011001122221000000011223332333211000000000000000000000011221110000000000001111111112222110000000011101100000000000000001233310001210000000000000000000000000000000000000011122333221000000011122222211111223344444443333321000001","111111100000000000011001001122211111110002111111110000011110000111122233333233333322000000000000000000000000000000000000000000000000001122222210000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000001100000000000000000000000000000000110011100001000000000011111111111111000000000000000000000000000000000000000000000000000000000000010000111222222223334444444443000000000000000000000000000000000000000000011112222211111111100000000000000000000000000000000000000000000000000000000000001100000000000000001111222222222223333333322222222222100000000000000000000011111121111111110000000000000000000112223333334444555554443333333332222111111110000000000000000000000000000000000000000000000000000000000000000000000000001122222211111000000000111122222211000000000000000000000000000111111100000000000000000000000000000000000000000000000001112233332211100000000000000000000000000000000000001000000000110000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000121100000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122332110000012333322333322100000000000000000000112111221000000000111100000111122110000011112211110000000000000001233310011100000000000000000000000000000000000000001222343221000000011111111112211123344444322110000000000","111111110000010000122001000112111100110001111111110000021110000111112233333333333322000000000000000000000000000000000000000000000000001122222221100000000000000000000000010000000000000000000010000000000000000000000000000000001000000000000000000000011111000000000000000000000000000001111122111111000000000011111111111110000000000011000000000000000000000000000000000000000000000000000000011222211112334444444442000000000000000000000000000000000000000000001111111100000111100000000000000000000000000000000000000000000000000000000000000100000000000000001112222222222223333333322222222222100000000000000000000011112222111111110000000000000000000011222333334445555555543333333333333222221110000000000000000000000000000000001000000000000000000000000000000000000000000112222211111000000000111122222210000000000000001110000000001111122222100000000000000000000000000000001000000000000001112233322100000000111111111000000000000000000000011110000000110000000000000000000000000000111122112110000000000000000000000000000000000000000000000010000122210000000000000000000000000000000001110000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000122333333222223334433333322111111000000000000000112222331000000000111211111111122110000011112222221000000000000001233310011100000000000000000000000000000000000000011112332222100000011111111112211123444444321110000000000","222222222222211011001111121122211110000002222222231112211111100011111222222211111100000001000001122221000111000011100000000000000111000122223322221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000002100122223333222222222211111111111000000000000000112111100000000000000111111112222222221111122234444443344455555555444444444443332222222000000000001111222222333333334444444443322111000000000000000000000000000000000000000000000000000000000100001110000000000000000000000000000000000000000000000000000000000000000000122000001100000000000000000000000000100011111233211000001000000000111111111000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000000000000001100000000000001001100000000000000000000000000000000000000000111111111112200000000010111222344433211110000000000000000000000000000000000000000000000110011111000000000000000000010000000000000000000000000000000000000000000000011000000000011112233321100000000000000000000000000000000000000000000000000000000111100111111000000000000110000000000000000000000000000000000000000000000000011111221000000000011222222221000000000000000000000001122211000000000001111123333333333221100000000000110000000011100000001200001122222211000100000000000000000000000000001121111110000000000122222222111122333334444432222211000","211111100000000000000001001122100000000001111000000000011110000010022233332222211211000000000000000000000000000000000000000000000000011222232220100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000010001100000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000011222221112334444444443000000000000000000000000000000000000000000011112222211111111111111000000000000000000000000000000000000000000000000000000001110000000000000000000112222222223333333333333333333210000000000000000000000111222000000000000000000000000000112222222234444555554433333222221111111110000000000000000000000000000000000000000000000000000000000000000000000000001101111111000000000000000111111222211000000000000001000000000000111112200000000000000000000000000000000000000000000000000112233333200000000011111100000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000011233321000000000000000000000000000000000000000000000000000000000000000000000000000001100000011100000000000000000000000000000000000000000000011111122100000000000122222333211000000000000000000000001221111000000011112211111112222110000011112110000000000000000001233310001100000000000000000000000000000000000000000122332100000000000111111100100123333344322220000000001","222222210111110000000001111111100000000000111101110000011110000011111222222111100000000000000000011110000110000011110000000000000000000122223231000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122210012233333333333323322111121111000000000000000012111100000000000000111110111220111110000111233333332234444444444333322211000000000000000000000000000000000122222223333333333332111000000000000000000000000000000000000000000000000000000000111112220000000000000000000011222222222111111111000000000000000000000000000011000000000000000000000000000000001110000012233322111221111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000112211000000000001112100000000011122000000000000000000000000000111110000000000000000000101112333333210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000000000111112232211000000000000000000000000000000000000012100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222100000000011223333332111000000000000000000000122210000000000012222222222222222110000000000000000000001112221000000100001100000000000000000000000000000000000000001121221100000000000000000000000012233334322200000000000","222222211111111000001111110000000000000001111111221112211111100011111223221000000000000000000001112221111111111111210000000000000000000111222221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100012101122233333333333322222111122222111111111110000012111100000000000000001111111221111221111111223333332234444445555444433333332222222211000000000001111111111122222223333333333322111000000011000000000000000000000000000000000000000000000000000001110000000000000000000011111111111000000000000000000000000000000000000001000001100000000000000000000000000000000112222100000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122100000000000000000000000000112210000000000001112210000000001111000000000000000000000000000111000000000000000000001112222333433210000000000000000000000000000000000000000000000000010000010000000000000000000000000000000000000000000000000000000000000000000011000000000011122343321000000000000000000000000000000000000011000000000000000000000000000000000000000000111000000000000000000000000000000000000000000111110000001110000000000001122222222100000000000000000000000011100000000000011122222333333333221100000000000000000001011122222233310001121000000000000000000000000000000000000000011221100000000000000000000000012222233333432211100000","222222210111110000000001111122200000000000111011110000011110000011112222222111111100000000000000011000000000000000100000000000000000001022222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100112210000122222223333333322110110000000000000000000001000000000000000000001110011110001000000111233332332234433344444111111100000000000000000000000000011100000122223333333333333332111000000000000000000000000000000000000000000000000000000000111112220000000000000000000011111133332111111111000000000000000000000000000123222112100000000000000000000000100000000001223332222211111000011111000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000011112211000000000001001000000000011122000000000000000000000000000111000000000000000000000001112333333210000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011000000001121122332211000000000000000000000000000000000000000000000000010000000111100100000000000000000001000000000000000000000000000000000000000000000000011112222210000000011223333332111000000000000000000000122210000000000012222222222223333221100000000000000000000112221111233310001110000000000000000000000000000000000000112222232210000000000000000000000012233344444432211100000","122111110000010000111001011122211111121112221111110001121110000111112233333333333322000011000000000000000000000000000000000000000000001122222210000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000011100000000000000000000000000000000110011000001000000000011111111111110000000000000000000000000000000000000000000000000000000000000110000111233322223334444444443000000000000000000000000000000000000000000011112222211111111100000000000000000000000000000000000000000000000000000000000000100000000000000001111222222222223333333333333333333210000000000000000000111112222111222210000000000000000000012222333334444555555554444433333333222221110000000000000000000000000000000000000000000000000000000000000000000000000001122222211111000000000111122222210000000000000000000000000000111122200000000000000000000000000000000000000000000000001112233322211100000000000000000000000000000000000001110000000110000000000000000000000000000001111111110000000000000000000000000000000000000000000000010000122210000000000000000000000000000000001110000000000000000000000111100100000000000000000000000000000000000000000000000000000000000000000000000000122333211111123334433333322011111000000000000000112111221000000000111200000111122110000011112222221000000000000001233310011100000000000000000000000000000000000000001222343221100000011111111112222223444444322110000000000","222222210111111111001111110000000000000000111111221112211111111111111223210000000000000000000001112221111111211112210000000000000000000111222221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000012100101222222223333322211111112222100111111110000011111100000000000000001111111111111110000111222333333333444444444333333322222222221111000000000001111100000111112223333333332222111000000011000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000111100000000000000000000000000000000000000000000000000000000000000000001111000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000001112210000000001111100000000000000000000000000112100000000000000000000111222333432210000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001232211000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000011100000000000000000000000000000000111110000001000000000000000001121111000000000000000000000000000000000000000000111112233333333221100000000000000000001101122222233421111121111110000000000000000000000000000000001122221111100000000000000000000011222223333321100000000","222112200000000000000001000000000000000000000000000000011100000011122222210011100000000000000000000000000000000000110000000000000000010122233331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110111223320111222222233333322222111110000000000000000000001111100000000000000000100000100000000000112223333333334444444444222221000000000000000000000000000000000000011112222222222222222211000000011000000000000000000000000000000000000000000000000011111110000000000000000011222223333332111111111000000000000000000000000000000000000000000000000000000000000000000000001222221000111111111100111000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000111111000000000001012000000000001111111100000000000000000000000001000000000001000000000101111233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121111000000000000000000000000000000000000112110000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000010000001110000000001122232222111000000000000000000000122222210000000011111000000000011000000000000000000000000112222212222200001110000000000000000000000000000000000000001122221100000000000000000000000011222222000000000000000","211111100000000000000001001111100000000000100000000000010000000011112233222122211100000000000000000000000000000000000000000000000000012222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000001111111100000011112111111111111000010000000000000000000000000000000000000000000100000100000000000111223321112233333344442000000000000000000000000000000000000000000011112222222222222211111000000000000000000000000000000000000000000000000000000000111111110000000000000000111233333344443322222222222100000000000000000000011112222100000000000000000000000000110000011112233333333333332110000011000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000011222212000000000001112100000000001111112200000000000000000000000000000000000000000000000100112233332210000000010000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121122333332100000000000000000000000000000001100000000000000010000000000000000000000000000000000001100000000000000000000000000000000000000000000000011222210000000001123333333211000000000000000000000011110000000000012222211111111122110000000111110000000011111110000123311111100000000000000000000000000000000000000001122221100000000000011111111100011222223211110000000000","222222210111110000000001110011100000000000111001110000011110000011111223221011100000000000000000011110000111100011110000000000000000000122223331100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111122211112233333333333322222111122222100111111110000012111100000000000000001100111110111110000111223333332234444444444333322211000000000000000000000000000000000111112223333333333322111000000011000000000000000000000000000000000000000000000000000001110000000000000000000011222222222111111111000000000000000000000000000011000001100000000000000000000000001110000112222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000112210000000000001112100000000001000000000000000000000000000000001000000000000000000000101112333333210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000000000011112232211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001110000000000001222232222111000000000000000000000111110000000000000111112222222222110000000000000000000001011111111111100001110000000000000000000000000000000000000000111221100000000000000000000000012222233222210000000000","222222210111110000000001111111100000000000111000110000011110000011111222222111111100000000000000011000000000000001100000000000000000001122223330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122210001222222233333333322111121111000000000000000001111100000000000000001100011110000000000111233332332234444344444111111100000000000000000000000000000000000122222223333333333332111000000000000000000000000000000000000000000000000000000000111112220000000000000000000022222233332111111111000000000000000000000000000011111000000000000000000000000000000000000001223332222211110111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000112211000000000001001000000000011122000000000000000000000000000111110000000000000000000100112233333210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000011000000000111122332100000000000000000000000000000000001100001000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000001222210000000011223333332111000000000000000000000122210000000000012222222222222222110000000000000000000001112222211233410001110000000000000000000000000000000000000001122221100000000000000000000000012223334322210000000000","222222221111110000000001111122211111110001122111121111111110000011111222222111111100000000000000011000000000000000000000000000000000000011112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010011100001100000111112222222233322110000000000000000000000001000000000000000000111110011220001111111111233333333334444444444333322211111111111100000000000000011111111222223333333333443332111000000000000000000000000000000000000000000000000000000000110001110000000000000000000000000011111100000000000000000000000000000000000123211011100000000000000000000000111100000001233332111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000000011112210000000000001111100000000011122111100000000000000000000000001111000000000000000010000122334443210000000011111111000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011000000000000001232211000000000000000000000000000000000000010000000000000000000111100100000000000000000000000100001110000000000000000000000000000000000000011001122210000000011223333332111000000000000000000000122210000000000011112222333333333221100000011000000000000001000000122210001111000000000000000000000000000000000000011122222210000000000111100000000012333334322221100000000","222222222222110000000001111122222222221002222222221111111110000001111233222211111100000001000000011110000110000000000000000000000000000011112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010010000001000000111112222222233322110000000000000000000000001111100000000000000111110111221111121111122234333333334444444444333332222222222222211000000000000011111111222223333333333333332111000000000000000000000000000000000000000000000000000000000100001110000000000000000000000000011111100000000000000000000000000000000000122100000100000000000000000000000111100000001233322111111000000011111000000000000000000000000000000000000000000000000000000000000000000000000000001111111122100000000000000000000000111100000000000001111100000000011122111100000000000000000000000011111111121100000000010000122334443210000000011111111000000000000000000000000000000000110000011000000000000000000000000000000000000000000000000000000000000000000011000000000000001232211000000000000000000000000000000000000000000000000000000000111100100000000000000000000000100001110000000000000000000000000000000000000011000111000000000011222222221000000000000000000000000011100000000000001111122222223333221100000011000000000000000000000122210001222122100000100000000000000000000000000000122221110000000000111100000000012334444322221111000000","222222210111110000000001110011100000000000011001110000011110000011111222221011100000000000000000011110000110000011110000000000000000000122223331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110111122211012233333333333322222111121111000000000000000012111100000000000000001100111110101010000111223333332234444444444222221111000000000000000000000000000000000111112223333333333332111000000011000000000000000000000000000000000000000000000000011111110000000000000000000011222222222111111111000000000000000000000000000011000000000000000000000000000000001111000012233222111221111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112221000000000001112100000000001111000000000000000000000000000111000000000000000000000001112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000010000121100000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000110000000000001222232222111000000000000000000000111110000000000011122222222222222110000000000000000000001111111100111200001110000000000000000000000000000000000000000111221100000000000000000000000012222233222100000000000","222222210111111000000001110000000000000000111101221111111110000011111223221000000000000000000001111120000111111111210000000000000000000111223331110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111122211112233333333333322222111122222111111111110000012111100000000000000001110111111111110000111223333332234444444444333333311111111111100000000000000000000000111112223333333333322111000000011000000000000000000000000000000000000000000000000000001110000000000000000000011111111111100000000000000000000000000000000000001000001100000000000000000000000000100000112222211111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000112210000000000001112100000000001111000000000000000000000000000111000000000000000000000111222333433210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000000000011122343321000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000110000010001110000000000001222232222111000000000000000000000011110000000000011122222333333333221100000000000000000001011122222233310001121000000000000000000000000000000000000000122221100000000000000000000000012222233222221100000000","222122210000000000000001011122211111110001111111110000011110000011122233332222211211000000000000000000000000000000000000000000000000001122222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000010001100001000000011112222222222221000000000000000000000000000000000000000000000000000000000001010000111233322223334444433443000000000000000000000000000000000000000000011112332222222222211111000000000000000000000000000000000000000000000000000000001110000000000000000000112222222222233333333333333333210000000000000000000111222222000011110000000000000000000112222333223444444444432222111111111111110000000000000000000000000000000000000000000000000000000000000000000000000001111122211000000000000000111122222211000000000000000000000000001111122200000000000000000000000000000000000000000000000001112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000011232221000000000000000000000000000000001100000000000000000000000111100100000000000000000000000000000000000000000000000000000000000000000000011011121110000000011223333333211000000000000000000000001111110000000011111100111112222110000011111101110000000000000001233310001100000000000000000000000000000000000000000122332210000000011111111100100123344444322220000000001","222222210000000000000001111111100000000000111000110000011110000011112222222111111100000000000000000000000000000000100000000000000000001122222330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122210000111112222222233322110010000000000000000000001000000000000000000001100000110000000000111233332222234433344443000000000000000000000000000000000000000000112223333333333333322111000000000000000000000000000000000000000000000000000000000111112220000000000000000000122223333332111111111111000000000000000000000000112111100000000000000000000000000100000000001223333222211110000000122100000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000011112222000000000001112100000000011122000000000000000000000000000111000000000000000000000100112233333210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000011000000001121122332211000000000000000000000000000000001100000000000000010000000111100100000000000000000000000000000000000000000000000000000000000000000000011112222210000000011223333332111000000000000000000000122210000000000012222222222222233221100000000000000000001112221100123310001100000000000000000000000000000000000000001122232210000000000000000000000012233334322110000000000","222222200111100000000001000000000000000000000000110000011110000011122222221011100000000000000000000000000000000000110000000000000000001122233331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110111223210011223333333333322222111121111000000000000000001111100000000000000000100000110000000000111223333333334444444444111111100000000000000000000000000000000000111112223333333333322111000000011000000000000000000000000000000000000000000000000011111110000000000000000000122222233332111111111000000000000000000000000000011000000000000000000000000000000001111000001222222111111111111111122000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000112221000000000001001000000000001111111100000000000000000000000111000000000000000000000101112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001121100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000111000000000001122232222111000000000000000000000122221110000000011111111111111111000000000000000000000000112222212222200001110000000000000000000000000000000000000000122221100000000000000000000000011222223211100000000000","211111100000000000000001011122211100010001111011110000011110000010022233332222211111000000000000000000000000000000000000000000000000001222222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000010001100001000000011112222222222221000010000000000000000000000000000000000000000000000000000000000000111233322223334444444443000000000000000000000000000000000000000000011112222222222222211111000000000000000000000000000000000000000000000000000000001110110000000000000000112222222223344443333333333333210000000000000000000000112222000000000000000000000000000112222222223344444444433332221111111111110000000000000000000000000000000000000000000000000000000000000000000000000001111122211000000000000000111111222211000000000000001000000000001111112200000000000000000000000000000000000000000000000001112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112233332100000000000000000000000000000000000000000000000000000000111100100000000000000000000000000000000000000000000000000000000000000000000011111222210000000001223333333211000000000000000000000011111110000000012222211122223333221100011111111100000000000000000123310001100000000000000000000000000000000000000000122332210000000011111111100000123334444322220000000001","211111100000000000000001000011000000000000000000000000010000000011122233222111100000000000000000000000000000000000100000000000000000012222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000011111111122100000011111111111111111000010000000000000000000000000000000000000000000000000100000000000111222322222233344444442000000000000000000000000000000000000000000011112222222222222211111000000000000000000000000000000000000000000000000000000000011111110000000000000000111233333344442111111111111000000000000000000000011222221100000000000000000000000000000000000001112222333332221000000111000000000000000000000000000000000000000010000000000000000000000000000000000000001111111000000000000000000000000112221000000000001112100000000001111111100000000000000000000000000000000000000000000000100112233332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121122232221000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000011011110000000000001123333332222100000000000000000000112220000000000112222211111111122110000000000000000000001110110001223310001100000000000000000000000000000000001000000111222100000000000011111100000000121110000000000000000","211111100000000000000001000010000000000000000000000000010000000011222222221011100000000000000000000000000000000000100000000000000000011222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222210000122222221111111111110010000000000000000000001000000000000000000000100000100000000000111223333333333444444443000000000000000000000000000000000000000000012222222222222222222111000000011000000000000000000000000000000000000000000000000011111220000000000000000011222223344442111111111110000000000000000000000011222121000000000000000000000000000000000000001222222333333332111111111000000000000000000000000000000000000000010000000000000000000000000000000000000111111111110000000000000000000000112221000000000001112100000000000000001100000000000000000000000000000000000000000000000100111233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111232221000000000000000000000000000000001100012100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000011110000000001122233332211000000000000000000000122221110000000112222211111111122110000000000000000000001111111112233411111110000000000000000000000000000000001000000111222100000000000011111100000000122222000000000000000","222222211222111000001111111111100000000001122111221111111110000011111223221111100000000000000001112121000111000011210000000000000000000111222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100112210122233333333333322222111122222111001111110000012111100000000000000001111111221112221111122233443332234445555555444433322222222222211000000000001111111111222222223333334443322111000000000000000000000000000000000000000000000000000000000011111110000000000000000000001111111111000000000000000000000000000000000000011000001100000000000000000000000000000000112222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111011000000000000000000000000000111100000000000001112210000000001122100000000000000000000000000011110000000000000000000112222334433210000000000000000000000000000000000000000000000000010000011000000000000000000000000000000000000000000000000000000000000000000011000000000111122343321000000000000000000000000000000000000111000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000001221000000000001112222222100000000000000000000000011110000000000000000012333333333220000000000000010000001001110000011100001121000000000000000000000000000000000000000121111100000000000000000000000012223334333442221100000","211111100000000000000001000000000000000000000000000000010000000011222222221011100000000000000000000000000000000000100000000000000000011222233331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111223320000122222222222211111000010000000000000000000001111100000000000000000000000100000000000111223333333333444444443111110000000000000000000000000000000000000011112222222222222222211000000011111110000000000000000000000000000000000000000000011111110000000000000000011222223333331111111111000000000000000000000000000011111000000000000000000000000000000000000001222221212222222111100111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000000011111000000000001112100000000001111111100000000000000000000000000000000000000000000000000111233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000011110000000001122233332211000000000000000000000122222210000000012222100000000011000000000000000000000001111111212233310001100000000000000000000000000000000000000000122222100000000000000000000000000122222000000000000000","222222212222211011111111121111100000000001222222332223322221111111111223222111100000000000000001122221111111111111210000000000000101011122223321221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000012100122233333333333322211111122222111111111110000012111100000000000000001111111222222221111122233443333244445555555444444444443332222211000000000001111111111222222223333334443322111000000000000000000000000000000000000000000000000000000000000001110000000000000000000001111111111000000000111100000000000000000000000000000001100000000000000000000000000000000112222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111222122100000000000000000000000000011100000000000001112210000000001122100000000000000000000000000111110000000000000000000112222334432210000000000000000000000000000000000000000000000000110000011000000000000000000000000000000000000000000000000000000000000000000011000000000111122344432211100000000000000000000000000000000111000000000000000000000000000000000000000000111000000010000000000000000000000000000000000111110000001222110000000000001121111000000000000000000000000011111111110000000111112333322222110000000000000010000001011110000112200001121000000000000000000000000000000000000000121111100000000000111100000000011223334333443333322000","222222211222211111111111121100000000000001122222333333322221111111111233211111100000000000000001122221111222222222210000000000000111011111223321221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000012000122223222222222211111111112222111111111110000011111100000000000000001111111221222221111122233333333334444445555444444444444443332211111111110001111111111222222223333333332222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000111100000000000000000000000000000000000000000000000000000000000000000001111100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111211111000000000000000000000000000000000000000000001112210000000001111000000000000000000000000000112210000000000000000011112222333432100000000000000000000000000000000000000000000000000011110011000000000000000000000000000000000000000000000000000000000000000000000000000000011112233432211100000000000000000000000000000000010000000000000000000000000000000000000000000111000000011100000000000000000000000000000000111111111110000000000000000001121111000000000000000000000000000000000000000000001112222222222110000000000000011000011112111111122211111121111110000000000000000000000000000000000011111111100000000000000000011122233333333333333332000","222222210111110000000001110011100000000000111001110000011110000011111222221011100000000000000000011110000110000011110000000000000000000122223231100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111122210112233333333333322222111121111000111111110000012111100000000000000001110111110111110000111233333332234444444444333322211000000000000000000000000000000000122222223333333333332111000000011000000000000000000000000000000000000000000000000011111110000000000000000000011222222222111111111000000000000000000000000000011000000000000000000000000000000001110000112233322111221111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112211000000000001112100000000001122000000000000000000000000000011000000000000000000000000112333333210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000000000011112232211000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000110000000000011222232222111000000000000000000000111110000000000011122222222222222110000000000000000000001111111111111100001100000000000000000000000000000000000000000111221100000000000000000000000012222233222210000000000","222222221222110000000111111122210000000001222122221111111110000011111222222111111100000000000001111110000110000011100000000000000000000111112220110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100012210122233333323333333322111111111000000000000000012111100000000000000111111111221111221111122234333333334445445555444433322222222222211000000000000011111111222223334444444443332111000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000011111100000000000000000000000000000000000123211012210000000000000000000000000100000001233221000111000000011111000000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000000000000111100000000000001111100000000001000000000000000000000000000000011110000001100000000010111222334443210000000000000000000000000000000000000000000000000110000010000000000000000000000000000000000000000000000000000000000000000000011000000000011112232211000000000000000000000000000000000000000000000000000000000111100100000000000000000001000000000000000000000000000000000000000000000000011111221000000000011222222222100000000000000000000000122110000000000011111122333333333221100000011000110000000012221000001100001122222211000100000000000000000000000000112221221110000000000011111100000112334444444443321100000","222112200000000000000001000000000000000000000000000000011100000011122222221011100000000000000000000000000000000000110000000000000000011122233331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110111223320011222222233333322222111111111000000000000000001111100000000000000000100000100000000000112223333333334444444443111111000000000000000000000000000000000000011112222222222222222211000000011000000000000000000000000000000000000000000000000011111110000000000000000000122222233332111111111000000000000000000000000000000000000000000000000000000000000001100000001222221100111111000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000112221000000000001012000000000001111111100000000000000000000000001000000000000000000000101111233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121111000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000111110000000001122232222111000000000000000000000122222210000000011000000000000011000000000000000000000000112222212222200001110000000000000000000000000000000000000000122221100000000000000000000000011222222000000000000000","222222221222110000000001111111100000000001122111121111111110000011111222222111111100000000000000011110000110000011100000000000000000000111112220100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100112210022233333333333323322111121111000000000000000012111100000000000000111111111220111221111122233333333234445445555444432211111111111100000000000000011111111222223334444444443332111000000000000000000000000000000000000000000000000000000000111111110000000000000000000011111111111100000000000000000000000000000000000022111002100000000000000000000000000000000001232222111221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000112210000000000001001100000000001111000000000000000000000000000011110000000000000000000111222334443210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000011000000000111122232211000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221000000000011222232222100000000000000000000000121110000000000001111122233333333221100000000000010000001112221000011100001122111100000000000000000000000000000000001121111110000000000011100000000012234444333222210000000","222222210111110000000001110000000000000000011001110000011110000011111223221000000000000000000000011110000111100011110000000000000000000122233331100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111123211112233333333333322222111121111000011111110000012111100000000000000001100111110100010000111223333333334444444444333322211110000000000000000000000000000000111112223333333333322211000000011000000000000000000000000000000000000000000000000000001110000000000000000000011222222222111111111000000000000000000000000000001000000000000000000000000000000001110000112222211000111111000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000112210000000000001112100000000001111000000000000000000000000000001000000000000000000000101222233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000010000121100000000000000000000000000000000000000012110000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000010000000000000000001122232222111000000000000000000000012211100000000011111112222222222110000000000000000000001111111111122210001110000000000000000000000000000000000000001122331100000000000000000000000011222223222110000000000","222222221222110000000001111122211111110001222111121111111110000001111222222111111100000000000000011110000110000001100000000000000000000011112220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111100012100011222222223333333322111111111000000000000000012111100000000000000111111111220111121111122234333333334444444444333332211111111111100000000000000011111111222223334444444443332111000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000011111000000000000000000000000000000000000123222122210000000000000000000000111100000001233321000111000000011111000000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000000000000111100000000000001111100000000001111000000000000000000000000000011111000011100000000010011222334443210000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011000000000000001232211000000000000000000000000000000000000010000000000000000000111100100000000000000000001000000000000000000000000000000000000000000000000011111221000000000011222222222100000000000000000000000122100000000000011112222333333333221100000011000000000000001110000001100001121000000000000000000000000000000000000112221221110000000000011100000000112333344444443321100000","222122200000000000000001000011100000000000000000000000011110000011122222221111100000000000000000000000000000000000100000000000000000011122233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222210001222222233333322222111121111000000000000000001111100000000000000000100000110000000000111223333333334444444443111110000000000000000000000000000000000000112222222222223333322111000000011000000000000000000000000000000000000000000000000011112220000000000000000000122222233332111111111000000000000000000000000000011111000000000000000000000000000000000000001223321111211111000011122100000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000112221000000000001112100000000001122000000000000000000000000000001000000000000000000000001112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001232111000000000000000000000000000000000000012100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000001111110000000001123333332111000000000000000000000122220000000000012222211122222222110000000000000000000001112221112233310001110000000000000000000000000000000000000000111221100000000000000000000000011222223211000000000000","222111100000000000000001000011100000000000000000000000010000000011122222222111100000000000000000000000000000000000100000000000000000011222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000011111111222210000111112222222222222110010000000000000000000001000000000000000000000100000100000000000111223332222233444444443000000000000000000000000000000000000000000112222222222223333322111000000000000000000000000000000000000000000000000000000000011112220000000000000000011122223344442111111111000000000000000000000000011222221000000000000000000000000000000000000001112222222221111000000122100000000000000000000000000000000000000000000000000000000000000000000000000000001000111110000000000000000000000112221000000000001112100000000001111001100000000000000000000000000000000000000000000000100112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121112232221000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000011001111000000000000123333332211000000000000000000000122220000000000012222211111111122110000000000000000000001112221101223410001100000000000000000000000000000000000000000111222100000000000000000000000011221112100000000000000","222222221111011111000001111122222222221112222111121111111110000011111233332211111100000011000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001100001100000011112222222233321000000000000000000000000000000000000000000000111110011110001111111122234333333334444445554222211111111111111000000000000000001111111222222333333323333322111000000000000000000000000000000000000000000000000000000000100001110000000000000111000011111133333322222222222100000000000000000000111222111000000000000000000000000000111111111111233333222211110111111111111110000000000000000000000000000000000000000000000000000000000000000000000001111111122222100000000000000000011112210000000000001000000000000011122122200000000000000000000000001111000000000000000000001112234433210000000011111111000000000000000000000000000000000110000000000000000000000000010000010000000000000000000000000000000000000000011110000000000000121100000000000000000000000000000000001100000000000000000000000111100100000000000000000010000110001110000000000000000000000000000000000000011001122110000000001223332222111000000000000000000000011221110000000001111111111112222110000000011001100000000000000001233310001210000000000000000000000000000000000000000122333221000000011111100001111123344444443333321111111","222122200000000000000001000011100000000000000000000000011110000011112222222111111100000000000000000000000000000000100000000000000000001222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122210000111112222222222222110010000000000000000000001000000000000000000000100000100000000000111223332222233444444443000000000000000000000000000000000000000000112222223322223333322111000000000000000000000000000000000000000000000000000000000011112220000000000000000000122223333332111111111000000000000000000000000000111111100000000000000000000000000000000000001112333222221110000000122100000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000112221000000000001112100000000001111000000000000000000000000000000000000000000000000000100112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121111121111000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000011001111100000000000123333332111000000000000000000000122210000000000012222211122222222110000000000000000000001112221100122200001100000000000000000000000000000000000000000111222100000000000000000000000011222223200000000000000","222222211111110000000001111122210000000001111111110000011110000011111222222111111100000000000000011000000000000000100000000000000000000011112220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100012210000122222223333333322110110000000000000000000001000000000000000000111110011110001110000111233332333234444344444222211100000000000000000000000000011100000122223333333333443332111000000000000000000000000000000000000000000000000000000000111112220000000000000000000011111122222111111111000000000000000000000000000123222122100000000000000000000000111100000001233332111111111000011111000000000000000000000000000000000000000000000000000000000000000000000000000000001111111110000000000000000000011112210000000000001001100000000011122000000000000000000000000000011000000000000000000000001112333343210000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011000000000110112232211000000000000000000000000000000000000000000000000000000000111100100000000000000000001000000000000000000000000000000000000000000000000011112222210000000011223333332111000000000000000000000122210000000000012222222333333333221100000000000000000000112221000123310001110000000000000000000000000000000000000112222232210000000000000000000000012333344444443321100000","222222211111001111000001111122222222221112222111121111111110000011122233332222211111000011000000000000000000000000000000000000000000001122222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000010001100001100000011112222222222221000000000000000000000000000000000000000000000000000000100001111111111233333333344444555554111111100000011111000000000000000000000000112112332211112222211111000000000000000000000000000000000000000000000000000000001100000000000000000000111111111112233333333333333333210000000000000000000111222111000011110000000000000000000111111111112344444443332222111111111111110000000000000000000000000000000000000000000000000000000000000000000000001111111122222100000000000000111111222210000000000000000000000000011111122200000000000000000000000000000000000000000000000001112233333211100000011111111000000000000000000000000000000000110000000000000000000000000000000010001000000000000000000000000000000000000011110000000000011232211000000000000000000000000000000001100000000000000000000000111100100000000000000000010000000000000000000000000000000000000000000000000010001122221000000011223322333211000000000000000000000011221110000000000001100000001122110000000011101110000000000000001233310001100000000000000000000000000000000000000011122333221000000011122222211111233344444443333210000001","222122210000000000011001011122222111221112222111111111111110000111122233333233333322000011000000000000000000000000000000000000000000001122222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000110001100001000000000012221111111111000000000000000000000000000000000000000000000000000000000001110111111233322333334444444453111100000000000000000000000000000000000000112222332211112222200000000000000000000000000000000000000000000000000000000000001100000000000000001111222222222223333333333333333333210000000000000000000111111121111111110000000000000000000112222233334444555554443333333332222111111110000000000000000000000000000000000000000000000000000000000000000000000000001122222211111000000000111122222211000000000000000000000000001111122200000000000000000000000000000000000000000000000001112233333211100000011110000000000000000000000000000000000000110000000000000000000000000000000111111110000000000000000000000000000000000011110000000000000121100000000000000000000000000000000001110000000000000000000000111100100000000000000000000000000000000000000000000000000000000000000000000000000122332110000012333322333211000000000000000000000112111221000000000111100000001122110000001111111110000000000000001233310011100000000000000000000000000000000000000011222343221000000011122222222222233344444322222100000001","211111100000000000000001000000000000000000000000000000010000000011222233221011100000000000000000000000000000000000100000000000000000012222233330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000011111111222000000011111110000000000000010000000000000000000000000000000000000000000000000100000000000011222322222233344444442000000000000000000000000000000000000000000011111112222222222211111000000000000000000000000000000000000000000000000000000000011110110000000000000000111233333344442111111111111000000000000000000000011222221100000000000000000000000000000000000001112222333333333211111111111111000000000000000000000000000000000010000000000000000000000000000000000000001111111110000000000000000000000011111000000000001112100000000001122212200000000000000000000000000000000000000000000000100111233332110000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112232221000000000000000000000000000000001100001000000000011000000000000000000000000000000000000000001111110000000000000000000000000000000000011001111110000000000122233332222100001111000000000000112221000000000112222211111111122110000000000000000000011221010001223311111110000000000000000000000000000000001000000111222100000000000011111111100000110010000000000000000","111111100000000000011001000011000000000001111000000000011110000010122233332222222211000000000000000000000000000000000000000000000000012222233322100000000000000000000000000000000000000000100110000000000000000000000000000000001000000000000000000000001100000000000000000000000000000000010011111111000000000011111111111000000010000000000000000000000000000000000000000000000000000000000000011222211112334444444442000000000000000000000000000000000000000000001111111100000111100000000000000000000000000000000000000000000000000000000000000110000000000000000001222222222223333332222222222222100000000000000000000000111111000000000000000000000000000112222233334445555554433333222221111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000011111111000000000000001000000000000000001111100000000000000000000000000000001000000000000001111233322100000000111111111100000010000000000000000000000001110000000000000000000000000000000000111000000000000000000000000000000000000000000000000000001233321000000000000000000000000000000001100000000000000011000000000000000000000000011100000011100000000000000000000000000000000000000000000011112222210000000000123322333322100000000000000000000011222222210001111222211111222222110000011112211110000000100000001233200001100001000000000000000000000000000000000001122322100000000001111111112210011222222211110000000000","222222211111000000000001111122211222220002222111110000011110000011111233332111111100000000000000000000000000000000000000000000000000000011112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001100001100000011112222222233322110000000000000000000000000000000000000000000001110011110001111111111233333333334444444444111111100000011111000000000000000001111111222223333333333333322111000000000000000000000000000000000000000000000000000000000110001110000000000000111000011111133333211111111111000000000000000000000111222111000000000000000000000000000111101000001233333332221111111111111111110000000000000000000000000000000000000000000000000000000000000000000000001111111122222100000000000000111111222210000000000001000000000000011122111100000000000000000000000001111000000000000000000001112233343210000000011111111000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011000000000111012232211000000000000000000000000000000001100000000000000000000000111100100000000000000000010000110001110000000000000000000000000000000000000011001122210000000011223333333211000000000000000000000011221110000000011111111111112233221100000011001100000000000000000123310001110000000000000000000000000000000000000000122333221000000011111100000000123334444332221110000001","222222210111110000000001111111100000000000111000110000011110000011112222222111111100000000000000000000000000000000100000000000000000001122222230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122210000122222223333333322110110000000000000000000001000000000000000000001100011110000000000111233332222234433344444000000000000000000000000000000000000000000122222223333333333322111000000000000000000000000000000000000000000000000000000000111112220000000000000000000011112233332111111111000000000000000000000000000112111100000000000000000000000000000000000001223332222211110000000111000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000011112211000000000001112100000000011122000000000000000000000000000111000000000000000000000000112233333210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000011000000001121122332100000000000000000000000000000000001100000000000000010000000111100000000000000000000001000000000000000000000000000000000000000000000000000001222210000000011223333332111000000000000000000000122210000000000012222222222222222110000000000000000000001112222211233410001100000000000000000000000000000000000000001122232210000000000000000000000012233334333210000000000","222222222222110000001111111122211111110002222222221111111110000001111222222211111100000001000001111110000110000011100000000000000111000111112220110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000002100122222222222222233321110111111000000000000000112111100000000000000111111112221112221111122234433333344445445555444433333333332222222000000000001111222222222223334444444443322111000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000123211012210000000000000000000000000100011111233211000001000000010111111111000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000000000000001100000000000001001100000000000000000000000000000000000000000111111111122200000000010011222334433210000000000000000000000000000000000000000000000000110000011000000000000000000010000000000000000000000000000000000000000000000011000000000011011232211000000000000000000000000000000000000000000000000000000000111100100000000000000000010000000000000000000000000000000000000000000000000011111221000000000011222222222100000000000000000000001122100000000000001111123333333333221100000011000110000000011000000111200001222222211000100000000000000000000000000112221111110000000000122211111111122333344444443321100000","111111100000000000000001001111100000000001111000000000011110000011022233332222222211000000000000000000000000000000000000000000000000011222232321100000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000001100000000000000000000000000000000010011110001000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000011222211112334444444442000000000000000000000000000000000000000000001111111111100111111111000000000000000000000000000000000000000000000000000000001110000000000000000001222222222223333333322222222222100000000000000000000000111221000000000000000000000000000112223333334445555554433333322221111111110000000000000000000000000000000000000000000000000000000000000000000000000001101112111100000000000000111122222211000000000000001000000000000000011100000000000000000000000000000000001000000000000001112233332100000000011111111100000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000011233321000000000000000000000000000000001100000000000000000000000000000000000000000001100000011100000000000000000000000000000000000000000000011111122100000000000123322333322100000000000000000000011222222100000001111100000111122110000011112211110000000000000001233310001100000000000000000000000000000000000000001122322100000000001111111111210012333333321110000000001","222222222222211011001111121111100000000002222233332222211111111111111222222211111100000000000001122221111111000011100000000000001111111122223322221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000012100122233333322222222211111111111000000000000000012111100000000000000111111112222222221111122234444443344455555555444444444443332222211111111110001111222222333333334444444443322111000000000000000000000000000000000000000000000000000000000100001110000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000001232211000001000000000111111111000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000000000000000000000000000001001100000000000000000000000000000000000000000011111111110000000000000112333344433211110000000000000000000000000000000000000000000000110011122000000000000000000011000000000000000000000000000000000000000000000011000000000011112233432211100000000000000000000000000000000011000000000000000000000000111111000000000000110000000000000000000000000000000000000000000111110010111221000000000011112222221000000000000000000000001122211000000000001111122333333333221100000000000110000001111100000001200001122222211000100000000000000000000000000000121100000000000000122222222111122223334444432222211000","222222210111111000000001110011100000000000111101121111111110000011111223221011100000000000000001111120000111100111210000000000000000000111222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111122211122233333333333322222111122222111111111110000012111100000000000000001110111221111110000111233333332234444445555333333322111111111100000000000000000000000122222223333333333322111000000000000000000000000000000000000000000000000000000000000001110000000000000000000011111111111100000000000000000000000000000000000001000001100000000000000000000000000100000112222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122100000000000000000000000000112210000000000001112100000000001122100000000000000000000000000111000000000000000000000111112333433210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000000000011122343321000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001210000000000011222232222100000000000000000000000011110000000000000111112222222222110000000000000000000001011111111112210001121000000000000000000000000000000000000000121221100000000000000000000000012222233333321100000000","222222210111110000000001100011100000000000100000110000011110000011122222222111100000000000000000000000000000000000100000000000000000001122223330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222210001222222233333322222111121111000000000000000001100000000000000000001100000110000000000111233332222234444444443000000000000000000000000000000000000000000122222223333333333322111000000000000000000000000000000000000000000000000000000000111112220000000000000000000122222233332111111111000000000000000000000000000000000000000000000000000000000000000000000001233332222211111111111122100000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000112221000000000001112000000000011122000000000000000000000000000111000000000000000000000101112233333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000110001232100000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221000000000011223333332111000000000000000000000122220000000000012222222222222222110000000000000000000001112222211233410001110000000000000000000000000000000000000001122221100000000000000000000000012222223322100000000000","223333333333333334444444443333333445444434444431100000000000100000010011222000000000000000000000000000000000000110000000001223333332221110000000000000000000000000000000000000112233200000000000000000001100000000000000000000000000000000000000000001111000000000000000000000000000011122222221111111111230000122211120012222100000112344332223444422222221111111100000000000000000000000000111111110000000000000000000000000000000000000000000111110001111111111110000000001100000001111122222220000000000112222211111111110000000000000000000000000011112211211110001111000012223322222223333332222333334444433445555555544445111113444555444444222223111110000000001111111100000000000000011112211100000000000000000000000000001222233332222221111111111122332111111111222221111000000000000000000000001111000000122111111000000000000001233223333333100000000000000000111111100000000000000000000000000122223332110000000001111111100000000000000000000001111100111111111100000000000000011122222221111111100000000000000000000000000112110000000000000000000000001100000011111111111100111111110000000000111111100000000000000000000001100000000000000000000000000000000000000000000001222233444444444444433344433333211000012223221111111100000000000000000000001112223344555555555555555444443333211111000000000000000000000001100112333210000000000001100000000000000000000000000011112222223333222222222222222222333322110000100000122","333333333333333323222333332232222334444433443320000000000000000000000000111000000000000000000000000000000000000000000000001222222333331111000000000000000000000000000000000001122233200000000000000000111110000000000000000000000000000000000000000001111000000000000000000000000000011122222222221111111230000122211221112222100000111234222222333322222221111111000000000000000000000000000111111110000000000000000000001100000001000000000000111110111111112222221000000000100000001111121122110000000000111222221111111111000000000000000000000000011112222211111112111111123444444444444433333334444444444555555555555555555444445555555444444333211000000000000001111222211111100000000011223322100000000000000000000000000011222233332211111111000000011232100000000122221111000000000000000000000001110000000121000010000000000000001222223333344200000000000000000110000100000000000000000000000012223333332110000000001111100000000000000000000000001111101122222222211000000000000011122222221111111100000000000000000000000000011100000000000000000000000001100000011111000111100000011110000000000111111100000000000000000000000000000000000000000000000000000000000000000000001222222334444433333433333333333211000011123321100000000000000000000000000001112223333555555555555555555554443322222211000000000000000000001100112333311110000000001000000000000000000000000000011112222223333222222222223333333444322221000000000122","111222222333333344444555554445554555544434444432222222210011100000011122222000000000000000000000000000000000000110000000001223333222222000000000000000000000000000000000000000112222100000000000000000000111000000000000000001101000000000000000000000011000000000000000000000000000011111111000000000000000000001111110001222211111112344223334444444443221111111100000000000000000000000110111111110000000000000000000000000011111000000000011122220000000000011000000000001111111111111122222220000000000112222222222221110000000000000000000000000011111211111110001110000011122210001111111111112322222223433444455555533333000001122222233333333333222221100000000000000000000000000000000001111111110000000000000000000000000001111110000000000000000011232211111111221110000000000000000000001111112221122111121111111000000000000001222222222333000000000000000000000000000000000000000000000000001122223321110000000001111111110000000000000000000000000000000000000000000000000000001111011111111111000000000000000000000001100001110000000000010000000000001110000000000000011100111112222100000000000000000000100111110000011111100011000000000000000000000000000000000000000001222222223334443333322222210000000000011122233322211000000001111111111111111222222333445555555555555444322221100100000000000000000111100111100000011000000000000001100000000000000000000000001111111111111122111121111222222333333321000000000000000","222222222233333344444555554445555555544434444432222211100011100000011122222000000000000000000000000000000000000110000000001223333222222100000000000000000000000000000000000000112233100000000000000000000111000000000000000001100000000000000000000000011000000000000000000000000000011111111000000000000010000001111110001222111111112344333334444433332221111111100000011111000000000000000111111110000000000000000000000000011111000000000011122220000000000010000000000001111111112222222222330000000000112211111111111100000000000000000000000000011111211100000000000000011122210001111111111112322222333400444455555533333000001222222233333333344442221111111111100000000000000000000000001111111110000000000000000000000000001111110000000000000011111232211111111221110000000000000000000000111112221122111222222222000000000000001233222111233000000000000000000000000000000000000000000000000001111112221221000000001111111110000000000000000000000000000011000000000011111111000011111011111111110000000000000000000000011100011000000000001110000000000001110000000000001111100111122333211100000000000000100111111111111111222222222100000000000000000000000000000000000000001222222233334444444433333322222100000011122233322222111111111222222222222222222222333444455555555555555443332100100000000000000000100000011100000011000000000100000100000000000000000000000000000000011111122111122222234444444444433222211000000011","223333333333333333222333332233333445544434454431100111100000000000011022222000000000000000000000000000000000000000000000001222222333332111111100000000000000000000000000000001122222100000000000000000111111000000000000000000001100000000000000000001111000000000000000000000000000011122222221111011111230000122211221112221000000111233112333333322222221111111100000000000000000000011111222111112111000000000000000000000000011100000000000122110001222222233331000000000000000001111110111110000000000112222221111221110000000000000000000000000001112222322222222222111112333333334444444443333444333333333334455555555555111112333444333322222100000000000000001111211111222200000000001112222100000000000000000000000000001111122232222221111111111111221000000000111110000000000000000000000000001111000000121111110000000000000000111123333344200000000000000000110000100000111111111111000000011122333332111110000011122211100000000000000000000001111111122222333322110000000000001122222222222221111000000000000000000000000111111100000000000000000011113332111222111000010000000011110000000000111111100000000000000000000000000010000000000000000000000000000000000001111112232233334443332222222222222222110000011122333333200000000000000000000000111222222223445555555555555555555554322221100000000000000100000011110111223310000000000000000000000000000000000000000011112222222222222233334444444444444433222100000001122","333333333333333323111111111122222234444433343310000000000000000000000000111000000000000000000000000000000000000000000000001222222322211110000000000000000000000000000000000001122233210000000000000000111100000000000000000000000000000000000000000001100000000000000000000000000000011122222222221111111230000112221221112222211111112234222222222211111111111111000000000000000000000000000000001110000000000000000000001100000000000000000000000000111111112222221000000000100000001111120122110000000000111222221111111111000000000000000000000000011112222211222222223333333444444444444444444444444444555555555555555555555555555555555555544444322111110000000001111221100111100010011122333322210000000000111000000000000011222233332211110000000001111221000000000122221111000000000000000000000001000000000121000000000000000000001222222233344200000000000000000111111100000000000000000000000012223333311110000000001111100000000000000000000000000000001122222222211000000000000011112112221111110000000000000000000000000000011100000000000000000000000000000000000000000111100011111111000001111111000000000000000000000000000000001011100000000000000000000000000000001111122222222334444433333333333322222211110011123211100000000000000000000000000001112223344555555555555555555554443322222211000000000000000000001100112333321110011100001000000000000000000000000000001111122222222211122222222333333333333221000000000122","333333333333210000000000000011111113333332342100000000000000000000000000001000000111000000000000000000000000000000000000000111112322332221111110100000000000000000000000000001121122110000000000000001111100000001111111000000000000000000000000000000001000000000000000000000000000011111222222222222222220000122222232233333211001101111111222222222211111111112221111110000000000000001111111111111000000001111111111111211111111111110000000111110000111112233220000000000000000000000000011110000000000000111110000000000000000000000000000000000111112222333344444444444444444444444444444443334444444444444444444444445555555555555555544433333322111110000000001111222111233322222000000011100000000000001111111111111100012112333443332221110000000001111111111000011000000011000000000011111111111111000000000000000000000000000001122334444555210000000000000011110000000000000000011111000000111222333322222221111122222222222221111000000000000001111112333433333333220000000000000111223334444444432111000000000000000000000000000000000000000000111123332221111112222211110000000000000000000000000000000000000000011111100001111111111110000000000000000000000000122222222223333333333333321110001111111122220000011222222222222100000000000000000000000011111112333344444444555444444443210000000000000000000000000001111112223211122221100000000000000000000000000000011100000011111222222233333333444444444444444432211111222","333333333332210000000000000000001112333322231000000000000000000000000000000000000111111000000000000000000000000000000000000111111222332121111111100000000000000000000000000001121122111000000000000001111201111112221111000000000000011000000000000000001000000000000000000000001110001122223344444333333331111112233344444444333333111122211222222323322222222223333222222222100000000001111111111110000000001111111111111211111111111110000000000000000111111133220000000000000000000000000011111100000000000111110000000000000000000000000000000000111111222333344444444444444444433333333444444444444444444444444455555555555555555555555555555444444333220000000011223333333332222222222221222222111111100002222222222222211122222333443222221111100000001111111111111111000000011110001111111111222111111000000000000000000000000000001233233444445310000000000000000110000000000000000011211100000112223333322222221111122222222222211111000000000000122222233333433333333220000000000000122233334444444432221000000000000000000000000000000000000000001112223333332111112222222110000000000000000000000000000000000000000122211100000000000001110000000000000000000000001122222222223333444433322111110000111222344431000011222222222222110000000000000000000000000000001234444444433333322232221000000000000000000000000000112222223333211111121000000000000000000000000000000011211111112222332222232222333333344444444444432211112222","333333333332210000000000000000001112333322231000000000000000000000000000000000000111111000000000000000000000000000000000000111111222332121111101100000000000000000000000000001121122111000000000000001111212122212222222100000000000011000000000000000001000000000000000000000111110001122233344444333333331111112233344444444433333222222211222222333322233332223444333332222110000000001111111111110000000000111111111111211111111111110000000000000000111111133220000000000000000000001111111111100000000000111110000000000000000000000000000000000000001222333344444444444444444433333333444444444444444455555555555555555555555555555555555555444444333321111000011223334333332222222222222222222222222100002222111122222211222333333443222221111100000001111111111111111000000011110001111122222222111111000000000000000000000000000012233333444445310000000000000000110000000000000000011211100000112223333322222221111122222222222211111000001100000122222233333433333333220000000000000122233334444443331110000000000000000000000000000000000000000001112223333332111112233322221000000000000000000000000000000000000111222211100000000000001100000000000000000000000111222222233233333433333322111110000112223344431000011222222222222110000000000000000000000000000001234444433333333322222221000000000000000000000000000112222222223211111121000000000000000000000000000000001111111112222332222233322333333344444444444432211112222","333333333333333333222333332222222334444433333320000000000000000000000000111000000000000000000000000000000000000000000000001223332211110000000000000000000000000000000000000001112233210000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000001122222222221111000230000112211221111222211111112344333323322211111111111111000000000000000000000000000000001110000000000000000000000000000000000000000000111110111111112222221000000001100000001111122222110000000000111222111111111110000000000000000000000000011112222211212222222222222344443333334433333334444444444455555555555555555555555555555555555444433222110000000001111110000000000010011122333322100000000000111000000000000001222233332222221111000001112222100000000123332222110000000000000000000001110000000122111110000000000000001233222221233000000000000000011111111100000000000000000000000001122233311110000000001111111110000000000000000000000000000122222222211000000000000011112222221111221100000000000000000000000000011100000000000000000000000000000000011111111111100011222221000001111111111100000000000000000000001111111111111110000000000000000000000000000011111122233444444444444444444422222211000012223211100000000000000000110000000001112223344555555555555555444443333211111111000000000000000000001100112333333332221100001100000000100000000000000000000111112222222111122211222222333333333331000100000122","333333333333221100000000000022222234444434443320000000000000000000000011111000000011000000000000000000000000000000000000000111112322221111111100000000000000000000000000000001121112100000000000000000111110000001010000000000001111000000000000000000001000000000000000000000000000011122222121000011111220000122222221112221000000000011101111222222222221111112100000000000000000001111112222111112221000000111111111111111111111111110000011111110001222222233320000000000000000000000000011110000000000000111110000000000000000000000000000000000111222222333344444444444444444444444444444444444444444444333333344444444444222223555555444433322211000000000000001111222222223322111000000111111100000000000111000000000000001112222333332221110000000000111111111000000000000000000000000000000000001111000000111000000000000000000000111234444444200000000000000010110000000000111111111110000000112333344432221110011111122211100000000000000000000000012222333333333333220000000000000011111111122222111111000000000000000000000001000000000000000001111122222332111111111000000000000000000000000000000010000000000000000000000011111112222210000000000000000000000000011112333334443333333332211100001011122222210000011122222222222100000000000000000000000011111112344455555555555555555554321110000000000000000000000011110001112110000000000000000000000000000000000000000000000111111222222233333333333344444444432211111112222","333333333333333344444444433333333444444433443421100000000000100000000000111000000000000000000000000000000000000000000000001223333211110000000000000000000000000000000000000001112233210000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000001122222222111111000230000111211121111222222222222344333333444422222221111111000000000000000000000000000000001110000000000000000000000000000000000000000000111110111112222221110000000001100000001111122222220000000000111222211111111110000000000000000000000000011111211101211111111000012344443333333433332222333334444444445555555544445333345555555555555444433222110000000001111110000000000000000012222322100000000000110000000000111221222233332222221111111111122333221111111223333333222000000000000000010001111000000122111111000000000000001233222111222000000000000000011111111100000000000000000000000000112223321110000000001111111110000000000000000000000000000111000000000000000011111112222111111111221100000000000000000000011100012111110000000000000000000000000000011111111111100111222221100000000011000000000000000000000011122211111111111120000000000000000000000000000001111122233444444444444444444422222211000012222221000000000000000111111111100001112223334555555555555555444333333210001100000000000000000000001100112333333332221100001100011111111000000000000000011111222112222111222211222222233333333331111100011222","333333333333332311111111122232223444444434454320000000000000000000000022222000000000000000000000000000000000000000000000000112222333332111111100000000000000000000000000000001122222100000000000000000111110000000000000000000001111000000000000000001111000000000000000000000000000011122222220000011111220000112211221112110000000000122112222333322222221111111100000000000000000001111112222222222221100000111000000001111111111111110000011111110001222222233320000000000000000000000000011110000000000001222211111111110000000000000000000000000011222222333344444443333333333333334444444443333444333333333334455555555555111112333444333322222211000000000000001111222222222200000000000112211100000000000000000000000000001111111122221110000000000011210111111000000000000000000000000000000000001111000000121000000000000000000000011123333344200000000000000000110000000000111112222222100000111222344432221110000011122211100000000000000000000001112222223333333333221000000000001111122222222222111111110000000000000000000011100000000000000000110011223332222222222000000000000001110000000000111111111110000000000000000001111111111100000000000000000000000000000112233334333333334333321111111111122222110000011122333333211100000000000000000111111122222223444455555555555555555554322221000000000000000100000011110001111100000000000000000000000000000000000000000000000111111122222233334444444444444444432211000001222","333333333332210000000000000001111123333332231100000000000000000000000000000000000111111000000000000000000000000000000000000000011222221121111111100000000000000000000000000001110012110000000000000001111100000101121111000000000000000000000000000000001000000000000000000000001110001111111333333333333330000112222233334443321111111111111222222223322221111112222222221111000000000001121111111111110000001111111111111211111111111110000000111110000111111122210000000000000000000000000011111100000000000001110000000000000000000000000000000000111111222333344444443333333334444444444444444444444444444444444444444445555555555555555544433322222111000000000001211222222234422222000000011100000000000002222111111111111112111233344333331111100000001111111111000011000000011000000000011111111111111000000000000000000000000000001122334444555321100000000000011110000000000000000011111000000111111223222222221111122222222222211111000000000000112222233333433333333110000000000000011233334444444432221110000000000000000000000000000000000000000001223333221001112222211000000000000000000000000000000000000000000011111100000000000001000000000000000000000000001122222222223333444444433222211100111111122220000011222222222222100000000000000000000000000000001223344444444444444444443100000000000000000000000001112222223333333333332111111000000000000000000000000001210110011111222222232222333333344444444444432111112233","333333333333333332222333332233334445544434454431110111100000000000011122222000000000000000000000000000000000000000000000001222222333322000000100000000000000000000000000000001122222100000000000000000111111000000000000000000101111000000000000000001111000000000000000000000000000011122222110001111111110000012211221111221000000111123112333444422222221111111100000000000000000001111112222222222221111111111000000000000011111111110000011122111001222222233320000000000000000000000000011110000000000112222221111111110000000000000000000000000001112222333322222222222222233333333334444443333444333333333334455555544445111111122333222211111100000000000000001111111111222100000000000112211100000000000000000000000000001111011121111110000000000011221001110000000000000000000000000000000000001111000000121111110000000000000000011123333344200000000000000000110000000000111112222222100000011222334432221110000011122211100000000000000000000001112222222222333332111000000000000011122222222222111111111000000000000000000111111100000000000000000011223332222222222000010000000011110000000000111111111110000000000000000000000001111100000000000000000000000000000112222223333333334443332222211111111111110000011122333333211100000000000000000111111111111123444455555555555555555554322221000000000000000111100012221111223310000000000000000000000000000000000011111111111111111111111233334444444444444433322211000001233","333333333333211000000000000000011112333332231000000000000000000000000000001000000011000000000000000000000000000000000000000111112322332221111100100000000000000000000000000001121122111000000000000001111100000101110000000000000000000000000000000000000000000000000000000000000000011111222233333322222230011112222233334443311111111111111222222323322233332223110000011111000000000001111111111110000000000111111111111211111111111110000000000000000111112233320000000000000000000001111112110000000000000111110001000000000000000000000000000000000001222333344444444444444444433333333444443334444444455555555555555555555555555555555555544444444333221111000011111222111122211010000000011100000000000000111111111111101122333333443222221110000000001111111111000011000000011000000111111111111111111000000111000000000000000000001233223444445210000000000000010110000000000000000011111000000112223333322222221111122222222222221111000000000000001121112233433333333220000000000000122223333344443221000000000000000000000000000000000000000000001112112211110000012222222111100000000000000000000000000000000000001222211100000000000111100000000000000000000000111122222222223333433333322211110000112222223331000011222222211111000000000000000000000000001112222344444433333333333344443210000000000000000000000000001122222223222221110000000000000000000000000000000000100011222222333322333333333444444444444444432211122222","222233332333333344444555554444444555544434455432222211100011100000011122222000000000000000000000000000000000000110000000001222222332222000000000000000000000000000000000000000112232100000000000000000100111000000000000000000111000000000000000000001111000000000000000000000000000011111111000000000000010000011111110001222111111112334223334444433333221111111100000000000000000001111110111111111110000000100000000000000011111000000000011122220000000000011100000000001111111111111121122220000000000112222222222221110000000000000000000000000011111211211111112222000011122211111111211111111211222222333444455555533334000001112222222222222211111110000000000000000000000000000000000001100000000000000000000000000000000001101110000000000000000011221000000000010000000000000000000000001111112221000000122221111000000000000000111122222344000000000000000000010000000000000000000000000000001122223321110000000001110000000000000000000000000000000000111000000000000000000000011111011111111111100000000000000000000011100112210000000000000000000000011110000000000000111111111111111100000000000000000111100001110000000011100001000000000000000000000000000000000000000001233333334444443333322222211110000000011122233322211000000000111111111000111111111123445555555555555444333332100110000000000000001111101112211111123210000000000001100000000000000000000000011111111111111122111110100000100010111100000000000001222","333333333333210000000000000122223444444444443331110000000000000000000000111000000011100000000000000000000000000000000000000111111111111000000100000000000000000000000000000001110011000000000000000000111110000001010000000000000001000000000000000000001000000000000000000000000010010111000012111111211220000012222221111100000000000011000011111223334444443333100000010000000000001111222233222222221100001111110000000000000011111110000011111110000111111121100000000000000000000000000011110000100000000111100000000000000000000000000000000000111222222222234444444444444444444443333333333333333332222222223333333333333333322222222111100000000000000000000001112222222222211111000000000000000000000001000000000000000012222233343432221111100000000100111111110000000000000000000000000000000000110000000000000000000000000000000011112333344210000000000000000010000000000111111111111000000112233334433222221111111111111100000000000000000000000011111233333333333220000000000000011111111111111111111110000000000000000000000000000000000000000000001222221000000000000000000000000000000000000000010000110000000000000000111111111122221000000000000000000000000011122333334444444444443321111111111122222210000011123322222222111100000000000000000001111111112233344444445554444444443311110000000000000000111111223322211112211111110000000000000000000000000000001112222222221000011111232222222222233344444444432111111222","223333333333333333333433333344444445544434455432222211100000100000011122222000000000000000000000000000000000000110000000001222222332222000000000000000000000000000000000000000112222100000000000000000100111000000000000000000111000000000000000000001111000000000000000000000000000011111121000000000000010000011111110001222100000111233222334444433333221111111100000000000000000001111111222222222110000000100000000001100011111000000000011122221111111111111100000000001111111111111121122220000000000112222222222221110000000000000000000000000011111211211111112222000011123333222222211111111221111112222444455554433333000001112222111111111111000000000000001100111000000000000000000001100000000000000000000000000000000000000010000000000000000011232100000000010000000000000000000000001110002221000000122111111000000000000000011122222344000000000000000000010000000000000001111000000000001222223321110000000000000000000000000000000000000000000000111000000000000000000000001111011111111111110000000000000000000011000112210000000000000000000000011110000000000000111111111111110000000000000000000111100001110000000001100000000000000000000000000000000000000000000001233333334444443333322222211110000000011122222222211000000000000000000000111111111123445555555555555444443332100110000000000000000111101112221111233210000000000001100000000000000000000011111111111111111111000121000011211111233222100000000001233","223333333333333333222333332233333334444434444420000000000000000000000011222000000000000000000000000000000000000000000000001222222333332111111100000000000000000000000000000001122233200000000000000000111110000000000000000000000000000000000000000001111000000000000000000000000000011122222221111111111230000122211221112222100000111234222223333322222221111111100000000000000000000000101111111111000000000000000000000000000001000000000000111110001111112222220000000000000000001111121122220000000000112222222222221111000000000000000000000000011112222211112222222111112333333333333333333333444444444444445555555555555222223444555444433222211000000000000001111222211111100000000011112222100000000000000000000000000011222233332222221111111111111332100000000122221111000000000000000000000001111000000121111110000000000000001222223333344200000000000000000110000100000000000000000000000001122223332110000000000011100000000000000000000000001111100122222222211000000000000011122222222222211100000000000000000000000000011110000000000000000000000001110001111111000011100000011110000000000011000000000000000000000000000100000000000000000000000000000000000000000000001232233334444433333433333333333211000011123322222200000000000000000000000001112223333555555555555555555555554211111110000000000000000000011100012333210000000000000000000000000000000000000000011112222223333222233333344443333444322221000000000122","333333333333221100000000000122222434444444443320000000000000000000000011111000000011000000000000000000000000000000000000000111122222221100000100000000000000000000000000000001121111100000000000000000111110000001000000000000001111000000000000000000001000000000000000000000000000011112211110000011111220000112222221112110000000000111111111222222222222221112000000000000000000001111122222222222221100000111000000001111111111111110000011111110001222222233310000000000000000000000000011110000100000000111110000111000000000000000000000000000111222222333344444444444444444444444444444443333333333333333333344444444444222222333444333322222200000000000000001111222222222222111000000111111100000000001000000000000000012222223333332221110000000000110111111000000000000000000000000000000000001110000000111000000000000000000000011123333344200000000000000000110000000000111112222222100000112333344433222221111111111111100000000000000000000001112222333333333333221000000000000011122222222222111111110000000000000000000001100000000000000001111122333332111111111000000000000000000000000000000010011110000000000000000112222222222221000000000000000000000000011122333334444444444433321111111011122222220000011123322222222110000000000000000000111111111112344455555555555555555554321110000000000000000000001111110001112210000000000000000000000000000000000000011111000111111222222233333333333444444433322211000001122","333333333333322211110000001122222233444434443210000000000000000000000011222000000000000000000000000000000000000000000000000112122323332221111100000000000000000000000000000001122222110000000000000000111110000000000000000000001100000000000000000001101000000000000000000000000000011122222221111111111230000122222221112222100000000111111112222222222221111112000000000000000000001111111111111111110000000000000000111211111111111110000000111110001222222233331000000000000000000001110011110000000000001111110000111111000000000000000000000000001112222333344444443333333444444444444444444444444444444455445555554445555544455555555444433333211000000000000001111222222222200000000011223322100000000000111000000000000011222233333333331111000000011221111111000011110000000000000000000000000001111000000121000000000000000000000111223333344200000000000000010110000000000111111111221000000012222334432221110000011122211100000000000000000000001111112223333333333220000000000000011122222221111000000000000000000000000000011100000000000000000001111112221111112111100000000000000000000000000011000000000000000000000000001111111111100000000000000000000000000011222222224333333334332221110001112222222211000011122222222211100000000000000000111111122222223444455555555555555555554322221100000000000000000000001100012222110000000000000000000000000000000000000000000000012222333322333333344443444444444433322211111122","222222223333333344444555554444444555544434444432221111100011100000011112222000000000000000000000000000000000000110000000001223333222221110000000000000000000000000000000000000112233100000000000000000000111000000000000000000100000000000000000000001111000000000000000000000000000011112221010000000000220000001111110001222111111112344333334444433332221111111100000000000000000000000000111111110000000000000000000000000011111000000000011122220001111111110010000000001111111112222222222220000000000112211111111111100000000000000000000000000011111211100110011111000012223310000001111111111222222233433444555555533333000002222333333333333344332221100000000000000000000000000000000111111100000000000000000000000000001111112222221111111111111122333221111111221111111000000000000000000111112221111000122222221000000000000001233222222333000000000000000000000000000000000000011000000000001122223331111000000001111111110000000000000000000000000000011000000000000001111011111111011111111110000000000000000000000011100111111110000000010000000000001110000011111111111100111222222100000000000000000000000111111111111122211112100000000000000000000000000000000000000001222233444444444444433333322222211000012222233322222211111111222222222222222222222344455555555555555444332221100000000000000000000100000011100001111000000000100001100000000000000000000000000011112222112222111111111223333333444433211111100011222","222233333333333344444555554444444555544434454432222211100011100000011122222000000000000000000000000000000000000110000000001223333332222111000000000000000000000000000000000000112233100000000000000000011111000000000000000000101000000000000000000001111000000000000000000000000000011112221010000000000010000011211110001222111111112344233334444433332221111111100000000000000000000000110111111110000000000000000000000000011111000000000011122220000000000011000000000001111111112222222222220000000000112222222222221110000000000000000000000000011111211211112222222000011122210001111211111111211222223433444455555544444000001222222222222222233222221100000000000000000000000000000000111100000000000000000000000000000000001111121100000000000011111232211111111221110000000000000000000001111112221111000122221111000000000000001233222222233100000000000000000010000000000000000011000000000001122223321110000000001111111110000000000000000000000000000000000000000000000000000011111011111111111000000000000000000000011100111110000000000010000000000001110000000000000111111111112221100000000000000000000100111111110011111100011000000000000000000000000000000000000000001222233334444443333322222211111000000011122233322211100000001111111111111111111112333445555555555555444333332211100000000000000000100000011110011123210000000000001100000000000000000000000000001122222222222111111100111111222222211000000000001122","333333333333210000000000000011111223444433443210000000000000000000000011111000000011000000000000000000000000000000000000000111112322322221111100100000000000000000000000000001121112110000000000000000111100000001110000000000000000000000000000000000001000000000000000000000000000011111222122111111111220000122222222222222100000000001101111111122222221111112110000010000000000001111111111111112110000000111111111111211111111111110000011111110000111112233220000000000000000000000000011110000000000000111110000000000000000000000000000000000111222222333344444444444444444444444444444443334444444444444333344444444444444444555555433333322100000000000000001111222222233322222000000111000000000000001111000011111100001111133343332221110000000000111111111000011000000011000000000000000000000111000000111000000000000000000001122334444555200000000000000011110000000000111111111111000000111222334432222221111111122222211100000000000000000000011112233333333333220000000000000011122223332233221110000000000000000000000000000000000000000000001111111110001111111100000000000000000000000000000000000000000000000110000001111111111110000000000000000000000000011122222234333333333333321110001111122222220000011122222222222100000000000000000000000011111112334444444555555544455554321110000000000000000000000001100011222111111121111111000000000000000000000000000000000011111222222233333333333444444444333321111111233","111112222233333344444555554455555555444434445433333322211111111000011122333000000000000000000000000000000000000110000000001223333222222000000000000000000000000000000000000000112222000000000000000000000111000000000000000001111000000000000000000000011000000000000000000000000000000011000000000000000000000001110000001222211111112344223334444444444331111111111111111111000000000000110111111111000000000000001110000000011111000000000000000000000000000010000000000001111111112222222222220000000000112222222222221110000000000000000000000000011111111100000000000000001111110001112222222222333332223400444455555432223000001112222233334444444443331111111111100000000000000000000000001111111111111111111000000000000000001100010000000000000000000210000000000110000000000000000000011111111112332222222222222222000000000000001222222222222000000000000000000000000000000000000000000000000001122223321110000000001111111110000000000000000000000000000011111111111111111111000011111011111111111111111110000000000000011100011000000000001110000000000011110000000000001111111222222222322200000000000000000000100011111111112222222200000000000000000000000000000000000000001112222233334444444444444421111000000011123332222222222222222222222222222222222222333444444444555555555555554321000000000000000001111100001100000000000000000000000000000000000000000000000001111122222222222111122222233333444444444322222100001122","223333333333333333333333333333333444444433444321100000000000000000000000111000000000000000000000000000000000000000000000001223333222211010000000000000000000000000000000000001112233200000000000000000000000000000000000000000000000000000000000000001101000000000000000000000000000011122222222221111111230000122211121112222100000112344333323333322222221111111000000000000000000000000000000001110000000000000000000000000000000000000000000111110001111111111121000000001100000001111122222220000000000111222211111111110000000000000000000000000011112211211111111111000012344444444444433333333444444444444445555555544555333334555555555555444433222110000000001111111100000000000000011112222100000000000000000000000000011222233332222221111111111122332100000000122221111000000000000000000000001110000000122111110000000000000001233222222333100000000000000011111111100000000000000000000000001122223332110000000001111111100000000000000000000000000000122222222211000000000000011122222221111221100000000000000000000000000012100000000000000000000000000000000011111111111100111111111000000000111111100000000000000000000001100000000000000000000000000000000000000000000001222233444444444444444444433333211000012223211100000000000000000110000000001112223334555555555555555444443333211111111000000000000000000001100112333311110000000001100000000000000000000000000001111122223333222222211112222233333322110000100000122","222233333333333344444444443333334445544434444431111000000000100000011111222000000000000000000000000000000000000110000000001223333332221110000000000000000000000000000000000000112233200000000000000000001111000000000000000000000000000000000000000001111000000000000000000000000000011122221121000011000230000012211110011222100000112344333223444422222221111111100000000000000000000000000111111000000000000000000000000000000000000000000000122220000000001111010000000001111111111111122222220000000000112211111111111110000000000000000000000000011112211100111111111000012222210001112211111111222222233333444555555544444000002333444333333222222000000000000001100011000000000000000000112111000000000000000000000000000001112222232222221111111111122332111111111222220000000000000000000000110001221000000122222221000000000000001233223333333100000000000000000010000000000000000000000000000000122223332110000000001111111110000000000000000000000000000000000000000000000000000011111011111111111000000000000000000000001000111110000000000000000000000001100000011111111111100000011111000000000011000000000000000010000000011111001000000000000000000000000000000000000000001222233444444444433433333333333211000012222222222211100000000000000000000001112223344455555555555555433333332211110000000000000000000000011100011123210000000000001100000000000000000000000000011122222222333222221111111111111222111100000100000122","111122222233333344444555554455555555444434444433332222211111111000011122333000000000000000000000000000000000000110000000001223333222222000000000000000000000000000000000000000112222100000000000000000000111000000000000000001100000000000000000000000011000000000000000000000000000000111111000000000000000000001111110001222111111112344333334444444444331111111111111111111000000000000000111111110000000000000001110000000011111000000000011111110000000001110000000000001111111112222222222330000000000112222111111111100000000000000000000000000011111211100000000000000001111210001112222222222333332333400444455555433333000001122222233334444444443331111111111100000000000000000000000001111111111111111110000000000000000001111110000000000000011111221000000000110000000000000000000000001111112332222222222222222000000000000001222222111222000000000000000000000000000000000000000000000000000122222221221000000001111111110000000000000000000000000000011111111111111111111000011111011111111110000000000000000000000011100011000000000001110000000000001110000000000001111111222222333322200000000000000100111111111111111222222222200000000000000000000000000000000000000001222222233334444444444444421111000000011122232222222222222222222222222222222222222333444455555555555555555554321000000000000000001100000001100000000000000000100000000000000000000000000000000011112111111222111122222334444444444444332222100001122","333333333333332211111111112222222334444434454320000000000000000000000011222000000000000000000000000000000000000000000000000112222333332111111100000000000000000000000000000001122222100000000000000000111110000000000000000000001111000000000000000001111000000000000000000000000000011122222221111111111220000122222221112110000000000112111112333222222221111111000000000000000000001111111222111112220000000111000000111111111111111110000000111110001222222233331000000000000000000000000011110000000000001111110000111110000000000000000000000000011222222333344444443333333444444444444444444444444444444444444455555555555222223444555444433333211000000000000001111222222222200000000001222211100000000000000000000000000001112122232222221111000000011210111111000000000000000000000000000000000001111000000121000000000000000000000111223333344200000000000000000110000000000111111111221000000111222334432221110000011122211100000000000000000000001111112223333333333220000000000000011122222222221110000000000000000000000000011100000000000000000111111123332222222221000000000000001000000000000111111100000000000000000000001111111111110000000000000000000000000000112222234333333334322211110001011122222110000011122333332211100000000000000000111111222222223444455555555555555555554322221100000000000000100000001110000001000000000000000000000000000000000000000000000000111111122222233334444444444444444433211111112222","333333333333210000000000000011111123333333442210000000000000000000000000001000000111100000000000000000000000000000000000000110111222221111111100100000000000000000000000000001110011110000000000000000111100000001111111000000000000000000000000000000001000000000000000000000000000011111000022222222222220000112222222233333211000001111111111111122222221111112221111110000000000000001121111111111110000001111111111111211111111111110000011111110000111111122210000000000000000000000000011110000000000000111110000000000000000000000000000000000111222222333344444444444444444444444444444443334444444444444444444444444444444444555555433322211111000000000000001111222222233322222000000011000000000000001111100011111100112111233343332221110000000001111111111000011000000011000000000000000111111111000000000000000000000000000001122334444555221100000000000011110000000000000000011111000000111222333322222221111122222222222211111000000000000001112222333333333333220000000000000011122223333344321110000000000000000000000000000000000000000000001112222210001111111100000000000000000000000000000000000000000000011111100000111111111110000000000000000000000000000122222223333333333333321110000111111122220000011122222222222100000000000000000000000000000001223344444444444444444443210000000000000000000000001112222222223322222221111111000000000000000000000000000000110000000111111232222222222333344444433321111111233","122222222333333334444555554445554555544434455532223322211111100000011122222000000000000000000000000000000000000110000000001223332222222000000000000000000000000000000000000000012222100000000000000000000111000000000000000001111000000000000000000001111000000000000000000000000000000111111000000000000000000011111110001222211111112334223334444444443221111111100000000000000000001111110111111111110000000100000000000000011111000000000011122220000000000011100000000001111111111111122222220000000000112222222222221110000000000000000000000000011111211211110001110000011122211112222222222222322222223433444455555533333000001112222233333333333222221100000001111111100000000000000000001111111110000000000000000000000000001100010000000000000000011221000000000110000000000000000000000001111112231111000121111111000000000000000111122222344000000000000000000010000000000000000000000000000001122223321110000000001111111110000000000000000000000000000111000000000000000000000001111011111111111111111110000000000000001000112210000000000010000000000011110000000000000011000000112222100000000000000000001100101110000000011100000000000000000000000000000000000000000000001233333333334443333322222210000000000011122233322211000000001111111111111111222222223445555555555555444333332100100000000000000001111101112210011112100000000000001100000000000000000000000001111222222222222111111111222222333333322100000000001122","333333333333220100000100000123333444444444443321110000000000000000000011121000000011000000000000000000000000000000000000000111111211111000000100000000000000000000000000000001110011000000000000000000111110000001000000000000001111000000000000000000001000000000000000000000000000010111000011001111100110000012222221111110000000000111111111222222223333332222100000000000000000001111222233333333331111111111110000000000000011111110000011111110000111112232200000000000000000000000000011110000100000000111110000000000000000000000000000000000111222222333334444444444444444444443333333332222222222222111112233333333333222222222333222211111100000000000000001112222222222211111000000111111100000000001000000000000000012222223333432221110000000000100111111000000000000000000000000000000000000110000000111000000000000000000001111122333344200000000000000000010000000000111111111222100000112333344433222221111111111111100000000000000000000000112222233333333333221000000000000011122222222222111111110000000000000000000001100000000000000000000011222332111011111000000000000000000000000011000010000110000000000000000111111111122221000000000000000000000000011122333334444444444433321111111111122222220000011123322222222110000000000000000000001111111112233344455555555555555554311110000000000000000111101112221101112110000000000000000000000000000000000000011111111111000011111233333333333344444444332211111111122","333333333333210000000000000012222334444444443320000000000000000000000000111000000011111000000000000000000000000000000000000111111211111110000100000000000000000000000000000001110011000000000000000000111100000001110000000000000000000000000000000000001000000000000000000000001110011111000012111111211220000112222222222221000000001111000011111223334333332222221111110000000000001111121222111222221000001111111111111100000011111110000011111110000111111121100000000000000000000000000011111100000000000111100000000000000000000000000000000000111222222333344444444444444444444443334444433333333444444444444444444444444444433444444322211111100000000000000011223333333334432222000000011000000000000001111000000000000112222233343432221111111111111111111111000000000000011000000000000000011111111000001110000000000000000000000122234444455210000000000000011110000000000111000011111000000112333334433222221111111111111100000000000000000000000011112333333333333220000000000000011111112111111111110000000000000000000000000000000000000000000001112222210000000000000000000000000000000000000000000000110000000011111100112222222222221000000000000000000000000011222333334444444444443332211111100122222210000011123322222222111100000000000000000001000000001122344444444444444444443310000000000000000000100001123322222222311122221111111000000000000000000000000111111222222222222222232222222222233444444444432222222222","333333333333222211110000000011111123444433442210000000000000000000000000111000000011000000000000000000000000000000000000000111122323332221111100000000000000000000000000000001122222110000000000000000111110000001100000000000000000000000000000000001100000000000000000000000000000011122222222111111111220000122222222223222100000000111111111222212211111111112100000000000000000001111111111111110000000000111111111111211111111111110000000111110001111112233331000000000000000000001111111110000000000001122210000111111000000000000000000000000111111222333344444444444444444444444444444444444444444455555555555555555555555555555555444433333322111000000000001111122111122200000001111223322100000000000111100011111100011222233443333331110000000011221111111000011110000000000000000000000000001111000000111000000000000000000001122223344445200000000000000010110000000000000000111111000000012223334432222221111122222222222221000000000000000001110101233333333333220000000000000011123333333333210000000000000000000000000001000000000000000000011112222221111111111111001000000000000000000000000000000000000000000000000001111111111110000000000000000000000000011222222223333333333333321110001112222222221000011222222222222100000000000000000000111112222233445555555555555555555554322221100000000000000000000001100012222111111121000000000000000000000000000000000000011222223333322333333333444444444444444432211111122","111111112233333344444555554455555555444434445533333322211111111000011122333000000000000000000000000000000000000110000000001223333222222000000000000000000000000000000000000000012222000000000000000000000111000000000000000001111000000000000000000000011000000000000000000000000000000000000000000000000000000001110000001222211111112333223334444444444331111111111111111111000000000000110111111111000000000000001110000000011111000000000000000000000000000000000000000001111111111111122222220000000000112222112222221110000000000000000000000000011111111100000000000000001111221112222222222222333332223400444455555432222000001112222233334444444442221111111111100000000000000000000000001111111111111000000000000000000000001100010000000000000000000110000000000110000000000000000000011111122223332222222222222222000000000000001222212222222000000000000000000000000000000000000000000000000001122223321110000000001111111110000000000000000000000000000011101111111111111100000011111011111111110000000000000000000000011100011000000000000010000000000011110000000000001111000111222222222200000000000000000000100010000000001100001100000000000000000000000000000000000000001112211122223332222222211100000000000011123332222222111111111122222222221111222222333443344444555555544333332100000000000000000000000000011100000000000000000000000000000000000000000000000001111122222222222111122222223333333444433211100000001122","333333333333210000000000000011112233444444443310000000000000000000000011111000000011100000000000000000000000000000000000000111112212221111111100000000000000000000000000000001110011100000000000000000111100000001110000000000000000000000000000000000001000000000000000000000000000011111000011111111111220000112222221122222100000000001000011111222223332221112210000010000000000001111121222111112220000001111111111111111111111111110000011111110000111112232210000000000000000000000000011110000000000000111110000000000000000000000000000000000111222222333344444444444444444444444444444433334444444444333333344444444444333333444555433322211100000000000000011112222222233322222000000011000000000000001111000000000000012112233343332221110000000000111111111000000000000011000000000000000000000111000000000000000000000000000000122334444555210000000000000011110000000000111000011111000000112333334433222220011111111111100000000000000000000000011112233333333333220000000000000011111112222222221000000000000000000000000000000000000000000000111122222221000001000000000000000000000000000000000000000000000000000110000112222222222221000000000000000000000000011112333334444444444443321100000111122222210000011122222222222111100000000000000000000011111112344444444444444444444443311110000000000000000100001122211112222211111110000000000000000000000000000000000000011111111222222232232222222333444444333321111122233","111111112233333344444555554455555555433334444433333322211111111000011122333000000000000000000000000000000000000110000000001223333222222000000000000000000000000000000000000000112222000000000000000000000111000000000000000001111000000000000000000000011000000000000000000000000000000000000000000000000000000001110000001222111111112333223334444444444331111111111111111111000000000000100111111111110000000000001110000000011111000000000000000000000000000000000000000001111111111111122222220000000000112222112222211100000000000000000000000000011111100000000000000000001111110001112222222222333332222300444455554321112000000001222233334444444444442222221111100000000000000000000000001111111111111111111000000000000000001100010000000000000000000110000000000110000000000000000000000001111113332222222222222222000000000000001222222111222000000000000000000000000000000000000000000000000001122223321110000000001111111110000000000000000000000000000011111111111111111111000011111011111111110000000000000000000000011100011000000000001110000000000000000000000000001111111222223333322200000000000000000000100011111111112222222200000000000000000000000000000000000000001112222233334444444444444421111100000011122222222222111111111222222222222222222222333443344444555555555444443321000000000000000001100000001100000000000000000000000000000000000000000000000000011122222222222111111112223333333444444322222211111122","223333333333333334444444443333334555544434454431111211100000100000011122222000000000000000000000000000000000000110000000001222222333332111000100000000000000000000000000000000122233100000000000000000111111000000000000000000101100000000000000000001111000000000000000000000000000011122222110000010000010000012211110011222100000111234222334444422222221111111100000000000000000001111111222111111110000000100000000000000011111000000000011122220001111112222100000000001111111111111121122220000000000112222222222221110000000000000000000000000011111211211222222222000011122222112222222222222333222223322444455555555555000001222333222222111100000000000000000000111100000000000000000112111100000000000000000000000000001111111121111110000000000011232100000000110000000000000000000000001110001210000000122221111000000000000001111123333344100000000000000000110000000000000000000000000000001122223332110000000001111100000000000000000000000001110000011000111100000000000000001111011112222211000000000000000000000011000111111100000000000000000000001100001111111000111111111111110000000000000000000000100001110000000011100011000000000000000000000000000000000000000001233333334444443333322222211111000000011122333332211000000000000000000000000111111123445555555555555544443333211110000000000000000000000012221111223310000000000001100000000000000000000000000011122222222333222233333344433344444433221000000001222","333333333333333321111222222232222334444434454320000000000000000000000011222000000000000000000000000000000000000000000000001222222333332221111100000000000000000000000000000001122223100000000000000000111110000000000000000000001100000000000000000001111000000000000000000000000000011122222221111111111230000122222221112221100000111222112222333322222221111111000000000000000000001111111111111112110000000000000000001111111111100000000000111110001222222233331000000000000000000001110111110000000000111222221111111111000000000000000000000000001112222333333333333333333444444444444444444444444444444555555555555555555555555555555444433333211000000000000001111222211222200000001111223322100000000000000000000000000011222233332222221111111111111221111110000011110000000000000000000000000001111000000121000010000000000000001122223333344200000000000000010110000100000111111111221000000012223334432221110000011122211100000000000000000000001111111222222333332110000000000001122222222222221100000000000000000000000000011100000000000000000000011113332222222111100000000000001110000000000111000000000000000000000000000000000011100000000000000000000000000000111222223333333334322221111211112222222111000011123333332200000000000000000000001111222223333455555555555555555555554322222210000000000000100000011100111222100000000000000000000000000000000000000000011112222111222222233333444444444444433333211100000122","333333333333211000000000000000111112333332331000000000000000000000000000001000000011000000000000000000000000000000000000000111112323332221111100100000000000000000000000000001121122110000000000000001111110000001110000000000000000000000000000000000000000000000000000000000000000011111222222222222222220000122222233333333211111111111111222222222211111111112100000010000000000000001111111111110000000000111111111111211111111111110000000111110000111112233220000000000000000000001110011110000000000000111110000000000000000000000000000000000111111222333344444444444444444444444444444443334444444444555555555555555555555555555555544433333333222220000000001111122000111200000000000000100000000000000111111111111101112222233443222221110000000000111111111000011000000000000000000011111111111111000000111000000000000000000001122233444445210000000000000010110000000000000000000100000000111222333322222221111122222222222221000000000000000000011101233333333333220000000000000111223333333332221000000000000000000000000000000000000000000001111112222221111112222211111000000000000000000000000000000000000000011100000000111110011110000000000000000000000000122222222223333333333333311110000112222222220000011222222222222100000000000000000000000011111112344443333444444444444443210000000000000000000000000001100011222211111121100000000000000000000000000000000100011222222333322333333333444444444444444432211111222","333333333333210000000000000012222334444444443320000000000000000000000011111000000011000000000000000000000000000000000000000111112211211110000100000000000000000000000000000001110011100000000000000000111100000001110000000000001100000000000000000000001000000000000000000000000000010111111011000011111220000112222221112110000000000001101111222222223332221112100000010000000000001111122222222222221000001111110111111111111111111110000011111110000111112232200000000000000000000000000011110000100000000111110000000000000000000000000000000000111222222333344444444444444444444444444444433333333333333333333344444444444333322333444333322211100000000000000011123333333333322111000000111111000000000001111000000000000012222233343432221110000000000111111111000000000000000000000000000000000000110000000111000000000000000000000111234444444210000000000000000010000000000111111111110000000112333344433222221111111111111100000000000000000000000112222333333333333221000000000000011112222222222111111110000000000000000000000000000000000000001111122333332111000000000000000000000000000000000000010000000000000000000000112222222222221000000000000000000000000011122333334444444444443321111111111122222220000011123322222222111100000000000000000000000111112344444455555555555555554311110000000000000000100001111110001112210000010000000000000000000000000000000011100011111111222222233332223333344444433332211111111222","333333333333222211110000000011111112333333332100000000000000000000000000111000000000000000000000000000000000000000000000000111122322332221111100000000000000000000000000000001122223111000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000011111122222222211111220000122222233333333211000001111111222222222211122221113000000010000000000001111110111111110000000000000001111111211111111111110000000000000111111112233331000000000000000000001111122110000000000111122211111111111000000000000000000000000000111222333343333333333333444433333334444444444444444555555555555555555555555555555555555544444333333220000000001111222000000000010001112333322210000000001111100000000001111222233443222221110000000001111111110001121111000000000000000000000000000111000000111000000000000000000001122333333344210000000000000010010000000000000000001111000000012223334432221110011111222222222211000000000000000000110001223333333333220000000000000011122222221111000000000000000000000000000011000000000000000000011011111110000011111111111100010000000000000111110000000000000000110100000000000000111110000000000000000000000100111222222233333333333333211110000112222333331110001222221111100000000000000000000000000112223334555555555555555555555554321111100000000000000000000001110012222222221110000000000000000000000000000000000000011122223333322333333333333444444444444432211111222","111111112233333344444555554455555555444434455543333322211111111000011122333000000000000000000000000000000000000110100000001233333222222000000000000000000000000000000000000000112222000000000000000000000111000000000000000001112100000000000000000000011000000000000000000000010000000000000000000000000000000001110000001222211111112333223334444444444331111111111111111111000000000111221222222222110000000000001110000000011111000000000000000000000000000000000000000001111111111111122222220000000000112222112222211100000000000000000000000000011111111100000000000000001111221112222222222223333332333422444455555432222000001112222233334444444442222222221111100000000000000000000000001111111111111111111000000000000000001100010000000000000000000110000000000000000000000000000000011111111113332222222222222222000000000000001222222222222000000000000000000000000000000000000000000000000001122223322110000000001111111110000000000000000000000000000011111111111111111111000011111011111111110000000000000000000000011100111111000000000000000000000011110000000000001111111222223333332210000000000000000000100011111111112222222200000000000000000000000000000000000000001112222223333333333333322210000000000011123332222222111111111122222222222222222222333444444444555555555333332100000000000000000000000000011100000000000000000000000000000000000000000000000000011222222222222111111112223333333444433322200000111122","111112222233333344444555554445555555444434445433333322211111111000011122333000000000000000000000000000000000000110000000001223333222222000000000000000000000000000000000000000112222000000000000000000000111000000000000000001111000000000000000000000011000000000000000000000000000000011000000000000000000000001110000001222211111112344223334444444444331111111111111111111000000000000110111111110000000000000001110000000011111000000000011111110000000000000000000000001111111112222222222220000000000112222222222221110000000000000000000000000011111111100000000000000001111110001112222222222322222223400444455555433333000001112222233334444444442221111111111100000000000000000000000001111111110000000000000000000000000001100010000000000000000000221000000000110000000000000000000011111111112332222111222222222000000000000001222222222222000000000000000000000000000000000000000000000000000122223321110000000001111111110000000000000000000000000000011101111111111111111000011111011111111111111111110000000000000011100011000000000001110000000000011110000000000001111000111222333322200000000000000000000100010000011111211111100000000000000000000000000000000000000001112222223333343333333322211111000000011123332222222211111111222222222222222222222333444455555555555555555554321000000000000000001111100001100000000000000000000000000000000000000000000000001111112222222222111122222223333444444433222211000001111","122233332333333334444433334444444445544434455532222211110011100000011122222000000000000000000000000000000000000110000000001222222222222000000000000000000000000000000000000000112222100000000000000000000111000000000000000000111000000000000000000001111000000000000000000000000000000111000000000000000000000011111110001222211110111233222334444444443221111111100000000000000000001111111222222222110000000100000010001100011111000000000011122221111111111111100000000001111111111111121122220000000000112222222222221110000000000000000000000000011111111211110001110000011123333222222211111111221111112222334455554433333000001112222222222222222111110000000001111111100000000000000000001000000000000000000000000000000000001000010000000000000000011210000000000010000000000000000000000001111112221000000121111111000000000000000011122222344000000000000000000010000000000000000000000000000001122223321110000000000000000000000000000000000000000000000111000000000000000000000001111011111111111111111110000000000000011000112210000000000000000000000011110000000000000110000000111110000000000000000000111100001110000000001100000000000000000000000000000000000000000000001233333333334433322222222210000000000011122222222211000000000000000000000111111111123445555555555555444332221100100000000000000001111101112221111233210000000000001100000000000000000000000011111222111111111000010000000100011233211100000000001222","111222222233333344444555554445555555544434444432222222210011101000011122222000000000000000000000000000000000000110000000001223333222222000000000000000000000000000000000000000112222100000000000000000000111000000000000000001101000000000000000000000011000000000000000000000000000011111111000000000000000000001111110001222111111112344223334444444443221111111100000011111000000000000110111111110000000000000000000000000011111000000000011111110000000000010000000000001111111112222222222220000000000112222222222221100000000000000000000000000011111211100000000000000001112210001111111111112322222223411444455555533333000001112222233333333344442221111111111100000000000000000000000001111111110000000000000000000000000001101110000000000000000011221100000000111110000000000000000000000111112232222111222222222000000000000001222222222233000000000000000000000000000000000000000000000000001122223321220000000001111111110000000000000000000000000000000000000000000000000000011111011111111111000000000000000000000001000011000000000000010000000000001110000000000001111100111122222321100000000000000100111111111111111122211111000000000000000000000000000000000000000001222222223333343333322222210000000000011122233211111000000001111111111111111222222333445555555555555544332221000100000000000000001100000111100000000000000000000000000000000000000000000000000011111111111122111122222223333333444433211100000000000","111122222233333344444555554445555555544434445433333322211111111000011122222000000000000000000000000000000000000110000000001223333222222000000000000000000000000000000000000000112222100000000000000000000111000000000000000001111000000000000000000000011000000000000000000000000000000111000000000000000000000001110000001222211111112344223334444444444331111111100000011111000000000000110111111111000000000000000000000000011111000000000011111110000000000000000000000001111111111111122222220000000000112222222222221110000000000000000000000000011111111111110000000000011111111111112222222222322222223411444455555433333000001112222233334444444442221111111111100000000000000000000000001111111110000000000000000000000000001100010000000000000000011221000000000110000000000000000000011111111112332222111222222222000000000000001222222222333000000000000000000000000000000000000000000000000000122223321110000000001111111110000000000000000000000000000011100000000011111100000011111011111111111111111110000000000000001000011000000000000010000000000011110000000000001111000111122222321100000000000000000000100010000000011100001000000000000000000000000000000000000000001112211223333333333322222100000000000011123333211111000000001111111111111111222222333445555555555555544333332100100000000000000001111100111100000000000000000000000000000000000000000000000001111112222222222111122222223333333444433211100000001111","223333333333333334444444443333334445544434454431111111100000100000011122222000000000000000000000000000000000000110000000001223223333332111000000000000000000000000000000000000122233200000000000000000111111000000000000000000101000000000000000000001111000000000000000000000000000011122222221111111111230000122211110012222100000111234222223444422222221111111100000000000000000000011111111111111000000000000000000000000011110000000000011122220001111111111110000000001111111111111121122220000000000112222222222221110000000000000000000000000011112211211222222222000012223322222223322222222333333333333445555555555555100012333444333333222211000000000000001111111100111100000000000112211100000000000000000000000000001222223332222221111111111122332100000000122220000000000000000000000110001211000000122221111000000000000001233223333344200000000000000000110000000000000000000000000000000122223332110000000001111100000000000000000000000001111100111111222211000000000000011122222222222211100000000000000000000001000111110000000000000000000000001100001111111000111100000011110000000000111000000000000000010000000011100011000000000000000000000000000000000000000001232233444444443333333333333333211000011123332222211000000000000000000000000112223334555555555555555544444443211111000000000000000000000011110111233310000000000001100000000000000000000000000011122222223333222222333344433333333322211000000001122","222233333333333344444555554444444555544434444432221111100011100000011112222000000000000000000000000000000000000110000000001223333332222111000000000000000000000000000000000000112233100000000000000000011111000000000000000000100000000000000000000001111000000000000000000000000000011122221010000000000110000012211110011222111111112344333334444433332221111111100000011111000000000000000111111110000000000000000000000000011111000000000011122220000000001111000000000001111111112222222222330000000000112222222222221110000000000000000000000000011112211211112222222000012222210001111211111112222222333433444455555544444000002222333233333333344442221111111111100011000000000000000000112111111110000000000000000000000001111111122221111111111111122232211111111221110000000000000000000000111112221122111222222221000000000000001233223333333100000000000000000010000000000000000011000000000001122223332221000000001111111110000000000000000000001110000011000000000000001111000011111011111111111000000000000000000000011100111110000000000010000000000001110000011111111111100111112222211100000000000000100001111111111111222222222100000000000000000000000000000000000000001222233444444444444433333322222100000012222233322222211111111222222222222222222223344455555555555555555443332211110000000000000000100000011100011123210000000100001100000000000000000000000000001122222222333222222222233333444444433211111000001122","222222223333333344444555554445555555444434444432221111100011111000011111222000000000000000000000000000000000000110000000001223333222221100000000000000000000000000000000000000112233100000000000000000000111000000000000000000100000000000000000000001111000000000000000000000000000011112221000000000000110000001111110001222111111112344333334444433332221111111111111111111000000000000000000000000000000000000001110000000011111000000000011122220000000001110000000000001111111112222222222330000000000112211111111000000000000000000000000000000011111211100110000000000012222210001111111111112322222333433444455554432223000002222333333334444444442221111111111100000000000000000000000111111111110000000000000000000000000001111121110000000000011111232221111111221111111000000000000000000111112221122111222222222000000000000001233222111122000000000000000000000000000000000000011000000000000111112221221000000001111111110000000000000000000000000000011100000000011111111000011111011111111110000000000000000000000011100011000000000001110000000000001110000011111111111111111222222211100000000000000100111111111111111222222222200000000000000000000000000000000000000001222233344444444444433333322222211000012222233322222211111111222222222222222222222344445455555555555555443332100000000000000000000000000001100000011000000000100001100000000000000000011100000011111222112222111122222334444444444444332211100011222","111222222233333334444555554455555555444434555533333322211111111000011122222000000000000000000000000000000000000110000000001222222222222000000000000000000000000000000000000000012222100000000000000000000111000000000000000001111000000000000000000000011000000000000000000000010000000011000000000000000000000001110000001222211111112333223334444444444331111111111111111111000000001111111111111111110000000100001110000000011111000000000011111000000000000011000000000001111111111111122222220000000000112222222222221110000000000000000000000000011111111211110000000000011122222112222222222223322222333444444455555432223000001112222233334444444442221111110001111111100000000000000000001111111111111000000000000000000000001100010000000000000000011221000000000000000000000000000000011111222223332222222222222222000000000000000111122222333000000000000000000000000000000000000000000000000000122223321110000000001111111110000000000000000000000000000011111111111000000000000011111011111111111111111110000000000000011000001111000000000000000000000011110000000000001111000111223333332210000000000000000000100010000000001100001100000000000000000000000000000000000000001112211112223321111111111100000000000011123332222222111111111111111111111111111111122345555555555555433221110000100000000000000000111101111110000001000000000000000000000000000000000000000001111122222222222111111111222222333443322210000000001122","122222222333333334444555554445554445544434555533333322211111100000011122222000000000000000000000000000000000000110000000001222222222222000000000000000000000000000000000000000112222100000000000000000000111000000000000000001111000000000000000000001111000000000000000000000000000000111000000000000000000000011111110001222211111112334223334444444444331111111100000011111000000001111221222222222110000000100001110001100011111000000000011122221111111111111100000000001111111111111122222220000000000112222222222221110000000000000000000000000011111111211110000000000011122222222222222222222322222223433444455555433333000001112222233333333333222221111110001111111100000000000000000001111111110000000000000000000000000001100010000000000000000011221000000000010000000000000000000011111122222332222000122222222000000000000000011122222344000000000000000000010000000000000000000000000000001122223321110000000001111111110000000000000000000000000000111000000000000000000000001111011111111111111111110000000000000000000011110000000000010000000000011110000000000000000000000122222200000000000000000001100101110000000001100000000000000000000000000000000000000000000001122223333333332222222211100000000000011123333222211000000001111111111111111111111123345555555555555444321110000100000000000000001111101112221111223211110000000001100000000000000000000000011111222222222222111111101222222333333322100000000001222","333333333333231200001111111123333444444444453320000000000000000000000011222000000011000000000000000000000000000000000000000112122221221000000100000000000000000000000000000001121111100000000000000000111110000000000000000000001111000000000000000000001000000000000000000000000000010112111010001111100000000012211221111110000000000111111111222222222222221112100000000000000000001111122233222222221111111111000000000000000011111110000011111110001222222232200000000000000000000000000011110000100000000111110000111000000000000000000000000000111222222322233333333333333334444443333333332222222221111111222233333333334111111122333222211111100000000000000001111111111111100000000000111111100000000000000000000000000011112122232222221110000000000100111111000000000000000000000000000000000001110000000111000000000000000000001111112333344200000000000000000110000000000111112222222100000112333344433222221111111111111110000000000000000000001112222223333333333221000000000000011122222222222111111111000000000000000000001100000000000000000000011223332222222222000000000000000000000000011111111111110000000000000000111111111122210000000000000000000000000011122333334443333334333321111111111122222220000011123322222211110000000000000000000111111111112344455555555555555555554311110000000000000000111100012221101112210000000000000000000000000000000000000011111111110000011111233333334444444444433322211111111122","211122222233333344444555554445555555433334444433332211100011111000011122333000000000000000000000000000000000000110000000001223333222221000000000000000000000000000000000000000112232100000000000000000000111000000000000000001100000000000000000000000011000000000000000000000000000011111111000000000000100000001111110001222111111112344333334444444443221111111111111111111000000000000000000000000000000000000001110000000011111000000000011122220000000001110000000000001111111112222222222330000000000112222111111000000000000000000000000000000011111211100000000000000001112210001112222222222333332333400444455555433333000002222222233334444444442221111111111100000000000000000000000001111111110001111110000000000000000001111110000000000000011111221100000000110000000000000000000000000111112332222222222222222000000000000001233222111122000000000000000000000000000000000000011000000000000111112221221000000001111111110000000000000000000000000000011111111111111111111000011111011111111110000000000000000000000011100011000000000001110000000000001110000000000001111111222222333321100000000000000100111111111111111222222222200000000000000000000000000000000000000001222222233334444444444444422222200000011122222222222222222222222222222222222222222333444455555555555555555554321000000000000000001100000001100000000000000000100001100000000000000000011100000000000001111122111122222334444444444444332222100000011","333333333333210000000000000011112223444444443210000000000000000000000000001000000111111000000000000000000000000000000000000000011211111110111100100000000000000000000000000001110011000000000000000000111100000001110000000000000000000000000000000000001000000000000000000000001110011111111223222222222330000112222222233333211001111111111111111222233332221122222111110000000000001111121111111111210000001111111111111111111111111110000011111110000111111121100000000000000000000000000011111100000000000001110000000000000000000000000000000000111222222333344444443333333334444443333444444444444444444444444444444444444444444555555433322211111000000000000001223333333334432222000000000000000000000001111000011111100112111233344433331111111111111111111111000011000000011000000000011111111111111000001110000000000000000000001122334444555321100000000000011110000000000000000011111000000112233333332222221111111122222211100000000000000000001112223333433333333220000000000000011112223333333222221110000000000000000000000000000000000000000001223333221000011111100000000000000000000000000000000000000000000011111100111111111112221000000000000000000000000011222222223344444444443332211111111122222220000011122222222222110000000000000000000000000000001222233334444444444444443210000000000000000000100001122222223333333333332111111000000000000000000000000000111111111111111111222222222222233444444444432222222233","223333333333333344444444443333334445444434444431110000000000100000011100222000000000000000000000000000000000000110000000001223333222111000000000000000000000000000000000000000112233200000000000000000000100000000000000000000000000000000000000000001111000000000000000000000000000011122222121111111000230000111211110011222111111112344333333444422222221111111100000000000000000000000000000001000000000000000000000000000000000000000000011122220001111111110010000000001111111112222222222220000000000112222111111000000000000000000000000000000011111211100111111111000012333321112223333332222222233333333444555555544445111114555555555555444433332110000000001111110000000000000000011111111000000000000000000000000000001222233332222221111111111122333221111111222221111000000000000000000111111221111000122222221000000000000001233222222333100000000000000011111111100000000000011000000000000122223332110000000001111111110000000000000000000000000000111000000000000000011111111111011111111220000000000000000000000011100112221110000000000000000000001110000011111111111100111222221100000000011111100000000000011111111122211112100000000000000000000000000000000000000001222233444444444444433344422222211000012222222222211100000000111111111111111112223344455555555555555433333332211111000000000000000000000001100112333210000000000001100000000111000000000000000011112222122222111111100111111222333322111111100011222","333333333333333312110000001122222223444433343210000000000000000000000000111000000000000000000000000000000000000000000000001222222323332221111100000000000000000000000000000001122223110000000000000000111110000000000000000000000000000000000000000001100000000000000000000000000000011122222222221111111230000122222221112222100000111222111222222211111111111112000000000000000000001111110111111110000000000000000000111111111111100000000000111110111111112233331000000000000000000011111122110000000000111222221112111111000000000000000000000000011112222322223333333333333444444444444444444444444444555555555555555555555555555555555555544444333222000000000001111222211111100010011122333322210000000000111000000000001111222233443222221110000000011221111110001121111000000000000000000000000000111000000121000000000000000000001122333333344200000000000000010110000000000000000000111000000012223334432221110000011111100000000000000000000000000000101222222333322110000000000000011112221111111000000000000000000000000000011100000000000000000000001111110000011111110000000010010010000001111110000000000000000000000000000000000011100000000000000000000000000000111222223332222223222222222222222222222211110001222221111100000000000000000000000111112223334555555555555555555555554322222211000000000000000000001000111223311110000000000000000000000000000000000000001112222111222222233323333333344444444333211100000122","122222222333333333333444444445554444444434555533333322211111100000011122222000000000000000000000000000000000000110000000001222222222222000000000000000000000000000000000000000111111100000000000000000000001000000000000000001111000000000000000000001111000000000000000000000000000000000000000000000000000000011110000001222211110111333223334444444444332221111111000000000000000001112221222222222220000000100001110001100011111000000000011122111111111111111000000000001111111111111121122220000000000112222222222221110000000000000000000000000011111111211110000000000012222222112222333333333322222223333334455555432223000001112222222222222222111110000000001111111100000000000000000001000000000000000000000000000000000001000010000000000000000011221000000000000000000000000000000011111222222332111000122222222000000000000000011122222344000000000000000000010000000000000000000000000000001122223321110000000000011111110000000000000000000000000000111000000000000000000000001111011111111000000000000000000000000000000011111000000000000000000000011110000000000000000000000111111100000000000000000000000000010000000001100000000000000000000000000000000000000000000001111222222223321111111111100000000000011122222211100000000000000000011000111111111123345555555555555433221110000100000000000000000111101111110011123221111111111111100000000000000000000000011111111111111222222221100111222332233222100000000001222","333333333332210000000000000000011112333322231000000000000000000000000000000000000111111000000000000000000000000000000000000000011222332121111111100000000000000000000000000001111112110000000000000001111100010112221111000000000000011000000000000000001000000000000000000000001110001122222334444443333330001112233333334443322222111122211222222223322222221123332222221111100000000001111111111110000000001111111111111211111111111110000000111110000111111123220000000000000000000000000011111100000000000111110000000000000000000000000000000000111111222333344444444444444444444444444444444444444444444444444444444445555555555555555544433333333222110000000001211222222233322222111111111111000000000002222111122222211112222333443222221111100000001111111111000011000000011000000000011111111111111000000000000000000000000000001122334444445321100000000000011110000000000000000011111000000111111223322222221111122222222222211111000000000000112222233333433333333220000000000000122233334444444432221000000000000000000000000000000000000000000112223333332111112222211110000000000000000000000000000000000000000111111100000000000001110000000000000000000000001122222222123333444444432111110000111112333330000011222222222222110000000000000000000000000000001233344444444444444443332100000000000000000000000000112222223333211122221100000000000000000000000000000011211110011112222222232222333333344444444444432111112222","222233333333333344444555554444444555544434454432222211100000100000011122222000000000000000000000000000000000000110000000001222222332222111000000000000000000000000000000000000112233100000000000000000100111000000000000000000101000000000000000000001111000000000000000000000000000011111221000000000000010000011111110001222100000112334222224444433332221111111100000000000000000001111110111111111000000000100000000000000011111000000000011122220000000000011100000000001111111111111121122220000000000112222222222221110000000000000000000000000011111211211222222222000011122211111111211111111211112222311444455555533334000001122222222222222211000000000000000000000000000000000000000001100000000000000000000000000000000001101121100000000000000011222100000000110000000000000000000000001110002221000000122221111000000000000001111122222344000000000000000000010000000000000000000000000000001122223321110000000001110000000000000000000000000000000000000000000000000000000000011111011111111110000000000000000000000011100112210000000000000000000000001000000000000000111111111111111100000000000000000000100001110000000011100011000000000000000000000000000000000000000001233333334444443333322222211111000000011122233322211000000000000000000000000111111123445555555555555444333332100110000000000000000100000012210001123200000000000001100000000000000000000000000001111111111122111110000000100011122100000000000001122","333333333333210000000000000012222344444444443320000000000000000000000000111000000011100000000000000000000000000000000000000111111111111000000100000000000000000000000000000001110011000000000000000000111100000001110000000000000000000000000000000000001000000000000000000000000010010111000012111111222220000012222221112110000000000001000011111223334444443333110000010000000000001111121222222222221000001111110000001100000011111110000011111110000111111121100000000000000000000000000011110000100000000111100000000000000000000000000000000000111222222333344444444444444444444443333333333333333333333333333333333444333333322222333211100000000000000000000011123333333333322111000000000000000000000001111000000000000012222233343432221111000000000100111111000000000000000000000000000000000000110000000000000000000000000000000011122333344210000000000000000010000000000111000000000000000112233334433222221111111111111100000000000000000000000011112233333333333220000000000000011111111111111111000000000000000000000000000000000000000000000000001222221000000000000000000000000000000000000000000000110000000000000000112222222222221000000000000000000000000011122333334444444444443321111111111122222210000011123322222222111100000000000000000001000000001122344444444444444444443311110000000000000000100001123322211112211111110000000000000000000000000000001111222222221000011111232211112222233344444444432111111222","223333333333333333333433333333334445544434455431111211100000000000011122222000000000000000000000000000000000000110000000001222222333322111000100000000000000000000000000000000122222100000000000000000111111000000000000000000101100000000000000000001111000000000000000000000000000011122222110000010000010000012211110011222100000111233222334444433332221111111100000000000000000001111111222111112110000000100000000000000011111000000000011122221111111222222100000000001111111111111121112220000000000112222222222221110000000000000000000000000011111211211222222222000011123322222222222222222333222222222444455555544445000001112333222211111000000000000000000000111100000000000000000001111100000000000000000000000000001111111121111110000000000011232100000000010000000000000000000000001110001211000000122111111000000000000000011112223344100000000000000000110000000000000001111000000000001222223332110000000001111111100000000000000000000001110000011000111100000000000000001111011112222211100000000000000000000011000111111100000000000000000000011111000011111000111111111111110000000000000000000001100000010000000001100011000000000000000000000000000000000000000001233333334444443333322222211111000000011122333333211000000000000000000000000111111123445555555555555544443333211110000000000000000000000012221111233310000000000001100000000000000000000011111111111111111122111233333344433344444433221000000001233","333333333333221100000000000011111223444433443210000000000000000000000011111000000011000000000000000000000000000000000000000111122323332221111100000000000000000000000000000001122222110000000000000000111110000001000000000000000000000000000000000000001000000000000000000000000000011122222222111111111220000122222221122222100000000011101111222222222221111112000000000000000000001111111111111112110000000111111111111211111111111110000000111110001222222233331000000000000000000001110011110000000000001111110000111000000000000000000000000000111222222333344444444444444444444444444444444444444444444455445555554445555544455555555444433333211000000000000001111222222222211111000001222111000000000000111000011111100011111233343333331110000000000111111111000010000000000000000000000000000001111000000111000000000000000000000111223333444200000000000000010110000000000111111111110000000111222334432222220011111222222211100000000000000000001111112333333333333220000000000000011122333332233210000000000000000000000000000000000000000000000001112222221111111111100000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000011222222234333333333333321110001112222222211000011222222222222100000000000000000000111111111112344455555555555555555554321110000000000000000000000001100012222111111110000000000000000000000000000000000000000012223333322333333333333444444444433322211112222","000000000000000000000000000000000000000000000000000000000000000000000011121000111112222222222333333333444444444444444333333322221111112222223332221111100000001111111111111111111111111111111111111100000000000000000000001111000000000000001111000000000000001100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000001111100000001100000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000001111110000000000000000000000000000000000000000000000111000000000000000000000011111110001122222111000000001110000000000000000000000000000000000001111111110000000000000000000122111111100000000000000000000000000000000000000000000000000000000000000111111122222222222222222222111111111111111111110000000000000111122222222222333444433333333332222222111100000000000000111111222222222222111111111111111000000000000000011122222222222111111111000000000000000000000000000000000000001111111111111000000000000000000000000000000011211111112222333333333332111000000000000000111111112222211111111111001110000000000000111111110000000111111222223333333322210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222221111111111111111122233444444444444444444444444444443333332222221111223333","000000000000000000000000000000000000000110000000000000000000000000000011121111111111223333322222223333444444444444444333333322221222222222233333333333322222222222222222222222222222222222110000011100000000000000000000000000000000000000111111000000000000001100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000001111122222210000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000001111110000000000000000000000000000000000000000000000000000000000000000000001000111111111111000000000000000000000111110000000000000000000000111111111111000000000000000000000000000000000000000000000000000011000000000011111222233333322222221111111111000000000000012222222222222111100000000000000000000000000000000011111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011223333333333444442222221000000000000000000100000000122211122222222222222222222222222222222111111111110000011110000000000000000000000000000000000000000011122110000000000000000000000000000000000000000000011112111000000000001112222222222222222222222111100000000000000000011222233333333333333333333333333333322211111100000112222","000000000000000000000000000000000000000000000000000000000000000000000011120000111111112222222223333333444444433333333333333222221111112222223332221111100000001111111111111111111111111111000011111100000000000000000000001111000000000000001111000000000000001100000000000000000000000000000000000000000100000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000001111100000001111000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000000000111111110000000000000000000000000000000000000000111000000000000000000000011111110001122222111000000001110000000000000000000000000000000000001111111110000000000000000000122222222100000000000000000000000000000000000000111111111000000000000000111111122222222222222222222222222222222222222221000000000001112222222233333333444433333333332222222111100000000000000111111222222222222111111111111111000000000000000011122222222223222222111000000000000000000000000000000000000001111111111111000000000000000000000000000000011212222222222344444433333222111111111111111111111112222211111111100001110000000000000111100000000000111111222223333333322210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000001211111222222222222222222222222222211111111111122233444444444444444444444444444443333333322222222223333","000000000000000000000000000000000000000000000000000000000000000000000011111111111112223333333333333333444444444444444333333322222111112222233332222222200101111111111222222222222222111111111111122100000000000000000000000000000000000000001111000000000000001100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001122211111000000000000000000000000000000000000000000100000000000000000000000011111111111122222111000000001100000000000000000000000000000000001111111000000000000000000000000111000001000000000000000000000000000000000000111110000000000000000000000111111111111111111111111111000000111111111111111000000000000111122222222222222333322222222222222222111100000000000000000000111110001112000000000000000000000000000000000111111111111111111100000000000000000000000000000000000000000000001110000000000000000000000000000000001111222222222222333442222222111111111111111111111111112233333333333333333333333333333333333333333332222222111122222221111100000000000000000000000000000000011111000000000000000000000000000000000000000000000000001000000000000000000001112222222111111111111100000000000000000122233444444444333333333333333333333333332222100000111112","000000000000000000000000000000000000000110000000000000000000000000000011121122222222222222222223333333444444444444444333332221111111111111222222222222100000000000000111100011111111001101011111111100000000000000000000000011000000000000111111000000000000001100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000001111100000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000111221111110000000000000000000000000000000000000000111110000000000000000000011111111111122222111000000001111110000000000000000000000000000000001111110000000000000000000000111111111000000000000000000000000000000000000111110000000000000000000000000000111111111111111111111111111111111111111110000000000000111111111111111122333333333333332222221111111111110000000000111222222222222111111111111110000000000000000011111111122223222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000011222222222222233333333333222111111111111111111111111122211111111000000000000000000000000000000000000111122222223333222211110000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000001222222222222222222222222222210000000000000000123333344444444333333333333333333333322222222222111223333","000000000000000000000000000000000000000100000000000000000000000000000011121111111112222222222333333333444444444444444333333322222111112222223332222212100000001111111111111111111111111111111111122100000000000000000000000011000000000000111111000000000000001100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000001111100000001100000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000001122220000000000000000000000000000000000000000000000111110000000000000000000011111111111122222111000000001111110000000000000000000000000000000001111000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111122000000000000001111110000000000000111122222222222333444433333333332222221111100000000000000111111222222222222111111111111110000000000000000011122222222222111111100000000000000000000000000000000000000000111001110000000000000000000000000000000000011222222222222333333322222111000000000000000111111112233322111111110000000000000000000111111110000000111111222223333222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222222222222222222111111100000000000000122333444444444333333333333333333333333332222222111223333","000000000000000000000000000000000000000100000000000000000000000000000011121111111111111111111223333333444444444444444333332211111111112122222222221111000000000000000111100000111111000111111111111100000000000000000000001111000000000000001111000000000000001100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000001111100000001100000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000111110000000000000000000011111111111122222111000000001110000000000000000000000000000000000001111110000000000000000000000111111111000000000000000000000000000000000000111110000000000000000000000000000111111111111111111122222222222222222222221000000000000111122222222222333333333333333332222221111100000000000000111111222222222222111111111111110000000000000000011122222222223222222111000000000000000000000000000000000000000000001111111000000000000000000000000000000011222222222222233333333333222111111111111111111111112222210000000000000000000000000000000000000000000111122222223333333322210000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000001222222222222222222222222222210000000000000000123333344444444444444433333333333333333322222221111223333","000000000000000000000000000000000000000100000000000000000000000000000011121111111111111122211223333333444444444444444333333211111111112222222222221111000000000000000111100000111111001111111111111100000000000000000000001111000000000000001111000000000000001100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000001111100000001100000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000111110000000000000000000011111111111122222111000000001110000000000000000000000000000000000001111111110000000000000000000122111111000000000000000000000000000000000000000000000000000000000000000000000122222222222222222222222222222222222222221000000000000111122222222222333444433333333332222221111100000000000000111111222222222222111111111111110000000000000000011122222222223222222111000000000000000000000000000000000000000111111111111000000000000000000000000000000011222222222222234443333333222111111111111111111111112222210000000000000000000000000000000000000000000111111222223333333322210000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001222222222222222222222222222221100000000000000123333333333444444444433333333333333333321111221111223333","000000000000000000000000000000000000000000000000000000000000000000000011111000111112223333333333333333444444444444444333333322221111112222233332221121100000001111111222222222222222111111111111111100000000000000000000001111000000000000000000000000000000001100000000000000000000000000000000000000000100000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000001111100000001111000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001111111111110000000000000000000000000000000000000000111000000000000000000000000111111111122222111000000001100000000000000011111111111111111111111111111110000000000000000000111111111000000000000000000000000000000000000111111111111000000000000000111111122222222222222222222000000111111111111111000000000000111122222222222222444433333333332222222222211100000000000000000111110001112000000000000000000000000000000011122222211111111111100000000000000000000000000000000000000000001001111111000000000000000000000000000000011211111112222333333322222111001111111111111111111112223333333333333333333333333333333333333333332221111111222222222111100000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000100011112222222222222222222222222211111111111122233444444444333333333333333333333333332222100001111111","000000000000000000000000000000000000000110000000000000000000000000000011121122222222223333322223333333444444444444444333333322222222222222233333332222222221122222222222222222222222222222111111122100000000000000000000000000000000000000111111000000000000001100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000001111100000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000001122222222210000000000000000000000000000000000000000111110000000000000000000011111111111122222111000000001111110000000000000000000000000000000001111000000000000000000000000111111111000000000000000000000000000000000000111110000000000000000000000111111111111111111111111111000000000000000000000000000000000000011111111111122333333333333332222221111111111110000000000012222222222222111100000000000000000000000000000111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000011222222233333444443322222111000000000000000111111112233322222222211000000000000000000111111110000000000111222222222222211100000000000000000000000000000011110000000000000000000000000000000000000000000000000001010000000000001111122222222222222222222111100000000000000000122333333444444333333333333333333333333322222222111222233","000000000000000000000000000000000000000110000000000000000000000000000011111122222222223333333333333333444444444444444333333322222222222222233333332222222222222222222222222222222222222222111111122100000000000000000000000000000000000000111111000000000000001100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000001111100000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000001122222222210000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000001111110000000000000000000000000000000000111000000000000000000000000000000001000111111111111000000000000000000000111110000000000000000000000111111111111100000000000000000000111111111111111000000000000000111111111111111222222233333332222221111111111100000000000001111111111111000000000000000000000000000000000111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000001111222222233333333442222221000000000000000111111111112233323333333322222222222222222222222222111111111111111222222222111100000000000000000000000000000000011122110000000000000000000000000000000000000000000011111111100000000001111122222222222222222222111100000000000000000011233333333333333333333333333333333323322222100000112223","000000000000000000000000000000000000000000000000000000000000000000000011121000111111111122211123333333444444344443443333333212221111112222222222221111000000000000000111100000111111001111110111111100000000000000000000001111000000000000001111000000000000001100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000001111100000001100000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000000000100000000000000000000000000000000000000000000000111000000000000000000000011111111111122222111000000001110000000000000000000000000000000000001111111110000000000000000000122111111000000000000000000000000000000000000000000000000000000000000000111111122222222222222222222222222222222222222221000000000000111122222222222333444433333333332222221111100000000000000111111222222222222111111111111111000000000000000011122222222223222222111000000000000000000000000000000000000001111111111111000000000000000000000000000000011222222222222334443333333222111111111111111111111112222210000000000000000000000000000000000000000000111111222223333333322210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222222222222222222222221100000000000000122233333333444444444433333333333333333332222221111223333","000000000000000000000000000000000000000110000000000000000000000000000011111111111112223333333333333333444444444444444333333322222222222222233333332222211111112222222222222222222222222222111111122100000000000000000000000000000000000000111111000000000000001100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000001111100000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000001122221111100000000000000000000000000000000000000000100110000000000000000000011111111111122222111000000001111110000000000000000000000000000000000111000000000000000000000000111000001000111111111111000000000000000000000000000000000000000000000000111111111111100000000000000000000111111111111111000000000000111122222222222222333333333333332222221111111111000000000000001111110001122111100000000000000000000000000000111111111111111111111111111111100000000000000000000000000000000001110000000000000000000000000000000001111222222233333333442222222111111111111111111111111112233333333333333333333333333333333333333333332222222111222222222222211100000000000000000000000000000011122110000000000000000000000000000000000000000000011111111100000000001111122222222222222222222111100000000000000000122233444444444333333333333333333333333322222222111222223","000000000000000000000000000000000000000100000000000000000000000000000011121111111112222222222223333333444444444444444333333222222222122222222222222222100000000000000111111111111111111111111111122100000000000000000000000011000000000000111111000000000000001100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000001111100000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000001122221111100000000000000000000000000000000000000000111110000000000000000000011111111111122222111000000001111110000000000000000000000000000000001111000000000000000000000000111111111000000000000000000000000000000000000111110000000000000000000000000000111111111111111111122111111111111111111110000000000000111122222222222222333333333333332222221111111111110000000000111222222222222111111111111110000000000000000011122222222223222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011222222222222233333333333222111111111111111111111112233321111111110000000000000000000000000000000000111122222223333333322210000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001222222222222222222222222222210000000000000000123333344444444333333333333333333333333322222222111223333","000000000000000000000000000000000000000110000000000000000000000000000011121122222222223333322223333333444444444444444333332222221111111112233332222222211110000000000111101000111111111111110000011100000000000000000000000001000000000000111111000000000000001100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000122222210000000000000000000000000000000000000000111110000000000000000000011111111111122222100000000001111110000000000000000000000000000000000111000000000000000000000000111111111000000000000000000000000000000000000111110000000000000000000000000000111111111111111111111000000000000000000000000000000000000011111111111122222222233333322222221111111111110000000000012222222222222111111111111110000000000000000000000000122222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222223333333333333333222111111111111111111111111122211100111000000000000000000000000000000000000111111111111111111100000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000001222222222222222222222222221100000000000000000123333344444444333333333333333333333322221111110011112222","000000000000000000000000000000000000000000000000000000000000000000000011220000110011112222212223333333444433333333333333333222221111112222223222111111000000000000000111100000111111001111000000011000000000000000000000001111000000000000000000000000000000001100000000000000000000000000000000000000000100000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000001001100000001111000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001111111111110000000000000000000000000000000000000000111000000000000000000000000000000001122222111000000011111111100000000000000000000000000000001111111110000000000000000000122222222211111000000000000000001111111100000000111111111100000000000000111111122222222222222222222222222222222222222222111111111111112222333333334444444443333333333333333333322222110000000000111222111111122111111111111111000000000000000011122222222222111111100000000000000000000000000000000000000001111001111111000000000000000000000000000000111222222223333344444444443222111111111111111111111111222211000000000000000000000000000000000000000000111111122223333333322211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122111111222223333333322222222222222222222211111111111122222333333444444444444444444444443333333333332222223333","011111100001111111111000000000000000000000011001111111111110000000000012211000000000011122112222222222222222223333444333211000000001111011112332211111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000001111122211111000000000000000001111111111111210000000121000000000000000111000111110000000000001111211222222111111111000000000000000000000000000000000000000000000000000000111111000000000011122111100000000000000000001222210000000000000000000000000000000000011222333334444333332222111111111111110000000000000000000122222100000000000000000000000000000111111000000001111111100000000000000000000000000000000111100000000000000000000000000011111111111100000000001111000000000000000001111100000111111111111111111111000000000000000001111111111111111111111101111111111112222111100000100000011100000012211111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000001110000000001111111111111000000000000011001100111111000112211000000000000001111111110000111111110000001111111100000000000010000000001111111000011111100112221100000001222221111111111111000000000000000000000012334444333333444444444333222222222222222333333321000000000001112333322222222223333333333333333333333222222222222222","000000000000000000000000000000000000000000001110000000000000000000000012200000000000000001100012222222333333333444444444443333333333344445533343443322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001122200000000000000000000001122221011111110000000122000000000000000000000000000100000000001011112223332122223333222222222222221111211111111100000000000000011000000111111110000000001111122221100000000000111110000000000000000000000000000000000000000000123321111000111000000000000001111111100000000000001111111122110000000000000000000000000000011122222222222222233333222222222000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000011100000000000000000000100001122222222222222233322222221000000111110000000000001111112222222233222222222221110000000010000000000000000000000000000000000000000000000000000000000011222321111111000001110000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000011110000000001111111110000000000000000000110000000000100000000000001222222222222333333321111000000011222221100000000000000000000001112222222111111111112333333333333333333333333333322222222111111111111111111111122233333332222222333333334444433321111","000000000000000000000000000000000000000000001000000000000000000000000012210000000011111111111112222222333333333444444444444333333333344444533444443322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001111121111111220000000122000000000000000000000000000000000000001011111223332122223333222222111111111111100000000000000000000000111000000000000000000000001111122221100000000000111110000000000000000000000000000000000000000000112210110001111000000000000001111111100000000000001111111122110000000000000000000000000000011122222211111122222222000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000001100000000000000000001100111122222222222222222222222221110000111000000000000001111112222222233211111111111110000000010000000000000000000000000000000000000000000000000000000000001222321000000000001000000000000000000000000011000000000000100111111000000000000000000000100000000001100000000000000000111111000001122221110000000000000000000110000000000000000000001000112221111222333333321111111111111222221111000000000000000000000111112222100000111112223333333333333333333333333333222222111111111111111111111122233333332222222233333333333333333222","000000000000000000000000000000000000000000001110000000000000000000000012200000000100000001000012222222333333333333444444433333333333344445533333333322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001122200000000000000000000001122210010011110000000022000000000000000000000000000100000000001001112333333222223333222233333332222222222222222210000000000000011000000111111110000000011111122221100000000000111110000000000000000000000000000000000000000000123322222111111000000000000000000000000000000001111222222222110000000000000000000111111110011122222222222222233333222222222000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000001111000000000000000000000000000011100000000000000000000100000011111111111111122100000000000000111110000000000001111112222222222111111001111110000000000000000000000000000000000000000000000000000000000000000000011222321111111000001000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000001111110000000001111222222111111000000000111110000000000100001111111111222222222222222211000000011111111122211100000000000000000000000112222111111111111112333333333333333333333322222222111111000001111111111111111122222222222222222333333334444433221111","000000000000000000000000000000000000000000001110000000000000000000000012200000000000000000000012222222333333333444444444443323333333344445533333433322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222200000000000000000000001122221111111110000000011000000000000000000000000000100000000001000112223332222223333222233333332222222222232222210000000000001112111111111111000000000011111122221100000000000111110000000000000000000000000000000000000000000122111111001111000000000000001111111100000000001122222222222220000000000000000000111111111111233222222222222233333333333333000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000011100000000000000000010000000001111111111111122100000000000000010000000000000111000000000111110000000000000000000000010000000000000000000000000000000000000000000000000000000000011222321111111111111110000000000000000000011000000000000000000000000000000000000000000000100000000000000000000000000011111111000001111111111000000000000000011110000000000000000000000000122220000122221100000000000000001111100000000000000000000000000112221000111112222233334444333333333333222222222222111111000000011111111122222221111111111111111222333334444444433333","000000000000000000000000000000000000000000011000000000000000000000000012211000000011111112111112222222222222333444444444444332233333333444433444443311101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001111121111111220000000122000000000000000000000000000000000000001111111223332111123333222222111111111111100000000000000000000000111000000000000000000000000011122221100000000000100000001111100000000000000000000000000000000000012222221112222000000000000001111111100000000000000111111122221000000000000000000000000000011111112111000011111111000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001111000000000000000000000000000001100000000000100000111111111122222222222222222222222221110001110000000000000001111112222222222111111111110000000000010000000000000000000000000000000000000000000000000000000000001122321000000000000000000000000000000000001122100000001111111111111000000000000000000000100000000001100000000000000000111111110001122221110000000000000000000000000010000000000000001000111221111122333333322222221111112222221111000000000000000000000012222222000000111111222222222222222223333333333333222222100011111111111222222222233333333333322233333333333333333222","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222333333333444444444444333333333344445533444443322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001111121111111110000000011000000000000000000000000000100000000000001111111112111122222111111000011111111100000000000000000000000012111111111100000000000001111111111100000000000111110000000000000000000000000000000000000000000111100000001111000000000000001111111100000000000001111111122100000000000000000000000000000011122222222111122222222110000000000000000000000000000000000100000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000001100000000000000000011111111112222222222222222222111110000000000000000000000001000001111222222111000001000000000000010000000000000000000000000000000000000000000000000000000000001222321100000000001000000000000000000000000000000000000000000000000000000000000000000000100000000011100000000000000000111111000001122211110000000000000111111110000000000000000000000000112221111222222100000000011111111222221000000000000000000000001011111111100112222333334444433333333333333333333222222222100000010000111222222222222222222222222233333333444444332222","000000000000000000000000000000000000000000011110000000000000000000000012110000001100000001000012222232333333333333444444433333333333344445533343433322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001122210111111110000000122000000000000000000000000000100000000001001112333333222233334222222222222222222222222211100000000000000121000000111111110000000011111122221100000000000111110000000000000000000000000000000000000000000123322222222222000000000000001111111111000000000001111111122220000000000000000000111111110011122222222111222233333222222222000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000011111000000000000000000000000000011100000000000000000010100000012222222221112222211111110000000111110000000000001111112222222333111111111111110000000000000000000000000000000000000000000000000000000000000000111011222321111111000001000000000000000000000001111000000000000000000000000000000000000000000101000000000000000000000001111110000000001111222222111111000000000011110000111111111111111111111222222222222222222100000011111111122211100000000000000000000000112221112111111111112333333333333333333333322222222111100000000011112222222222233333333332222223333334444444433221111","000000000000000000000000000000000000000000001110000000000000000000000012200000001100000000000012222232333333333333444444433333333333344445533333333322110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222200000000000000000000001122221111111110000000011000000000000000000000000000100000000001000112333332222223333222233333333333333333332222210000000000001112111111111111000000000011111122221100000000000111110000000000000000000000000000000000000000000122222333222222110000000000001111111111000000111222222223333220000000000000000000111111111111233322222222222233333332222222000000000000000000000000000000000000000000000011110000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000001111000000000000000000000000000011100000000000000000010000000000000000001111122100000000000000000000000000000001000001111111111111111111111110000000010000000000000000000000000000000000000000000000000000000000011222321111111111111110000000000000000010011111100000000000000000000000000000000000000000111000000000000000001110001111111100000011111111111110000000000000111110000000000000000000000001222221100011111100000000011111111122221110000000000000000001111112221111111111112233333333333333333222222222222222111111000011111100111122222222222222222222222233333334444444333322","011000000000000000000000000000000000000000011000000000000000000000000012211000000011111112111222222222222222333444444444444332232333232444433444432311111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000000000000000000001111121111111220000000122000000000000000000000000000000000000001111211233332111123333222222111112221111111111100000000000000000111000000000000000000000000011122221100000000000100000001111100000000000000000000000000000000000012222222223333111111111000001111111110000000000000111111122221000000000000000000000000000011111112111000011111111100000000000000000000000000000000000100000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001111000000000000001100000000000001100000000000100000111211111122222222222222222222222110000001110000000000000000111112222222222111111001000000000000000000000000000000000000000000000000000000000000000000000000001112221000000000000000000000000000000011111122100000001111111111111000000000000011000000100000000001100000000000000001111111110001111111110000000000000000000000000010000100000000001000011221111222333333322223333333333333321111000000000000000000000012233444322222222112223333222222222222233333333322110000000011112211122222222223333333333333222223333222233333333222","011111100001101111111000000000000000000000011001111111111110000010000012210000000000000111111111112222111112222333333333211000000001110011012221210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000012000001001122211111000000000000000001111110011111110000000011000000000000000111100111110000000000000111211111111000000000000000000000000000000000000000000000000000000000000000111111000000000000011111100000000000000000001222210000000000000000000000000011100000011111222223333222222222111111111111100000000000000000000122111100000000000000000000000000000111111000001111111111111100000000000000000000000000000111211111111000000000000000000011111111111100000000001111000000000000000001111100000111111111111111000000000000000000000001111111111111111111111111111111111111111110000000100000011100000011111111000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000001111111100000000000000000000000000000000001111111100001111100000000000000000000011001100111111000112211000000000000001111000000000111111110000001111111100000000000010000000001111111000011111100112211111111111222222211111111111000000000000000000000022333444333444444444444333222222221111222333332211000000000001112344444433222223333333332222222233333211111110000000","000000000000000000000000000000000000000000001000000000000000000000000012210000000011001111111112222222333333333444444444444333333333344445533444443322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001111121111111110000000022000000000000000000000000000000000000001011111222222111122333111111111111111111100000000000000000000000011000000000000000000000001111122221100000000000111110000000000000000000000000000000000000000000112200110001111000000000000001111111100000000000001111111122100000000000000000000000000000011122222211111122222222000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000001100000000000000000001111111112222222222222222222222221110000011000000000000001111112222222233211111001000000000000010000000000000000000000000000000000000000000000000000000000001222321000000000001000000000000000000000000000000000000000000000000000000000000000000000100000000001100000000000000000111111000001111221110000000000000000000110000000000000000000001000112221111222333211100000011111111222221111000000000000000000000111112111100011222233334444433333333333333333333333222222100000010000111111111111222222222222222233333333333333333222","000000000000000000000000000000000000000000011110000000000000000000000012200000000001000112100012222222322222223444444444444332233333344444433444443321111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001111121111111220000000122000000000000000000000000000000000000001011111223332122223333222222111112221111211111100000000000000000111000000000000000000000001111122221100000000000100000000000000000000000000000000000000000000000112211110001111000000000000001111111100000000000001111111122110000000000000000000000000000011122222211000122222222111111111000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000001100000000000100000001111111122222222222222233333222221110001111000000000000001111112222222233222222222221110000000010000000000000000000000000000000000000000000000000000000000001222321000000000000000000000000000000000000011000000000000000000000000000000000000000000100000000000000000000000000001111110000001122221110000000000000000000000000000000100000000000000112221111222333333322222221111111222221110000000000000000000000111112233100000100000122222222222222223333333333332222222100001111111112222222223333333332222222233333223333333333222","000000000000000000000000000000000000000000001100000000000000000000000012200000000001000000100012222222333333333444444444443333333333344445533333443322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122200000000000000000000001122121111111110000000022000000000000000000000000000100000000001001111222232122222333111122111122221111211111111100000000000000012111111111111000000000001111122221100000000000111110000000000000000000000000000000000000000000122100000001111000000000000001111111100000000000001111111122110000000000000000000000000000011233222222222222222222222222222000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000100000011122222222222222100000110000000011000000000000001000001111111122111111000000000000000010000000000000000000000000000000000000000000000000000000000011222321100000000001110000000000000000000000000000000000000000000000000000000000000000000100000000011100000000000000011111111000001111100000000000000000111111110000000000000000000000000111110000122222211000000000000001221110000000000000000000000001112222111111112222333334444433333333333333332222222111111100000010100111111111111111111111111111233333333444444433322","000000000000000000000000000000000000000000011110000000000000000000000012200000000001000112100012222222322222223444444444444332233333343334433443343321111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001111121111111220000000122000000000000000000000000000000000000001011211233332122223334222222111122221111211111100000000000000000111000000000000000000000001111122221100000000000100010000000000000000000000000000000000000000000122222221111111000000000000001111111110000000000000111111122221000000000000000000000000000011111112111000122222222222222222000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000001100000000000100000011211111122222222222222233333222221110001111100000000000001111112222222233222222222221110000000010000000000000000000000000000000000000000000000000000000111001222321000000000000000000000000000000000000011000000000000000000000000000000000000000000100000000001100000000000000001111110000001122221110000000000000000000000000011000100000000000001112221111222333333322222222222222222221111000000000000000000000112333444322222211112223333222222222223333333333322111111000011112222222323333333333333332222222233333333333333333222","000000000000000000000000000000000000000000011110000000000000000000000012200000000000000001000011112222333333333444444444443333233333344445533343343322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001122200000000000000000000001122220010011110000000122000000000000000000000000000100000000001001112333333222223334222222222222221111211111111100000000000000111000000111111110000000011111122221100000000000111110000000000000000000000000000000000000000000123322221000111000000000000001111111110000000000001111111122220000000000000000000000000000011122222222222222233333222222222000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000011111000000000000000000000000000011100000000000000000010100001122222222222222233322222221110000111110000000000001111112222222233222222222221110000000010000000000000000000000000000000000000000000000000000000111011222321111111000001000000000000000000000001111000000000000000000000000000000000000000000100000000000000000000000000011110000000001111111111000000000000000000110000011111110000000000001222222222222333333321111110000011222221100000000000000000000000112222233111111111112333333333333333333333333333322111111000001111111112211111123333333332222222333333334444433221111","000000000000000000000000000000000000000000001110000000000000000000000012200000000000000000100012222222333333333444444444443333333333344445533333433322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122200000000000000000000001122121111111110000000022000000000000000000000000000100000000001000112223332122223333222222222222221111211111111100000000000000012111111111111000000000011111122221100000000000111110000000000000000000000000000000000000000000122111110001111000000000000001111111100000000001001222211122110000000000000000000000000000011233222222222222233333222222222000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000011100000000000000000000000000001111111111111222100000000000000011000000000000001111111100111111000000000000000000000010000000000000000000000000000000000000000000000000000000000011222321111111000001110000000000000000000000000000000000000000000000000000000000000000000100000000011100000000000000011111111000001111100000000000000000111111110000000000000000000000001112220000122222211000000000000001121110000000000000000000000001112222111111112222333334444433333333333333332222222111111000000011111111111111111111111111111111333333334444444433322","000000000000000000000000000000000000000000011110000000000000000000000012110000001100000001000012222232333333333333444444433333333333344445533343433322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001122200000000000000000000001122211110011110000000022000000000000000000000000000100000000000001112333333222223333222233333333333333333332222210000000000000011000000111111110000000011111122221100000000011111110000000000000000000000000000000000000000000123323333333333000000000000000111111111110000111222222222222110000000000000000000111111110011122222222111222233333222222222000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000011111000000000000000000000000000011100000000000000000000100000000000000000000122100000000000000000000000000000001111112222222222111111111111110000000000000000000000000000000000000000000000000000000000000000000001222321111111000001000000000000000000000001110000000000000000000000000000000000000000001100000000000000000000000001111111100000011111222222111111000000000111110000111111111111111111111222222222222222210000001111111111222221100000000000000000000000112221110111111111112333333333333333222222222222222111100000000011111111111111122222222222222223333334444444433221111","000000000000000000000000000000000000000000001110000000000000000000000012210000001100000000000012222232333333333333444444433323332332234445533323422211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222200000000000000000000001122211111111110000000011000000000000000000000000000100000000000000112223332222223333222233333333333333333332222210000000000000011000000000000000000000011111111221100000000000111110000000000000000000000000000000000000000000122223333222222111000000000001111111111111111111222222333333220000000000000000000111222222222233322222111122233333332222222000000000000000000000000000000000000000000000000110000000000000000000000000000000000000111110000000000000001111111111000000000000000000000000000000001111000000000000000000000000000011100000000000000000000000000000000000001111111000000000000000001000000000000001000001111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000112211111111000001110000000000000000011112222210000000000000000000000000000000000000001111000000000000000001111112222221100000011111111111000000000000011223332222222222211100000000001222222221001110000000000011112222222221110000000000000000001111122221111111111112222333444333333333222211110000000000000000011111100001122222222222222222222223333334434443322111111","000000000000000000000000000000000000000000001110000000000000000000000012200000000000000000000012222222333333333333444444443333333333344445533333333322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122200000000000000000000001122221111111110000000022000000000000000000000000000100000000001000112223332222223333222233333332222222222232222210000000000000012111111111111000000000011111122221100000000000111110000000000000000000000000000000000000000000122211111000111000000000000001111111100000000001112222222222110000000000000000000111111111111233222222222222233333222222222000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000011100000000000000000010000000001111111111111122100000000000000000000000000000001111111100111111000000001000000000000010000000000000000000000000000000000000000000000000000000000011222321111111111111110000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000011110000000001111100000000000000000000111110000000000000000000000001222220000112222211000000000000011121110000000000000000000000000112222111111111011122333333333333333333333322222222111111000000011111111111111111111111111111111233333334444444333322","011100000001011111111000000000000000000000011001110000000000000000000012211100000011111122112222222222222222323444444444333221121112122333333432322211111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000111122200000000000000000000001111111111111220000000121000000000000000000000111110000000000001111211233332111123333112222100011111111100000000000000000000000011000000000000110000000000011122221100000000000100000001222210000000000000000000000000000000000011222333334444333332222111111111111110000000000000000111122221100000000000000000000000000011111111100000011111111100000000000000000000000000000000000100000000000000000011110000000000000000000000000001100000000000000000001111100000111111111111111111111001111000000000001111111111111111111111100000000000012222111100000100000111211111122221111111111111111111110000000010000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001112221000000000000000000000000000000011111122100000001111111111111000000000000011000000100000000011100000000000000001111111110001111111110000000000011000000000000010000000000000001000011221111222222222222223333333333333321111000000000000000000000012333444322222222222223333222222222222223333333322110000000011112333333322222223333333333333333333333222233333333222","000000000000000000000000000000000000000000001110000000000000000000000012200000000000000000000012222222333333333333444444433323332333234445533323322211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222210000000000000000000001122221111111110000000011000000000000000000000000000100000000001000112223332222223333222233333333333333333332222210000000000000112111000111100000000000011111111221100000000000111110000000000000000000000000000000000000000000122223333222222111000000000001111111111111111111222222333333220000000000000000000111222222222233333222222222233333332222222000000000000000000000000000000000000000000000000110000000000000000000000000000000000000111110000000000000001111110000000000000000000000000000000000001111000000000000000000000000000011100000000000000000000000000000000000001111122100000000000000001000000000000001000000000111111111111111111100000000000000000000000000000000000000000000000000000000000000000000011112211111111111111110000000000000000011112111100000000000000000000000000000000000000000000000000000000000001110011111221100000001111111111110000000000011222221110000000000000000000001222221100001111100000000010000011111110000000000000000000001111122221100001111112233333444333333333222222110000000000000000011111100111122222222222222222222222222333334444443333322","000000000000000000000000000000000000000000001110000000000000000000000012200000001100000000000012222232333333333333444444433323322222233445422223322210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222210000000000000000000001122221111111110000000011000000000000000000000000000100000000000000112223332222223333222233333333333333333332222210000000000000000000000000000000000000011111111221100000000000111110000000000000000000000000000000000000000000122223333222222111000000000001111111111111111111222222333333220000000000000000000111222222222233333222222222233333332222222000000000000000000000000000000000000000000000000110000000000000000000000000000000000000111110000000000000001111111111000000000000000000000000000000001111000000000000000000000000000011100000000000000000000000000000000000001111122100000000000000001000000000000001000001111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000112211111111000001110000000000000000011112222210000000000000000000000000000000000000001111000000000000000001111111111221100000011111111111000000000000011222221111111111100000000000001222222221000110000000000011112222222221110000000000000000001111122221111111111112223333444333333333222211110000000000000000011111100001111222222222222222222223333333334443333222222","000000000000000000000000000000000000000000001000000000000000000000000012200000000001000011100012222222333333233444444444444333333333344444433444443322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001122200000000000000000000001111121111111110000000122000000000000000000000000000000000000001011111222222122222333122222111111111111100000000000000000000000011000000000000000000000001111122221100000000000111110000000000000000000000000000000000000000000112100000000011000000000000001111111100000000000001111111122100000000000000000000000000000011122222211111122222222000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000001100001112222222222222222222111110000000111000000000000001111112222222233211111111110000000000010000000000000000000000000000000000000000000000000000000000001122321000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000110000000001122221110000000000000000000000000000000000000000000000112221111222332222211111000000001222210100000000000000000000000111112222100000111111223333333333333333333333333332222222111111111111111111111122233333332222222233333333333333321111","000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000011112222322222122233333222222111111111111222222101111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100100000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000011111222211111100000000000000000000000001111111000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000122233333211000000111111111100000000000000000000000000000000001000000000000000000111122222222222100000000000000000000111111111111111222221000000000000000000000000000122222221111111111111111111111111111100000000000000000000111111122233344443332222222222222222222211000000000000000000011111100000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000011000000000000001112222233344444433332111000000000000000011011111222222222233222100000000000000000000000000000000111111111223444444333322111011111111000000000000011111111111000000000000000000111111111111110000000000000000000000000000001000000111111111111111111111122222222222222222222222223322222222222222222222222222222222223333333333333","000000000000000000000000000000000000000000000000000000000000000000000011210000000000112122211111222222222222223333333333333211110001111111111111100000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001100000000000000000000000000000000000000000000001010000011111112200000000000000000000000111110000000000000000000000000000000000000000000000000000000000000010000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000100000111112111222110000000000000000000000000000000000000000000000000000000000000000000000000011222222111000001222222211100000000000000000000000000000001222100000000000000000000011111111111111110000000000000000000000000000000111110000000000000000000001111101122222211000111111112222222222222222222222111111111111111122222222222233333333344444444444433333322211100000000000000000000001111000001111111110000000000000000000122221000000000000000000000000000000000000000000000000001001111000111111000000000000000000000000000000011222222223333333332211111100000000000011111111100000011000000000000000000000000000000000000000000000000111222222233333333211111111111111000000000000110000111110000000000000000000000000000000000000000000000000111111111000000111222233333333222222222222211110000000000000111222233322222111111111111122221111111111112222222211111","000000000000000000000000000000000000000000000000000000000000000000000011210000000000000011000011112222322222222233333222222211111111122222222111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100100000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000122111222222222211110000000000000000000001111111000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000001111122233333211000000111111111100000000000000000000000000000001111110000000000000000111122222222222100011000000000000000111111111111111222222222221000000000000000000000122222221111111111122111111111112222211111000000000000001111112233334444443332222223333332222222222111110000000000000011111111122000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000001111111000000000000000000011000000000001101112223333444444433332100000000000001111111100000000000000000000000000000000000000000000000000001122222222233444444333210000011111111000000000000122111111000000000000000000000000000000000000000000000000000000000000000000111122234433211111122111111111111110000011111111111112221110000000111222222222222111122223333333333333","000000000000000000000000000000000000000000000000000000000000000000000001110000000000000001000011112222322222122233333222222111111111121222222101111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100100000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000011111222211111111110000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000112233333211000000111111111100000000000000000000000000000000001000000000000000000111122222222222100000000000000000000111111111111111111111000000000000000000000000000122222221111111111111111111111111111100000000000000000000111111122223333332222222222222222222222211000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000111100000000000000000000000000000000000001112222233344444433332111000000000000000000000001111100001111000000000000000000000000000000000000111111111223444444322211111011111111000000000000011111111111000010000000000000111112233333221100000000000000000000000000000000000112222111111112111111111111111111111111111111111111111011111112222222222222222222223333333333333","000000000000000000000000000000000000000000000000000000000000000000000011210000000000000011101112333333223323233333333222222111111111111222222111110000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000111111222100000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000011111100000000000000000000000000000000000000000000000011000000000000000000000000000000112233333211000000111111111100000000000000000000000000000001111110000000000000000111122222222222211111000000000000000001111111111111111111111111000000000000000000001122222211000111122222222222222222222222222111111111111112222333334444444444444444444443333333333322111110000000000000111111111122111100000000000000000000000000011111121000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000111222222223333333443322222222111110000000111222211100000000000000000000000000000000000000000000000001122222223333444444444433333333321111000000000000111000000000000000000000000000000000000000000000000000000000000111122111111222223334444333222222222222222222210000001111122222222222222222222222222222222222222333333333333332222","000000000000000000000000000000000000000000000000000000000000000000000011210000000000012122211111333333223333333333333333333211111001111111112111100000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001100000000000000000000000000000000000000000000000011000000001111100000000000000000000000111111110000000000000000000000000000000000000000000000000000000000010000000111111222111111100000000000000000000000001100000000000000000000000000000000000000000000110000100000000000000000000000000000000000000000000000000100000011112111222110000000000000000000000000000000000000000000000000000000000000000000000000111222222222111111222222211100000000000000000000000000000001222110000000000000000000011111111111111110000000000000000000000000000000000110000000000000000000001111111122222210000111111111000000000011111111110000000000011111112333333333344444444444444444444333333333211110000000000000000000001111000000000000000000000000000001111122221000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000111222222222222223332222221100000000000011111222100000011000000000000000000000000000000000000000000000011111222222233433333322222222111110000000000000000000101110000000000000000000000000000000000000000000000000111111111000000111222334444333333333333222222221100000000000111222222222222222233333333333332211112222222222222221111","000000000000000000000000000000000000000000000000000000000000000000000011210000000001111122100011222222222333333333333333333311111111111122212111110000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001100000000000000000000000000000000000000000000001011000110111112200000000000000000000000111111110000000000000000000000000000000000000000000000000000000000010000000111122222222222211110000000000000000000001000000000000000000000000000000000000000000000110000110000000000000000000000000000000000000000000000000100000011112111222221110000000000000000000000000000000000000000000000000000000000000000000000112233222222111111222222211100000000000000000000000000000001222110000000000000000000011111111111111110000000000000000000001111111111211111111110000000000000000000001122222211000011111112222222222222222222222111111111111111122333333333344444443344444444444444443333222221000000000000000000011122000000000000000000000000000000000111121000000000000000000000000000000000000000000000000001001111000111100000000000000000000000000000000111222222223333344443322221100000000000011001111100000011000000000000000000000000000000000000000000000111111222222233333333221111111111111000000000000110000001110000000000000000000000000000000000000000000000000111110000000000111122334444333333333333222222221100000000000000000011222211111111111111122222111112222222222222221111","000000000000000000000000000000000000000000000000000000000000000000000011210000000000112122201011222222222333333333333333333211111111111122211111110000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001100000000000000000000000000000000000000000000001011000000001111200000000000000000000000111111110000000000000000000000000000000000000000000000000000000000010000000111122222222222211110000000000000000000001000000000000000000000000000000000000000000000110000100000000000000000000000000000000000000000000000000100000011112111222111110000000000000000000000000000000000000000000000000000000000000000000000111222222222111111222222211100000000000000000000000000000001222110000000000000000000011111111111111110000000000000000000000000000000000110000000000000000000000000001122222210000000001111111111111111111111111000000000011111122333333333344444444444444444444333333333211110000000000000000000001122000000000000000000000000000000000111121000000000000000000000000000000000000000000000000001000000001111111000000000000000000000000000000111222222222222223332211111100000000000011111111100000011000000000000000000000000000000000000000000000011111222222233333333322222222111110000000000000000000101110000000000000000000000000000000000000000000000000111111000000000111222334444333333333333222222221100000000000111111122222222222232222222222222111112222222222222221111","000000000000000000000000000000000000000000000000000000000000000000000011210000000000011111101112333333223333333333333333333211111111111222222111110000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000122111222222222200000000000000000000000001111111000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000100000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000112233333222111110122221111100000000000000000000000000000001222110000000000000000111122222222222211111111110000000000000111111111111222221111110000000000000000011101122222211000111111112222222222222222222222111111111111112222333334444444444444444444443333333333333211110000000000000111111111122111100000000000000000000000001111111121000000000000000000000000000000000000000000000000000000000001111111000000000000000000011000000001111222222222333334443322222111000000000000111222100000000000000000000000000000000000000000000000000001122222223333444444444433333222221111000000000000111000000000000000000000000000000000000000000000000000000000000111122111111112223334444333333333333222222222210000001111011222222222222222222222222222222222222233333333333332222","000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000011112222322221122233333222222111111111111122222101111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100100000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000011111222200000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000011222333211000000111111111100000000000000000000000000000000000000000000000000000111122222222222100000000000000000000000111111100001111111000000000000000000000000000122222221111111111111111111100000000000000000000000000000010000000011122221100000010000000000000000000000000000000111111100000000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111222233333444433332111000000000000000000011111111122222222100000000000000000000000000000000000111111111222222222222211111011111111000000000000011111111111000010000000000000111112233333332222222211000000000000000000111000000111111111111112222222222222222222222222222222222322222222233333333333333332222222222333333333333","000000000000000000000000000000000000000000000000000000000000000000000001210000000000000011100011112222322222223233333323222211111111111222222111110000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000110100100100000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000122111222222222211110000000000000000000001111111000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000100000011111110000000000000000000000000000000000000000000000000000000000000000000000000001111122233333211000000111111111100000000000000000000000000000001111110000000000000000111122222222222211111000000000000000000111111111111222221111111000000000000000000001122111111000000011122222222222222222211111000000000011112222222333444444444444444444443332222222222111110000000000000011111111122000000000000000000000000000000011111121000001110000000000000000000000000000000000000000000000000000011111000000000000000000011000000000011111111223333334443322221100000000000001111111100000000000000000000000000000000000000000000000000001122222222333444444433321111111111100000000000000111111110000000000000000000000000000000000000000000000000000000000011000001112223334444332111122222211111111110000001000011111111111111111111111222222222222222222233333333321111","000000000000000000000000000000000000000000000000000000000000000000000001210000000000000001000011112222322222222233333222222111111111111222222101111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100100000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000122111222211111111110000000000000000000001111111000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000001111122233333211000000111111111100000000000000000000000000000000111110000000000000000111122222222222211110000000000000000111111111111111222221111100000000000000000000000122222221111111111112111111111111111111111000000000011111111222233444444444443333333333332222222222111110000000000000011111111122000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000001111111000000000000000000011000000000001101112223333444444433332100000000000001111111100001111111110000000000000000000000000000000000000001122222222333444444433321111111111111000000000000111111111000000000000000000000000000000000000000000000000000000000000000001011123334444211111122111111111111111111111111111111111110000000000112222222222222222222233333333333333","000000000000000000000000000000000000000000000000000000000000000000000001210000000000000011100011112222222222222233333222222111111111111222222111110000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000100100000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000122111222211111100000000000000000000000001111111000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000100000011111100000000000000000000000000000000000000000000000000000000000000000000000000001111112233333211000000111111111100000000000000000000000000000000111110000000000000000111122222222222211111000000000000000000111111111111222221111100000000000000000000001122111111000000000012111111111111111111111000000000011112222222333444444444443333333333332222222222111110000000000000000111111122111100000000000000000000000000000111121000000000000000000000000000000000000000000000000000000000000000111000000000000000000011000000000111111111222222234443322211100000000000000011111000000000000000000000000000000000000000000000000000001122222223333444444444432222111111111000000000000111000000000000000000000000000000000000000000000000000000000000000011000001112223334444322111122222111111111110000000000000000111111111111111222222222222222222222233333322211111","000000000000000000000000000000000000000000000000000000000000000000000011210000000000112122101112333333323333333333333333333211111111111222222111110000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000001000110111111100000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000122122222222222211110000000000000000000001111111000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000100000011112111122221110000000000000000000000000000000000000000000000000000000000000000000000112233333222111111222221111100000000000000000000000000000001222220000000000000000111122222222222211111111110000000000000111111111111222222222221000000000000000011101122222210000111111122222222222222222222222111111111111112222333333444444444444444444443333333333333211110000000000000000000011122000000000000000000000000000001111111121000000000000000000000000000000000000000000000000000000000001111111000000000000000000011000000000111222222223333334443322221100000000000011111222100000000000000000000000000000000000000000000000000000122222223333444433333322221122221110000000000000111000001110000000000000000000000000000000000000000000000000000000011000000111123334444333333333333222222222110000000000011222222222222222233333333333332222222222233333333321111","000111110001112222221111100011000000000000111000000000000000000000000000000000001122332222100000000000000000000000000000000000000000001000000112222222222222233333333333332222211000000000000111122211110000000000000000000000000000000000000000001100012222222210000000000000000001100111122111122222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122211111222211111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111121111111111111111111000000000000000000000001111111122211110000000000111000000000000000000000000000000000000000000000001122222222222210000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222211221000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000111100000001111111110000000000000011111122222223333321000000000000000000000000011111111110000000000000111111111111111111111111111111111110000000000000001111111111000000000000000111111111111111111100000000000000000000001222223333333333333333333333211000000000000000000000111111112222222222222221110000000000000000000000000","000000001100000000011122210000111222221111222222222111111100000000000000000000001111100111000000000000000000000000000000000000000000000000000000000000000000122221111112200000000000011111100000100000000000000000000000000000000000000000000000000000011110111100000000000000000000111111112222233333333333311111111111111110000000000011121100000011110000001112222222222333333333331111100111111111112222344443332221111111111111111100000000000000001000000000111111112222222222221111111111111222111000000122222222111221010000000000000000000001122222233444432111111111100000000000000000001111111122222110000000000000111122211111111111111111111111111111112222222211111111111100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000001111111112221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000011111111110000000000000000000000000000000000000000000000000000000000000000000000000011111111122222221111111111122211111112222222222111111101111100000000000000000000000000000000000000000000000000000000000000000000000111111111111000011111112222222222111111000000000000000012233333222221000000000000000000000000000000000000000000011111111111110000000000000000000000000111111111","222211111222222222220000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000122111001112222222222222222332222222321112100000111111100011122222210000000000000000000000011120000000000000000000011100000000000000000000000000111212221123332233222333333333333333322222221110000000000000000011100000000000000000000000000000000000000000000000112223321000000000000111111100000000000000000000000000000000111000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000001111011111100000000000000000000000000000000100000000000000000000000000000000000000000000001112333322111111111111111111111111111111110000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000000001222222222210000000000000000000000000111111000000000000000000000000000000000000000000010000000011111122210000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000001100222111111100000000000000000011222222223333321000000000011111110000000000000100000000000000000000000000000000111100000000111111111110000000000000012333322111000000000000000000000000000110000000000000000000000000001111222222222222222222233332100000111111112222333222322222222222222210000000000000000000000000000011111","000111110000112222221111110011000111000000111111111111111100000000000000000000001122332222100000000000000000000000000000000000000000001000000112222222222222233333333333332212211000000000000111122211110000000000000000000000000000000000000000001100012211222210000000000000000001100111122111123333111111111111000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001222211111222211111111100000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000111122222222222222222222111110000000000000000001111111122222110000000000000000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000011111000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122222222111000000000000000000000000000000000000000000000011211111100000000000000000000000000000000000000111100000001111111000000000000000011111122222222222210000000000000001111111111111111111110000000000000000000000001111111111111111111111110000000000000001111111111111111111100000011111111111111111110000000000000000000001222233333333333333333333333211000000000000000000000000011111111111110000000000000000000000000000000000","000111110000012222222222210011110111000000111111111111111100000000000000000000001122222222100000000000000000000000000000000000000000001000000012111122222222233333333333322212200000011100000111112100000000000000000000000000000000000000000000001100011111000000000000000000000000100111122222233332112222111111110000000000000000000000010000000000000000000000000000000111110000000000000000000000112222222322222333322222222221111100000000000000000000000000000000000111111111111111111111111111111000000001111111000100000000000000000000000111122222222222222222222110000000000000000000001111111111222110000000000111111111111000000000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000001111100000000000000000000000000000000000111000000001111111111111111111000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122332111100000000000000000000000000000000000000000000012222111100000000000000000000000000000000000000000000000000000000000000000000011111111122222222222210000000000000001111110000000011111110000000000000111222111001111100000000000000000000000000000000001222222222221111111100000000000001111111111110000000000000000000011222333222222222222111111110000000000000000000000000000011111111111110000000000000000000000000000000000","000111110001112222220000000011000000000000111000000000000000000000000000000000000122332222100000000000000000000000000000000000000000001110000122222222222222233333333333332222211000010000000111222211111000000000000000000000000000000000000000001100012222222210000000000000000001111111122111111100001110111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122111111221111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222222210000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000000001111111111111111111100000000000000000000000000000000000000000000001211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222222220000000000000000000000000000000000000000000000000111221000000000000000000000000000000000000000000111100000001111111110000000000000011111122222223333322221111111111111111111111111111111110000000000000111222222222111111111111112222222221000000000000112222211111000000000000000011111111111111111110000000011111111111000012223333333333333333333333322222222222222222222222333332222222222222222222221100000000000000000000111","000000000000000000011111110000000000111111222222221100000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000122221111112200000000000011111100111111100011111110000000000000000000000000000000000100000011111111100000000000000000000111111111000111222222333311111111111111110000000000011221100001222211111111112222222222333333333332222211112333232223333444443332221111111111111111111111111000000001000000000112222222222222222222222222222222222111111111222222222222332221111111111111111111112223333334444443333333332210000000000000000000000111122222111111110000111222233322222222222222222222222222222222222222221111111111100111000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000001111111111000000000001111111112222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000111111111111000001000000000000000000000000000000000000000000000000011111111110000000000000000000000000000000000000000011000000000000000000000000000001011111111000000001111111111122221111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000001111111111111112222211111100000000000011111011122223333211111111111111111000000000000000000000000000000000000000000000000000000000000000000011111111","222211112222222222220000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000122111001112222222222222222333333333332122100000111111111111122211010000000000000000000000011120000000000000000000011100000000000000000000000001111211121111221111112222223333332222211111110000000000000000000011100000000000000000000000000000000000000000000000111223321000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000001111011111100000000000000000000000000000000100000000000000000000000000000000000000000001111112333322111111111111111111111111111111110000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000000001222222222210000000000000000000000001122222100000000000000000000000000000000000000000010000000011111222210000000000000000000000000000000000000112222221111100000000000000000000000000000000000000000000111221100000000000000000000000000000000000000000001100221111111000000000000000000011222222223333321000000000011000000000000000000100000000000000000000000000000000000000001122222222222221000000000000012333322111000001100000000000000000000111111100000000011110000000001111222222222222222222233332211110111111111111111111222222222222222210000000000000000000000000000011111","000111111101112222220000000000000000000000111000000000000000000000000000000000000112221111100000000000000000000000000000000000000000000110000122222222222222222333333333332222211000000000000111222211111000000000000000000000000100000000000000001000012222222210000000000000000001111111111111111100001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000011111111000000000000000000000000000000000000000111000000000000000000000000000000000000000000000001222211111111111100000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000001111111111111111111100000000000000000000000000000000000000000000001222222111100000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000011112211110000011100000000000000000000000000000000000000000111221110000000000000000000000000000110100000000111100000001111111110000000000000000111122222223333322221111100000000000000000000111111110000000000000111222222222111111111111112222222221000000000000112222211111000000000000011111111111111111111110000000011111111111111111223333333333333333333333333333333333333333333333333332222222222221111111110000000000000000000111111","000000001111111122222211110011100000000000111000000000000000000000000000000000001111221111000000000000000000000000000000000000000000001000000001111111111111122322223333322211100000011110000111112211110000000000000000000000000000000000000000001000012221000000000000000000000000111111112222233322112222111111111100000000000000000000000000000000000000000000000000000111110000000000000000000000112222222222222333322222222221111100000000000000000000000000000000000111111111111111111111111111111000000000000000000100000000000000000000000111121111111111111111111000000000000000000000001111111111111110000000000011111111111000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000001111100000000000000000000000000001111111111000000001111111111111111111000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000011111111122222223333321110000000000001111111111111112222221000000000000111111000001111100000000000000000000000000000000011112222222111111111111122222222222222222222221111100000000000000011223333333333333333222233332100000000000000000000000011111000011111110000000000000000000000000000000000","333332223333333322220000000000000000000000000000000000000000000000000011000000000011100000000000000000000000000000000000000000000000122221001112122222222233333333333333333233200000122111100000012111000000000000000000000000011222100000000000000000011100000000000000000000000000111222221223333333222333333333333333333333332221111100000000000011100000000000000000000000000000000000000000000000112223320000000000000000000000000000000000000000000000000000112100000000000000000000000000000000000000000000001111000011000000000000000000000000000000000000000000000000001111122221111111111110000000110000000000000011111111111000000000000000000000000000000001111123333322222222211111122222222221111100000000000000000000000001111111111100000000000000000000000000000000000000001000000000000000000000100000000011111111000000000000000000001111111111100000000000000000000001111111000000000000000000000000000000000000000000000011110000000000111100000000000000000000000000000000000000001100110000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000001111211111111111111111111111111011222222223333321000001110011111110000000000000000000000000000000000000000001111111111000000001111111110000000000111112222222100001111200000000001111000000111000000000000000000000011112222222222222222222222222222100001112222222222222111222222111111111000000000000000000000111000000000000","222223333333333322220000000000000000000000000000000000000000000000000000000000000011110100000000000000000000000000000000000000000000122221012212222222222233333333333333332222100000011000100000012100000000000000000000000000011221000000000000000000011100000000000000000000000001111211122222321110012222112223332222211111110000000000000000000000000000000000000000000000000000000000000000000000112223320000000000000000000000000000000000000000000000000000112211111100000000000000000000000000000000000000001111000011000000000000000000000000000000000000000000000010001111122221111111111111111111110000000000001111111111000000000000000000000000000000000001123333444433222222222222222222222111111111110000000000000000000001111111111111111000000000000000000000000000000000111111111111111000000000000000000111111111111100000000000000001222222222210000000000000000000001111111111000000000000000000000000000000000000000000000001111111111111111000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000001111111222222222222221111111111111111222222222223321000000000011000000000000000000000000000000000000000000000000000111111111122222222222221000000000000112233311000012222221000111112222110000111110000000000000000000000122222222222222222222222222222211110111100000000111111222222222222222111111111100000000000000000000000000","222222222222223322220000000000000000000000000000000000000000000000000000000000000011110100000000000000000000000000000000000000000000122111012222222222222222233333333333332222100000011111111101112111000000000000000000000000011221000000000000000000011100000000000000000000000001111211122211221110012222222333332222211111110000000000000000000011100000000000000000000000000000000000000000000000112222221000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000001111122221111111111110000000000000000000001100000000000000000000000000000000000000000001112223333322222222222211111111111111111111110000000000000000000000000111111111111000000000000000000000000000000000001000000000000000000000000000000111111111111000000000000000001222222222211111000000000000000001111222222100000000000000000000000000000000000000000011111111111111222210000000000000000000000000000000000000012222222222200000000000000000000000000000000000000000000111221100000000000000000000000000000000000000000111100111111111111111111111111111111222222222223321000000000011000000000000000000000000000000000000000000000000000111111111122222222222221000000000000012222222111000001111000000001111000000111111100000000000000000000001111111112222222222222222222211110111100000000000000122222222222222111111111100000000000000000000011111","333333333333333322220000000000000000000000000000000000000000000000000011000000000011100000000000000000000000000000000000000000000000122111001112222222222233333333333333333223200000112100100000012111000000000000000000000000011221000000000000000000011100000000000000000000000000111222221223332233222333333333333333322222221111111100000000000011100000000000000000000000000000000000000000000000112223320000000000000000000000000000000000000000000000000000112211111100000000000000000000000000000000000000001111000011000000000000000000000000000000000000000000000010001111122222222222222221111111110000000000000111111111111000000000000000000000000000000001112223444433222222222211122222222221111111110000000000000000000001111111111111111000000000000000000000000000000000001000000000000000000000000000000011111111000000000000000000001222222222210000000000000000000001110011001000000000000000000000000000000000000000000010001111111111111110000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000111122210000000000000000000000000000000000001111111111222111111112221111111111111011222222222223321000000000011110000000000000000000000000000000000000000000001111111111111110001100000000000000000000112233322100001112210000001101111000000111000000000000000000000011112112222222222222222222222222100000112222222221111111222222111111111100000000000000000000000000000000000","000111110000012222222222210011111222111111222211111111111100000000000000000000001122222222100000000000000000000000000000000000000000001000000012111122222222233333332222222212100000011110000000112100000000000000000000000000000000000000000000001000011110000000000000000000000000110111122222233333223333222221000000000000000000000000111100000011100000001111111111111111111111110000000001111000112222233332222233322222222211111100000000000000000000000000000001101111111111111111111111111111111000000011111111111111010000000000000000000111122222222333322222222111100000000000000000001111111122222110000000000111000000000000000000000000000000000000001111111111111111111111100000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001111111111111111111000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122332222100000000000000000000000000000000000000000000012222111100000000000000000000000000000000000000000000000000000000000000000000011111111122222222222221000000000000001111111111111111111111111111111100111111000001111111111000000000000000000000000000001111111111111111111100000011111111111111111111111000000000000000012233333222222111111000011000000000000000000000000000000011111111111111000000000000000000000000000000000","000111110000112222222222210011111111000011111111111111111100000000000000000000001122332222100000000000000000000000000000000000000000001000000012111122222222233333332222222211111000011100000000112100000000000000000000000000000000000000000000001000011111111100000000000000000000100111122111233333223222111111000000000000000000000000010000000001100000000000000000011111110000000000000000000000112222222332222222222222222211111100000000000000000000000000000000000111111111000000000000000111111000000001111111000111000000000000000000000111122222222222222222222111110000000000000000001111111122222110000000000000000000000000000000000000000000000000000001000000011111111111100000000000000000000000000000000000000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001111111111111111111000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122222332222100000000000000000000000000000000000000000000112222111100000000000000000000000000000000000000000000000000000000000000000000011111111122211112222210000000000000001111111111111111111110000000000000111111000001111111111111111100000000000000000000001111111111111111111100000000000000001111111110000000000000000000011222333333333222222111122221000000000000000000000000000000000000000000000000000000000000000000000000000","000000000000000000011111110000111222221111222222222111111100000000000000000000001111322211000000000000000000000000000000000000000000000000000002001010110011122211111112210000100000001110000000001000000000000000000000000000000000000000000000000000011110000000000000000000000000111111112222233333333333222221000000000000000000000000121100000011110000001111111111111111111111110000000001111000112222333332222221111111111111111100000000000000000000000000000000001111111111000000000000000111111000000011111110000111000000000000000000000111111122222333322222222110000000000000000000001111111122222110000000000000001111100000000000000000000000000000001112111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000011111111111111111000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000112221000000000000000000000000000000000000000000000000000000000000000000000000011111111122222222222222222222222222222222222222222222211111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000111111112222222222222222100000000000000012233333222222111111111111110000000000000000000000000000000000011111110000000000000000000000000111111111","000111111111112222220000000011000000000000111000000000000000000000000000000000000111221122100000000000000000000000000000000000000000001110000112222222222222223333333333332222211000011110000111222211111000000000000000000000000000000000000000001000012222111110000000000000000000111111122111111100001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122111111222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111100000011111111111111000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000001222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000111100000001111111110000000000000011111122222222221110000000000000000000000000000111111110000000000000111111111110000000001111112222222221000000000000112222222222220000011111111111111111112211111110000000010000000000000011223333333333333222233333322222222222222221112222333333333322222221111111110000000000000000000111222","000111111111122211110000000000000000000000000000000000000000000000000000000000000111211100000000000000000000000000000000000000000000111110001222222222222222222333333333332222100000011111111111222211110000000000000000000000000100000000000000000000011111111100000000000000000001111111111110110000011222222222111111100000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111011111100000000000000000000000000000000100000000000000000000000000000000000000000000001112333311111111111111111111111111111111110000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000001111111111111111000000000000000000011222222111111100000000000000000000000000000000000010000000011111222221000000000000000000000000000000000000112222222222100000000000000000000000000000000000000000000001221100000000000000000000000000000111100000000111100100000000000000000000000000011111112222223332111111000011000000000000000000111000000000000000000122222111000111111111122222222222222221100000000012333322222000000000000000000000000000111111100000000011110000000000011122222222222222222233333322222222222222211111111222222222222222221000000000000000000000000000111222","000111110000112222222211110011110111000000111100000000000000000000000000000000001122332222100000000000000000000000000000000000000000001110000012222222222222233333333333332222211000011100000111122211110000000000000000000000000000000000000000001100012222111100000000000000000000111111122111233322111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122222222111233322222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111121111111111111111111000000000000000000000001111111111111110000000000111111111111000000000000000000000000000000000000001122222222222210000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001111111111111111111000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122332111000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000111100000001111000000000000000011111111122222222221110000000000000000000000000000011111110000000000000111111111001111100000000111111111110000000000000001222222222221111111111111111111111111111111100000000000000000000000011223333333333333333333332100000000000000000000000112222222222222221111110000000000000000000000000000","011111111111111100021222210000111111111100111111111100000000000000000000000000001111100111000000000000000000000000000000000000000000000000000000000000000000011111111122201000000000011111100000100000000000000000000000000000000000000000000000111000011111111100000000000000000000111111112112233333333333222222222211111110000000000011120000000011100000001112222222222333333333331111100111111111112222333443333332222222222222111100000000000000001000000000112222223333333333333333333333333333221000000122333333333333221111111111111111111111122222234444432222222221100000000000000000000000111122222110000000000111111122211000000000000000000000000011112222222111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000001111111111000000000011110000111111111000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001111000001100000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000011111111111100001222211000011100011112222222222222222222222100000000000000012100000001111100000000000000000000000000000001112211111111111111211111111111112222222222222222100000000011111012233333222221111111111111110000000000000000000000000000111122222222221111110000000000000000000000001122","000111111100000100011222210000000000000000111111111100000000000000000000000000001111000111000000000000000000000000000000000000000000000000000000000000000000011111111112200000000000011111100000111000011110010000000000000000000000000000000000110000011111111100000000000000000000111111112011233333333333311111111111111110000000000011220000001122200000001112222222222333333333331111100111222222223333344443333332222222222222111111111111000000001000000000122222223333333333333333333333333333222111111222333333333333221111111111111222222222222333344444443333333332210000000000000000000000111122222110000000000111111122211111111111111111111111111111122222222121111111111111222111122222222222222222222111000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000111111111111000000000000000000111111111000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000001000000000000000000000000000000000000000000000000011111111110000000000000000000000000000000000000000000000000000000000000000000000000011111111000000001110000000011000011112222222222222222222222100000000000000011100000001111100000000000000000000000000000011222211111111111112211233333333333333333322222211000000000011111112233333222222222222222222221000000000110000000000000000111111222222221111111110000000000000110000012233","022111111222222222220000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000122111001222222222222222222333333333332222100000011111111111122111000000000000000000000000011220000000000000000000011100000000000000000000000001111111122111110000011222222222222222211111110000000000000000000000000000000000000000000000000000000000000000000000111122211000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000100000000000000000000000000000000000000000001111112333322111111111111111111111111111111110000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000001111111111111111000000000000000000011222222100000000000000000000000000000000000000000011111111111111222210000000000000000000000000000000000000112222222222200000000000000000000000000000000000000000000111221100000000000000000000000000000000000000000001100211111111000000000000000000011222222223333332111000000011000000000000000000100000000000000000000000000000000111111111122222222222221110000000000012333322111000000000000000000000000000111111100000000011110000000000011222222222222222222233332211110000000111110011111222222111111111110000000000000000000000000000111111","000111110000012222222222210011111111000011111111111111111100000000000000000000001122222222100000000000000000000000000000000000000000001000000012111122222222233322222222222211100000011100000000112100000000000000000000000000000000000000000000000000011100000000000000000000000000100111122122233333223322111111000000000000000000000000010000000001100000000000000000011111110000000000000000000000112222233332222233322222222211111100000000000000000000000000000000000111111111000000000000000111111000000011111111000111000000000000000000000111122222222222222222222111100000000000000000001111111122222110000000000000000000000000000000000000000000000000000001000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001111111111111111111000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122332222100000000000000000000000000000000000000000000112222111100000000000000000000000000000000000000000000000000000000000000000000011111111122211111111100000000000000001111111111111111111111000000000000111111000001111111111000000000000000000000000000001111111111111111111100000000000000001111111110000000000000000000011222333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000111111111122211110000000000000000000000000000000000000000000000000000000000000111222111100000000000000000000000000000000000000000110110001222222222222222222233333333332222100000000001111111222211110000000000000000000000000110000000000000000000011211111110000000000000000001111111111110000000011121111222110000000000000000000000000000000000000000000000000000000000000000000000000000000000001222211000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000011111111111111100000000000000000000000000000000111000000000000000000000000000000000000000000001112333322211111111111111111111111111100000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000001222222222211111000000000000000000011222223222222211100000000000000000000000000000000001110000011111111110000000000000000000000000000000000000001222222222200000000000000000000000000000000000000000111111121110000000000000000000000000000111100000001122211111000000000000000000000000000111112222223332111000000000000000000000000000111100000000000000000111111111111112222222222333333333332222211000000012222211111000000000000000000000000000111111100000000000000000000000011111111111111111111111111100000000000000000011111222222111111111111000000000000000000000000000111222","000111111111112222220000000011000000000000111000000000000000000000000000000000000112221122100000000000000000000000000000000000000000001110000112222222222222223333333333332222211000010000000111222211111000000000000000000000000000000000000000001000012222222210000000000000000001111111122111111100001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122111111222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222222210000011111111111111000000000000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000001222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000011121000000000000000000000000000000000000000000111100000001111111110000000000000011111122222223333321110000000000000000000000000111111110000000000000111222222221111111111111112222222221000000000000112222222222110000000000011111111111111111111110000000011111111111000011223333333333333333333333333333333333333221112222333332222222222221111111110000000000000000000111222","000000000000000000011111110000000000000000111111111000000000000000000000000000001100000100000000000000000000000000000000000000000000000000000000000000000000112221111112211100000000011111100111222221121111122111111111110000000000000000000000111111000111111100000000000000000000111111111000122222223333311111111111110000000000000011221100111233322222222222222222222333333333332222211112333332223333444444433332222222222222222211111111000000001000000000122222222222222222222222222222222222222222222233333333222333332222222222222222222222223333333444443333333222210000000000000000000000000000111110000000000111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222100000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000001222222221100000000001110000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001111111111111000000000000000000000000000000000000000000000000000000011011111000000000000000000000000000000000000000000011000000000000000000000000001111111111111000000001111111111122333333333333333333222222222211111111111100111111111111222222221111111100000000000000000000011222233333333333333333333333333333333333333333333222110000011111111123333333322222222222222222221111111111100000011111100000000111111110000000000000000000111111123333344","000000001111112222222222210011110000000000111100000000000000000000000000000000001122221122100000000000000000000000000000000000000000001010000011111111221122233333333333332212200000011100000111112211110000000000000000000000000000000000000000001000012221000000000000000000000000111111122222233332112221111111111100000000000000000000010000000000000000000000000000000111110000000000000000000000112222222222222333322222222221111100000000000000000000000000000000000111111111111111111111111111111000000000000000000100000000000000000000000111121122222222222221111110000000000000000000001111111111111110000000000111111111111000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000001111100000000000000000000000000001111111111000000001111111111111111111000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111220000000000000000000000000000000000000000000000000012211000000000000000000000000000000000000000000111100000000000000000000000000011111111122222223332210000000000000001100000000000012222221000000000000111111000001111100000000000000000000000000000000011222222222111111111111111111111111112221111110000000000000000000011223333333333333333222233332100000000000000000000000011122222222222221111110000000000000000000000000000","000111111111112211220000000000000000000000000000000000000000000000000000000000000111211111100000000000000000000000000000000000000000111110001122222222222222222222223333332222111000011111111111222211110000000000000000000000000100000000000000000000011111111110000000000000000001111111110011111100001222222222111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000122111000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000011111111000000000000000000000000000000000000000100000000000000000000000000000000000000000000000001222211111111111111111111111111111000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000001222222111111100000000000000000000000000000000000000000000011111122221000000000000000000000000000000000000111222221111000000000000000000000000000000000000000000000111111000000000000000000000000000000111100000000111100100000000000000000000000000011111112222223332100000000000000000000000000000111111110000000000000122222222221111100001122222222222222110000000000112333322222000000000000000000000000000111111100000000011110000000001111222233333333333333333333333333333333333333333333333333333322222221111111110000000000000000000111222","222223333333333322220000000000000000000000000000000000000000000001000000000000000011110100000000000000000000000000000000000000000000122221112212222222222233222333333333332222100000011000100000012100000000000000000000000000011221000000000000000000011100000000000000000000000001111111122222221110011221111222222222211110000000000000000000000000000000000000000000000000000000000000000000000000112222220000000000000000000000000000000000000000000000000000112100000000000000000000000000000000000000000000001111000010000000000000000000000000000000000000000000000010001111122221111111111111111111110000000000001111111111000000000000000000000000000000000001123333444433222222222222222222222111111111111000000000000000000000011111111111111000000000000000000000000000000000111111111111111000000000000000001111111111111100000000000000001222222222210000000000000000000001111222222111100000000000000000000000000000000000000001111111111111111111100000000000000000000000000000000000012221112111100000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000122221211111111111111111111111111122222222222222322110000000011000000000000000000000000000000000000000000000000000001111112222222222222221000000000000122233322100011112222100111112222110000111000000000000000000000011222222333333222222222222222222211110000000000000000111222222222222222222222222210000000000000000000000000","000000000000000000011111110000000000111111222222221000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000122221111112210000000000011111100111111100011111110000000000000000000000000000000000100000011111111100000000000000000000111100111000111222222333311111111111110000000000000011221100001222211111111112222222222333333333333333311112333332223333444444332221111111111111111111111111000000001000000000112222222222222222222222222222222222111122222222333333222333222222222222222111111112223333333444443333333332210000000000000000001111111122222111111111100111222223333222222222222222222222222222222222222221111111111100111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000001111111111000000001111111111112222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000111111111111000001000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000011111110000000000000000000000001011111111000000001111111111122221111111111111111111111111111110000000000000011110001111111110000000000000000000000000000011111111000011111111111111111111111112222222222211111000000011111011122223333222222222222222222111000000000000000000000000000000000000000000000000000000000000111111111111","000111110001112211220000000000000000000000010000000000000000000000000000000000000122322222100000000000000000000000000000000000000000000110000122222222222222222322223333332222200000000000000111222211110000000000000000000000000100000000000000000000011222222210000000000000000001100111110000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001233333211111111111111111111111111000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000000000000000000000000000000000000000001222222111100000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000011222222221111111100000000000000000000000000000000000000000111222221100000000000000000000000000000000000001122211000001100001111111111111111111111122222223333333222222222222222222211111111111111110000000000000111222222222222222222222222222222222221100000000011111111111000001111111111111111111111111111100000000011111111111001112223333333333333333333333322222222222222222333333333333333333333333333333332210000000000000000111111","022111111211122322220000000000000000000000000000000000000000000000000000000000000111211100000000000000000000000000000000000000000000121111102222222222222222222333333333332222100000011001111111122111000000000000000000000000011220000000000000000000011100000000000000000000000001111111122110110000011221112222221111100000000000000000000000000000000000000000000000000000000000000000000000000000101222211000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111100000000000000000000000000000001100000000000000000000000000000000000000000000001112333322111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000001222222222211111000000000000000000011222222111111100000000000000000000000000000000000011111111111111222210000000000000000000000000000000000000112222222222200000000000000000000000000000000000000000000111221100000000000000000000000000000000000000001111100111111111000000000000000000000111112222223332111000000011000000000000000000000000000000000000000011111000000111111111122333333333332221100000000012222222111000000000000000000000000000111111100000000000000000000000011122222222222222222222222211110000000000000011111222222111111111110000000000000000000000000000111100","022111111111122212220000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000111110001122222222222222222333333333331222100000011111111111222211110000000000000000000000000110000000000000000000011111111100000000000000000001111211110111111100011222222332222222211110000000000000000000000011100000000000000000000000000000000000000000000000111122222111000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000011111100000000000000000000000000000000100000000000000000000000000000000000000000000001112333322111111111111111111111111111111110000000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000001121111111111111000000000000000000001111111000000000000000000000000000000000000000000010000000011111222221000000000000000000000000000000000000112222221111000000000000000000000000000000000000000000000001111000000000000000000000000000000111100000000111100222111111000000000000000000011222222223333332111111000011000000000000000000111111110000000000000122222111000000000001122222222222221000000000000012333322222000000000000000000000000000111111100000000011110000000000011222222222222222222233333222222222222222211122111222222222222222221000000000000000000000000000111111","000111110001112222220000000011000000000000111000000000000000000000000000000000000122332222100000000000000000000000000000000000000000001110000112222222222222233333333333332222211000000000000111222211111000000000000000000000000000000000000000001100012222222210000000000000000001111111122111122211000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122111111222211111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111110000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000001122222222222210000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222211111000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000111100000001111111110000000000000011111122222223333322111111111111110000000000000011111110000000000000111222222221111111111111112222222221000000000000111111111111000000000000000111111111111111111110000000000000000000001112223333333333333333333333222222222222222221111111222222222222222222222222221000000000000000000000000","000111111100000000011111110000000000111100111111111000000000000000000000000000001110000100000000000000000000000000000000000000000000000000000000000000000000111111111112200000000000011111100111111100011111110000000000000000000000000000000000111111011111111100000000000000000000111111111001122222223333311111111111111110000000000011221100001222211111111112222222222333333333332222100112223232223333444443333332222222222222222211111111000000001000000000122222223333333333333333333333333333222122222222333333222333332222222222222222222222223333344444443333333332210000000000000000000000111122222110000000000111111122211111111111111111111111111111122222222111111111111111222222222222222222222222222111000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000001111111111000000000001111111112222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001111000011111000001000000000000000000000000000000000000000000000000011111111110000000000000000000000000000000000000000000000000000000000000000000000001011111111000000001110000000011111111112222222222222222222222100000000000000011100000111222210000000000000000000000000000011222111111111111111112222222222222223333322222211111000000000111111233333333322222222222222222111000000111100000011111111111111222222221011111110000000000011110011112233","000111111111112222220000000000000000000000111000000000000000000000000000000000000111221111100000000000000000000000000000000000000000111110000122222222222222222322223333332222211000011111100111222211111000000000000000000000000000000000000000001000012222111110000000000000000000111111111111111100001222222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122111111121111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111100000011111111111111000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000001222222100000000000000000000000000000000000000000010000000000000111110000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000111110000000000000000000000000000000110100000000111100100001111111110000000000000011111122222223332210000000000000000000000000000111111110000000000000111222111110000000001111112222222221000000000000112222211111000000011111011111111111111111111110000000011111111111001111222233333333333333333333322222222222222222222222333333333322222221111111110000000000000000000111222","222222222222223322220000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000122121112222222222222222222333333333332222100000011001111111112111000000000000000000000000011220000000000000000000011100000000000000000000000001111111122221110000011221112222222222211110000000000000000000000000000000000000000000000000000000000000000000000000112222221000000000000100000000000000000000000000000000000000111000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000001111122221111111111110000000000000000000001100000000000000000000000000000000000000000001112222333322111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000001111111111111000000000000000001222222222211111000000000000000001111222222111100000000000000000000000000000000000000001111111111111222211100000000000000000000000000000000000012222222222200000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000111111111111111111111111111111111111222222222222321000000000011000000000000000000000000000000000000000011111000000111111112222333333333333210000000000112222222111000001111100111111111000000111111100000000000000000000001111111112222222222222222222211110000000000000000000122222222222222222211111100000000000000000000011111","222222222233322322220000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000122111001112222222222222233333333333332222100000111111100000112111000000000000000000000000011221000000000000000000011100000000000000000000000001111212221112221111112333223333333333322222220000000000000000000011100000000000000000000000000000000000000000000000112223321000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000001111112111111111111110000000000000000000000100000000000000000000000000000000000000000001111112333322222222222211111111111111111111110000000000000000000000011111111111111000000000000000000000000000000000001000000000000000000000000000000011111111000000000000000000001222222222210000000000000000000000001122222100000000000000000000000000000000000000000010001111111111222210000000000000000000000000000000000000012222221111100000000000000000000000000000000000000000000111221100000000000000000000000000000000000000000001110111111111000000000000000000011222222223333321000000000011000000000000000000000000000000000000000000000000000111111111122222222222221000000000000012222222111000001100000000000000000000111110000000000000000000000001111112222222222222222222222100000111111111111111111222222111111111111111111100000000000000000000011111","000111110000112222222222210011110000000000111000000000000000000000000000000000001122222222100000000000000000000000000000000000000000001110000012111122222222233333333333332212200000011100000111122211110000000000000000000000000000000000000000001100012211000000000000000000000000111111122221233322111111111111110000000000000000000000010000000000000000000000000000000111110000000000000000000000111222222222222333322222222221111100000000000000000000000000000000000111110000000000000000000000000000000000000000000100000000000000000000000111121111111111111111111110000000000000000000001111111111111110000000000111111111111000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001111111111111111111000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122332111000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000111100000001111000000000000000011111111122222222222210000000000000001100000000000012222210000000000000111222111001111100000000111111111110000000000000011222222222221111111111111111111111112211111110000000000000000000011111233333333333333222222221000000000000000000000000012222222222222221111110000000000000000000000000000","022111111111122212220000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000121110001112222222222222222222223333322222100000111111111111222222221000000000000000000000000110000000000000000000012211111100000000000000000000111211111121221111112333223333222222211111110000000000000000000011100000000000000000000000000000000000000000000000111222222111000111111111111100000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000011111100000000000000000000000000000000100000000000000000000000000000000000000000000001112333322111111111111111111111111111111110000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000001221111111110000000000000000000000001111111000000000000000000000000000000000000000000010000000011111122221000000000000000000000000000000000000111112221111000000000000000000000000000000000000000000000001111000000000000000000000000000000110000000000111100222222222111000000000000000011222222223333332111111000011110000000000000000111111110000000000000011111111110000000000000112222222221000000000000012333322222000000011111000000000000000110000000000000000000000000000011222222222222222222233332211111111111112222222222333332222222222221000000000000000000000000000111111","000000000000000000011111110000000000111111222222221000000000000000000000000000000000000100000000000000000000000000101000000000000000000000000000000000000000122221112212222111111000011111110000111111000000000000000000000000011111000000000000000000011111111100000000000000000000111100111000111222222333311111000000000000000000000011221100111222211111212112222222222333333333333333333333334332223333444444332111111111111111111111111111000000001000000000112211111222222222222211111111111222111111111122222221000111111111111111111000000001112233333333333333333332222222111111111111111111111122222111111111100111222223333222222222222222222222222222222222222221111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002211100000001111111111112222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000001111110000000000000000000000001011111111000000001111111222222222222222222222222222222222222221000000000000011110001111111110000000000000000000000000000011111111111111111111111111111111111112222211111111111000000011111000011112222111111111111111110000000000000000000000000000000000000000000000000000000000000000000111111111","000111111111111122220000000011000000000000111000000000000000000000000000000000000111111111100000000000000000000000000000000000000000011010000001111111221122222333333333332222200000011111100111222222221000000000000000000000000000000000000000001000012221111100000000000000000000111111111221122211001111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011222222222222222222222211110000000000000000000000000000111000000000000000000000000000000000000000000000000000000100000000000000000000000111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111100000011111111111111000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000001111111000000000000000000000000000011222211111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112210000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000111100000001111111000000000000000011111122222222222210000000000000001111111111111112222222100000000000111111111000000000000000000000000000000000000001122223333333222222222222222222222222222221111111111111000000000000011111223333333333333222222222211111111111111111111111223333333322222221111111110000000000000000000111111","000111111111122211110000000000000000000000000000000000000000000000000000000000000112222222100000000000000000000000000000000000000000110110001122222222222222222222223333332222200000000001111111222211110000000000000000000000000110000000000000000000011211111110000000000000000001100111111110000000011120000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222212111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000011111111111111100000000000000000000000000000000111000000000000000000000000000000000000000000001112333333211111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000001222222222211111000000000000000000001111111000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000011112222222222200000000000000000000000000000000000000000111111221110000000000000000000000000000111100000001122211111111100001111111111111111111111122222223332222211111111000000000000000000111100000000000000000111222111111112222222222333333333333222211000000011111111111000000000000000000000000000111111100000000000000000000000011111111111111111111111111100000000000000000011111222222222222222221100000000000000000000000000111222","000000000001112222222222210011111111000000111111111111111100000000000000000000001122221122100000000000000000000000000000000000000000001000000011111111111111122322222222222211100000011100000111112111110000000000000000000000000000000000000000001000011110000000000000000000000000100111112222233333222222222221111100000000000000000000010000000000000000000000000000011111111111110000000000000000112222222332222333322222222221111100000000000000000000000000000000000111111111111111111111111111111000000001111111000111000000000000000000000111122222222222222222222111100000000000000000001111111122222110000000000111111111111000000000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000001111100000000000000000000000000001111111111000000001111111111111111111000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012211111100000000000000000000000000000000000000000000000000000000000000000000011111111122222223332211000000000000001111111111111112222211011000000000111111000001111100000000000000000000000000000000011111111111111111111100000000000000001111111111111100000000000000011223333222222222222222233332100000000000000000000000000011111111111111000000000000000000000000000000000","222223333333333322220000000000000000000000000000000000000000000001000000000000000111111111100000000000000000000000000000000000000000122221122212222222222222222333333333332222100000000000000000012100000000000000000000000000011220000000000000000000011100000000000000000000000001111111122222221110011221111222221111100000000000000000000000000000000000000000000000000000000000000000000000000000112222220000000000000100000000000000000000000000000000000000111100000000000000000000000000000000000000000000001110000010000000000000000000000000000000000000000000000011111111122221111111111111111111110000000000001111111111000000000000000000000000000000000000012222333322222211111111122222222111111100000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000001111111111111000000000000000001222222222211111000000000000000000111111111000000000000000000000000000000000000000000001111111111111111111100000000000000000000000000000000000012222222222200000000000000000000000000000000000000000111111111100000000000000000000000000000000000001111122221111112222111111111111111111122222222222222222110000000011000000000000000000000000000000000000000011111111111111122222222333333333332110000000000122222222111000012222100111112222110000111111100000000000000000112223334444433222222222222222222111110000000000000001111222222222222222222222222221110000000000000000000000","021111111111123311110000000000000000000000000000000000000000000000000000000000000111221111100000000000000000000000000000000000000000121111112222222222222222222233333333332222100000000001111111122111000000000000000000000000011220000000000000000000011211100000000000000000000001111111122110000000011121111222111111100000000000000000000000000000000000000000000000000000000000000000000000000000101222211000000000000100000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111100000000000000000000000000000001100000000000000000000000000000000000000000000001112333322111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111100000000001222222222211111000000000000000000011222222111111100000000000000000000000000000000000001111111111111111110000000000000000000000000000000000000012222222222200000000000000000000000000000000000000000000001111100000000000000000000000000000000000000001111100100000000001111111111111111111222222222222332100000000011000000000000000000000000000000000000000000000000001111111111122333333333332222211000000012222211111000000000000000001000000000111111100000000000000000000000001111111111111111111111111100000000000000000011111222222222222222222111111100000000000000000000111112","000000000000000000011111110000111222221111222222222111111100000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000122211111112200000000000001110000000101000000000000000000000000000000000000000000000000000011110000000000000000000000000111111112222233333333333222221000000000000000000000000121100000011110000001111111111111222222222220000000001111000112222333432222221111111111111111100000000000000000000000000000001101222221111110000000000000111111000000111111111000111010000000000000000000111122222233333322222222110000000000000000000001111111122222110000000000000001111100000000000000000000000000011111112222111111110000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000001111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000011111111122222222222222222222222222222222222222222222211111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000111111112222222222222222100000000000000012233333222221111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111","000000000000012222222222210011111222221111222222222111111100000000000000000000001122332222000000000000000000000000000000000000000000000000000012111111111111122222222222221111100000011110000000112000000000000000000000000000000000000000000000000000011110000000000000000000000000111111112222233333333333222221000000000000000000000000121100000011110000001111111111111222222222220000000001111000112222333332222221111111111111111100000000000000000000000000000001101222221111110000000000000111111000000111111111000111010000000000000000000111122222233333322222222111110000000000000000001111111122222110000000000000000011100000000000000000000000000011111112222111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001111111111111111111000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222331111100000000000000000000000000000000000000000000112222111100000000000000000000000000000000000000000000000000000000000000000000011111111122222222222221111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000010001111111100000000111111112222222222222222100000000000000012233333222221111111000011000000000000000000000000000000011111111111110000000000000000000000000000000111","000111111111122211110000000000000000000000000000000000000000000000000000000000000112222222100000000000000000000000000000000000000000110111112222222222222222222222223333322222100000000001111111112111000000000000000000000000011110000000000000000000011211100000000000000000000001100111111111000000011110001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222100000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111100000000000000000000000000000000100000000000000000000000000000000000000000000001112222222111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000001111111111111111000000000000000000011222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112111100000000000000000000000000000000000000000111111110000000000000000000000000000000000000000001122211100000000001111111111111111111222222222222222110000000000000000000000000000000000000000000000000011111000001222222222222333333333333222211000000012222211111000000000000111111111000000111111100000000000000000000000011111111111111111111111111100000000000000000011111222222222222222222211111100000000000000000000000112","000000001111111122221111100011000000000000111000000000000000000000000000000000001111111111000000000000000000000000000000000000000000001000000001111111111111122333333333332212100000011110000111222222221000000000000000000000000000000000000000001000012221000000000000000000000000111111111222222222112221111111111100000000000000000000000000000000000000000000000000000111110000000000000000000000111122222222222333322222222221111100000000000000000000000000000000000111110000000000000000000000000000000000000000000100000000000000000000000111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000001111100000000000000000000000000001111111111000000001111111111111111111000000000000000000000000000011222211111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000011111111122222223333321110000000000001111111111111112222222100000000000111111000001111100000000000000000000000000000001122223333333222222222222222222222222222222222221111111000000000000011223333333333333333222233332100000000000000000000000112222222222222221111111110000000000000000000000111","000111111100000000011122210000000110111101222222221100000000000000000000000000001111100111000000000000000000000000000000000000000000000000000000000000000000122221111112200000000000011111100000111000011000000000000000000000000000000000000000110000011111111100000000000000000000111111112111133333333333311111111111111110000000000011220000001122211111111112222222222333333333332222200112222222223333444443333331111111111111111111111111000000001000000000111112223333333333333333333333333333222111111222222222222333221111111111111111111112222333334444443333333332210000000000000000000000111122222111111110000111222233322222222222222222222222222222222222222221111111111111111000011111111111111111111000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000001111111111000000000001111111112222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000001000000000000000000000000000000000000000000000000011111111110000000000000000000000000000000000000000000000000000000000000000000000000011111111000000001111111111122221111112222222222111111111111100000000000000011000000001100000000000000000000000000000000000111100000000000000001111111111111112222222110000000000000000111012233333333211111111111111111000000000000000000000000000011111111111110000000000000000000000000000001222","000000001111111122220000000011000000000000111000000000000000000000000000000000001111111111000000000000000000000000000000000000000000011000000001111111111111122332233333332222200000011111100011222222221000000000000000000000000000000000000000001000012221111100000000000000000000111111111221122222112221111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222222222222222211110000000000000000000000000000111000000000000000000000000000000000000000000000000000000100000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222211111111100000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000001111100000000000000000000000000001111111111000000000000000000001111111000000000000000000000000000011222211111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000011111111122222223333321110000000000001111111111111112222222100000000000111111111000000000000000000000000000000000000001112223333333222222222222222222222222222222222221111111000000000000011111223333333333333222222222100000000000000000111111223333333322222221111111110000000000000000000000111","000111111111111111220000000000000000000000111000000000000000000000000000000000000111111111100000000000000000000000000000000000000000011110000112222222222222222333333333332222200000011111100111222222221000000000000000000000000000000000000000001000012222111100000000000000000000111111111111111111001222222221111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011122111111121111121111111110000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111100000011111111111111000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000001111111000000000000000000000000000001111111000000000000000000000000000000000000000000010000000000000111110000000000000000000000000000000000000111112210000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000111100100001111111110000000000000011111122222223332110000000000000000000000000000111111111000000000000011111111110000000000000001111111110000000000000122222211111001111111111111111111111112221111110000000011110000000000011222222222222222222233333211111111111111111122222333333333322222221111111110000000000000000000111111","011111111111111122221222210000000000000000111111111100000000000000000000000000001111100111000000000000000000000000000000000000000000000000000000000000000000011111111112200000000000011111100000100000001100000000000000000000000000000000000000111000011111111100000000000000000000111111112111233333333333222222211111111110000000000011120000000011100000001112222222212333333333331111100111111111112222333433333332222222222222111100000000000000001000000000122222333333333333333333333333333333222111111122333333333333221111111111111111111112222222234444432222222222210000000000000000000000111111111110000000000111111111111000000000000000000000000011122222222111111111111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000111111111111000000001111110000111111111000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001111000000000000001111110000000000000000000000000000000000000000000011111111110000000000000000000000000000000000000000000000000000000000000000000000000011111111001000001110000000011000011112222222222222222222222100000000000000011100000001111100000000000000000000000000000011112211111111111112211111111111111112222222111100000000000011111112233333222222222222222222221000000000110000000000000000111122333333332111111110000000000000111111222233","000111111111112222220000000000000000000000111000000000000000000000000000000000000111221111100000000000000000000000000000000000000000111110000122222222222222222222223333332222211000010001000111222211111000000000000000000000000100000000000000001000012222222210000000000000000001111111111111111100001221112221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222211111111111100000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000001222222111100000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000111221000000000000000000000000000000111100000000111100100001111111110000000000000001111122222223332211000000000000000000000000000111111110000000000000111222222222111111111111112222222221000000000000112222211111000000000000011111111111111111111110000000011111111111111111223333333333333333333333333333333333333333333333333333333322222221111111110000000000000000000111222","000111111111112222221111100011000000000000111000000000000000000000000000000000001112221122100000000000000000000000000000000000000000001110000012221122222222233333333333332222211000011110000111222211111000000000000000000000000000000000000000001100012222000000000000000000000000111111122111222211000011111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001122222222222333322222222221111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111110000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000001111111111111100000000000011111111000000000000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000000001111111111000000001111111111111111111000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122221000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000111100000001111111000000000000011111111122222222221110000000000000000000000000000012222211000000000000111222111000000000000000111111111110000000000000122223333333221111111111111111111111112221111110000000000000000000011101223333333333333222222222100000000000000000000000112222222222222221111111110000000000000000000000000","022222222222223311110000000000000000000000000000000000000000000001000000000000000111211111100000000000000000000000000000000000000000122221122221222222222222222233333333322222200000000000000000011000000000000000000000000000011210000000000000000000011111100000000000000000000001100101122222221000011111111122110000000000000000000000000000000000000000000000000000000000000000000000000000000000111222220000000000000100000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000011111111122221100000000000000000000000000000001111111111000000000000000000000000000000000000012222333322111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000001111111111000000000000000000001111111111111111000000000000000000011222222111110000000000000000000000000000000000000001110000011111111111100000000000000000000000000000000000012222222222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122221111112222111111111111111111122222222222222222110000000011000000000000000000000000000000000000000011111111111222222222222333333333332110000000001122222211111000000111100111112222110000011111100000000000000000112223333333333222222222222222222100000000000000000000011222233333333333333333333332110000000000000000000111","000111111111112211110000000000000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000111110001122222222222222222222223333322222111000011111111111222222221000000000000000000000000100000000000000000000012221111110000000000000000000111111111111111111001222222222111111100000000000000000000000000000000000000000000000000000000000000000000000000000100111122111111111111111111100000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000001112222211111111111111111111111111111000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000001111111100000000000000000000000000001111111000000000000000000000000000000000000000000010000000011111122221000000000000000000000000000000000000111112210000000000000000000000000000000000000000000000000111111000000000000000000000000000000110100000000111100100000000000000000000000000011111112223333332111111000000000000000000000000111111110000000000000122222111110000000000011111111111110000000000000112333322222000000011111011111111111111111111110000000011110000000000011222233333333333333333333222222222222222222222222333333333322222221111111110000000000000000000111111","000111110000112222222211110011110111000000111111111111111100000000000000000000001122332222100000000000000000000000000000000000000000001000000112222222222222233333333333332212211000011100000111122211110000000000000000000000000000000000000000001100012211111100000000000000000000100111122111233333111111111111000000000000000000000000010000000000000000000000000000000000000000000000000000000000001111222222111222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000111122222222222222222222111110000000000000000001111111122222110000000000111000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111100000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122222332111100000000000000000000000000000000000000000000012222111100000000000000000000000000000000000000000000000001111000000000000000000011111122222222222210000000000000001111111111111111111110000000000000000000000001111111111111111100000000000000000000001111111111111111111100000011111111111111111100000000000000000000001222233333333333333333333333211000000000000000000000000011112222222221000000000000000000000000000000000","000000001111112111110000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000011000000002111111111111122222223333332222200000011111100011222222221000000000000000000000000000000000000000000000012221111100000000000000000000111211111222222232222333333332111111111110000000000000000000000011100000000000000000000000000000000000000000000000111112222111111111111121111111110000000000000000000000000000111000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112333322111111100000000000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000001111111000000000000000000000000000000111000000000000000000000000000000000000000000000010000000000000111110000000000000000000000000000000000000111112220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100111111111111000000000000000011111112223333332111110000011110001111110000111111111110000000000000011111100000000000000000000000000000000000000000012222211111001111111111100000000000000110000010000000000000000000000001112222222222222222233332211111111111111222221111223333333322222221100000000000000000000000000011111","000111111111112111220000000000000000000000111000000000000000000000000000000000000011111111000000000000000000000000000000000000000000011010000012111122222222222333333333332222200000011111100111222222221000000000000000000000000000000000000000001000012221111100000000000000000000111211111222222222112222223332111111111110000000000000000000000011100000000000000000000000000000000000000000000000111112222111111221111121111111110000000000000000000000000000111000000000000000000000000000000000000000000000000000000100000000000000000000000110110000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111222211111111100000011111111111111000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000001111111000000000000000000000000000011222111111100000000000000000000000000000000000000010000000000000111110000000000000000000000000000000000000111112220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100100001111111000000000000000011111122222223332111000000001110001111110000111111111111000000000000011111111110000000000000000000000000000000000001122222211111001111122222111111111111112221111110000000000000000000001111222222222222222222233332211111111111111222221111223333333322222221111111110000000000000000000111111","000111111111123311110000000000000000000000000000000000000000000000000000000000000111222222100000000000000000000000000000000000000000121111112222222222222222222233333333332222100000000001111111122111000000000000000000000000011110000000000000000000011211100000000000000000000001111111122111000000011121111122110000000000000000000000000000000000000000000000000000000000000000000000000000000000111222211000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111100000000000000000000000000000001100000000000000000000000000000000000000000000001112333322111111111111111111111111111100000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000001111111111111111111100000000001222222222211111000000000000000000011222222111111100000000000000000000000000000000000001111111111111111110000000000000000000000000000000000000001222222222200000000000000000000000000000000000000000111111111110000000000000000000000000000000000000001122211100000000001111111111111111111222222222222221000000000011000000000000000000111100000000000000000000001111001222222222222333333333333222211000000012222211111000000000000111111111000000111111100000000000000000000000011111111111111111111111111100000000000000000011111222222222222222222211111100000000000000000000011222","000000001111112111220000000000000000000000111000000000000000000000000000000000000011110000000000000000000000000000000000000000000000011000000001111111111111122332233333332222200000011111100011222222221000000000000000000000000000000000000000001000012221111100000000000000000000111211111222222222112222222221111100000000000000000000000000000000000000000000000000000000000000000000000000000000000012222111111221111121111111110000000000000000000000000000111000000000000000000000000000000000000000000000000000000100000000000000000000000100110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222211111111100000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000001111111000000000000000000000000000011222211111100000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000111112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000001111111000000000000000011111112222222221111000000001110001111111111111111111111000000000000111111111000000000000000000000000000000000000001112222211111001111122222222222222222222221111111111111000000000000001101112222222222222111122221100000111111111111111111223333333322222221110000000000000000000000000011111","000111110001112222221000000011000000000000111000000000000000000000000000000000001122332222100000000000000000000000000000000000000000001110000112222222222222233333333333332222211000010000000111222211111000000000000000000000000000000000000000001100012222222210000000000000000001111111122111122211000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222111222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111110000000000000000000000000001111111111100000000000000111111111111000000000000000000000000000000000000001122222222222210000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222222221000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000111100000001111111110000000000000011111122222223333321110000000000000000000000000011111110000000000000111222222221111111111111112222222221000000000000111222222222110000000000000111111111111111111110000000000000000000000011223333333333333333333333211111111111110000011111222222222222222222222221110000000000000000000000000","000000000000000000011111110000000000111111222222221000000000000000000000000000001100000100000000000000000000000000000000000000000000000000000000000000000000122221111112210000000000011111100111211111111111111111011111000000000000000000000000100000000111111100000000000000000000111100111000111222222333311111111111110000000000000011221100111233322222222222222222222333333333332222211112333332223333444443432221111111111111111111111111000000001000000000112222222222222222222222222222222222111122222233333333222333332222222222222222222222223333333444443333333332210000000000000000000000111111111110000000000111111122211111111111111111111111111111111111111111111111111100111000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000000001111111112222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000111111111111000000000000000000000000000000000000000000000000000000011000111000000000000000000000000000000000000000000011000000000000000000000000001111111111111000000001111111111122222222222222222222222222222211111111111100111100111111222222221111111100000000000000000000000111222223333333333333333333333333333333333333333222110000011111111122233333322222222222222222221000000111100000000000000000000000000000000000000000000000011111123333333","000111111111111122220000000011000000000000111000000000000000000000000000000000000111221122100000000000000000000000000000000000000000011110000011222122222222222333333333332222200000011111100111222222221000000000000000000000000000000000000000001000012222111100000000000000000000111111111111111111001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122111111222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111100000011111111111111000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000111100000001111111110000000000000011111122222222221110000000000000001100000000000112222221000000000000111111111110000000000000001111111110000000000001122223333333221111111111111111111111112221111110000000000000000000001101222222222222222222233332211111111111111111112222333333333322222221111111110000000000000000000111111","000111110000112222222111110011000111000000111100000000000000000000000000000000001122332222100000000000000000000000000000000000000000001110000112222222222222233333333333332222211000010000000111122211110000000000000000000000000000000000000000001100012222111110000000000000000001111111122111223322111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122222111222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000111121111111111111111111000000000000000000000001111111111111110000000000111111111111000000000000000000000000000000000000001122222222222210000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111100000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122222332111000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000111100000001111111000000000000000011111122222222222210000000000000000000000000000011111110000000000000111111111111111111111111111111111110000000000000001222222222110000000000000111111111111111111100000000000000000000001222223333333333333333333333211000000000000000000000111112222222222221111110000000000000000000000000000","000111110000012222222222210011110111000000111111111111111100000000000000000000001122332222100000000000000000000000000000000000000000001000000012222122222222233333333333332212211000011100000111112100110000000000000000000000000000000000000000001100012211111100000000000000000000100111122111233333111111111111000000000000000000000000010000000000000000000000000000000001110000000000000000000000001122222222222233322222222211111100000000000000000000000000000000000000000000000000000000000111111000000001111111000000000000000000000000000111122222222222222222222110000000000000000000001111111122222110000000000111000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001111111111111111111000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222332111100000000000000000000000000000000000000000000012222111100000000000000000000000000000000000000000000000001111000000000000000011111111122222222222210000000000000001111110000000011111110000000000000111111000001111111111111111100000000000000000000001222222222221111111100000000000001111111111110000000000000000000000011233333333333333222233222100000000000000000000000000011112222222221000000000000000000000000000000000","222000001122222211110000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000121010001112222221222122222222223233322122100000111111100011222222221000000000000000000000000010000000000000000000012211111100000000000000000000111211111123332233222333333333333333311221111110000000000000000011100000000000000000000000000000000000000000000000111223322111000111111111111100000000000000000000000000000000111000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000010000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000001112333322111111111100000000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221111111100000000000000000000000000111111000000000000000000000000000000000000000000010000000000000111110000000000000000000000000000000000000111112220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100222222222111000000000000000011222222223333332111110000011111110000000000000111111110000000000000000000100000000000000000000000000000000000000000012222211111000000000000000000000000000110000000000000000000000000000011112222222222222222233332111000111111112222333222333332222222222221000000000000000000000000000011111","000111110000112222222111110011111111000000111111111111111100000000000000000000001122332222100000000000000000000000000000000000000000001000000112222222222222233333332232322211111000011100000010112100000000000000000000000000000000000000000000001100012211111100000000000000000000100111122111233333223222111111000000000000000000000000010000000000000000000000000000000000110000000000000000000000001111222332111222211111111110000000000000000000000000000000000000000000000000000000000000000111111000000000111111000000000000000000000000000111122222222222222222222111110000000000000000001111111122222110000000000000000000000000000000000000000000000000000001000000011111111111100000000000000000000000000000000000000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111111111000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122222332222100000000000000000000000000000000000000000000012222111100000000000000000000000000000000000000000000000000000000000000000000011111111122211112222210000000000000001111111111111111111110000000000000000000000001111111111111111100000000000000000000001111111111111111111100000000000000001111111110000000000000000000011222333333333333333333333333211000000000000000000000000000000000000000000000000000000000000000000000000","000111110011112222221111000011000000000000111000000000000000000000000000000000001122222222100000000000000000000000000000000000000000001110000112222222222222233333333333332222211000011100000111222211111000000000000000000000000000000000000000001100012222111100000000000000000000111111122111222211000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222111233322222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111110000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000001122222222222210000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000111100000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122221000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000111100000001111111110000000000000011111122222222222110000000000000000000000000000011111110000000000000111111111110000000001111112222222221000000000000112222222222221111111111111111111111111111111110000000000000000000000011223333333333333333333332100000000000000000000000112222222222222221111111110000000000000000000000000","000111111111112211220000000000000000000000000000000000000000000000000000000000000112222111100000000000000000000000000000000000000000110110000122222222222222222222223333332222211000010001111111222211110000000000000000000000000100000000000000000000011222222210000000000000000001111111110110000000001221112221110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000011111111000000000000000000000000000000000000000111000000000000000000000000000000000000000000001111222222211111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000000000000000000000000000000000000000011222222111111100000000000000000000000000000000000000000000011111111110000000000000000000000000000000000011112222221111000000000000000000000000000000000000000000000111221110000000000000000000000000000111100000001122211111000000000000000000000000000111122222223332222111111100000000000000000000111111110000000000000122222222222111111111122222222222222111100000000112222211111000000000000000000000000000111111100000000011111111111111111223333333333333333333333333333333333333333333333333332222222222221111111110000000000000000000111222","000111111111122211110000000000000000000000000000000000000000000000000000000000000122222222100000000000000000000000000000000000000000110111111222222222222222222222223333322222101000000001111111222111000000000000000000000000000110000000000000000000011211111100000000000000000001100111111111000000001120001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222212111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111011111100000000000000000000000000000000111000000000000000000000000000000000000000000001111233333211111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000001111111111100000000000000000000000001222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112222200000000000000000000000000000000000000000111111221110000000000000000000000000000000000000001122211000000000001111111111111111111111122222223332222211111111000000000000000000000000000000000000000111222111111222222222222333333333333222211000000011111111111000000000000000000000000000111111100000000000000000000000011111111111111111111111111100000000000000000011111222222222222222222211111100000000000000000000000111","333333333333333322220000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000122211001112222222222233333333333333332223200000111000100000012100000000000000000000000000011221000000000000000000011100000000000000000000000001111212222222321111012222222333333333322221110000000000000000000011100000000000000000000000000000000000000000000000112223320000000000000000000000000000000000000000000000000000112211111100000000000000000000000000000000000000001111000011000000000000000000000000000000000000000000000010001111122222222222222221111111110000000000001111111111111000000000000000000000000000000001123333444433222222222222222222222221111111110000000000000000000001111111111111111000000000000000000000000000000000111111111111100000000000000000000111111111111100000000000000001222222222210000000000000000000001110011111000000000000000000000000000000000000000000010001111111111111110000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000111122210000000000000000000000000000000000001111111111222222222222221111111111111011222222222223321000000000011000000000000000000000000000000000000000000000000111111111111122222222222221000000000000112233311000012222221000111112222110000111110000000000000000000011111112222222222222222222222211100000111111111110111111222222222222222111111111100000000000000000000000000","000111111111112211110000000000000000000000000000000000000000000000000000000000000122322222100000000000000000000000000000000000000000100110000122222222222222222222223333322222200000000001100111222211110000000000000000000000000100000000000000000000011222222210000000000000000001100111111110000000001121111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222212111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000011111111000000000000000000000000000000000000000111000000000000000000000000000000000000000000000011233333211111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000001111111111100000000000000000000000001222222111100000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000011222222222222211100000000000000000000000000000000000000111111222221100000000000000000000000000000000000001122211111111100001111111111111111111111122222223333333322222211111111111111111111111111110000000000000111222222222222222222222333333333333221100000000011111111111000001111111111111111111111111111100000000011111111111000011222333333333333333333333222222222222111111111111222222222222222222222222221100000000000000000011111","000111111111110000011222210000111222221111222222222111111100000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000122211111112100000000000011110000000101000000000000000000000000000000000000000000000000000011110000000000000000000000000111111112222233333333333221111111111111110000000000000121100000011110000001112222222211222222222220000000001111001112222333443322221111111111111111100000000000000000000000000111111112222222222221111111111111111111000000112222222222222110000000000000000000111122222233333322222222111100000000000000000001111111122222110000000000000111111100000000000000000000000000011111112222111111111111100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112100000000000000000000000000000000000000000000000000000000000000000000000000011111111122222222222221111111111111112222222222222222222222111111111100000000000000000000000000000000000000000000000000000112100000111111111111111111111112222222222222222100000000000000012233333222221000000000000000000000000000000000000000000111122222222221000000000000000000000000111111111","000111111111122211110000000000000000000000000000000000000000000000000000000000000111221111100000000000000000000000000000000000000000111110001222222222222222222233333333332222100000000001111111222211100000000000000000000000000110000000000000000000011211111100000000000000000001111111111110000000011221112222111111100000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111011111100000000000000000000000000000000100000000000000000000000000000000000000000000001112333322111111111111111111111111111111110000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000001222222222211111000000000000000000011222223222222211100000000000000000000000000000000001110000011111222210000000000000000000000000000000000000001222222222200000000000000000000000000000000000000000000001111100000000000000000000000000000111100000001111100100000000000000000000000000000111112222223332111111000011000000000000000000111100000000000000000122222111001111111111122333333333332222211000000012222211111000000000000000000000000000111111100000000000000000000000001111111111111111111111111111111111000000000011111222222111111111110000000000000000000000000000111222","000111111111112211220000000000000000000000000000000000000000000000000000000000000122322222100000000000000000000000000000000000000000110110000122222222222222222222223333332222200000000000000111222211110000000000000000000000000100000000000000000000011222222210000000000000000001111111110110000000001121111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222212111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000011111111000000000000000000000000000000000000000111000000000000000000000000000000000000000000001111333333211111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000000000000000000000000000000000000000001222222111100000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000011222222222222211100000000000000000000000000000000000000000001222221100000000000000000000000000111100000001122211111111100001111111111111111111111122222223333333222222222222222222210000000111111110000000000000111222222222222222222222222222222222221100000000011222211111000000000000011111111111111111111100000000011111111111111112223333333333333333333333322222222222222222333333333333333333333333333333332210000000000000000111111","222222222233333322220000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000122111001112222222222222233333333333332223200000111111100000122121000000000000000000000000011221000000000000000000011100000000000000000000000000111222221123332233222333333333333333322222221221111100000000000011100000000000000000000000000000000000000000000000112223321000000000000000000000000000000000000000000000000000112100000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000001111111111111111111110000000000000000000000100000000000000000000000000000000000000000001111112333322222222211111111111111111111100000000000000000000000001111111111111111000000000000000000000000000000000001000000000000000000000000000000011111111000000000000000000001111111111100000000000000000000000000111000000000000000000000000000000000000000000000010000000011111111100000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000111121100000000000000000000000000000000000000000001110111111111000000000000000000011222222223333321000000000011111110000000000000000000000000000000000000000000000111111111000111111111110000000000000012222222100000001100000000000000000000111000000000000000000000000001111112222222222222222222222100000111111111122222111222222111111111100000000000000000000000000000011111","022222222222223312220000000000000000000000000000000000000000000001000000000000000111211111100000000000000000000000000000000000000000122121122222222222222222222233333333332222200000000001111111112111000000000000000000000000011220000000000000000000011211100000000000000000000001111111122221110000011111111222211111100000000000000000000000000000000000000000000000000000000000000000000000000000111222221000000000000100000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122221100000000000000000000000000000001100000000000000000000000000000000000000000000012222333322111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000001222222222211111000000000000000000011222222111100000000000000000000000000000000000000001111111111111111111100000000000000000000000000000000000012222222222200000000000000000000000000000000000000000111111111100000000000000000000000000000000000001111122221111111111001111111111111111122222222222222322110000000011000000000000000000000000000000000000000011111111111111122222222333333333333221100000000112222222111000001111100111111111000000111111100000000000000000011111111111111111111111111111111100000000000000000000000122222222222222222211111111110000000000000000000112","000111111122223311110000000000000000000000000000000000000000000001000000000000000111211222100000000000000000000000000000000000000000121121122212222222222222222233333333322222200000000001111111111111000000000000000000000000011210000000000000000000011211100000000000000000000001100111122221110000011111111121100000000000000000000000000000000000000000000000000000000000000000000000000000000000111222221000000000000100000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122221100000000000000000000000000000001100000000000000000000000000000000000000000000012212333322111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000001222222222211111000000000000000000011222223222211100000000000000000000000000000000000001111111111111111111000000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100001111001111111111111111122222222222222222110000000011000000000000000000000000000000000000000011111111111222222222222333333333333221100000000112222211111000000111100111111111000000111111100000000000000000011111111111111111111111111111111100000000000000000000000111122222222222222211111111110000000000000000000112","000111111111112122221111100011000000000000111000000000000000000000000000000000001111221122100000000000000000000000000000000000000000001110000011111122222222233333333333332222200000011110000111222222221000000000000000000000000000000000000000001000012221000000000000000000000000111111122221222211001111111111111100000000000000000000000000000000000000000000000000000111110000000000000000000000111122222222222333322222222221111100000000000000000000000000000000000111100000000000000000000000000000000000000000000100000000000000000000000111111111111111111110000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000001111111111000000001111111111111111111000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000111100000001111000000000000000011111111122222223332210000000000000001100000000000012222222100000000000111111000001111100000000000000000000000000000000122223333333221111111111111111111111112221111111111111000000000000011112333333333333333222233332100000000000000000000000112222222222222221111111110000000000000000000000111","111122222211111111111001000000000000000111110000000000000000000000000000000000001111100000001111111000000000011111011000000000111000000000000000000000000111111111112222332333322222221111101111222222222222223232222222222222222223111111121111111100000000000000001111111111111100000000000000011111112111100000000000000000000000000000000000111123444444444444444444444444444444444444222222332221222223344444432111111111111111111111111110000000000000001111222333222222111111111111111111100000000001111112111111122233333221111111111111111111111222222222222222111111110000000000000000000000000000000000000000000000000000011111111111111112222222222222221110000000000000001222222222233333333333333333333222221000000000111222222210000000000000000000000000000000000000000000000000011111111111111111111111122222233321111110001111100000000000000000000000000000000000000111100100000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000001110000000000000000000000000000000000000000111111111111110000000000000000000000000000000000111222223321100000001111111111111111111111222221000000001222223344444444444333333333222222222111111110000000000000001110011001111111111100000000000000000000000112333333443345553333333333333333333333333333333211100000000000000011223333332222222222222222222222222222221111100011111111222233333333333333333333333322222223333333333333","111122222211111111121000000000000000000222221100000000000000000000000000000000000111100000001111111000000000111100000000000000000000000000000000000000000000000111111112211100000000010000010122232222222222222232222222222222222222100000000000000000000000000000001111111111111100000000000000011111111111100000000000000000000000000000000000000123444440000000000111111111111111110000000000111111222233333333310000000000000000000000000000000000000000111122222222222222222222222222222222222222222233333333334443333443222222222222222222222222222222211111100000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222221110000000000000112233333333333333333333333333333222221000000000000123333332222222222222222222111111111000000000000000000000000000111111111111111111122222222222100000000000000000001000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000001111111111111111111111111100000001111122233344443332222222222222222222222221111110000000001111223333333334444444444433322222221100000000000122223344332333343332222222222222222222222211000000000000000000000000112222211000000000000011111100000100000000000000000000011111111111110000000000000000000111110001223333","111122222222221111111111000000000000000111100000000000000000000000000000000000001000000000000000000000000000111111111112111000001000000000000000000000000000011111112222222222222222210000001122233322222222223232222222222222233333221111111111001100000000000000001000000000000000001111000000000000000000000000000000000000000000100000000000001123444444444444444444444444444444443333222222222211111112222223332222222222222222222222222221110000000000000000111111110000000000000000000000000000000000000011100000000111111111111111111111100000000111110000000000000000000000000000000000000000000000000000000000000000000000012222222222222222222222222222222221122222333333333344443333333333333333333333333221111111100000011222222111111111100000000000000000000000000000000000000000000011111111111111222222222222233321000000000000000001111111111110000000000000000000000000001211000000000000000000000000000000000000000000001111111112222222211111111111111111111110000000000111111000001000100111100000000000000000000000000000000000000000000000000000000000000000000000000000000000111211001000000000000000000001111111111111222222111111112233344444444444433222222222222222222111111100000000000000000000001122222222222222222222222211111111111111222222222333332222222222222111111111111111222211100000000000000011223333333333333333333333333333322222222221100000001112222222222222222222222222221111111223333333333333","111122222222221111111011100000000000000000000000000000000000000000000000000000001000000000001000000000000000111111111112111001100000000000000000000000000000111111122222333333322222231110001111222222222222223333333333333333333333221111121111111100000000000000001000000000000000001111000000000111000000000000000000000000000000000000000000111223444444444444444444444444444444444444444444444332222222222222333321111111111111111111111111111111111111111111111111110000000000000000000000000000000000000011111111122233333221111111111111111111111122221111111111000000000000000000000000000000000000000000000000000000001111111112222222222222222222222221111122222222333333333344444444444444444444444444444333332222222222222222222222222222211111111111111111111110000000000000000000000011111111111111222222222222233322211100001100000001112222211111111111111111000000000111100100000000000000000000000000000000000000000000011222222222222223222222222222222222222222222222222222111111111122222222211111111111111111111000000000000111111110000000000000000000000000000000000000000000111211111111111111111111111111122222222222222222222222112233344445555554444333333333333333333333332221000000000000000000001122222222222222222222222211111111111111112233333334444433333333333333333333333333333322221000000000011111112333333333333333333333333333322222222222221100011112222222222222222222222222222222222223333333333333","111122222211111222220000000000000000001222220100000000000000000000000000000000000111100000001111111000000000111111000000000000001000000000000000000000000000000111111112222211100000000000001122222222222222222222222222222222223333111000000000001100000000000000001111111111111100000000000000000000000000000000000000000000000000000000000000000123444443333333333333333333333333321111000000111111222233344444432110000000000000000000000000000000000000111111111111111111000000000000000000000000000001111112211110000111111111111111111000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000001111111111112222222222222221110000000110001111223333333333333333333333333333222221000000000111123333332111111111111111111111111111000000000000000000000000000111111111111111111122222223321000000000000000000011000000000000000000000000000000011100100000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000111101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111110000001111111111111111111111111111000000112222333344443332222222222222222222222221111110000000000000111110011111111111111111111110000000000000000123333344443333444443333333333222222222222222221000000000000000000000111122221111111111111111111111111111111100000000000000111111111111111111111111110000000111110001223333","111222222222222222220000000000000000011122220000000000000000000000000000000000000000001100000000000000000000001111111111111000001000000000000000000000000000000111111112222211100000100000001122333332222222222222222222222222223333331000000000000100000000000000001111111111111110001111000000000000000000000000000000000000000000100000000000000012223332000000000011111111111111100000000000000000000123333333310000000000000000001111111111111111110000111111111111111100000000000000000000000000000011111222222222222221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222221111111111122222222233344444444444444444444433333222222222200000000122222222222222222222222222222222222110000000000000000000001111222222222222222222222222233221000000110000000000111111111110000000000011111221111112223322222100000000000000000000000000000000000001100111111111100000000000000000000000112222111111000111112222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222222222222222222222111111112222333333333222211000000000000000000000000000000000000000112111111122233332223322222222222222222111111122222233333333332221111111111000000000111111110000000000000000000001112233332222222222222222333322222221110000000000000000000000000000000000000000011111111111222222222223","222222222222222222230000000000000000011111221000000000000000000000000000000000001100010100000001111000000000111111111110000000000001100000000000000000000000000111111112211100000000010000012222333333333444444444444333333332222233320000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000111110000011000000000011111111111100000000000000000122233331000000000000000000000000000000000000000000000111111111222332211111111111111111111111111111111111111111222222221110000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000011122233333333333333333333333333333332221111011223333344444444444444444444444444444444333332222200000111122222222222222222222222222222222222111111100000000011111111111111111111111111111122222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111112222233333333443222222222222222222222222222222222100000001112222000111223333333333333333333322222222211100000111222222223444443222222222222222222222211111000000000000000000000122233222111111111122222222211111111110000000000000000011111111111111111111111111111111111111111110011","222222222222232333330000000001100000011122221000000000000000000000000000000000001000000100000001111000000000111111111111111000000000110000000000000000000000000111111112211100000000010000012122322322333444444444444222222222222233320000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000000000001110011111000000111111111111111100000000000000000112233332100100000000000000000000000000000000000000000001111122222222200111111111111111111100000000011111111112111111221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122233333333333333333333333333333331110000012232223344444444444444444444444444444444333333333200001111122223332222222222222222222222222222221111100000000011111111111111111111111111111122222222211100000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111112222333333332222211110000000000000000000001101000000001111223333222223333444444433333333332222222211100000001111111122333332111111111111111111222211111000000000000000000011122223221111111111122222222211111111111100000000000000111111111111111111111222222221111111221111222222","111111111211111111111001000000000000000111110000000000000000000000000000000000001111100000001001111000000000011111000000000000111000000000000000000000000111111111111112322222211111110000000111222222222222222222222222222222222222110000011111000100000000000000001000000000000000000000000000011222223222100000000000000000000000000011110000111223333333344444444444444444444444443333222222333321223333344443333110000000000000000000000000000000000000000001111111110000000000000000000000000000000011111223222221111221111111111111111111111111111222222222211111111111110000000000000000000000000000000000000000000000000000000111111111111112222222222222221100000000000000001222222222233333333333333333333211111000000000011221111110000000000000000000000000000000000000000000000000000000000011111111111111122222222211111110001111100000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101000000001110000000000000000000000000000000000000000000001111111110000000000000000000000000000000000011122223332222222222222222111111111111111111111000000001122222222344443333333333333222222222222111100000000000000011122111223333332222211100000000000000000000122333333344445553322222222222111111111122222222100000000000000000011223333332222222222222222222222211111111111100011111111222233333333333333333333333321111112222222333344","111122222211122222220000000000000000001222221100000000000000000000000000000000000111111000001111111000000000111111000000000000000000000000000000000000000000000111111112211100000000010000012222222222333333333333333222223332222233210000000000000000000000000000001111111111111110000000000000011110000000000000000000000000000000000000000000000022232221000000000111111111111111110000000000111011222233333222210000000000000000000000000000000000000000111122222222222222222222222222222222222222222222222223333221111221110000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000111123333333333333333333333333333331110000000110001112122233333333333333333333333333222221111000000000122222222222222222222222222222222222100000000000000000000000011111111111111111111122222222211000000000000000000001000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100001111111111111111111111111100000001112222222333332222222222222222222222222221111110000000001112333333333334444444444433322222221100000000000111222233332233343332211111111111111111112211000000000000000000000000112222111000000000011122222210000100000000000000000000000000111111000000000000000000000111110001222233","111122222222211111111001000000000000001111110000000000000000000000000000000000001111100000001110000000000000011111111111000000111000000000000000000000000011111111112222333333322222231111101122222222222222223333333333333333333333221111121111111100000000000000001111111111111110001100000000000111001000000000000000000000000000000000000000111123444444444444444444444444444444444444333333332221111123344444443332222222222222222222222221000000000000001111222333222222111111111111111111100000000001111111111111122233333221111111111111111111111222222222222221111000000000000000000000000000000000000000000000000000000000011111111122222222222222222222222221111111111111111222222222233333333333333333333222221111100000001111111111111111100000000000000000000000000000000000000000000011111111111111222222222222233321100000000000000000011000000000000000000000000000000111100100000000000000000000000000000000000000000000001112222222222222211111111111111111111110000000000111111000001001110111100000000000000000000000000000000000000000000000000000000000000000000000000000000000111222223321100000001111111111111111111111222222100001112222344444444444433333333333322222222222221111100000000000000000001122222222222222222222222211111111111112222233333344444433333333333333333333333333333322210000000000011111223333333333333333333333333333322222222221100000011112222222222222222222222222222222222223333333333333","111222222222222222220000000000000000011222221000000000000000000000000000000000000001001100000001111000000000011111111111111000000000000000000000000000000000000111111112212211100000110000011122333322222222222222222222222222223333331000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000100000000000000012223221000000000111111111111111100000000000000001111123344333321000000000000000001111111111000000110000111122222222221111000000000000000000000000000011111222222221111211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222222222222222222222222223331111111111122222223333344444444444444444444444444333333333200001100123332222222222222222222222222222222211111100000000000000000000111111111111111111122222222211100000000000000000001000000000000000000011111111111111112211000000000000000000000000000000000000000000000000000111110000000000000000000000111111110000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222222222222222222222222222222222222222000000112222333443332222222110000000000000000000000000000000000000112111111122233333333333333333322222222211111112222222221111222221111111111000000000112211111000000000000000000000112222332222222222222222333322222211110000000000000000001111111111111111111111111111111111222222222223","111111112211111111121000000000000000000222221100000000000000000000000000000000001111100000001111111000000000101100000000000000000000000000000000000000000000000111111112211101100000010000000122232222222233223232222222222222222222100000000000000000000000000000001110000000000000000000000000122222212222210000000000000000000000000000000000001123444443333333333333333333333333321111000011111111222233333333321000000000000000000000000000000000000000111111111222221122222222222222222222222222222233333333334443333443222222222222222222222222222222222222211100000000000000000000000000000000000000000000000000000000000000011111111222222222222222222222221100000000000000012233333333333333333333333333333222221000000000011122333332222222222222222222111111111000000000000000000000000000000000000000111111122222222222100000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111100000000001122233333332222222222222222222222222222222221000000000000112222222223333333333333322222210000000000000123333333332333332221111111222222222222222211110000000000000000000000011112211111110000000000000000000111111100000000000000111111222222221111111111110000000111111111223344","111122222211111111111111000000000000000000100000000000000000000000000000000000000000000000000000000000000000111111111112111001000000000000000000000000000000011111111222222222111111100000001122233322222222222222222222222222223333110000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000100000000000001122333333222222222222222222222222222222000000000000000000111111111111111111111111111111111111000001100000000110000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222222222222222222221111122222222333333333344443333333333333333333333333221111111100000011222222111100000000000000000000000000000000000000000000000000011111111111111222222222222233321000000000000000111111111111111111000000011111111111100001211000000000000000000000000000000000000000000001111111112222222210000000000000000111111110000000111112111000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111222223222222222222223334555444433332222111111111111000000000000000000000000000000112222333333333332222222222211111111111111122222222221111111111111111111111111111111100000000000000000000122233332222222222222222222222222211111111100000000111111111111111111111111111111100000011111122333444","111122222222221111111011100000000000000000000000000000000000000000000000000000001000000000000000000000000000111111111112111001000000000000000000000000000000111111122222222222222222220000001111222322222222223333333333333333333333220000111111000000000000000000001000000000000000001111000000000111000000000000000000000000000000000000000000001223444444444444444444444444444444444444222222222211111001222222222211111111111111111111111111111111111111111111111111110000000000000000000000000000000000000011100000000111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000001111111111111222222222222222222221111121122222222222223344444444444444444444444444444333332222222222222222222222222222211111111111111111111110000000000000000000000011111111111111222222222222233322100000000000000001112222211111111111111111000000000111100100000000000000000000000000000000000000000000001222222222222222211111111111111111111111111111111111111111001112221111100000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000001122222222222222222111111112233344445555554444333333333322222222111111100000000000000000000000011111222222222222222222211111111111111222122222333333333333333333333333333333333333322210000000000011111122333333333333333333333333333322222222221110000011112222222222222222222222222221111111223332222333333","000000000000000001111011000000000000000111100000000000000000000000000000000000000000000000000000000000000000001111111000000000111000000000000000000000000111122222222222222333322222221110111111211111111111111111111111112220111111110000010000100000000000000000000000000000000000001000000000011222112322211111000000000000000000000000000000111112222222334444444444444444444444444444444444444432223333344444422110000000000000000000000000000000000000000000111111111111111111111111111111100000000000000001111110000111111111111111111000000000001233333333333333333333333333322222222222222222222222222111111121100011112333333333333333333333333333333333333332000000000000000012222222222222222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111122222222222211100001112211110000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000000000000000000000000000000000111111000000000000000000000000000000000000000000001111122222222222222222222222222222222222222222100000001112223344444444444444444444333333333333332222111000000000000000000000000010000000000000000000000000000122222222222223222222221111111111111112222222222100000000000000000011223333333221111111111111111111100011111000000000000000011111222222222222222222221100000000000123333333","333333333333333333330000000001100000011111221000000000000000000000000000000000001000000100000001111000000000011111111111111000000001111000000000000000000000000111111112211100000000010000012122322222222333333333333222222222222222320000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000110001221001111000000011111111111111100000000000000000112233331000000000000000000000000000000000000000000000001111122222222200111111111111111111100000000011111111111111111210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122233333333333333333333333333333331110000012233333344444444444444444444444444444444333332222100001111122223332222222222222222222222222222222222200000000000000000000111111111111111111122222222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000011111111111111111111111111111111112222233333333443222200000000000000000000000000001100000000010111111112223444444444433333333332222222211111110001111111111233332111111111111111111222211111000000000000000001112223333322111111111122222222211111111111100000000000000111111111111111111111222222221111111221111222222","111122222211111111110001000000000000000111110000000000000000000000000000000000001111100000001111111000000000011111000000000000111000000000000000000000000000111111112222332222211111111000001122222222222222223333333333333333333333221111121111111100000000000000001111111111111100000000000000000111000000000000000000000000000000000000000000001123444444444444444444444444444444443333222222222221112223344444443332222221111111111111111111000000000000000011222333222222111111111111111111100000000001111112111111122231111111111111111111111111111222211111111111111000000000000000000000000000000000000000000000000000000000011111111111111112222222222222221110000000000000001222222222233333333333333333333222221110000000111122222210000000000000000000000000000000000000000000000000000001111111111111111111122222233321111110000000000000011000000000000000000000000000000111100100000000000000000000000000000000000000000000000110000000000000000000000000000000111110000000000111101000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122223321100000001111111111111111111111222221000000112222334344444443333332222222211111111111111111100000000000000000001111111111111111111111111100000000000112333333443344443333333333333333333333333333333211100000000000000011222333333333333333333333322222222222222221000000001111222222222222222222222222222222222223333333333333","111111112211122222221000000000000000000112221000000000000000000000000000000000000111111000001111111000000000111100000000000000000000000000000000000000000000000111111112211100000000010000011222333333444444444443333333333332222233210000000000000000000000000000001111111111110000000000000000022211101000000000000000000000000000000000000000000122221110000000000000011111111111100000000000111111222233333111100000000000000000000000000000000000000000111122222222222222222222222222222222222232222333333333333221111232111111111111111000000000000011111111111100000000000000000000000000000000000000000000000000000000000111123333333333333333333333333333331110010000000000011122333333333333333333333333333211000000000000000122333332222222222222222222111111111110000000000000000000000011111111111111111111122222222222100000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001211111111111111111111111100001112112222222333332222222222222222222222222222111111000000001122333333333334444444444433322222221100000000000111223333333333344432222222222222222222222211110000000000000000000000122222221111110000011111111110000100000000000000000000000000111111100000000000000000000111111112223344","111122222222222222220000000000000000000001110000000000000000000000000000000000001110111000000000000000000000100000000000000000000000000000000000000000000000001111111112211100000000010000011222333444444444444444444333333332222233210000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000111110000000000000000011111111111100000000000111001111123320000000000000000000000000000000000000000000000111111122222222222222222222222222222222233222222222222222222222221110000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000011111123333333333333333333333333333332221111111111111111123333333333333333333333333333211000000000000000122222221111111111111111111111111100000000000000000011000000000000000000000111111122222222222100000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000001111111111111111112222222222222222221111111111111111111111111111111111000000000110111000000011122222222222211111111111111111100000123344444444454443322222222222222222222211111111100000000000000011122222222111111111122222222221100000000000000000000000000000111111000000000111110000000111122222222233","111122222222222222221100000000000000011111110000000000000000000000000000000000000011001000000000000000000000011111111111000000001000000000000000000000000000000111111112222211100000000000001122333332222222222222222222222222233333231100111111001100000000000000001111111111111110000000000000000000000000000000000000000000000000100000000000000123333443222222222222222222222222221111100000000001111123344444432222222222222222222222222221111111110000111111111111111100000000000000000000000000000011111122222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122222222222222222222221111111111110000111222222222233333333333333333333222222111100000000122222222222222222222222222222222222110000000000000000000000011111111111111111111122222233321000000000000000000111111100000000000000011111111111111112322000000000000000000000000000000000000000000000110000000000000000000000000000000112222110000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222211111111111111111111111111111111000000112222334444443333333221111111111111111000000000000000000000111111112222222222222222222222222211111111111122222222222223332222233333333222222222222222221100000000000000000000122233332222222222222222222222222210000000000000000000111111111111110000000000000000000011110001222222","222222222222232222230000000000000000011112221000000000000000000000000000000000001100000100000001111000000000111111111111111000000001110000000000000000000000011111111112211111000000000000012222333333333444444444444333333332222233320000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000110111120001111000000000011111111111100000000000000000122233331000000000000000000000000000000000000000000000000000011222332222111111111111111111111111111111111111111122222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122233333333333333333333333333333332222222222233333344444444444444444444444444444444322111000000000000122222222222222222222222222222222222221111100000000111111111111111111111111111111122222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000111111110000000000111111111111111111111111222223333333344443222222222222222222222222222222222221111111222111000111111122233333333333333322222222222211111222212222333444443222222222222222222222222221100000000000000001111122233322222222222222222222211111111110000000000000000011111111111111111111222222111111111122222222222","111111112222222222220000000000000000000000110000000000000000000000000000000000001111110000000000000000000000100000000000000000000000000000000000000000000000011111111112211100000000010000112222333444444444444444444333332222222232100000000000000000000001000000000000000000000000000000000100110000000000000000000000000000000000000000000000000011121110000000000000001111111111100000000000111001111123310000000000000000000000000000000000000000000000000001122222222222222222222222222222222233221111111111222111112121110000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000111111111112222222222222222222222222233221111111112333333344443333333333333333333333333332100000000000000000122222211111111111111111111000000000000000000000000011000000000000000000000111111111111000000000000000000000001122222211100000000000000000000000010000000000000000000000000000000000000000000000000000000000001122222223100000000011111000000000000000000000000000001110000000000000000000000000000000000000000000000000001110000000000000000000000000000000000111000000000112222111111111111111111111111111111112222222333332222221111111111100000000000001111110000000000000000000000000000111111111111111111111000000000000111123344444444454444444444444444444444444433332222210000000000000011111223222222221111122222222222111111110000000000000000000000111111110000000000000000000122222111111111","222222222222232222230000000000000000001112211000000000000000000000000000000000001100010100000000111000000001111111100110000000000001100000000000000000000000011111111112211111000000000000012222333344444444444444444333333332222233210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111120000000000000000011111111111100000000000000000122222220000000000000000000000000000000000000000000000000000011222332222111111111111111111111122221111111111111111111221110000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000011111123333333333333333333333333333332222222222233333344444444444444444444444444444444322110000000000000122222221111111111111111111111111111000000000000000111000000000000000000000111111122222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000111111111111111111111111111111111111111112222222333333333332222222222222222222222222222222222221111111221111000000111122222222222222222211111111111100011222323444445554444433333333333333333333333333333210000000000000011122222222222222222222222222222111111110000000000000000000111111111110000001222221000000111122222222222","111111112222222222221000000000000000000001110000000000000000000000000000000000001111111000000000000000000000100000000000000000000000000000000000000000000000000111111112211100000000010000011222333344444444444444444333333332222233210000000000000000000000000000000000000000000000000000000000122211101000000000000000000000000000000000000000000111121110000000000000011111111111100000000000111011122223331000000000000000000000000000000000000000000000111111122222222222222222222222222222222233332333333222223222222222111000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000111123333333333333333333333333333331111110000000000011122333333333333333333333333333211000000000000000122333332222222222222222222222222222110000000000000000000000000000000000000111111122222222222100000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100001222111111111111111111111111112222112222222222332222222222222222222222222222111111000000001122222222111223333333333333322222221100000000000011223333333344443332222222222222222222222211111111100000000000000011122222222222221111122222222211000000000000000000000000000000111111110000000000000000000111122222223344","111122222222222222221100000000000000011111110000000000000000000000000000000000000001001100000000000000000000011111111111111000001000000000000000000000000000000111111112222211100000000000001122333332222222222222222222222222233333231000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000100000000000000112223332111111111111111111111111111111000000000000000112344444432222222221111111111111111111111111110000001221111111111100000000000000000000000000000011111122222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122222222222222222222221111111111110000001222332222233333333333333333333222222111100000000122222222222222222222222222222222222110000000000000000000000011111111111111111111122222233321000000000000000000111111111110000000000011111221111111112322000000000000000000000000000000000000000000000110000111100000000000000000000000112222111111000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222222222222222222222111111112222334444443333322111111111111111111000000000000000000000111111112222222232223322222222222211111111111122222233222222221111111111111111111111111111111100000000000000000000122233332222222222222222222222222221100000000000000000000000000000000000000000000000000000111111112222","111122222211122222221000000000000000000222221100000000000000000000000000000000000111101000001111111000000000111100000000000000000000000000000000000000000000000111111112211100000000010000011222232222333333333333333333333332222233210000000000000000000000000000001111111111111100000000000000011111101000000000000000000000000000000000000000000123332221000000000111111111111111110000000000111111222233333333210000000000000000000000000000000000000000111122222222222222222222222222222222222222222233333333333332222342222222222222222222222222222222211110000000000000000000000000000000000000000000000000000000000000000111122233333333333333333333333333331110000000100001012233333333333333333333333333333222221000000000000122333332222222222222222222111111111000000000000000000000000011111111111111111111122222222222100000000000000000001000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000001111111111111111111111111100000001112222233344443332222222222222222222222222111110000000001112333333333334444444444433322222221100000000000122223333332233343332211111222111111111222211000000000000000000000000112222211000000000011111111100000100000000000000000000000000111111000000000000000000000111110001223333","111111112222222222220000000000000000000000010000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000011111111112211100000000010000112222333444444444444444444333332222222221000000000000000000011111000000000000000000000000001100001101131110000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000111001111122200000000000000000000000000000000000000000000000000000111122222222222222222222222222222233221111111111222111112222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111122111111111112333333333333333222222222222222222222222000000000000000000122333322222222222222222221000000000000000000000000011000000000000000000000111111111111110000000000000111111111122222211100000000000000000000000010000000000000000000000000000000000000000000000000000000000001122223333100000000000000000000000001000000000000000001110000000000000000000000000000000000000000000000000001110000000000000000000000000000000000111000000000112222111111111111111111111111111111112222222332222222221111110111100000000000001111110000000000000000000000000001111100000000000000000000000000000122233333333344454443333333333333333333333333322211100000000000000011111223222222221111122222222222111111111100000000000000000000111111110000000000000000000122222000000011","111122222222221111111001000000000000000111100000000000000000000000000000000000001000000000001100000000000000111111111111111000001000000000000000000000000000111111112222332223322222221000001121232222222222223333333333333333333333221111121111111100000000000000001000000000000000001111000000000111000000000000000000000000000000000000000000001123444444444444444444444444444444444444222222222211111112222222222222222222222222222222222221000000000000001111122222221100000000000000000000000000000000000011111111122233333221111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000011111111122222222222222222222222221111111222222222222222222233333333333222222222111111111111111111222222222222222211111111111111111111000000000000000000000000011111111111111222222222222233321100000000000000000000000000000000000000000000000000111100100000000000000000000000000000000000000000000001122222222222222211111111111111111111110000000000111111000001111100111100000000000000000000000000000000000000000000000000000000000000000000000000000000000111222112100000000000000000001111111111111222222100001112233344444444444433333333333322222222111111111100000000000000000001122222222222222222222222211111111111111222233333344444433333333333333333333333333333322210000000000011111223333333333333333333333333333322222222221100000011112222222222222222222222222222222222223333333333333","111122222211111111121000000000000000000222221100000000000000000000000000000000001111100000001111111000000000111100000000000000000000000000000000000000000000000111111112222211100000010000000122222222222222222222222222222222222222100000000000000100000000000000001111111111111100000000000000011111111111100000000000000000000000000000000000000123444443333333333333333333333333321111000000111111222233333333321000000000000000000000000000000000000000111111111111111111111111111111111111111111111122223333334443333442222222222222222222222222222222211111100000000000000000000000000000000000000000000000000000000000000000011111111122222222222222222222221100000000000000112233333333333333333333333333333222221000000000000123333332111111111111111111111111111000000000000000000000000000000000000000111111122222222221000000000000000000001000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000001111111111111111111111111100000000001122333344443332222222222222222222222222222110000000000000112222111112222222222222211111110000000000000123333333332333343332222222222222222222222211000000000000000000000000011122221111110000000000000000000111111100000000000000111111111111111111111111110000000111110001223333","111122222222211111110001000000000000000111100000000000000000000000000000000000001100000000001000000000000000011111111111100001111000000000000000000000000111111111122222333333333322232111111111222222222222223333333333333333333333221111121111111100000000000000001000000000000000001111000000000111222111111111000000000000000000000000000000111123444444444444444444444444444444444444444444443322222222333333322221111111111111111111111111000000000000001111222333222222111111111111111111100000000000000012111111122233333221111111111111111111111222222222222222111111110000000000000000000000000000000000000000000000001122221112222222222222222222222221111121122222221122222233333333333333333333333333333222222222222211111111111111111111111111111111111111111110000000000000000000011111111111111111222222222222233322211100001111100001112222211111111111111111000000000111100100000000000000000000000000000000000000000000011222222222222222211111111111111111111110000000000111111000001111111111100000000000000000000000000000000000111111111111110000000000000000000000000000000000111222223221100000000111111111122222222222222222100001112222334444444444444333333333333333333333332221000000000000000000001111111222222211111111111111111111111111222233333334444433333333333333333333333333333322221000000000011111223333333333333333333333333333322222222221100000011112222222222222222222222222222222222223333333333333","333333333333333333331000010122211001011112221000000000000000000000000000000000001000000100000001111000000000111111111111111000000002111000000000000000000000000111111112211111000000000000012122322222222333333333333222222222222222320000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000110112221001111000000011111111111111100000000000000000112233331000000000000000000000000000000000000000000000000000011112222200111111111111111111100000000011000000000110011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122233333333333333333333333333333332210000012233333344444444444444444444444444444444333322221100001111122223332222222222222222222222222222222222200000000000000000000111111111111111111122222222211100000000110000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000001111111110000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000001111222222222222222222222222222222222222222223333333344443222211110000000000000000000000001111111111110000000001112333333333333333333332222222222211111111111111111233322211111111111111111222211111000000000000000001112222333332222222222222222222211111111111111000000000001111111111111111111112222222221111111121111222222","111122222211111111111000000000000000000222220100000000000000000000000000000000001111100000001111111000000000111100000000000000111000000000000000000000000000011111111112222211100000010000000121222222222222222222222222222222222222110000000000000100000000000000001111111111111100000000000000011111111111100000000000000000000000000000000000001123444444444444444444444444444444442222111111222221222233344444432100000000000000000000000000000000000000111111111111110000000000000000000000000000000012222223222221111221111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000001111111111112222222222222221100000000000000001223333333333333333333333333333222221000000000111222333332111111111111111111000000000000000000000000000000000000000000000000111111122222222221111110000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111110000000001111111111111111111111111111000000001122223333332222222222222222222222222222221110000000000000011110011001111111111111111110000000000000000123333333333334443322222222222222222222222222111000000000000000000011122222222111111111111111111111111111111111100011111111122222333333333333333333322221111111111112223333","111222222222222222220000000000000000011222221000000000000000000000000000000000000011101100000001111000000000111111111110000000000000000000000000000000000000000111111112222211100000010000011122322222222222222222222222222222223333331000000000001100000000000000001111111111111110000000000000000000000000000000000000000000000000000000000000000123333331000000000111111111111111110000000000000001112233344333432110000000000000001111111111111111110000111122222222222211000000000000000000000000000011111222222221111221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222222222222222222222222222221111100000122222223333344444444444444444444444444333333332200001111123333332222222222222222222222222222100000000000000000000000000111111111111111111122222222211100000000000000000011000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000111110000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222211111111111111111111111111111111000000112222333444443332211110000000000000000000000000000000001111111111111112222333333333322222222222211100000111222222222222222221111111111000000000112211110000000000000000000000112222221111111111111122222221111111100000000000000000000000000000000000000000011110011111111111100022","111122222222210011111112100000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111112222101100000000000000000000000000000111111111111111111111110010000000111121111111111111111111111111110000001000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000001223444333333333333333333333333333333333111111111100000000111111112111111111111111111111111111111112221110001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111112222222222222222222222222222222233344444444444444444444444444444332221000000000000111112111111111111111111111111111111000000000000000000000000000000111111111111111122222233322100000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000011222222222222222211101111111111111111111111111111122111111000011222222221111111111111111111000000000000111111110001111000000000000000000000000000000000000011100000000000000000111111112222222222222333334333333333333334444444444444332222222211111111100000000000000000000000000000000000111111111111111111111111000001111222222223333333333333333333333333333333333333322100000000000000000011112222111111111111111111111222222222232222211111000000000000000000000000000000000000011111111222222","111122222222221111110001000000000000000000000000000000000000000000000000000000000000000000001000000000000000011111111111100001100000000000000000000000000111111111122222333333333322231111111111222222222222223333333333333333333333111111121111111100000000000000000000000000000000001111000000000111111111100000000000000000000000000000000000111123444444444444444444444444444444444444444444444432222222333333333321111111111111111111111111110000000001111111111111111111111111111111110000000000000000000011111111122233333221111111111111111111111222222222221110000000000000000000000000000000000000000000000000000000001122222222222222222222222222222221111122222222222222223344444444444444444444444444444333332222222211111111111111111111111111111111111111111110000000000000000000000011111111111111111111122222233322211100001111000001112222211111111111111111000000000111100100000000000000000000000000000000000000000000011222222222222223222222222222222222222222222222222222111111111112221222211100000000000000000000000000000111011111000111000000000000000000000000000000000000111211112222222222222222222222222222222222222222211111111122334445555554444444433333333333333333332221000000000000000000001111111111111111111111111100011111111111112233333333333333333333333333333333333333333322221000000000011111123333333333333333333333333333322222221121111100011111112222222222222222222222222222111112333333333333","111222222222222222220000000000000000011222221000000000000000000000000000000000000000001100000000011000000000011111111111111000001000111000000000000000000000000111111112222211100000100000001122333332222222222222222222222222223333331000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000100000000000110012223221000000000011111111111111100000000000000000001123333333310000000000000000001111111111000000000000111111122222211100000000000000000000000000000011111222222221111221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122233333333333333333333333333332221111111111223333333333344444444444444444444444444333333332200000000122222222222222222222222222222222222221111100000000000000000001111111111111111111122222222211000000000000000000001000000000000000000011111221111111112211111000000000000000000000000000000000000000000000001111110000000000000000000000112222110000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222222222222222222222000000112222333444443222222110000000000000000000000001110000000000112111111122233332223322222222222222222111111112222223332222222221111111111111111111111111111000000000000000000000112233332222222222222222333322222222221100000000000000001111111111111111111111122222222222222222322223","000000001111110001110001000000000000000111110000000000000000000000000000000000001100000000001001100000000000011111111000000000111000000000000000000000000111122222222222222333333322231110111111211111111111111111111111112222222222110000011111100000000000000000000000000000000000001100000000011222223322221111000000000000000000000011110000111112222223334444444444444444444444444444444444444332223333344444433210000000000000000000000000000000000000000111122222222222111111111111111111100000000000000112222221000111111111111111111000000000001233333333333333333333333333322222222222222222222222222111111121100011112333333333333333333333333333333333333332000000000000000122222222222222222222222222222111111000000000000110000111111111100000000000000000000000000000000000000000011111111111111111111111122222222222211100001112210000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101000000000111111100000000000000000000000000000000000111111001111110000000000000000000000000000000000011112223322222222222222222222222222222222222222100000111112223344444444444444444444333333333333332222111000000000000110000000000000000000000000000000000000000122332233333334332211111111111111111112222222222211000000000000000011223333333222222222222222222222211111111111100000000000122222333333333333332222222210000111111123333333","111122222222221011111011100000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111112111001100000000000000000000000000000111111122222222223322222231000000111221111222222222222222222222222222223110000111111111100000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000111123444444444444444444444444444444444444444444444432222222222222333321111111111111111111111111111111111111111111111100000000000000000000000000000000000000000011111111111111111111111111111111111111111122221110000000000000000000000000000000000000000000000000000000000000001111111112222222222222222222222222222222222222333333333344444444444444444444444444444333332222222100000000000000000000000000000000000000000000000000000000000000000011111111111111111111122222233322211100001100000000112222211111111111111111000000000111100000000000000000000000000000000000000000000000011222222222222223222222222222222222222222222222222222111111111122222222211111111111111111111000000000000111111110000000000000000000000000000000000000000000111100001111111111122222222222222222222222222222222222111122334445555554444444444333333333333333332221000000000000000000001001111111111111111111111100011111111111112222222333333333333333333333333333333333333322221000000000000011011122222222222222222222222222222222222233322211011111111111111111111111111111111111011112222222332222","111122222222222222220000000000000000001111221000000000000000000000000000000000001110111100000001111000000000111111100000000000000000000000000000000000000000000111111112211100000000010000012222333333333444444444444333333332222233320000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000011121100000000000000011111111111100000000000000001122233332100100000000000000000000000000000000000000000111111111222222222222222222222222222222222222222222223333222222221110000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000011112233333333333333333333333333333332221110001111112223344444444444444444444444444444222111111000000000122222222222222222222222222222222222100000000000000011111111111111111111111111111122222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111100001112112222222222332222222222222222222222222222221111100000001112333333333334444444444433322222221111111100000000112223333333444443322222222222222222222211110000000000000000000000122222211111111111122222222211000000000000000000000000001111111111110000000111111000011111110001111111","222222223333333333330000000001100000011122221000000000000000000000000000000000000000001100000001111000000000001111111111111000000001121000000000000000000000000111111112211211100000100000011122322222222222222222222222222222223333220000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000100000000000110001222111000000000011111111111111100000000000000000011233332111100000000000000000001111111111000000000000111111112222211100000000000000000000000000000001111111000000011221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122233333333333333333333333333332221100000012233333333333344444444444444444444444444333333332200000000122222222222222222222222222222222222222222200000000000000000001111111111111111111122222222211100000000000000000001000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001111110000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111101222222222222222222222222222222222111111222222333444443332211110000000000000000000001111110000000000112222222334444443333333322222222222222211100111112222222223333332222222222222222222222211111000000000000000001111123333332222222222222222333322222222222210000000000000111111111111111111122222222232222233332222333333","222222223333333333330000000001100000011122221000000000000000000000000000000000000000001100000001111000000000011111111111111000000001111000000000000000000000000111111112211111100000110000011122322222222222222222222222222222223333320000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000000110001222111000000000011111111111111100000000000000000012233332111100000000000000000001111111111000000000000111111122222221100000000000000000000000000000011111111111111111221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122233333333333333333333333333333331110000012233333333333344444444444444444444444444333333332200000000122223332222222222222222222222222222222222200000000000000000000011111111111111111122222222211100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001111110000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111101222222222222222222222222222222222111111112222333444443222222110000000000000000000000001110000000010112222222334444444444433333333332222222211100001111111222222333332222222222222222111112211111000000000000000000011123333332222222222222222333322222222221100000000000000111111111111111111122222222222222222222222323333","111122222222222222220000000000000000011222221100000000000000000000000000000000000111111100001111111000000000111111100000000000000000000000000000000000000000000111111112211100000000010000012122322222222222223232222222222222223333220000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000000000012232221000000000111111111111111110000000000000011122233333333310000000000000000000000000000000000000000111122222222222211111111111111111111111111111112222222222111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112233333333333333333333333333333331110000011111111112223344444444444444444444444444333332222200001111123333332222222222222222222222222222100000000000000000000000000111111111111111111122222222211000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111000001112222333344443332222221111111111222222220000000000000001112223222222334444444444433322222211111111100000000112233332223344432211111111111111111112211000000000000000000000000112222111111111111111122222211111100000000000000000000001111111111111111111111110000000000000000111122","111122222222221111111112100000000000000000000000000000000000000000000000000000001000000000000000000000000000111111111112111001000000000000000000000000000000011111111222222222222222210000001121233322222222222222222222222222233333220000011111000000000000000000000000000000000000001111000000000111000000000000000000000000000000000000000000001223444444444444444444444444444444433333222111111110000000111111111111111111111111111111111111110000111100000000111111110000000000000000000000000000000000000011000000000110111000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000011111111222222222222222222221111121122222333333333344443333333333333333333333333222221111110000011222222222222222211111111111111111111000000000000000000000000011111111111111111111122222233322100000000000000001112222211111111000000000000000000000000100000000000000000000000000000000000000000000001111111112222222210000000000000000000000000000000111111000001111110111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000001111111111111222222111111112233334445555554433332222222222222222111111100000000000000000000000011111222222222222222222211111111111111111122222222332222211111111111111111111111222211000000000000000011112333332222222222222222222222211111111111100000001111222222222222222222222222221100011112222222222233","111122222222220011111112100000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111112222101100000000000000000000000000000111111121222222222222222210000000111121111221121212212211111111111122222000000000000000000000000000000000000000000000000001111000000000111000000000000000000000000000000000000000000001223444444444444444444444444444444444444322222222210000000111222222211111111111111111111111111111112221111111111110000000000000000000000000000000000000000000000000000000000111000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222222222222211122222222333333333344444444444444444444444444444333332222222222222222222111111111111111111111111111111000000000000000000000000000000111111111111111122222233322211100000000000001111111100000000000000000000011111100000000000000000000000000000000000000000000000000011222222222222223210000000000000000000000000000000121111111001122222333332211111111111111111000000000000111111110111111000000000000000000000000000000000000011100000000000000001111111112222222222222222333333333333333344444444444443333333333322222222111111110000000000000000000001122222222222211111111111111111111111111211222222233333333333333333333333333333333333322210000000000000000011122222222222222222222222222222222222222221100000000111100000000001100111111110000000112221122222222","333333333333333333330000010011111000011112221000000000000000000000000000000000001000000100000001111000000000111111111111111000000002111000000000000000000000001111111112211111000000000000012122333333333444444444444333332222222222320000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000110111220001111000000011111111111111100000000000000000112233331000000000000000000000000000000000000000000000000000011222332211111111111111111111100000000011000000000111111210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122233333333333333333333333333333332221111112233333344444444444444444444444444444444322222221100001111122223332222222222222222222222222222222222200000000011111111111111111111111111111122222222211100000000110000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000111110000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000011111111111222222222222222222222222222222222223333333344443222222221111111111111111111111111111111111221111000001112333333333333333333332222222222211111111112222222333332211111111111111111222211111000000000000000001111122333332222222222222222222211111111111111000000000000111111111111111111112222222221111111122222222222","111122222222222222220000000000000000011222221100000000000000000000000000000000000011101100001111111000000000111111100000000000000000000000000000000000000000000111111112222211100000010000011122322222222222222222222222222222223333321000000000001100000000000000001111111111111110000000000000000000000000000000000000000000000000000000000000000123333331000000000111111111111111110000000000000011222233344333421000000000000000001111111111000000110000111122222222222211111111111111111111111111111112222222222221111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222211222222222222222222222221110000000111111112233344444444444444444444444444333333332200001111123333332222222222222222222222222222100000000000000000000000000111111111111111111122222222210000000000000000000011000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222222211111111111111111111111111111111000000112222333444443332211110000000000000000000000000000000001111222221112223333333333333311111111111111000000111222233332223344443322222222111111111112211110000000000000000000000112222111111111111111122222211111110000000000000000000000000111111000000000000000000000000000001111122","111122222211111111120000000000000000000222220100000000000000000000000000000000001111100000001111111000000000111100000000000000111000000000000000000000000000011111111112222211100000010000000122222222222222222222222222222222222222111000000000001100000000000000001111111111111100000000000000011111100000000000000000000000000000000000000000000123444444444444444444444444444444443333111111222111222233344444432110000000000000000000000000000000000000111111111111111111000000000000000000000000000012222222222221111221111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000001111122222222222222222222221100000000000001112233333333333333333333333333333222221000000000111223333332111111111111111111000000000000000000000000000000000000000000000000111111122222233321111110000000000000001000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000111101000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000001111111111111111111111111111000000001222333344443332222222222222222222222221111110000000000000111110011111111111111111111110000000000000000123333333333334443333333333333222222222222222221000000000000000000011122333332222222222222222211111111111111111000000000001122222222222222222222222222221111111111112223333","111122222211111222220000000000000000001111220100000000000000000000000000000000001111101000001111111000000000111111000000000000111000000000000000000000000000011111111112222211101010000000001122222222222222222222222222222222233333221111111111111100000000000000001111111111111110000000000000000000000000000000000000000000000000000000000000000123444444444444444444444444444444443333211111111111222233344444443332222222222222222222222221000000000000111111122222221100000000000000000000000000000001111112111111111221111000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000001111111111112222222222222221110000000110000001222222222233333333333333333333222221110000000111122222221111111111111111111111111111000000000000000000000000000111111111111111111122222233321111110000000000000011000000000000000000000000000000011100100000000000000000000000000000000000000000000000110000000000000000000000000000000111111110000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222100000000000000000001111111111111111111000000112222334334443333322222222222222222222221111000000000000000001100001111111111111111111110000000000000000123333333333344444433333333333333333333333333333211100000000000000011222233332222222222222222211111111111111111000000001111111111111111111111111111111111111112222222333333","111122222222232222220000000000000000000001111000000000000000000000000000000000001100010100000000000000000001100000000110000000000001000000000000000000000000011111111112211100000000000000011222333444444444444444444333332222222233210000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000111121110000000000000011111111111100000000000000001111112210000000000000000000000000000000000000000000000000001122222222222222222222222222222222222221111111111111110011221110000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000011011122233333333333333333333333333332222222222333333344444444444444444444444444433333322110000000000000111222211111111111111111111000000000000000000000000111000000000000000000000111111111111111111000000000000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000011111000000000000000000000000000001110000000000000000000000000000000000000000000000000000110000000000000000000000000000000000111000000000112221111111111111111111111111111111112222222333333332221111111111111111111111111111111111110000001110000000000001122222222222211111111111111111100111123344444445554444444444444444444444444433333333210000000000000011111223222222221111122222222222111111110000000000000000000000000000000000000111110000000111121111100011","333333333333333333330000000011100000011111221000000000000000000000000000000000001000000100000001111000000000011111111111111000000001121000000000000000000000000111111112211100000000110000011122322222222222222222222222222222222222320000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000000110001221001111000000011111111111111100000000000000000112233331000000000000000000000000000000000000000000000111111122112222200000000000000000000000000000011111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122233333333333333333333333333333331110000012233333344444444444444444444444444444444333333221100001111122223332222222222222222222222222222222222200000000000000000000011111111111111111122222222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000001110000000111111111111111111111111111111111111111112232333333343221111100000000000000000000001111110000000010112222222334444444444433333333332222222211211111111111233333333332222222222222222222222211111000000000000000001112223333332222222222222222222222222222221111000000000000111111111111111111122222222222222222222222323333","222222222222222222230000000000000000011112221000000000000000000000000000000000001110011100000001111000000000111111111110000000000000000000000000000000000000000111111112211100000000010000012222333333333444444444444333333332222233320000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000000000011110011000000000111111111111111100000000000000001122233332100000000000000000000000000000000000000000000111111111222222211111111111111111111111111111111111111112122222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122233333333333333333333333333333331110000012222223333444444444444444444444444444444333332222200000111122222222222222222222222222222222222111111100000000011111111111111111111111111111122222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111001112112222333333332222222222222222222222222222221111000000001112223333222334444444444433333333322222222211100000111222222223343332211111111111111111222211110000000000000000000000122223221111111111122222222211111100000000000000000000111111111111111111111111111000011111111111100011","333333333333333333331000011122211001111112221000000000000000000000000000000000001000000100000001111000000000011111111111111000000012121000000000000000000000000111111112211101000000100000011122322222222222212211211111111111111111210000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000110001221111111000000011111111111111100000000000000000112233332000000000000000000000000000000000000000000000111000011111111100000000000000000000000000000001000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112233333333333333333333333333333331110000012334444344444444444444444444444444444444333333221100001111122223332222222222222222222222222222222222200000000000000000000011111111111111111122222222211100000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000001111112221000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000001000001111222222322222222222222222222222222222222223333333332332110000000000000000000000000001111111110000010000000011112333333333333333333322222222222222222222222233333333332332222222222222222222211111000000000000000001112223333332222222222222222222211111111111111000000000001111111111111111111122222233222222222222222223333","111122222211121111111112000000000000000000000000000000000000000000000000000000001000000000000000000000000000111111111112111001000000000000000000000000000000011111111222222222211111100000000111233322222222222222222222222222222223110000000000000000000000000000000000000000000000001111000000000111000000000000000000000000000000100000000000001223444444333333333333333333333333332222111000000000000000111111111111111111111111111111111111111111111100000110000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222222222222222222221111122222222333333333344443333333333333333333333333222221110000000011222222111111111100000000000000000000000000000000000000000000011111111111111222222222222233322100000000000000001112222211111111111111111111111111100001211000000000000000000000000000000000000000000001111111112222222210000000000000000111111110000000111111111000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122222222222223222222222333334445555554433332222111111111111100000000000000000000000011111222222333333333332222222222211111111111111112112222332212111111111111111111111111111100000000000000000000112223332222222222222222222222211111111111100000000111111111111111111111111111111100000111111122333444","111111112222222222220000000000000000000000110000000000000000000000000000000000001111111000000000000000000000100000000000000000000000000000000000000000000000001111111112211100000000010000012222333444444444444444444333332222222233100000000000000000000000000000000000000000000000000000000000110100000000000000000000000000000000000000000000000111111100000000000000011111111111100000000000111001111123320000000000000000000000000000000000000000000000000001122222222222222222222222222222222233222222222222222222222221110000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000011001122233333333333333333333333333332221111112221111111123333333333333333333333333333211000000000000000122333322222222222222222222111111100000000000000000011000000000000000000000111111122222222222100000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000112211111111111000001111111111111111112222222222222222221111111111111111111111111111111111000000000110000000000111122222222222211111110000000000000111123344444444454443322222222222222222222211111111100000000000000011122223222222221111122222222221000000000000000000000000000000111111110000000111110000000122222222222233","111122222222222222221100000000000000011111110000000000000000000000000000000000001001001000000000000000000000011111111111111000001000000000000000000000000000011111111222222222211111100000001122333332222222222222222222222222233333221111111111111100000000000000001111111111111110001111000000000000000000000000000000000000000000100000000000000123333444444444444444444444444444433333211111111111111113333334443332222222222222222222222221111111110000000110111111111100000000000000000000000000000011111011111111111221111000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000012222222222222222222222222222222221111111221111111222222222233333333333333333333222221111100000011122211111111111111111111111111111111000000000000000000000000011111111111111222222222222233321000000000000000000111111111110000000000011111111111111111322000000000000000000000000000000000000000000001110001111111100100000000000000000111111110000000111111000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222100000000001111111112222222222222222222111111112222334444443333333222222222211111111111111100000000000000111111112222222222222222222222222211111111111111222223333333332222233333333222222222222222222211100000000000000011222333333333333333333333322222222222222211100000001111222222222222222222222222221111111223333333333233","111122222222220111111112100000000000000000000000000000000000000000000000000000001000000000000000000000000000111111111112221001100000000000000000000000000000111111121222222222222222210000000111222222222222222222222222222222122222000000000000000000000000000000000000000000000000001111000000000111000000000000000000000000000000000000000000001223444444444444444444444444444444444444222222222210000000111111222111111111111111111111111111111112221111111111110000000000000000000000000000000000000000000000000000000111111000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000001111111111111122222222222222222211111122222222333333333344444444444444444444444444444333332222222222222222222111111111111111111111111111111000000000000000000000000011111111111111111111122222233322100000000000000001122222211111111111111111111111111100000000000000000000000000000000000000000000000000001121111112222223210000000000000000000000000000000111111111001112222222210000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000111112222222222222222222222222222233344445555554443333333333322222222111111100000000000000000000001122222222222222222222222211111111111111111122222223332222222222222222222222222222222211100000000000000000011122222222222222222222222222211111111111110000000000111111111111111111111111110000000112221122222223","111111112211111111111001000000000000000222220000000000000000000000000000000000001111100000001111111000000000011100000000000000111000000000000000000000000000011111111112322211100000010000000111222222222222222222222222222222222222110000000000000000000000000000001000000000000000000000000000111222223222210000000000000000000000000000000000111223444444444444444444444444444444442222211222333321223333344444332100000000000000000000000000000000000000000001111111110100000000000000000000000000000012222233333332222332222222222222222222222222222222211111100000000000000000000000000000000000000000000000000000000000000000001111111111111112222222222222221100000000000000001223333333333333333333333333333222221000000000011222222222222222222222222222111111111000000000000000000000000000000000000000111111122222222221111110000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000112221100000001111111001111111111111111100000000001122222233333332222222222222222222222222222221000000000000011122111223333332222211111110000000000000000123333333333345553322222222222222222222222222221100000000000000000011223333332222222222222222221111111111111111100011111111222233333333333333333333333321111111111112333344","333333333333333333330000000111100000011111221000000000000000000000000000000000000000001100000001111000000000000011111111111000000001121000000000000000000000000111111111111100000010100000001122322222111111111111222222222221112222210000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000000110001221111000000000011111111111111100000000000000000012233331000000000000000000000000000000000000000000000111111112222210000000000000000000000000000000001111110000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222233333333333333333333333333331100000012233333344444444444444444444444444444444333333221100000000122222222222222222222222222222222222222222200000000000000000000011111111111111111111222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111121000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110001111222222222222222222222222222222222222222223333333343343332211100000000000000000000001111110000000000112222222334444444444433322222222222222211211222222222233333344443332222222222222222222211111000000000000000001112223333332222222222222222222222222222221111000000000001111111111111111111122222233333333334443333333344","111122222222221111111112100000000000000000000000000000000000000000000000000000001000000000000000000000000000111111111112222001100000000000000000000000000000111111111222222222222222210000001111222222222222222222222222222222233333110000011111000000000000000000000000000000000000001111000000000111000000000000000000000000000000100000000000001223444444444444444444444444444444443333222222222210000000111111222111111111111111111111111111111112221111111111111100000000000000000000000000000000000000000011000001110111111000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000001111112222222122222222222222222221111122222222333333333344443333333333333333333333333222222222222222222222222222222222211111111111111111111000000000000000000000000011111111111111222222222222233322100000000000000001122222211111111111111111111111111100000100000000000000000000000000000000000000000000001121111112222222210000111111111111111111110000000111111111001112222222221100000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000111111112222222222222222223333333333333344445555554443333333333322222222111111100000000000000000011111222222222222222222222222222221111111111111112222223333322222222222222222222222222222211100000000000000011112222222222222222222222222222211111111111110000011111111111111111111111111111111100000112221122333444","111122222222222222221100000000000000011222220000000000000000000000000000000000000011001100000001101000000000011111111111110000001000000000000000000000000000000111111112222211100000000000001122333332222222222222222222222222233333331000000000001100000000000000001111111111111110000000000000000000000000000000000000000000000000100000000000000123333441111111111111122222222222211111000000000001111123344444432222222221111111111111111111111111110000111122222222221111000000000000000000000000000011111222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111112222222222222221111111111111111111223344444444444444444444444444333333221100000000123333322222222222222222222222222222110000000000000000000000000111111111111111111122222233321000000000000000000011000000000000000000011111111111111112211000000000000000000000000000000000000000000000000000000000000000000000000000000112222110000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222211111111111111111111111111111111000000112222334444443333322111100000000000000000000000000000000000112222222222233332223322222222222222111111111122222222222222222222211111111000000000112211111100000000000000000000112222221111111111111111222211111111100000000000000000000000000000000000000000000000011111111111112222","111111112211111111121000000000000000000222221100000000000000000000000000000000000111100000001111111000000000111100000000000000000000000000000000000000000000000111111112211100000000010000011122232222333333333333333333333332222222100000000000000000000000000000001111111111110100000000000000011111111100000000000000000000000000000000000000000123332220000000000000011111111111110000000000111111222233333222200000000000000000000000000000000000000000111122222222222222222222222222222222222222222233333333334443333343222222222222222222222222222222222211100000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222221110000000000000012223333333333333333333333333333211110000000000000122333332222222222222222222111111111000000000000000000000000000111111111111111111122222222222100000000000000000001000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001211111111111111111111111100000001111111222333332222222222222222222222222222111111000000001112333333223334444444444433322222221100000000000122223344332233343221111111222111111111222211000000000000000000000000112222211000000000011111111100000100000000000000000000000000111111100000000000000000000111111112223333","111122222222220111111112100000000000000000000000000000000000000000000000000000001000000000000000000000000000111111111112221001100000000000000000000000000000111111111222222222222222210000000111222222222222222222222222222222222222000000000000000000000000000000000000000000000000001111000000000111000000000000000000000000000000000000000000001223444444444444444444444444444444443333222222222210000000111111222111111111111111111111111111111112221111111111110000000000000000000000000000000000000000000000000000000000111000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000001111111111111111111112222222222211111122222222333333333344443333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000000000000000011111111111111111111122222233322100000000000000001122222211111111111111111111111111100000000000000000000000000000000000000000000000000001111100112222222210000000000000000000000000000000111111111001112222222210000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000111112222222222222222222222222222233344445555554443332222222211111111100000000000000000000000000001222222222222222222222222222211111111111111112112223332222211111111111111111111111222211100000000000000000011122222222222222222222222222211111111111110000000000111111111111111111111111110000000111111111222233","222222223333333333330000000001100000011122221000000000000000000000000000000000000000001100000001111000000000011111111111111000000001111000000000000000000000000111111112211100100000110000012122322222222232323333333222222222223333320000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000000110011122121111000000111111111111111100000000000000000012233332221200000000000000000000000000000000000000000111111122222222200111111111111111111100000000011111122222111111221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122233333333333333333333333333333331110000012233333333343344444444444444444444444444333333333200000111122223332222222222222222222222222222222222200000000000000000000111111111111111111122222222211100000000000000000001000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000111110000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000001111111111111111111111111111111112222333444443222222110000000000000000000000001000000001111223333222334444444444433333333332222222211100000111111221112333332211111111111111111222211111000000000000000000011123333332222222222222222222222222211111100000000000000111111111111111111111222222221111111221111222222","222222222222222222230000000000000000011222221000000000000000000000000000000000000011101100000001111000000000111111111111110000000000000000000000000000000000000111111112211111100000010000012122322222222232323232222222222222223333320000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000000000012222221000000000111111111111111100000000000000001122233333333310000000000000000001111111111000000000000111122222222222211000000000000000000000000000011111222222111111211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112233333333333333333333333333333331110000012222223323333344444444444444444444444444333333333200001111123332222222222222222222222222222222211111100000000000000000000111111111111111111122222222211100000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112111111111111111111111111111111111111111111000001112222333444443332222110000000000000000000000000000000001111223333222223333444444433333333322222222211100000111111221111233332111111111000000000112211111000000000000000000001112223221111111111122222222222222211110000000000000000111111111111111111111111111110011111222222211122","111122222222222222220000000000000000000111121000000000000000000000000000000000001111111000000001111000000000111110000000000000000000000000000000000000000000000111111112211100000000010000012222333334444444444444444333333332222233210000000000000000000000000000001111111111110000000000000000010000000000000000000000000000000000000000000000000111121100000000000000011111111111100000000000111011122233331000000000000000000000000000000000000000000000111111122222222222222222222222222222222222222222222223333222222221111000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000111133333333333333333333333333333331111110000010001122224444444444433333333333333333221000000000000000122222222222222222222222222111111111000000000000000011111111111111111111111111111122222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111100001112112222222222332222222222222222222222222222221111100000001112222233333334444443333333322222221100000000000011222223333333444443322222222222222222222211111100000000000000000011122222211111111111122222222111000000000000000000000000000000111111000000000111110000000111111111222233","333333333333333333331000011122211001111112221000000000000000000000000000000000000000000100000001111000000000000011111111111000000012121000000000000000000000000111111112211100000010100000011122312211111111111111111111111111111111110000000000000000000000000000001111111111000000000000000000000000001000000000000000000000000000000000000000110001231111111000000011111111111111100000000000000000112233333100000000000000000000000000000000000000000000111000011111110000000000000000000000000000000001000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222233333333333333333333333331110000012334444444444444444444444444444444444444333333221100011111121222222222222222222222222222222222222222200000000000000000000011111111111111111111222222100000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000111112221000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110111111222333433333333333333333333333333222222223333333333332111100000000000000000000000001111111110000011111000011112222222222222222222222222222222222222222222233333344443332222222222222222222211111000000000000000001112223333332222222222222222222211111111111111000000000001122222222222222222222222233333333334443333333333","111122222222220011111112100000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111112221001100000000000000000000000000000111111122222222222222222220000000111121111111111112222222222222222222222000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000111223444444444444444444444444444444444444433333333321111111222222332221111111111111111111111111111112221111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111122221110000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222333344444444444444444444444444444332222222222111111111111111111111111111111111111111111000000000000000000000000000000111111111111111122222222222211100000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000011222222222222223200000000000000000000000000000000122111111111122222222221111111111111111111000000000000111111110000000000000000000000000000000000000000000111100000000000000011111111111122222222222222223222222111122334444444444444444433333322222222111111111000000000000000000001001111111111111111111111100011111111111112222222333333333333333333333333333333333333322221000000000000000011112222111111111111111111111222222222233322211111111111100000000000000111111111100000112221122222222","111111111211111111111001000000000000000111110000000000000000000000000000000000001101000000001001111000000000011111111111000001111000000000000000000000000111122222222222333333333322232111111111222222222222222222222222222222222222111000121111111100000000000000001000000000000000001100000000011222223322221111000000000000000000000011110000111123333333344444444444444444444444444444444444444332223333344444433321111111111111111111111110000000000000001111122222222222111111111111111111100000000011001222222221111232222221111111111111111111111233333333333333333222222222211111111111111111111111111111111121100011112333333333333333333333333333333333322221000000000000001222222222233333333333333333333211111000000000011221111111111111100000000000000000000000000000000000000000011111111111111111111111122222233322211110001112210000000000000000000000000000000000000111100000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000011111000001111111111100000000000000000000000000000000000111111111111110000000000000000000000000000000000111222223332222222222222222222222222222222222222100001111122234444444444444444433333333333333333332221000000000000011111112222222222111111100000000000000000000122333333344444443322222222222111111111222222222211000000000000011111223333333333333333333333333333322222221111100011111111222233333333333333333333333321111112233333333344","111122222222222222220000000000000000001112221100000000000000000000000000000000000111111000001111111000000000111111000000000000000000000000000000000000000000000111111112211100000000010000012222333333333333333333333333333332222233210000000000000000000000000000001111111111111000000000000000011110001000000000000000000000000000000000000000000012221111000000000111111111111111100000000000111011122233332111100000000000000000000000000000000000000000111122222222222222222222222222222222222222222222222223333221111221111000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000111123333333333333333333333333333331110000001110000112222233333333333333333333333333211111111000000000122222222222222222222222222222222222100000000000000000000000011111111111111111111122222222222100000000000000000001000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000111111111111111100000001112222222333332222222222222222222222222221111110000000001112333333333334444444444433322222221100000000000011222233333333344432222222222222211111222211110000000000000000000000112222211000000000011122222210000100000000000000000000000000111111000000000000000000000111110001222233","111122222211111222220000000000000000001222221100000000000000000000000000000000000111100000001111111000000000111111000000000000000000000000000000000000000000000111111112222211100000010000001122222222222222222222222222222222222222100000000000001100000000000000001111111111111100000000000000011111101000000000000000000000000000000000000000000123444441111111111111122222222222210000000000111111222233333333321000000000000000000000000000000000000000111122222222222211222222222222222222211111111122222223333332222332222222222222222222222222222222211111100000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222221110000000110001112233344444444444444444444444444333331000000000111123333332111111111111111111111111111000000000000000000000000000111111111111111111122222222211000000000000000000011000000000000000000000000000000011100111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111101001111111111111111111111111111000000001122333444443332222222222222222222222221111110000000001111112222222223333333333333322222210000000000000123333344443333344443322222222222222222222211000000000000000000000000112222221111111111111111100000000110000000000000000000111111111111111111111111110000000111110001223333","122222222222222222220000000000000000011222221000000000000000000000000000000000000110111100000001111000000000111111111110000000000000000000000000000000000000000111111112211100000000010000012222322322333333333333333222223332223333320000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000000000012222221000000000111111111111111100000000000000001122233332111100000000000000000000000000000000000000000111111111222222222111111111111111111111111111122222223333111111221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112233333333333333333333333333333331110000012221112323344444444444444444444444444444333332222200000111122222222222222222222222222222222222110000000000000000000000011111111111111111111122222222211000000000000000000001000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111000001112222333333332222211111111111111111111111111110000000001112333333333334444444444433322222222222211100000000112223332233343332211111111111111111222211110000000000000000000000112222211111111111122222222211111100000000000000000000001111111111111111111111111000011111111111111111","111122222222222222221100000000000000011222221100000000000000000000000000000000000011101000001111111000000000111111000000000000001000000000000000000000000000000111111112222211100000010000001122322222222222222222222222222222233333331000000000001100000000000000001111111111111110000000000000000000000000000000000000000000000000100000000000000123444442222222222222222222222222221111000000111111222233344333432111111111111111111111111111111111110000111122222222221111000000000000000000000000000011111122222222222222222000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000011111111222222222222222222222221110000000110001112233344444444444444444444444444333333221100001111123333332222222222222222222222222222100000000000000000000000000111111111111111111122222233321000000000000000000011000000000000000000000000000000011100100000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222211111111111111111111111111111111000000112222344444443332222221111111111111111110000000000000001111112111111112222332222222211111111111111100000123333344443333444443333333333222222222222222221000000000000000000000111122221111111111111111222211111110000000000000000000111111111111000000000000000000000000000001223333","111122222222222222220000000000000000000001111000000000000000000000000000000000001100011100000000111000000000111110000000000000000000000000000000000000000000001111111112211100000000010000012222333344444444444444444333333332222233210000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000111110000000000000000011111111111100000000000000001122222220000000000000000000000000000000000000000000000111111122222222222222222222222222222222222222222222222222222222221110000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000011112233333333333333333333333333333332221111111121111132334444444444444444444444444444321000000000000000122222221111111111111111111111111111000000000000000011111111111111111111111111111122222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000001111111111111111111111112112232222222332222222222222222222222222222222222100000001110111000000001122222222222211111111111111111100000122333444444444443322222222222222222222211111100000000000000000011122222222111111111122222222211111111100000000000000000000111111111110000000111111000000000111111111122","111122222222222222221100000000000000011122220000000000000000000000000000000000000001001100000000000000000000011111111111111000001000000000000000000000000000000111111112222211100000100000001122333332222222222222222222222222233333331000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000100000000000000012223331110000000011111111111111110000000000000000000123344444432222222221111111111111111111111111110000111111111111111100000000000000000000000000000011111222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111112222222222222221111111111111111111223333333333333333333333333333222222222200000000122222222222222222222222222222222222110000000000000000000000001111111111111111111122222233321000000000000000000111111100000000000000011111221111111112211111000000000000000000000000000000000000000000000000111100000000000000000000000112222110000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222222222222222222222111111112222334444443333322111100000000000000000000000000000000000112222222222233332223322222222222222222111111122222233332222222221111111111000000000111111111100000000000000000000112233332222222222222222222222222211100000000000000000000000000000000000000000000000011111222222222222","111222222222222222220000000000000000011222221000000000000000000000000000000000000011001100000001111000000000011111111111111000001000000000000000000000000000000111111112222211100000100000001122333332222222222222222222222222223333331000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000100000000000000012233331000000000111111111111111110000000000000001111123344444432110000000000000001111111111111111110000111122222222221111000000000000000000000000000011111222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222222222222222222222221111111111122222223333344444444444444444444444444333333222200001111123332222222222222222222222222222222110000000000000000000000000111111111111111111122222223221000000000000000000001000000000000000000011111111111111112211111000000000000000000000000000000000000000000000000111100000000000000000000000112222110000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222222222222222222222000000112222333333332222211100000000000000000000000000000000000000112222222222233332223322222222222222111111111122222223222222222221111111111000000000111111110000000000000000000000112222332222222222222222333321111111110000000000000000000000000000000000000000011111111111222222222223","111122222222222222221100000000000000001111220000000000000000000000000000000000001011101000001111111000000000011111000000000000001000000000000000000000000000011111111112222211101110000000001122332222222222222222222222222222233333221111111111111100000000000000001111111111111110000000000000000000000000000000000000000000000000100000000000000123444444444444444444444444444444433333111111111111111123344444443332222222222222222222222221111111110000111111122222221100000000000000000000000000000011111111122222222222222000000000000000000000000111110011100000000000000000000000000000000000000000000000000000000000000000011111111111111112222222222222221110000000110000111222222222233333333333333333333222221111100000000122222221111111111111111111111111111000000000000000000000000000111111111111111111122222233321000000000000000000011000000000000000000000000000000011110100000000000000000000000000000000000000000000000110000000000000000000000000000000111111110000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222210000000001111111111111111111111111111000000112222344444443333333221111112111111111000000000000000000000000000001122222222222222222222222211111111100122222223333344443333333333333333333333333333333211100000000000000011122233332222222222222222222222222221111111100000001111111111111111111111111111111111111112222222333333","111122222222222211120000000000000000011111110000000000000000000000000000000000000000001100000000000000000000001111111111111000001000000000000000000000000000000111111112222211100000000000001122333332222222222222222222222222223333230000000000000100000000000000001111111111111110001111000000000000000000000000000000000000000000100000000000000012223332110000000011111111111111110000000000000000000012222222211111111110000000001111111111111111110000001221111111110000000000000000000000000000000011111122222222222221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111112222222222221111111111122221111122222333333333333333333333333333222222111100000000122222222222222222222222222222222222110000000000000000000001111222222222222222222222222233221000000111100000111111111111111111111111111111221111112223322222100000000000000000000000000000000000001111111111111100000000000000000000000112222111111000111112222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222222222222222222222111111111222333333332222211000000000000111111000000000000000000000111222222222233332223322222222222222222111111122222233333333332221111111111000000000111111111100000000000000000001112233332222222222222222222222222221100000000000000000000000000000000000000000000010001111222222222222","111111112222222222220000000000000000000000110000000000000000000000000000000000001111111000000000000000000000100000000000000000000000000000000000000000000000000111111112211100000000010000011222333444444444444444444333333332222233100000000000000000000000000000000000000000000000000000000000122210000000000000000000000000000000000000000000000111121110000000000000001111111111100000000000111011111123320000000000000000000000000000000000000000000000111111122222222222222222222222222222222233332222222222222222222222110000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000112222222222222222222222222233331111111111111111111122333333333333333333333333333211000000000000000122333332222222222222222222222222222110000000000000000000000000000000000000111111122222222222100000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112211111222111111111111111111111111112222112222222222221111111111111111111111111111111111000000000111111122111222222222222222211111111100000000000011223333333344443332222222222222222222222211111111100000000000000011122223222222221111122222222221000000000000000000000000000000111111110000000000000000000122222222223344","111122222222221111111000000000000000001111110000000000000000000000000000000000001001000000001110000000000000011111111111000000001000000000000000000000000000011111111222222222211111110000001122233222222222222232222222222222233333221111111111111100000000000000001111111111111110000000000000000000000000000000000000000000000000100000000000001123444444444444444444444444444444443333222222222211111123344444443332222222222222222222222221000000110000000000122222221100000000000000000000000000000001111011111111111111111111111111111111100000000111111111100001000000000000000000000000000000000000000000000000000000000000011111111122222222222222222222222221111000110000001222222222233333333333333333333222221111100000000111100000000000000000000000000000000000000000000000000000000011111111111111222222222222233321000000000000000000011000000000000000000000000000000111100100000000000000000000000000000000000000000000001110001111111100000000000000000000111110000000000111111000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100111122222210000000000000000001111111111111111111000001111222344444443333333222222222211111111111111100000000000000000000001122222222222222222222222211111111111111222223333344443333333333333333333333333333333322210000000000000011222333333333333333333333322222222222222221100000001112222222222222222222222222222222222223333333333333","111222222222222222230000000000000000001111111000000000000000000000000000000000001100011100000001111000000000111111100000000000000000100000000000000000000000000111111112211100000000010000012222333333443444444444444333333332222233210000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000011111111111100000000000000001122233331000000000000000000000000000000000000000000000111111111222332222111111111111111111111122222222222222222222222221110000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000011112233333333333333333333333333333332221111111122222233344444444444444444444444444444321000000000000000122222221111111111111111111111111111000000000000000011111111111111111111111111111122222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100001112222233322222332222222222222222222222222222222222100000001111111000000111122222222222222222210000000000000000112223333334444443322222222222222222222211111100000000000000000011122222222111111111122222222111111111100000000000000000001111111111110000000111111000011111111111111111","111111112211111111121000000000000000000222221100000000000000000000000000000000000111100000001111111000000000100000000000000000000000000000000000000000000000000111111112211100000000010000011222232322333333333333333333333332222222100000000000000000000000000000000111111111110000000000000000022222212111100000000000000000000000000000000000000123332220000000000111111111111111110000000000111111222233333333210000000000000000000000000000000000000000111122222222222222222222222222222222222232222333333333334443333443222222222222222222222222222222222222211100000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222221110000000000000012233333333333333333333333333333222221000000000000122333332222222222222222222111111111110000000000000000000000000111111111111111111122222222222100000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001211111111111111111111111100000001112222233333332222222222222222222222222222111111000000001122333333223333333343333333322222221100000000000122223333332233332221111111222222222222222211000000000000000000000000112222211000000000011111111100000110000000000000000000011111111111110000000000000000000111111112223344","222222222222233333230000000001100000011111221000000000000000000000000000000000001000000100000001111000000000111111111111111000000001111000000000000000000000000111111112211100000000010000012122333333333444444444444222222222222233320000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000110001110000111000000011111111111111100000000000000000112233331000000000000000000000000000000000000000000000000000111222332200111111111111111111100000000011111111111111111221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122233333333333333333333333333333332221111012223333344444444444444444444444444444444333332222200001111122223332222222222222222222222222222222221100000000011111111111111111111111111111122222222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111112222333333344443222222221111111111111111111111111100000000110111000011223333333333333333333332222222211100000001111111122332221111111111111111111222211111000000000000000001111122233222111111111122222222211111111110000000000000000111111111111111111111222222221111111221111222222","111122222222221201121100000000000000011111100000000000000000000000000000000000000000000000000000000000000000011111111111111000001000000000000000000000000000011111111222222222111110000000001122333332222222222222222222222222223333220000000000000000000000000000001111111111111110001111000000000000000000000000000000000000000000100000000000000112323332111111111111111111111111111111000000000000000011111111111111111110000000011111111111111111110000001221000000000000000000000000000000000000000011111011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222222222222222222221111111111122332222222223332222233333333333333333333222221111100000000122211111111111111111111111111111111000000000000000000000001111222222222222222222222222233221000000000000000111112111111111111111111111111221111111112322111000000000000000000000000000000000000000001211111111111111100000000000000000112222111111000111122111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000001111111112222222222222222222222222222222233333333333332222211111111111111000000000000000000000111222222222233333333333332222222211111111111111111123222222221111111111111000000000111111111100000000000000000000122233332222222222222222222222222221110000000000000000000000000000000000000000000000000011111122333334","111111112222222222220000000000000000000000010000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000011111111112200100000000010000112222333444444444444444444333332222222222100000000000000000000000000000000000000000000000000000000101121110000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000111001111123310000000000000000000000000000000000000000000000000001122222222222222222222222222222222233222222222222222222222222110000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111222221111111112232233332233333222233333333333333333333100000000000000000122333332222222222222222222111111100000000000000000000000000000000000000000111111111110000000000000000000000000012222211100000000000000000000000010000000000000000000000000000000000000000000000000000000000000000001222100000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000112211111111111000001111111111111111112222222222222211110000000111100000000000001111110000000000000000000000000111222222222211111000000000000000000112223333444444443332222222222222222222222211111111100000000000000011111223222222221111122222222221000000000000000000000000000000111111110000000000000000000122222111222222","111122222211122222220000000000000000001222221100000000000000000000000000000000000111101000001111111000000000111111000000000000000000000000000000000000000000000111111112211211100000010000011122222222222222222222222222222222223333210000000000001100000000000000001111111111111110000000000000011111101000000000000000000000000000000000000000000123333331000000000111111111111111110000000000111111222233333333321000000000000000000000000000000000000000111122222222222211222222222222222222211111111123333223333332222332221111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000112222222222222222222222222222221110000000110001112233344444444444444444444444444333331111100001111123333332222222222222222222222222222100000000000000000000000000111111111111111111122222222211000000000000000000001000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111000000001122333444443332222222222222222222222221111110000000001111223222223334444443333333322222211100000000000122222333332233344443322222222111111111112211000000000000000000000000112222111000000000011111222210000110000000000000000000011111111111000000000000000000000111110001223333","222222223333333333330000000000000000011222221000000000000000000000000000000000000000001100000001111000000000011111111111111000000000111000000000000000000000000111111112212211100000110000011122332222222222222222222222222222223333320000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000100000000000110012223221000000000111111111111111100000000000000000001223333333310000000000000000001111111111000000000000111111122222221100000000000000000000000000000011111122222111111221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122233333333333333333333333333333331110000011223333333333344444444444444444444444444333333333200000000122222222222222222222222222222222222222221100000000000000000001111111111111111111122222222211100000000000000000011000000000000000000000111110000011101211000000000000000000000000000000000000000000000000001111110000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112111111101222222222222222222222222222222222000001112222333444443332222110000000000000000000000001110000000011112222222223333444444433333333322222222211111111222222222222233332111111111111111111111111111000000000000000000000122233332222222222222222333322222222222210000000000000111111111111111111111111122222222222222222332222","223333333333332322111222222233334445444434454331110111100000000000011022222000000000000000000000000000000000000000000000001222222332221000000100000000000000000000000000000000122222100000000000000000111111000000000000000000101111000000000000000001111000000000000000000000000000011122222110001111100000000012211110011110000000000122112223333322222221111111100000000000000000001111112222222222221111111111000000001100011111111110000011122111111222222233300000000000000000000000000011110000000000001222221111111100000000000000000000000000001111222222222222221000012233333333333322222222221112222222233344443333334000001112222122211111100000000000000000000111111100100000000000111111100000000000000000000000000001111011121111110000000000011210000000000000000000000000000000000000000001221000000121000000000000000000000011112222344100000000000000000110000000000111112222222100000001222334432111110000011111111110000000000000000000001112222222222222222111000000000000011122222222222111111111000000000000000000111111100000000000000000001223332222222222000000000000011000000000000111111111110000000000000000000000000000000000000000000000000000000000012222223333333334443322222211111111111120000011122333333200000000000000000000000111111111112344455555555555555554443322221000000000000000111100012221111112210000000000001000000000000000000000011111111111111000011111233334444444444444433222211000011233","222223332333211111111122211222222223444444554443333333333321000000000011110000000011000010000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221110000001100000000012211111111100000000000000000000000101223333332111111000000000000000011222443334444444444444445444444443111111111111122222222110000000000001112222211000000000000110000000001111110000000000000000000000000000000000000000000000000100000000000000000000000000000011122222211111111012222211111000000000000110011000000000000000000000000000000011111111111222222222222222222222222111110000000000000000000000000000000000110000000000000000001000000000012112222111110000000000011000000000000000011100000000000000000000000000000000001001110000000000000000000000000111112222222221101122223344433222221111222222222111222222110000000000000000001112221111111000000000000000000000000000111222222210000000000000000000000000000111111110000000001110000000000000000000000000000000000001110000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000110012233333333222222211111111100000000000000000000000011111110000000011223444444444455554433333210000000000011222211122221111111100000000000111000100000000000000000000012222333333333321111222222212222222333333321100000000012","223333333333333323333333333344444445544434455532222211100000000000011122222000000000000000000000000000000000000000000000001222222222222000000000000000000000000000000000000000111222100000000000000000100111000000000000000000111111000000000000000001111000000000000000000000000000000111111000000011100000000012211110001221100000111133122233444444443221111111100000000000000000001112222233333333331111111111000010011100011111100000000011122221111121222222100000000000001111111111110011110000000000111222221111111110000000000000000000000000011111111211111112220000012233333222222222222222221111112222333344443333333000001112222111111111111000000000000001111111100000000000000000111111000000000000000000000000000000000000010000000000000000011200000000000000000000000000000000000001111112221000000122221111000000000000000011112222344000000000000000000010000000000000011111111000000001222223321110000000011111111110000000000000000000000000111111111111100000000000000001001111111111111110000000000000000000011000111110000000000000000000000011111000001000000111111111111110000000000000011100111100000010000000000100000000000000000000000000000000000000000000001233333334443332222222222211111000000011122222222211000000000000000000000111111111123445555555555555444443332211110000000000000000111001112221111233321110000000001111100000000000000000011111111111111111111000123333334433333333222211000000011233","133322233333310000000111111223333334444444444431111111100000000000000000110000000010000000000000000000000000000000000000000111111110110000000100000000000000000000000000000000100000000000000000000000000110000000000000000000000001000000000000000000001000000000000000000000000000000000011111000000100000000012111110001100000000000011000011111223333333332222100000000000010000000112233334444445442222233322111122011111111122221111000000110000000001112222200000000000000000000000000001110000100000000001100000000000000000000000000000000000001111110000000001111000012233332222222311111012221111111111112222221111111000000000000001100000000000000000000000000001000000000000000000000000000000000000000000000000000001111123332222222221000000001000000011000000000000000000000000010001110000110000000000000000000000110000000111233333444222200000000000000000000000000111122222333211111223444444433222222222222111111111100000000000000000011112222222222333333111000000000000000011111111000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000002110000000011111111001111011110000000000000000000000000000000012222223222223323211000000000012222222221000011112211111111110000000000000000000111000000000112345555555555444554443321110000000000000011111101123332222222221111111111000000000000000000000000000011111111111111111111121100011222233344444321111111111111","233223332333211111111111110122222234444444554443333333333321110000000011110011100122000010000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221211000001200000000012222222222100000000000000000000000112223333322111111000000000000000011112233333333333444333444444444442111100000000011111110000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122122222211111111112222211111000000000000111111111111111111000000000000000000011111122112233333333333332111111111111110000000000000000000000000000000000121111111110000000001000000111012111111000000000000000011000000000000000122200000000000000000000000000000000001001100000000000000000000000000111111111111111111222223334432222221111222222222111111111000000011100000111111112221110000000000000000000000000000000111221111100000000000000000000000000000000000000000000001110000000000000000000000000000000000000000001111100000000001112222211111110000000000000000000000000000000000000000111000000000000000000000000011233333333321111222222222211100000000000000000000000000000000000011223344444444555443322222100000000000001111111111121101111110000000000000000000000000000000000000012222222222222210000122211111222222233333211000000000012","333333333333211111111000000122223344444444554442222222210000000000000000110011111122111111111000000000000000000000000000000000000001110000000100000000000000000000000000000001000011000000000000000000101110000000000000000000000000000000000000000000011000000000000000000000000000010111112233333333322220000012222222222110000000000111000011111223334444443222222111110111000000000111221122222222221000012222222220000000000000011111000000000000000011112222200000000000000000000000000000000000000000000001000000000000000000000000000000000000111111111122222223443333333334443332223333333333333444443333333333333444333222222222222000000000000000000000000112212222222222222222222221111111110000000000000000000000000011222233343322221111100000001000001122221000000000000000000000000000000000000000001110000000000000000000000011222223344321100000000000000110000000000111111111101111111112222234433222221111111111111100000000000000000000000001111122331122222110000000000000001111111111000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000001111111110000000011111111222222111100000000000000000000000000000011111222223333334433333332221111100111111111111111123322222222111110000000000000000000001100001111122234444444445555554433333211100000000111112211222233323333323332222222211000111100000000000000000112222222222222222222223333333333344444455555555555555555","233323333333210000000111110223333334444444454432221111111100000000000000000011100010000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000001111112111111200000000012111111001100000000000000000001110212233333332000000000000000000000000112233334444444432111222222111122001111111111111111111111111110000001112222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000001112233332222222211111012222222222221111111110110000000000000000000000000000000000000011111112222222111122111100000001111000000000000000000000000000001111111232111111110000000001000000122222111110000000000000000010000000000000000000100000000000000000000000000000112333222200000000000000000000000000111222333333322222333444444432222221111222222222222222221000000100000000111111122221111111000000000000000000000000111122100000000000000000000000000000000000000000000000000001121110000000000000000000000000000000000000001111111110000000000111111111111000000000000000000000000000000000000000001112222222112100000000000012233333332222222222222222211111110000000000000000001111100001111112334455555555555554433333322211100000122222222234443322222222222222222222111000000000000000000011111222223333333333333333322222333333344444432222222222222","233333333333210000000000110123333344444444444332220000000000000000000000110011100010000000000000000000000000000000000000000000010111110000000100000000000000000000000000000000000000000000000000000000000110000000000000000000000001000000000000000000001000000000000000000000000000000111011123222212200000000012211111001100000000000000000011111223334443332112100000000000000000000111232333444444442111122222111121001100000011111111111000000000000001112222200000000000000000000000000000000000100000000000000000000000000000000000000000000000001100000000001111111111112233333332222323332222222333332222222222221111111000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000001111133332222222221100000001000000122111000000000000000000000010000010000000000000000000000000000000000000011233333444222200000000000000010000000000111222333443322222333444444433222221111111000000000000000000000000000000012222222222222222100000000000000000000000000111000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000011112221100001121111111222222111100000000000000000000000000000000011222223333333323222221111111112211111111111111122211111111111110000000000000000111111110001111223444455555555555555433332222100000000111112211223333322222222222222222222111111100000000000000000011111111233333333333332211111222233344444443333333333333","233223333333210000001222211223333334455544454333331111111100000000000000000000000010000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000100000000012100000001000000000000000000000000212233333332000100000000000000000011122233334444455543222444444333333111111111112221111111111111110000001112222211111110000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000110001112233332222111211111012222222222221111111110110000000000000000000000000000000000000011001000111111111100000000000001111000000000000000000000000000001111111121111111110000000001111111122111000000000000000000000011000000000000000000100000000000000000000000000000001122211100000000000000000000000000111222333333333333334444555533333332222333333222222222222100000000000000001112222222222222000000000000000001100001111122111111100000000000000000000000000000000000000000000001121110000000000000000000000000000000000000000000000000000000000111110001110000000000000000000000000000000000000000001112222222101000000000000012233333332222222222222222211111110000000000000000011111100000000012334444555555555443322221111000000000111112211123332222222233333333222211000000000000000000000000011222222222222222222221100000111222233333211111111111111","133322233333210000000111111223333344455544444432221111100000000000000000000000000010000000000000000000000000000000000000000111111110000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000011111000000100000000011100000001100000000000000000001111223333333332222100000000000010000000122233334444445442222333322222232001111111122221111111111111110000001112222200000000000000000000000000000000000100000000000000000000000000000000000000000000000000100000000000000110000012233332222222211111012221111111111111111110000001000000000000001100000000000000000011000000111000000000000000000000000000000000000000000000000000001111112332222222221000000001000000011000000000000000000011111110001110000010000000000000000000000000000000011111123344211100000000000000000000000000111222222333211111223334444433222222222222111111111100000000000000000000112222222222233332111000000000000001111111111111000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000001110000000011111111101111011100000000000000000000000000000000000001112222222112100000000000012222222221000011111111110000000000000000000000000000000000000000123444455555444444443322221000000000000111112101123333322222222222222222110000000000000000000000000011111111111111111111221100000111233344444321111111111111","223333333333331200111111111223333444444444443321110000000000000000000011221000000000000000000000000000000000000000000000000112111211111000000100000000000000000000000000000000110011100000000000000000111110000000000000000000111111000000000000000000001000000000000000000000000000000111000010001111100000000012211111111110000000000112111111222222223222221112100000000000000000001222222233333333332211111111000010011100000011111110000011111110001222222232200000000000000000000000000001110000000000000122210000000000000000000000000000000000011111222222222222222111112234444443333333322222222111111111112233333333333000001111222111100000000000000000000001111111111111100000000000111111100000000000000000000000000001111111222221111110000000000100001111000000000000000000000000000000011111110000000111111111000000000000001111122333444210000000000000000110000000000111122222222100000112233344432221110000000011111110000000000000000000000112222222222333333221000000000000011122222222222111111111000000000000000000001110000000000000000000001222332222222221000000000000000000000000011111111111110000000000000000000000011111110000000000000000000000000011122233333333333334333321111111111122222220000011123322222211100000000000000000000111111111112344455555555555555555554311110000000000000000111101112221100012210000011100000000000000000000000000000011111111110000000000123333334444444444333222200000001122","122222222222221111111222222344444445554445555543333322211100000000000011110000000000000000000000000000000000000000000000011222111111111000012110000000000000000000000000000000010000000000000000000000000000000000000000000000111100010000000000000000000000000000000000000000000000000000000000000000000000000011110000001110000000000122110011222224443333332222221000000000000000011223333334444445442222333322222332112222222222211110000011111111111001111111100000000000001110011111110011110000000000000111111111110000000000000000000000000000000010000000000000000000122222222222222222222333320000000000112233321111111000000000111111111110000000000000000001100111000000000000000000000000000000000000000000000000000000000000011111111110000000001100000000000000000000000000000000011111222222221001000122110000000011110010000011111111222100000000000000000000000000000111111111122211111122333344433332221111222111111110000000000000000000111222222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000001112100000000000000000000000011000000000000000000000001111100000000000112221111000000000000000000000000000000000001111112222211111110010000000001111111110000011111111111100000000000000000000000000000000000111233334444444433332221000000000000000000000001001112221111112222222222222111111111100100000000000001111111222222222221111232211112222222343333211000000011112","233222233332210000001112221223333444455544454333332111110000000000000000000000000000000000000000000000000000000000000000000000000110000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000010000000000000000000011100000001000000000000000000000000223333333332111100000000000000000001222233334444455553333444444333344222222222222232222222222222221000001112222211111110000000110000000000000000000000000000000100000000000000000000000000000000000000100000000000000110000012233332222111211110012221111111111111111110110001000000000000000000000000000000000011000000111111111100000000000001000000000000000000000000000000001111111121111111110000000001100000122000000000000000000011111111111110000000000000100000000000000000110011121000011233211100000000000000000000000000111222222333333333334444555533333332222333333111111111111000000000000011222222222222222222100000000000000001111111111111111111000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000001110100000000000000001110000000000000000000000000000000000000000001112222222101000000000000012233333332211111111111111111111110000000000000000011000000000000012323334444444444443321110000000000011112223332233333323333333333333322211000000000000000000000000011222223332222222222221100000111222233333211111111111111","233333332332211111111000000122223344444444554442222222221110000000000011000011111122111111111000000000000000000000000000000000000001110000000000000000000000000000000000000001000000000000000000000000000110000000000000000000000000000000000000000000011000000000000000000000000000000111122233333333322220000012222222222210000000000111110011111123334443332122111000000111000000000111221122222222221111223333222220000000000000011111000000000000000011012222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122223333333333333333332222333333333333333332222222222221222111111122222222000000000000000000000000112223333334444444443222221111111111000000000000000000000000011222233332222222221111000001000001111111011110000000000000000000000000000000011122210000000000000000000000011112223334322200000000000000010000000000111111222222222222333333334432222221111111111111100000000000000000000000001111111220011111000000000000000000111111111111100000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000001111111111100000122222211222222111100000000000000000001111110000011111111112223333333333321110000000112222222222222223333333322111110000000000000000000112211112222233334444444455555555443333222211100000112222222223333323333323332222222211000111100011100000000000122333333333222222222223333333444444444455544444333333333","223333333333331200111111122223333444444444454331111111100000000000000011221000000000000000000000000000000000000000000000001222111111111000000100000000000000000000000000000000110011000000000000000000100110000000000000000000111111000000000000000000001000000000000000000000000000000100000000001111100000000012211110001110000000000112111112333223333222221112110000000000000000001222223333333334442211122111001120011111111111111110000011111111001121222221000000000000000000000000000001110000000000000122210000000000000000000000000000000000001111111111111112221000012233333222222222222222221110001111122233333333333000000111222111100000000000000000000000000111000000000000000000001111000000000000000000000000000001111111121000000000000000000000001111000000000000000000000000000000011112221000000111111111000000000000001122333333444210000000000000000010000000000111122222222100000112233344432221110000011011111110000000000000000000000111111222222222222111000000000000001122222222221110111111000000000000000000001110000000000000000000001222211000001000000000000000000000000000000001111111110000000000000000000000001110000000000000000000000000000000011111112222222333333321111111111111111110000011112211111100000000000000000000000001111111112344555555555555555554443211110000000000000000111101112221111112221110011111111000000000000000000000000000111111111000000000123333333333333344333221100000001122","122222222233332211222333333334443344444444455532222211110011100000000011221000000000000000000000000000000000000000000000001222111111111000001110000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000011110000001221000000000123111112333334443222221112111000000000000000001222223333333334442222222211001221011111111121111110000011122221111111111111000000000000001100000000000011110000000000000122222222221000000000000000000000000000000000000000000000010000012222222222222322222223321110001111223344443211112000000000111122222221000000000000000001100111100000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000001111112221000000122221111000000000000000011112223344210000000000000000000000000000111111111111000000111233334432111110000111011111110000000000000000000000000001222222222222111000000000000000001111111110000000000000000000000000000001100000000000000000000000011100000000000000000000000110000000000000000000000001111000010000000100000000000000000000000000000000000000000000001111112222222211110000000000111110000000011112221111100000000000000000000000000000000001233455555555555433332221000100000000000000000111000001110011112221111111111111111111100000000000000000001111111111000000000121100000111111233222100000000001222","233223332332122222111000000122223344444444554443333333332221110000100011110011111122222222222110000000000000000000000000000000000001110000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000011233333111112322220000012222222222210000000000011110011111112223333321111111000000111000000000111221222333333333333444444444441111100000000011111000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222223333333333322333333222222222222000000000001222222222222222222000000000000000000000011122223334444444444443333332222111111000000000000000000000000011110011221111111111111000001000000000001000000000000000000000011000000000111122233311111000000000000000000000000001111001100000000000000000000000000000000111111110000122222233322222221111111111111100000000000000000000000000000011220000000000000000000000000111111111111000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000001111111111100000000000011111100011110000000000000000000000001110011100000000111111111111111100010000000000122333222222222223333333322100000000000000000000111111100001111111223344443444555554443333211100000000000111211112121100000000000000000000000000000000000000000000012223333333222210000122222222333333333333321100000000112","122222222233333333333333333345554445444445555543333322211111100000011112222000000000000000000000000000000000000110000000001222222222221000011110000000000000000000000000000000110000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000010000000000000000000000000000000011110000001222211110111233222223444444444332221111111111000000000000001222222233333333331111111111001220011111111121000000000010122221111111111111000000000000001100000001110011110000000000001122222222221000000000000000000000000000000000000000000000011000012222333333333333333333322222222222334455554322222000001111222222222222222112221100000001111111100000000000000000001111111111000000000000000000000001111111110000000000001000000010000000000000000000000000000000011111122222332222111122222222000000000000000011111222333000000000000000000000000000000000011111000000000001233334432110000000111011111110000000000000000000000000001111100000000000000000000001000000000000000000000000000000000000000000001110000000000000000000000011110000000000000000000000111111111100000000000000001100100010000000101100001100000000000000000000000000000000000000011112211222222221111111111100000000000011122211100000000000000000000000000000000000112344444454445555433332221000110000000000000000000000011110012223332222222222222211111100111000000000000011111111111111222222222211111111222233222100000000001222","223333333333332311222332222233334444444434454431111111100000000000011122222000000000000000000000000000000000000000000000001222122221221000000100000000000000000000000000000000111111100000000000000000100111000000000000000000111111000000000000000000111000000000000000000000000000000111111010001111100000000012211110001221000000000122111113333333333221111111100000000000000000001222222233333333331111111111000010011100011111100000000011122221111122222232100000000000000000000000000011110000000000001222221111111100000000000000000000000000011111111211111112221000012233333222222322222222221111111111223344443333333000001111222111100000000000000000000000000111000000000000000000111111000000000000000000000000000000000000010000000000000000011100000000000000000000000000000000000000011112221000000122221111000000000000000011112222333000000000000000000110000000000111112222222000000001222223321110000000011111111110000000000000000000000111111111111222211110000000000000011122222222222111111111000000000000000000111110000000000000000000001222221111111111000000000000011000000000000001111111110000000000000000000000000000000000000000000000000000000000011112212233333334443321111111111111111110000011122211111100000000000000000000000000111111112344555555555555555554443211110000000000000000111001112221111112210000000000001111000000000000000000000000000000000000000000123334444444444443333211000000011233","111111111233333333344444444455555555544445555543333322211111111000011111222000000000000000000000000000000000000111111000011233222322221000011100000000000000000000000000000000110000000000000000000000000000000000000000000001112100010000000000000000000000000000000000000000010000000000000000000000000000000011110000001222211110112333222233444444444333331111111111011111000000000122222222222232221111111111001220011111111111000000000000000000001000000001000000000000001100000111121122220000000000001011221111110000000000000000000000000000000000000000001111111000122222344433333333333333322222333334444455554333333000000001222222222232223211111111121111100000000000000000000000001111111112220011111111000000000000000000000000011110001000000000000000000000000000000000001111111111222222332222111122211111000000000001100000001222222000000000000000000000000000000000000000000000000001222234433220000000000011111110000000000000000000001000000011101111111000000000000111000001100000000000000000000000000000000000011111000000000000000000001111110000000000000110000111222222333320000000000000000000000000000000001100001100000000000000000000000000000000000000011111111222222221111110001100000000000011122222222211000000001111111111000000000000012344444444444444333221110000110000100000000000000000011221122223333333222211111000000000111000000000000012222223333222222222222222223333333344444320000001111223","111112222233233333333334434455554455554445555543333322211111101000011011122000000000000000000000000000000000000111110000011233222322221000012110000000000000000000000000000000110000000000000000000000000000000000000000000001112100010000000000000000000000000000000000000000010000000000000000000000000000000011110000001222211110111233221123333344444333332222111111000000000000001222222223333333331111111111111222111111111121000000000010111111111111111111000000000000001100011111111122220000000000001011221111111000000000000000000000000000000000000000001111111000122222344433333333333333322222222222334455554322222000000001222222222232222111110000010001100111000000000000000000001111111111110010011111000000000000000000000000011110001000001100000000000000000000000000001111111111222222222111111122211111001100000000000000001222222000000000000000000000000000000000000111100000000001233344433220000000111011111110000000000000000000001000000011100000111000000000000001000000000000000000000000000000000000000000011100000000000000000000001111100000000000000110000001111111222210000000000000001100000000000000101100001100000000000000000000000000000000000000011111111112222110000000000100000000000011122122222211000000000111111111000000000000011233444444444444333221110000110000000000000000000001112222222223444443222222222211111100111000000000001122222222222222222222223333333333333344444320000001111223","233333333333210000000000110123333344444444454432221111100000000000000000000011100010000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000001000000000000000000000000000000111111223222222211110000012111111111100000000000000000011111212234443332111000000000000000000000112232333444444332111122222111122001100000011111111111000000000000001112222200000000000000000000000000000000000100000000000000000000000000000000000000000000000000100000000001111111111112233333332222322222222222333332222222222221111111000000000000000000000000000000000011011112222222222211111000000000000000000000000000000000000000001111122232222221110000000001000001122221000000000000000000000000000000000000000001100000000000000000000000011112223333222200000000000000010000000000111222333444333333333444444433222221111111000000000000000000000000000000001111122221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000001111112221100001122222222233333222210000000000000000000000000000000011111112223333333333221111111111222222221111111122211111111111110000000000000000001111100001111123344455555555555555543333322211100001112223322234443323333333332222222222111111100000000000000011122222223333333333333333333333333344444444443333333333333","111111111233333334444455554455555555444434455543333322211111111000011122222000000000000000000000000000000000000110000000001223222222222000000000000000000000000000000000000000111111000000000000000000000111000000000000000001111000000000000000000000001000000000000000000000010000000000000000000000000000000001110000001222211111112333223334444444444331111111111111111111000000000112221222222222110000000100001110000000011111000000000000000000000000000000000000000001111111111111122222220000000000112222112222221100000000000000000000000000011111111100000000000000011111222112222222222223322222333444444455555432223000001112222233334444444332221111110001100000000000000000000000001111111111111000000000000000000000001100010000000000000000000110000000000000000000000000000000011111222223332222111122222222000000000000000011112222222000000000000000000000000000000000000000000000000000122223321110000000000011111110000000000000000000000000000011111111111000000000000011111011111111110000000000000000000000011000011111000000000000000000001111110000000000001111000111223333333310000000000000000000100010000000001100001100000000000000000000000000000000000000001112211112222221111111111100000000000011122222222222111111111111111111000000111111112344455554445555433221110000110000000000000000000000011100011111221111110000000000000000000000000000000001001122222222222111111111111222222333322100000000001122","111111111233333333344455554455555555444444555543333322211111111000011122222000000000000000000000000000000000000110100000011233222222221000011000000000000000000000000000000000111111000000000000000000000000000000000000000001112100000000000000000000000000000000000000000000010000000000000000000000000000000001110000001222211110112333223334444444444332221111111111111111000000000112222222222222110000000100001110000000000000000000000000000000000000000000000000000001111111111111122222220000000000001111112222210000000000000000000000000000000000000000000000000000011112222222222222222223322222333444444455555432223000001112222222223333333222222222221111100000000000000000000000001111111112221000010000000000000000001100010000000000001000000000000000000000000000000000000000011111222223332222222222222222000000000000000011111111122000000000000000000000000000000000000000000000000000122234432220000000000011111110000000000000000000000000000011001111111000000000000111000011000000000000000000000000000000000000111111111111000000000000001111110000000000001111111111223333333310000000000000000000100010000000002211111100000000000000000000000000000000000000001112222222222221111110001100000000000011112222222222111111111122222222221111111111112344455554445555433221110000110000000000000000000000012220011112222222221100000000000000000000000000000011001223333222222111111111111222222333333310000000001122","233333333333320100010111111223333444444444443321111111100000000000000011221000000011000000000000000000000000000000000000001112111111111000000100000000000000000000000000000000110000000000000000000000000110000000000000000000111111000000000000000000001000000000000000000000000000000111000010001111100000000012211110001110000000000111110011222223333333332222100000000000000000001222222333444444442222222211000020011111111111111110000011111110000111112221000000000000000000000000000001110000100000000122210000000000000000000000000000000000001111111211111112221000012233443332222322221112221111111111112222233333333000001111222111100000000000000000000000000111000000000000000000001111000000000000000000000000000001111122332222221110000000000000001111000000000000000000000000000000010001110000000111110000000000000000001122333444444211100000000000000010000000000111122222332100000123333344433221110000111011111110000000000000000000000111111222222333333221000000000000001111111111111111111111000000000000000000001110000000000000000000001222211000000000000000000000000000000000000000011111110000000000000000000000011111000000000000000000000000000011122333334333333333211110000000001111122220000011112211111111110000000000000000000001111111112234555555555555555555554311110000000000000000111101112221100012221110011100000000000000000000000000000011111111111000000000122222223333333344444332100000001122","233333333333310000000001111223333344444444444331111000000000000000000000110000000010000000000000000000000000000000000000000111111111110000000100000000000000000000000000000000100011000000000000000000000110000000000000000000000001000000000000000000001000000000000000000000000000000111011112111112211110000012211110001100000000000011000011111223334444443222100000000000010000001111222333444444442222222222000021001111111111111111000000110000000001112222200000000000000000000000000001110000100000000001100000000000000000000000000000000000001111111111111111111111112233443332222323332222222222222222222222222222223000000000000001100000000000000000000001000000000000000000000000000000000000000000000000000000000011111133333333332221100000001000001111110000000000000000000000010000010000010000000000000000000000000000000011233333444222200000000000000010000000000111222222333210000123444444433222221111111000000000000000000000000000000012222222222333332111000000000000001111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000011112220000001111111111111111001100000000000000000000000000000011112222223333333333212110000000011211122222000011123322222211111110000000000000000111111110000122345555555555444554443321110000000000000000111111223332222222221111111111000000000000000000000000000011222222221111111111121111111222233344444443333333333333","333333333333210000000000000123333344444444444431110000000000000000000000110000000011000000000000000000000000000000000000000000011111110000000100000000000000000000000000000001100011000000000000000000000110000000000000000000000001000000000000000000001000000000000000000000000010000111011222222222322220000012211221111100000000000011000011111223334444443333000000000000000000001111222233333334441100011222110010000000000011111111000000110000000001112222200000000000000000000000000001110000100000000111100000000000000000000000000000000000001111111111122223332222222234443332223333332222222222222222222222232333223111100000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000012222233333333332221100000000000001111110000000000000000000000000000000000010000000000000000000000000000000011233444444222200000000000000010000000000111111222332100000123334444433222221111111000000000000000000000000000000011111222222222222110000000000000011111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000011111110000000111111110011111000000000000000000000000000000000011111222223333334433322211110000000111111111000011123322222211111110000000000000000001111110000122344444444444444444443321110000000000000000111111223332222222221111111111000000000000000000000000000012222222221111111111111111111222233343334444444444444444","333333333333210000000000000123333444444444443331110000000000000000000000111000000011100000000000000000000000000000000000000111111111111000000100000000000000000000000000000001110011000000000000000000111110000001000000000000000001000000000000000000001000000000000000000000000010010111000012111111222220000012222221111100000000000011000011111223334444443333100000010000000000001111222233333333331111111111110000000000000011111110000011110000000111111121000000000000000000000000000001110000100000000111100000000000000000000000000000000000111222222222233334444444444444444443333333332222222222222222223333333333333333321111222101100000000000000000000001112222222222211111000000001111000000000000000000000000000012222233343432221111100000000100111111110000000000000000000000000000000000110000000111000000000000000000000011223444444211100000000000000010000000000111111111111000000112333344433221110000000011000000000000000000000000000001111222333333333220000000000000011111111111111111111110000000000000000000000000000000000000000000001222210000000000000000000000000000000000000000010000110000000000000000111111111111110000000000000000000000000011122333334444444433332221111111001122222220000011123322222222110000000000000000000001111111112233344455555555544444443311110000000000000000111111223322211112221111111100000000000000000000000000001112222222221000011111232222222222233344444444433333333333","222222232333210000001222221223332334455554554333332222222210000000000011000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001220000000000000000000012100000001000000000000000000000000212223333332111100000000000000000011222333334444455544334445555444444222222222223333333333332222221100001112222211111110000000110000000001111110000000000000000100000000000000000000000000000000100000000000000000000110000011122222222111100000012222211111000000111110110000000000011111100000000000000000000011111000122221111111000000000011111110000000000000000000000000001110000111111111110000000001111111122222101111000000000000000011000000000000000001111000000000000000000000000000000001111110000000000000000000000001111222333444333333334444555533333332222333333222222222222111111111100001111111122221111111000000000000000000000000001112222122211000000000000000000000000000111111111000000000121110000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000111111233333333222222222222221111111110000000000000000011111111100000011223444555555554443210000000000000000001122211112333322222233333333322222100000000000000000000000011111122221111111111222211111111122223222221111110000001","111111111233333333344444444455555555444444555543333322211111111000011111222000000000000000000000000000000000010111111000011233222333221000011000000000000000000000000000000000110000000000000000000000000000000000000000000001112100010000000000000000000000000000000000000000010000000000000000000000000000000001110000001222211110112333223334444444444333331111111111111111000000000112222222222222221111111100001220001100000000000000000000000000000000000000000000000000001100000111122222220000000000001011111111000000000000000000000000000000000000000000001110011000111122222322222222222223322222333444444455554333333000000001222222222232223222222222221111100000000000000000000000001111111112220001111111000000000000000000000000000000001000001111000000000000000000000000001111111111222223332222222222211111000000000001100000011111122000000000000000000000000000000000000000000000000001222234433220000000000011111110000000000000000000000000000011001111222000000000000111000000000000000000000000000000000000000001112222221111000000000000001111110000000000001111111111223333333321000000000001100000000010000000001210001100000000000000000000000000000000000000012222222222222221111110001100000000000011112222222222111111111111111111000000000111112344455554444444333210000000110000100000000000000000012221122223333333332100000000000000000000000000000011111223333222222111112222222222233333333210000001111112","122222222233321111111222222234443445554445555543333211110000000000000011110000000000000000000000000000000000000000000000001222111111111000011110000000000000000000000000000000110000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000011110000001110000000000122111111222224443333332222111000000000000000011222233334444445442222233322111232112222222222221110000011122221111001111111000000000000001000000000000011110000000000000111111111110000000000000000000000000000000000000000000000011000122222222222222222222223320000000000112233321111111000000000111011111110000000000000000001100111000000000000000000000000000000000000000000000000000001111111121111111110000000000000000000000000000000000000000000000001111112221000000122110011000011111111111122222233344210000000000000000000000000000111111222222211111122333344433332221111111000000000000000000000000000111222222222222222222111000000000000000010000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000001111100010000000111110000000000000000000000000000000000000000001111111111111111110000000000111111110000011112211111100000000000000000000000000000000000122345555555555544443332100100000000000000000000000011111111111221111111111001000000000110000000000000000111111111000000000121111111111111233333211100000001112","223333333333331200111122222223333444444434454321111111100000000000001011221000000000000000000000000000000000000000000000001112121211111000000100000000000000000000000000000000121111100000000000000000111110000000000000000000111111000000000000000000001000000000000000000000000000010111000010001111100000000012211110001110000000000112111112333222223222221111100000000000000000001112222233333333331111111111000010011100000011111110000011111111001222222232200000000000000000000000000001110000000000000122210000111000000000000000000000000000011111222222222222221000012233333333333322222222222111111111122233333333333000001111222111100000000000000000000000000111111111100000000000111111100000000000000000000000000001111111121111110000000000000100001110000000000000000000000000000000011111121000000121111111000000000000000011112333344100000000000000000110000000000111112222222100000001233334432221110000011111111110000000000000000000000112222222222333333221000000000000011122222222222111111111000000000000000000001110000000000000000000001222332222222222000000000000000000000000011111111111110000000000000000000000001111110000000000000000000000000000112222223333333334433321111111111122222220000011122222222211100000000000000000000111111111112344455555555555555554443211110000000000000000111101112221111112210000011100001000000000000000000000000000000000000000000000123334444444444444333222200000011122","122223332333332311222333332234443444444434455532222211100011100000001011221000000000000000000000000000000000000000000000001222111111111000000100000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000011111110001221000000000123111113333334443222221111111000000000000000001222223333333334442222222211001120011111111121111110000011122221111111111111000000000000001000000000000011110000000000001122221111110000000000000000000000000000000000000000001100010000012222222222222322222223321110001111223344443211112000000011222122211110000000000000000001100111100000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000001111112221000000122221111000000000000000011112223344210000000000000000010000000000111112222111000000111222223332111110000111111111110000000000000000000000000001222222222211000000000000000000001111111110000000000000000000000000000001110000000000000000000000011100000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000001111112222222222221111111111111111110000011122221111100000000000000000000000000000001112334555555555555433332221000100000000000000000111000001110011112221111111111111111100000000000000000000001111111111000000000121100010111111233222100000000001222","122222222233332211222333333344443345544445555543333322211111100000000011211000000000000000000000000000000000000000000000001222111112111000011110000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000011110000001221100000000123111112333334443333332222111110000000000000001222223334444444442222222211111222112222222221111110000011122221111111111111000000000000001100000000000011110000000000000122212222221000000000000000000000000000000000000000000000011000122222333333333322222333321110001111223344443211111000000001111122222221111000000000000001100111100000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000011111111112221111000122221111000000000000000000001223344110000000000000000000000000000111111111000000000001233334432221110000111011111110000000000000000000000000001111111111112111000000000000000000000000000000000000000000000000000000001100000000000000000000001111100000000000000000000000110000000000000000000000001111100010000000100000000000000000000000000000000000000000000001111112211222211110000000000100000000000011112211111100000000000000000000000000000000000122344454445555433332221000100000000000000000000000001111111123333332222222222211111100111000000000000000111111111111111111121111111111111233322100000000111222","122222222222210000001112222234444445555545555543333222210000000000000000000000000000000000000000000000000000000000000000011222111101111000001110000000000000000000000000000000000000000000000000000000000000000000000000000000100000010000000000010000000000000000000000000000000000000000000000000000000000000011110000001100000000000011000011111223333333332222221000000000010000011222333334444455553333444433333344222222222222222221111111111111100001111111111000000000001110011110001111110000000000000111110000000000000000000000000000000000000000000000000000111000112222332221100111111112221110000000111111111000001000000000111001100000000000000000011000000111111000000000000000000000000000000000000000000000000001111111121111111110000000001100000000000000000000000001111111111111221111110000000111110000000011111111111111111111233210000000000000000000000000000111122222222211122223444444433333332222333222111111100000000000000000111222222222222333333111000000000000000000000000001000000000000000000000000000000000000000000000000000001112100000000000000000000000011000000000000000000001111111100000000000111110011100000000000000000000000000000000001111112111111111111110000000001111111110000011111111111111110000000000000000000000000000000010123334445555433333332100000000000000000001111111112233312222221111111111111011111100100000000000000000012222333222222222222211111222222344433211100000000111","233323333333211111011111110122223334444444554443333333332210000000000011000011100011000010000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000001122222111111200000000012222222222100000000000000000000110212223333322000000000000000000000011112233333444444322222333333333332001100000000011111111000000000000001112222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001111111111123332222111111111012222222222221111111111111111000000000000000000000000000000000000112112233333333333333111111111111110000000000000000000000000001111111121111111110000000001000000122222111111000000000000000011000000000000000011100000000000000000000000000000000001000000000000000000000000000000111222222223333333333333344432222221111222222222222222222100000111100000111111122221111111000000000000000000000000111111110000000000000000000000000000000000000000000000000001121110000000000000000000000000000000000000001111111110000000012222211122211000000000000000000000000000000000000000111111111111111111010000000011233333333322222222222222211111110000000000000000000111100012222222334444555555555555543333322211100000122223322234443322222222211111111111000000000000000000000001112223333333333333333333322223333333333344432222222222222","122222222233333333333333333345554444444434555543333322211111100000011122222000000000000000000000000000000000000010000000001222221222221000001100000000000000000000000000000000110011100000000000000000000000000000000000000001111000000000000000000000000000000000000000000000010000000000000000000000000000000011110000001222211110111233222223444444444332221111111111000000000000001222222233333333331111111111001220011111111121000000000011122221111111111111000000000000001111111111110011110000000000001122222222221100000000000000000000000000000000000000000000010000012222333333333333333333321112222222333355554322222000001112222222222222222111110000000001111111100000000000000000000000000000000000000000000000000001111111110000000000000000000010000000000000000000000000000000011111122222331111000122222222000000000000000011112222344000000000000000000000000000000000011111000000000001222234432110000000111011111110000000000000000000000000001111100000000000000000000001000011000000000000000000000000000000000000001110000000000000000000000011110000000000000000000000111000000000000000000000000000100010000000101100001100000000000000000000000000000000000000001112222222222221111111111100000000000011122211111100000000000000000000000000111111112344444455555555433332221000110000000000000000111000011110011112221111111111111111111100100000000000000011111111111111222222221111111111111233222100000000001222","122222222222210100111222222234444445555545555543333322210000000000000000110000000000000000000000000000000000000000000000011222111111111000002110000000000000000000000000000000000000000000000000000000000000000000000000000000111100010000000000010000000000000000000000000000000000000000000000000000000000000011110000001110000000000111110011111224443333332222221000000000010000011223333334444455443333444433222333222222222222222210000011111111111001111111100000000000001000011111111111110000000000000111110000000000000000000000000000000000000000000000000000111000112222322221111222222222220000000000112222221000001000000000111011100000000000000000000000000001100000000000000000000000000000000000000000000000000001110000111111111110000000001100000000000000000000000001111111111111222222221000000111110000000011111111111111111111223210000000000000000000000000000111111222222211111123444444433332221111222222111000000000000000000000111222222222222233333111000000000000000000000000000000000000000000000000000000000000000000000000000000001112100000000000000000000000011000000000000000000001111111100000000000112221111000000000000000000000000000000000001122222222211111111110000000001111111110000011111111111111110000000000000000000000000000000111223334445555433333332100000000000000000000001000012222211111221111111111111011111100100000000000000000011122222111111111232211112222222344433211100000000111","122223332333332311222333332234443444444434455532222211100000000000011012221000000000000000000000000000000000000000000000001222111111111000000100000000000000000000000000000000111111100000000000000000000100000000000000000000111100000000000000000000010000000000000000000000000000000000000000001111100000000011111110001221000000000123111113333333333222221111110000000000000000001222223333333334442211122211001120011111111111111110000011122221111121111111000000000000001000000000000011110000000000001122221111110000000000000000000000000000011111100000001111110000012233333222222222222222221110001111223344443211112000000011222122211110000000000000000001111111100000000000000000000000000000000000000000000000000001111111110000000000000000000000000000000000000000000000000000000001111112221000000122221111000000000000000011112223444210000000000000000010000000000111112222121000000111233333332111110000011111111110000000000000000000000111111111111111111000000000000000000001111111110000000000000000000000000000011110000000000000000000000011100000000000000000000000000000000000000001111100000000000010000000000000000000000000000000000000000000000000000001111112222223332221111111111111111110000011122221111100000000000000000000000000001111112344555555555555433332221100000000000000000000111100111110011112221110011111111111100000000000000000000011111111111000000000122211111222222333222100000000001222","133322233333320000000111111223333344444444444432222111100000000000000000110000000010000000000000000000000000000000000000001111111110110000001100000000000000000000000000000000100000000000000000000000000100000000000000000000100011000000000000000000000000000000000000000000000000000000000000000000100000000011111110001100000000000011000011111223333333332222110000000000010000001122233334444445442222233322111122012222222222221110000010110000000001111111100000000000000000000000000001110000100000000111110000000000000000000000000000000000000111110000000000110000012233332222222211111112221111111111111111111111111000000000000001100000000000000000000000000001000000000000000000000000000000000000000000000000000001111123332222222221000000000000000000000000000000000000000000010000110000110000000111110000000011111111111122333344444222200000000000000000000000000111122222332110000123334444433333332222222111111111100000000000000000111112222222222333333111000000000000000011111111000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000011111110000000001111110000000011110000000000000000000000000000000011111112222223223211000000000011222222220000011112211111111100000000000000000000111000000000123455555555555544554443310000000000000000000111000122232222222221111111111000000000000100000000000000000000111110000000000121100011222222343334321100000000111","233223332333210000001222211222332334445544554333332112222210000000000011000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001220010000000000000000012100000001000000000000000000000000212223333332111100000000000000000011222333334444444443222444444333333111111111112222222222221111111000001112222211111110000000110000000001111110000000000000000100000000000000000000000000000000000000100000000000000110000011122222222111111111012222222222110111111110110000000000011111000000000000000000000000111000122222111100000000000011111000000000000000000000000000001111111121111111110000000001111111122222111111000000000000000010000000000000000000110000000000000000000000000000000001111100000000000000000000000000111222233444333333334444555533222222222333333222222222222110000111100000111111122221111111000000000000000000000000001111122111100000000000000000000000000000001111110000000000110000000000000000000000000000000000000000000000000000000000000111111101100000000000000000000000000000000000000000001111111111001000000000111111233333333222222222222222211111110000000000000000011111000000000011223344555555554443221111000000000000001112211123332212222233333333322211000000000000000000000000011222222222222222222221100000111111233222211000000000001","333333333333210011000000000123333344444444454432221111100000000000000000110011100011000000000000000000000000000000000000000000000011110000000100000000000000000000000000000001000011000000000000000000000110000000000000000000000001000000000000000000001000000000000000000000000000000111111223333333322220000012211221111100000000000000000011111223334444443222000000000000000000000111221233444443331000012222111120000000000011111111111000000000000011112222200000000000000000000000000000000000100000000000000000000000000000000000000000000000001111110011112222222222222233443332223333333333333333332222222222222333222000000000000000000000000000000000000011212222222221211111000000000000000000000000000000000000000011111133333333332221100000001000001122221000000000000000000000000000000000000000001100000000000000000000000011233333444222200000000000000010000000000111222333443322211223334444433222221111111000000000000000000000000000000012222222222222222100000000000000001100011111000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000011112221100001122222211233333222210000000000000000000000000000011111222223333333333333322221111111111122222222222223322222211111110000000000000000001111110001111223444444445555555555443333322111100000111112222223343323333333332222222222111111100000000000000011122222222222222222222223333333333344444444444444444444444","123333333333332311222333332234444444444434454432221111100000000000011112221000000000000000000000000000000000000000000000001222111211111000000100000000000000000000000000000000111111100000000000000000100110000000000000000000111111000000000000000000111000000000000000000000000000000100000000001111100000000011111110001221000000000123111113333333333222221111110000000000000000001222223333333333332111111111001120011111111111111110000011122221111121222221000000000000000000000000000011110000000000001222221111110000000000000000000000000000011111111111111112221000012233333222222222222222221111111111223344443222222000000111222111111110000000000000000001100111100000000000000000001111000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000011112221000000122221111000000000000000011112223444110000000000000000010000000000111112222121000000111233334421111110000011111111110000000000000000000000111111222222222211110000000000000001111111111111110000000000000000000000000011110000000000000000000000122211000001000000000000000010000000000000001111100000000000010000000000000000000000000000000000000000000000000000001112222222333333321111111111111111110000011122221111100000000000000000000000000111111112344555555555555444443332100000000000000000000011101112221111112221110000000001111100000000000000000000000000000000000000000123333333333333343222100000000001122","222222222221110000001222221234444444455545555433332222210000000000000000000000000000000000000000000000000000000000000000000111111101110000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000223333333332222110000000000010000011222333334444455554334444455444454222222222222233333333332222221100001112222211111110000000110000000000000000000000000000000100000000000000000000000000000000000000000000000000000110000012233332222100100110012221111111111111111110011111000000011111100000000000000000000011000000111111111100000000000000000000000000000000000000000000001110000121111111110000000001100000000000000000000000000011111122222221111110000001110000000000000001122222221111111233211100000000000000000000000001111222333333333333334444555533333333333333333222222211111000000000000011222222222222222232100000000000000001111111111112111111110000000000000000000000000000000111110000000000111110000000000000000000000000000000000010000000111110111000000000000000000011000000000000000000000000000000000000001111111111000000000000000001122222221110011111112221111110000000000000000000011111000000000011223334444433333332100000000000000011112234432233333323333332222222222211000000000000000000000000000112223443222221111111100001222222344334321111111111111","233333333333320000000111111223333344444444444321111111100000000000000000110000000011000000000000000000000000000000000000000111111111110000000100000000000000000000000000000000110000000000000000000000000110000000000000000000101111000000000000000000001000000000000000000000000000000100000010001111100000000012211110001100000000000011100011111223333333332222100000000000010000001112223333444444442222222211000021011111111121111110000011110000000001111111100000000000000000000000000001110000100000000111100000000000000000000000000000000000001111111111111111111000012233333222222311110112221111111111112222222222223000000000111001100000000000000000000000000000000000000000000000000000000000000000000000000000000001111123332222222221000000000000001111000000000000000000000000010000110000110000000111110000000000111111111122333444444221100000000000000000000000000111122222332110000123334444433222221111111000000000000000000000000000000112222222222333333221000000000000001011111111111111000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000011111110000000000000000000000011110000000000000000000000000000011122222223332223333211100000000001222222220000011112211111111110000000000000000000111111111111233455555555555555555554311110000000000000000000001122221111112221111111100000000000000000000000000000011111111110000000000122211111222222343334332100000000122","122222222333333323333333333345554444444434555533333222211111100000011122222000000000000000000000000000000000000000000000001222111212221000000100000000000000000000000000000000111111100000000000000000000000000000000000000000111000000000000000000000010000000000000000000000000000000000000000000000000000000011110000001222211110111233222223444444443332221111111000000000000000001222222233333333331111111111001120011111111111000000000011122221111111111111000000000000001111111111110011110000000000101222222222221100000000000000000000000000011111100000000000000000012222222222222333333333321111111111333355554332223000001112222222222222222111110000000001111111100000000000000000000000000000000000000000000000000000001000010000000000000000011110000000000000000000000000000000011111122222221111000122222222000000000000000011112222344000000000000000000010000000000000011111110000000001222223321110000000011111111110000000000000000000000000001111100000000000000000000000000011000000000000000000000000000000000000011110000000000000000000000011110000000000000000000000111000000000000000000000000000000010000000000000000000000000000000000000000000000000000000001112222222222221111111111100000000000011122221111100000000000000000000000111111111122344555555555555433332221000100000000000000000111000011110011112221111111111111111111100000000000000000011111111111111222222221111111111111233222100000000001222","233223332333211111111001110122222234444444554443333333332221110000100011110011111122111011111000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000001222222111011200000000012222222222100000000000000000000110112223333321111111000000000000000011112232333333333333333444444444442111100000000011111110000000000000010000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111123333332222222222112222222222000000000000111111111111111111000000000000000000000000122112233344444444443222222222111110000000000000000000000000000000000121111111110000000001000000111112111111000000000000000011000000000000001222211000000000000000000000000000000001001100000000000000000000000000111111111112211111222223334432222221111222222222222222222100000011100000111111122221110000000000000000000000000000000111111111100000000000000000000000000000000000000000000001121110000000000000000000000000000000000000001111100000000001112222211111110000000000000000000000000000000000000000111111111111111100000000000011233333333322222222222222211111110000000000000000111000100001111111223444444455555554433333211100000000011222211112232211112221111111111100000000000000000000000000012222333333333322222222222211222222233333211000000000001","222222222332110000001222221223333444455554554333332112211100000000000000000000000000000000000000000000000000000000000000000000000100000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001110000000000000000000011100000000000000000000000000000000223333333332111100000000000000000011222333334444455554334444455444454222222222222233333333332222221100001112222211111110000000110000000000000000000000000000000100000000000000000000000000000000100000100000000000000110000012233332222100100000012222211111111111111110110001000000011111100000000000000000000011000000111111111100000000000011111000000000000000000000000000001111111121111111110000000001111111122111000000000000000011111111001110000000000001111000000000000000110011111000001122211110000000000000000000000001112222333444333333334444555533333332222333333222222222222100000000000011111112222222222222100000000000000001111111111112112122210000000000000000000000000000000111110000000001121110000000000000000000000000000000001110000000111110100000000000000001100000000000000000000000000000000000000000001111111111001000000000110001233333333222222222222222211111110000000000000000011111000000000012223344555555554443210000000000000111112223322233333322222233333333322222100000000000000000000000011111123332111111111122211111111111233222211111111111111","233323333333210000000111111223333334444444444332221111100000000000000000000000000010000000000000000000000000000000000000000000010111110000000100000000000000000000000000000000000000000000000000000000000110000000000000000000000001000000000000000000001000000000000000000000000000000001011112111111200000000012111110001100000000000000000011111223333333332111100000000000000000000112233334444444442222222222111122001111111111111111111000000000000001112222200000000000000000000000000000000000100000000000000000000000000000000000000000000000000100000000001111111111112233332222222322222222222222222221112222221110000000000000000000000000000000000000011001111111111111100000000000000000000000000000000000000000000001111123332222222221000000001000000111111000000000000000000000010000110000000000000000000000000000000000000011112223344222200000000000000000000000000111222322333322222333444444433222221111111000000000000000000000000000000112222222222222222100000000000000000011111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000012221100000111111111122222111100000000000000000000000000000000011111112222223212211110000011112211111111000011111100000000010000000000000000000001111110000000123444455555555555555433332222100000000111112111123332222222222222222222222111000000000000000000011111222222333333333333332211111222233344444432222222222233","122222223233210000000112221224443444455544444432222211100000000000000000000000000000000000000000000000000000000000000000001112111111110000001100000000000000000000000000000000000000000000000000000000000000000000000000000000100001000000000000000000000000000000000000000000000000000000000000000000000000000011110000001100000000000011000011111223333333332222111000000000010000011222333334444455442222333333222232112222222222221110000011111110000001111111100000000000000000000000000001110000000000000111110000000000000000000000000000000000000000000000000000111000012222332222111211111112221111111111111111111000001000000000111001100000000000000000011000000001000000000000000000000000000000000000000000000000000001111111332222222221000000000000000000000000000000000000000000010111110000110000000111110000000011111111111122333333344210000000000000000000000000000111122222222110011123334444433333332222222222111111100000000000000000111222222222222333333111000000000000000011111111000000000000000000000000000000000000000000000000000000001112100000000000000000000000000000000000000000000001111100100000000000001110011110000000000000000000000000000000000001112221111111111110000000011222222220000011112211111111100000000000000000000111000000000111234445555555544444443210000000000000000001111100122233322222221111111111000000000000100000000000000000000001111000000000111100011222222344443211100000000111","122222222233220100111112222234443445554445455532222211100000000000000000110000000000000000000000000000000000000000000000001222111101111000001110000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000011110000001110000000000111110011111223333333332222111000000000010000011222333334444455442222233322112232112222222222221110000011111110000001111111100000000000001000000000000011110000000000000111110000000000000000000000000000000000000000000000000000111000112222332111111222222222221110000000112222221000001000000000111011100000000000000000000000000000000000000000000000000000000000000000000000000000000001111111121111111110000000000000000000000000000000000000000000010111111111120000000111110011000011111111111122333333333210000000000000000000000000000111111222222211111123334444433333331111222110000000000000000000000000111222222222222233333111000000000000000011111111000000000000000000000000000000000000000000000000000000001112100000000000000000000000000000000000000000000001111111100000000000111110011110000000000000000000000000000000000001112111111111111110000000001111111110000011111100000000000000000000000000000000000000000122345555555555544554443210000000000000000000001000012222200011110000011100000000000000100000000000000000000001111000000000121100011222222233333211100000000111","122222222222110000001112222234444445555545555533332222210000000000000000000000000000000000000000000000000000000000000000001111111101110000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000011100000001100000000000001000001110223333333332222110000000000010000011222333334444455553334444444444444222222222222233322222222222221100001112222211111110000001110000000001111110000000000000000100000000000000000000000000000000000000000000000000000111000112233332221100100111112221111111111111111111011111000000000111001100000000000000000011000000111111000000000000000000000000000000000000000000000000001110000121111111110000000001100000000000000000000000000011111122222221111110000000000000000000011111122222221111111233211100000000000000000000000000111122222233322222223334444433333333333333332111111110000000000000000011222222222222333332100000000000000000011111111111000000000000000000000000000000000000000000000000000000112110000000000000000000000010000000000000000000001111111100000000000000110011100000000000000000000000000000000000001111111111001000000000000001222222220000000111111111110000000000000000000000001000000000000112223333444433333332100000000000000011112233322223333323333332222222222211011000000000000000000000000112223443222222222221100011222222344444321111111111111","133222223332210000000112221223343444455544444433332111100000000000000000000000000000000000000000000000000000000000000000000111111110000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000011100000001000000000000000000000000223333333332111100000000000010000001222233334444455553333444444333343112222222222231111111122221110000001112222211111110000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000110000012233332222111211110012221111111111111111110000001000000000000000000000000000000000011000000111111111100000000000000000000000000000000000000000000001111111232222222221000000001000000011000000000000000000011111111111110000010000000000000000000000000000011121111112333211100000000000000000000000000111222222333333333333444444433333332222333333111111111111000000000000011222222222222222232100000000000000001111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000001110000000000000000001110000000000000000000000000000000000000000001111111111001000000000000001222222221100011111111110000000000000000000000000000000000000000112334444444433444443321110000000000011112222211233333323333333333333322211000000000000000000000000011111122222111111111121100000111222344444321111111111111","233333333333211111111000000122223344444444554443333333332210000000000011000011111122111110000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000011000000000000000000000000000000011222223222223321110000012222222222100000000000000000011111112234333321111100000000000000000000111232333333333222211333333333331000000000000011111111000000000000010012222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222222233333332212222222112222222222110000000011211111111122222222000000000000000000000000112223334444444444443222221111111110000000000000000000000000011111111232222222221100000001000000122222111111000000000000000001000000000000011111100000000000000000000000000000001222001100000000000000000000000000111112222334333333333333334432222221111111111111100111111000000100000000001111122220000000000000000000000000000111111111100000000000000000000000000000000000000000000000000001121110000000000000000000000000000000000000001111111111100001122222222222222111100000000000000000000000000000000001111112222222222211121110000001122222222222222223333333322111110000000000000000001112211112223233334444555555555555543333322211100001122223322234444433333333332222222222111111211111100000000011112223333333333333333333333333444455555555543322222222222","111222222233333333344444444445554555444434555543333322211111101000011122222000000000000000000000000000000000000110000000001223222222222000000000000000000000000000000000000000111111100000000000000000000010000000000000000001111000000000000000000000001000000000000000000000010000000000000000000000000000000011110000001222211110112333223334444444444332221111111111001111000000001122222222222222220000000100001120001100011111000000000010122001111111111111000000000001111111111111121122220000000000111222222222221100000000000000000000000000011111111100000000000000011122333333333333333333322222333444444455555432223000001112222222222222233222221111110001111111100000000000000000001111111111110000000000000000000000001100010000000000000000000110000000000000000000000000000000011111222223332222111122222222000000000000000011122222344000000000000000000000000000000000000000000000000001122223321110000000000011111110000000000000000000000000000011100000000000000000000001111011000000000000000000000000000000001000001111000000000000000000000111110000000000001111000011122222222200000000000000000000000000000000001100001100000000000000000000000000000000000000001112211112222221111111111100000000000011122222222222100000000111111111000111111111122344455555555555433221110000110000000000000000000000011110011112221111111111111100011100100000000000000011111112222111222222222211111222232333322100000000001222","122222222233333333333334444455554455544445555543333322211111100000011111222000000000000000000000000000000000000111100000011223222222221000012110000000000000000000000000000000110000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000010000000000000000000000000000000011110000001222211110111233222223444444444333331111111111000000000000001222222233333333331111111111111221011111111121000000000010122111111111111111000000000000001100000001110011110000000000001111222222221000000000000000000000000000000000000000000000011000122222333333333333333333322222222222334455554322222000000011222222222222222111110000010001100111100000000000000000001111111111110000011100000000000000000000000000000000001000000010000000000000000000000000000000011111122222332222111122221111000000000000000000001222222000000000000000000000000000000000000000000000000001233334432220000000111011111110000000000000000000000000000111100000000000000000000001000000000000000000000000000000000000000000001110000000000000000000001111110000000000000110000000111111111210000000000000001100100000000000101100001000000000000000000000000000000000000000011112211112222121111110000100000000000011122111211111000000000111111000000000000000012233444454445555433321110000110000000000000000000000011111122223344332222222222211111100111000000000001112222222222222222222223333333333333344444320000000111223","122233332333333323333333333344444444444434555532222211100011100000011122222000000000000000000000000000000000000000000000001222122222222000000000000000000000000000000000000000111111100000000000000000000111000000000000000000111000000000000000000001111000000000000000000000000000000100000000000000100000000011111110001221100000110233122223444444443222221111110000000000000000001222222233333333331111111111001110011111111111000000000011122221111121112221000000000000001111111111110011110000000000111222221111111100000000000000000000000000011111111211110000000000012233333222222222222222221111112222333344443332223000001112222122222222222000000000000001111111100000000000000000000000000000000000000000000000000000000000010000000000000000011100000000000000000000000000000000000001111112221000000122221111000000000000000011112222344000000000000000000010000000000000011111110000000001222223321110000000011111111110000000000000000000000000001111100000000000000000000001000011111111110000000000000000000000000000111110000000000000000000000011110000000000000010000000111000000000000000011100000000000010000000000000000000000000000000000000000000000000000000001122223333333322222222111110000000000011122222211111000000000000000000000111111111123345555555555555444332221000100000000000000000000001112221111223221110000000001111100000000000000000000011111111000000000000121000000111111233222100000000001222","233223333333210000001222211222332334445544554433332112222210000000000011000000000010000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121111000000100000000012111111001000000000000000000000000212223333332000000000000000000000011122233334444444433222333333222232001111111111111111111111111110000001112222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000001111122222222111111111012222222222221111111110110000000000000000000000000000000000000011111111122222111122111100000001111110000000000000000000000000001111111121111111110000000001100000122222111111000000000000000010000000000000000000100000000000000000000000000000000001111100000000000000000000000000111222222333333322334444444433222221111222222222222222222100000111100000111111122221111111000000000000000000000000111122111000000000000000000000000000000000000000000000000001121110000000000000000000000000000000000000001111100000000000001111111111111000000000000000000000000000000000000000001112111111001000000000000011233333333322222222222222211111110000000000000000011000100000000011223344555555555443322222111100000000111222211123332222222222222222111111000000000000000000000000011222222222222222222222211111222222233333211111111111112","222223332333210111001222221222222234445544554433332223332210000000000011110000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001220000000000100000000012211111001100000000000000000000000112223333332111100000000000000000011222443334444444444333444444444443111111111112222222222221111111000001112222211111110000000110000000001111110000000000000000000000000000000000000000000000000100000000000000000000000000000012222222211111111012222211111000000000000110001000000000000000000000000000000011111111000122222222222222111111111111110000000000000000000000000001110000121111111110000000001111111122222112222111110000000000011000000000000000000111000000000000000000000000000000001001110000000000000000000000001111222333333332222222333344433222221111222222222111222222111111111100000000001122221111111000000000000000000000000000112222111111000000000000000000000000000111111111000000001110000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000111112233333333222222222222221100000000000000000000000011111110000000011223444555555554443211111000000000000001122211112221111112222222222222211000100000000000000000000011111122222222211111222211111111111233333321000000000012","233333332332211111111000000122223344444444554443333333332210000000000011000011111122111111111000000000000000000000000000000000000001110000000000000000000000000000000000000001000000000000000000000000000110000000000000000000000000000000000000000000011000000000000000000000000000000111122233222223322220000012222222222100000000000011000011111112234443332111100000000000000000000111221222222222221111233333333330000000000000011111110000000000000011012222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112223333333333333333332212222222222222333332121111111121111111111122222222000000000000000000000000112223333333333344443222221111111110000000000000000000000000011111122232222222221100000001000000122221111110000000000000000000000000000000011111100000000000000000000000011111112233211100000000000000000000000000111112222333333333333333334432222221111111111111100000000000000100000000001111122220011111000000000000000000000111111111100000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000001111112221100001122222222233333222210000000000000000000000000000000001111112223333333333221110000000122222222222222223333333322111110000000000000000001112211112223233334444445555555555543333322211100001112223322234444433333333332222222222111111211111100000000011122223333333333333333333333334444455555555544322222222222","123323333333320100111111112223333344444444444332222111100000000000000011220000000000000000000000000000000000000000000000001222111111111000000100000000000000000000000000000000110000000000000000000000000110000000000000000000111111000000000000000000000000000000000000000000000000000100000000001111100000000011111110001110000000000112111111222223333333332222110000000000000000001222223333444444442222222211001121012211111122211110000011111110000011111111000000000000000000000000000001110000000000000122210000000000000000000000000000000000001111110000001111111000012233333221111222222222221110000000112222222111112000000000111001100000000000000000000000000111000000000000000000000000000000000000000000000000000001111122232111111110000000000000000000000000000000000000000000000000111111110000000111110011000000111111111122333444444210000000000000000000000000000111122222333210000123334444433222221111111000000000000000000000000000011112222222222333333111000000000000000011111111111000000000000000000000000000001100000000000000000000000111110000000000000000000000000000000000000000011111111100000000000000000000011110000000000000000000000000000000112222222221111222222110000000001111111110000011112211111111100000000000000000000000000001111234555555555555555555554311110000000000000000000100112221100012221110011111000000000000111000000000000001111111111000000000122222222222222344444332100000000122","123222233333320100011112222223333344444444444432222111100000000000000000110000000000000000000000000000000000000000000000001222111111110000001100000000000000000000000000000000110000000000000000000000000100000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000100000000011111110001110000000000111110011111223333333332222111000000000010000001222233334444445442222233311111222012222222222221110000011111110000001111111100000000000000000000000000001110000000000000111110000000000000000000000000000000000000000000000000000111000012233332221111222222222221110000000112222221000001000000000111011100000000000000000000000000000000000000000000000000000000000000000000000000000000001111122232111111111000000000000000000000000000000000000000000000000110001110000000111110011000011111111111122333344444210000000000000000000000000000111122222333210000123334444433333331111111000000000000000000000000000111112222222222333333111000000000000000011111111110000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000011111111111000000000000001110011110000000000000000000000000000000011111112221111112211010000000001111111110000011112211111111100000000000000000000111000000001123455555555555544554443311110000000000000000000000112221111112221111111100000000000000111000000000000001111111111000000000121111111222222343333221100000000112","333333333333210000000000000123333344444444443431110000000000000000000000110000000011000000000000000000000000000000000000000111111111110000000100000000000000000000000000000001110011000000000000000000100110000000000000000000000001000000000000000000001000000000000000000000000010010111011112222212322210000012222221111100000000000011000011111223334444443333100000000000000000001111222233333333331111111211110000000000000011111111000011110000000111111111100000000000000000000000000001110000100000000111100000000000000000000000000000000000011222222222233334442222222234444442223333332222222222222111112222233333223111100000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000012222233343433332221100000000000111122220000000000000000000000000000000000110000000000000000000000000000000011223444444211100000000000000010000000000111111111111000000112333344433222220000000010000000000000000000000000000001111222333333333110000000000000011111111111111111111110000000000000000000000000000000000000000000001222210000000000000000000000000000000000000000010001110000000000110000111111111111110000000000000000000000000011122333334333334433332210000000000111111110000011123322222211110000000000000000000001111111111122344445555554444444443311110000000000000000111111223321111112110000111100000000000000000000000000001112222222221000000000121100011222233344444444433333333333","123323333333331100111222222223333344444444454432222111100000000000000011221000000000000000000000000000000000000000000000001222111111111000000100000000000000000000000000000000110000000000000000000000000110000000000000000000111101000000000000000000000000000000000000000000000000000000000000001111100000000011111110001110000000000122111111222223333222221112111000000000000000001222223333333334442222222211001120011111111122211110000011121110001011111111000000000000000000000000000011110000000000000122211111110000000000000000000000000000001111110000001111111000012233333221111222222222221110000000112222232111112000000000111011100000000000000000000001000111100000000000000000000000000000000000000000000000000001111111121000000000000000000000000000000000000000000000000000000000011112221000000111111111000000000000001122333344444210000000000000000000000000000111122222122111111122233334432221110000111011111110000000000000000000011111111222222222222111000000000000000011111111110000000000000000000000000000001100000000000000000000000111110000000000000000000000000000000000000000011101111100000000000000000000001000000000000000000000000000000000000001111111111222222110000000001111111110000011112221111100000000000000000000000000000001112234555555555555444443332211110000000000000000111100111111111111110000011111111000000000110000000000000001111111111000000000122222222222222344443221100000000122","122222232333331100111222222234433344444444454432222211100000000000000011210000000000000000000000000000000000000000000000001222111111111000001110000000000000000000000000000000110000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000011111110001110000000000122111111222224443333332222111000000000000000001222223334444445442222222211111222012222222222221110000011122221001011111111000000000000001000000000000011110000000000000122211111110000000000000000000000000000000000000000000011110000012233332111111222222223321110000000112233322111112000000000111011100000000000000000000001100111100000000000000000000000000000000000000000000000000001111111121111111110000000000000000000000000000000000000000000000000011112221000000122110011000001111111111122333344444210000000000000000000000000000111122222233211111122333344433332220000111000000000000000000000000000111112222222222222222111000000000000000011111111110000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000011111111111000010000000101110001100000000000000000000000000000000000001111111111222221110000000000111111110000011112211111100000000000000000000000000000000001233455555555555544443333210100000000000000000111000001110011111110000011111111000000000110000000000000001111111111000000000121100011222222233333211100000000112","111111111233333333344444444455555555444445555543333322211111111000011112222000000000000000000000000000000000000111100000011223222222221000011000000000000000000000000000000000110011000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000010000000000000000000000000000000001110000001222211110112333223334444444444332221111111111000000000000000122222222222222221111111100001220001100000000000000000000111000000000000000000000000000001111111111121122220000000000001111222222220000000000000000000000000000000000000000000000000000011112333333333333333333322222333334444455554332222000001112222222222222233212221111110001111100000000000000000000001111111111110000011100000000000000000000010000000000001000000010000000000000000000000000000000011111222223332222111122222222000000000000000011111111233000000000000000000000000000000000000000000000000001222234432220000000000011111110000000000000000000000000000011000000000000000000000001000000000000000000000000000000000000000000001111000000000000000000001111110000000000001111000111122222233310000000000000000000000000000000001100001100000000000000000000000000000000000000011111111112222221111110001100000000000011122222222211000000000111111111000000111111112344455554445555433221110000110000000000000000000000011110012223333332222211111000011100111000000000000012222222222222222222222211111111233333332210000000001223","333333333333211111011000000122333344444444454432222111100000000000000000110011111111111000000000000000000000000000000000000000000011110000000100000000000000000000000000000001000011000000000000000000000110000000000000000000000001000000000000000000001000000000000000000000000010000111111233333333322220000012222222222100000000000011000011111223334444443333100000000000000000000111221222333333330000012222222220000000000011111111000000000000000011112222200000000000000000000000000000000000100000000001000000000000000000000000000000000000001111111111122223333333333334443332223333333333333333332222222222233333222111100000000000000000000000000000000012223333333332222222111111111111110000000000000000000000000012222233333333332221100000001000001122221000000000000000000000000000000000000000001100000000000000000000000011223333444221100000000000000010000000000111112222222111111222333344433222221111111111111100000000000000000000000011111122222222221000000000000000001111111111000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000011111111100000011111111222222111100000000000000000000000000000011111222223333334433333332221111111111122222222222223322222211111110000000000000000001111110001111122334444444455555554443333222211100000112222211223333323333333332222222211000111100011100000000000122222222222222222222223333333444444444455544444444444444","233333333333211111011000000122223344444444454442222222211100000000000000110011100011111000000000000000000000000000000000000000000001110000000000000000000000000000000000000001000000000000000000000000000110000000000000000000000000000000000000000000001000000000000000000000000000000111121233333333322220000012222222222100000000000000000011111222234443332111000000000000000000000111221233333333221000022222222221000000000000011111111000000000000011112222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000011112223332222222233333332222333333333333333332222222222222222222000000000000000000000000000000000000112223333333332233333111111111111110000000000000000000000000011111132232222222220000000001000001122221011110000000000000000000000000000000000001100000000000000000000000011222223333211100000000000000010000000000111222333444333333333333334433222221111111111111100000000000000100000000001111122221111111000000000000000000000111111000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000001111112221100001122222222233333222210000000000000000000000000000000011111113333333333333321111111111112222222222222222222222211111110000000000000000001112211112222233344455555555555555543333322211100001112223322234444433333333332222222222111111211111100000000011122222333333333333333333333334444455555555544444333333333","233223332332111111111000000122223344444444554443333333332210000000000011110011111122111111111000000000000000000000000000000000000001110000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000011222233222223322220000012222222222110000000000011000011111112223333321111111000000000000000000111221233333333222222344444444441000000000000011111000000000000000010011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222223333333332222222222112222222222000000000011222222222222222222000000000000000000000000122223334444444444443222221111111111000000000000000000000000011111111222222211111111000001000000000001111111000000000000000011000000000000011222211000000000000000000000000000001111001100000000000000000000000000111111111111111111222222234432222221111111111111100111111000000000000000000001112220000000000000000000000000000111111111000000000000000000000000000000000000000000000000000001121110000000000000000000000000000000000000001111100000000000011111111111110000000000000000000000000000000000000000111112111111111100010000000001122222222222222223333333322111110000000000000000111111100012223222223444444455555555543333222211100000111222211112222211111110000000000000000111100000000000000001112223333333333322222222222222333333333333321111111111222","233223332333211111111222210122222234444444554443333333333321000000000011110011100011000010000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221111000001100000000012222221111100000000000000000000000111223333332111111000000000000000011222333334444444444333444444444442111111111111111111111110000000000001111111111000000000000110000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000011122222211111111012222211111000000000000110001000000000000000000000000000000011111112111233333332232222111111111111110000000000000000000000000000000000121111111110000000001000000111112111111000000000000000011000000000000000011100000000000000000000000000000000001001100000000000000000000000000111111111111111111222223344433222221111222222222111111111100000111100000111111112221111111000000000000000000000000000111222222210000000000000000000000000000001100000000000001110000000000000000000000000000000000000000000111100000000001112222211111110000000000000000000000000000000000000000111000000000000000000000110011233333333321111222222222211100000000000000000000011000000000000011223344444444554443321111100000000000001111111112221111111110000000000000000100000000000000000000012222332222222210000122211111222222233333211000000000012","222223332333210111111222221222222234445544554333333333333321000000000011110000000000000010000000000000000000000000000000000000000000010000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001210000000000000000000012211111001100000000000000000000000112223333332211111000000000000000011222443334444444444444445555444453222211111112233322222222222211000001112222211111110000000110000000001111110000000000000000000000000000000000000000000000000100000000000000000000000000011122222222211111111012222211110000000000000010011000000011111100000000000000000011111111000122222221111111111112222111110000000000000000000000000001110000110000000000000000001111111122222112222111110000000001111000000000000000001111110000000110000000000000000000001001110000000000000000000000001111222333433332222222333344433222221112333322222111222222111111000000000000000122221111112100000000000000000000000000112222222211000000000000000000000000000111111111000000001110000000000000000000000000000000000001110000000000000000000011111111111111000000000000010000000000000000000000000000000000000000000000000111112233333333222222211122222100000000000000000000000011111110000000011223444555544455554433333210000000000011222212223332211112222222222222211000100000000000000000000012222333333333321111222222212222222333333321111110000001","233223332332122112111000000122223344444444554443333333332210000000000011110011111122222222222110000000000000000000000000000000000001110000000000000000000000000000000000010001000000000000000000000000000100000000000000000000000000000000000000000000011000000000000000000000000000000011233333222223322220000012222222222210000000000011110011111112223333332111111000000111000000000111221122222222222222333333333330000000000000011111000000000000000011011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122222333333333333333332222333333222222222222000000001101222222222222222222000000000000000000000011122223334444444444443333332222111111000000000000000000000000011111122232222221111111000001000000000001000000000000000000000000000000000111122233311000000000000000000000000000001233322200000000000000000000000000000011111111111111222222233322222221111111111111100000000000000000000000000000011220000000000000000000000000111111111111000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000001111101111100000111111100111110000000000000000000000001111111100011111111112222222222211111110000000122332222222222223333333322111110000000000000000111111100012223233334444444455555555443333222211100000111222211223333322222200000000000000000111100000000000000001112223333333222222222222222222333333333333333211111111222","233223332333211111011222210122222234444444554443332222232210000000000011110000000011000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221111000001100000000012111111111100000000000000000000000112223333332000000000000000000000011122333334444444443222444444333332001111111111111111111111111110000001112221111000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000012222222111111111012222222222110000000000110001000000000000000000000000000000000000111111222222222222222111111111111110000000000000000000000000001111111121111111110000000001100000122222111111000000000000000011000000000000000011100000000000000000000000000000000001000000000000000000000000000000111222222223322222223333344433222221111222222222222222222100000111100000111111122221111111000000000000000000000000011111111000000000000000000000000000000000000000000000000001121110000000000000000000000000000000000000001111100000000001112222211111111000000000000000000000000000000000000000001111111111001100000000110011233333333322222222222222211111110000000000000000011000000000000011223344445555555443322222111000000000111222211122232211112221111111111111000000000000000000000000011111122222222211111122211111222222233333211000000000001","122222232333333323333333333344444444444434555532222222211111100000011122222000000000000000000000000000000000000000000000001222111222222000000000000000000000000000000000000000111111100000000000000000000000000000000000000000111000000000000000000001111000000000000000000000000000000000000000000000000000000011111110001222211100111233222223444444443222221111111000000000000000001222222233333333331111111111001110011111111111000000000011122221111121111111000000000000001111111111110011110000000000111222222222221100000000000000000000000000011111111111110000000000012233333222222333333333321111112222333344443332223000001112222222222222222111110000000001111111100000000000000000000000000000000000000000000000000000001000010000000000000000011110000000000000000000000000000000011111122222221111000122221111000000000000000011112222344000000000000000000010000000000000011111110000000001222223321110000000011111111110000000000000000000000000001111100000000000000000000001000011111111000000000000000000000000000000011110000000000000000000000011110000000000000000000000111000000000000000000000000000000010000000000000000000000000000000000000000000000000000000001112222222222221111111111100000000000011122222211100000000000000000000000111111111123345555555555555433332221000100000000000000000111001111110011123221111111111111111111100000000000000000011111111111111222222221100111111111233222100000000001222","333333333333220100000101111223333444444444443321110000000000000000000011221000000011000000000000000000000000000000000000000111111111111000000100000000000000000000000000000001110011000000000000000000111110000000000000000000101111000000000000000000001000000000000000000000000000010111000011001111100000000012211111111110000000000111110011222223333333332222100000000000000000001111222233333333332211111111000000000000000011111110000011111110000111112232100000000000000000000000000001110000100000000111110000000000000000000000000000000000111222222222233334442222222234444443333333321112222221111111112222233333333111101122222111100000000000000000000001111111111111100000000000111111100000000000000000000000000012222223333332221110000000000100111111000000000000000000000000000000010000110000000111000000000000000000001111223444444211100000000000000010000000000111112111222100000112333344433221110000000011111110000000000000000000000111111222333333333221000000000000011122222222221111111110000000000000000000001110000000000000000000001222221000011111000000000000000000000000011000010000110000000000000000111111111111110000000000000000000000000011122333334443333334333321111111111111122220000011123322222211110000000000000000000001111111112233344455555555555555554311110000000000000000111111112221101112110000011100000000000000000000000000000011111111110000011111232232223333333444444443321111111122","333333333333210111000000000122223344444444444431110000000000000000000000110011100111111000000000000000000000000000000000000000010111110000000100000000000000000000000000000001100011000000000000000000101110000001000000000000000001000000000000000000001000000000000000000000000010010111111223333333322220000012222222222110000000000111000011111223334444443333111111110001000000001111221222222222220000011222221110000000000011111111000000000000000011111111100000000000000000000000000001110000100000000111100000000000000000000000000000000000111222222222233334443333333334444443333333333333333444443333333333333444333333311111111000000000000000000000000011111122222222211111000000000000000000000000000000000000000012222233343333332221100000001000001122221000000000000000000000000000000000000000001100000000000000000000000011223333444211100000000000000110000000000111111111111000000112333334433222220000000000000000000000000000000000000001111222332333333110000000000000011111111111111000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000011111110000000011111111111111000000000000000000000000000000000011111222223333444444443332211111100111111111000011123322222222111110000000000000000001111110000011234444444444444444443322221000000000000000111111223332222222221111110000000000000000000000000000001122222222222222222222222222222333333444445555555555555555","122222222222232211222333333344444455554445555543333322211111100000000011110000000000000000000000000000000000000000100000011222222222221000012110000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000011110000001111100000000123111112333334444333332222111110000000000000011223322334444444442222233322112232112222222221100000000011111111111111111111000000000000001110011111110011110000000000000111111111111000000000000000000000000000000010000000000001111000122222333333333333333333321110001111223344443211111000000011222122222221112111110000000001100111000000000000000000001111111111000000000000000000000000000000011000000000001000001100000000000000000000000000000000011111222222221111111122221111001100000000000000001222222000000000000000000000000000000000000111121111111111233344433331111111111011111110000000000000000000000011111222111122222111000000000000000000000000000000000000000000000000000000001000000000000000000000001111100000000000000000000000010001111100000000000000001111100000000000100100000000000000000000000000000000000000000001111111111111100000000000000100000000000011112111111111100000000000000000000000000000000122344443334444433332221000100000000000000000000001112222222223444332222222222222222200111000000000001122222222222222222222221111111111122233333210000000111223","233322233333210000000111111223333334455544444332221111100000000000000000000000000010000000000000000000000000000000000000000000000011110000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000011111000001100000000012100000001100000000000000000001111223333333332111100000000000000000000112233334444445442222222222222232001111111111111111111111111110000001112222211000000000000000000000000000000000100000000000000000000000000000000000000000000000000100000000000000110001112233332222222211111012222222222221111111110110000000000000000000000000000000000000011000000111111111100000000000000000000000000000000000000000000001111112232111111110000000001000000111111000000000000000011111110001110000000000000000000000000000000000000011112223333222200000000000000000000000000111222333333322222223444444433222222222333222111111111110000000000000000011111122222222222100000000000000001100001111111111111000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000001110000000000111111111111000000000000000000000000000000000000000001112222222112100000000000012222222221000011111111110000010000000000000000000001111100000000112334455555555555554433332211000000000111112222234443322222233333333322211000000000000000000000011111222222333333333333332211111222233344444332222222222222","223333333333333323333333333333334445544434455431111111100000000000011122222000000000000000000000000000000000000000000000001222222333322000000100000000000000000000000000000000122222100000000000000000111111000000000000000000111111000000000000000001111000000000000000000000000000011122222110000011100010000012211110011221000000111123112333444433332221111111100000000000000000001111112222222222221111111111000000001100011111100000000011122221111122222222200000000000000000000000000011110000000000112222221111111110000000000000000000000000011111211211221112222000012233333222222322222222222222222222334455554444445000001112222122211110000000000000000000000111000000000000000000111111100000000000000000000000000000000011121111110000000000011221000000000000000000000000000000000000000001221000000121111111000000000000000011112222344000000000000000000110000000000111111111121000000001222223332110000000011111111110000000000000000000001110111111111111111000000000000001011112222222221110000000000000000000011000111111100000000000000000000011111000011111000111111111111110000000000000000000001100000000000000001100000000000000000000000000000000000000011111111233333334443332222211111111111110000011112333333211000000000000000000000000111111123444455555555555555554443321110000000000000000111000112221111233310000000000001100000000000000000000011111111111111111111111233334444444444444433221100000011233","123222223333210000000111111224443444455544444432222111100000000000000000000000000000000000000000000000000000000000000000001111111110110000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000010000000000000000000011110000001100000000000011000011111223333333332222110000000000010000001222333334444455543333344433222233112222222222231111111111111110000001112222211000000000000000000000000001110000000000000000100000000000000000000000000000000000000000000000000000111000012233332222222211110112221111111111111111111000001000000000000001100000000000000000011000000111100000000000000000000000000000000000000000000000000001111112332222222221000000001000000000000000000000000000011111111111110000110000000000000000000011111111111111111123344211100000000000000000000000000111122222233222222223334444433333332222333222111111100000000000000000011222222222222333333111000000000000000011111111111000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000001111111100011111110000000011110000000000000000000000000000000000001112221111001000000000000011222222221000011111111110000000000000000000000000000000000000000123444555555444444443321100000000000011111122211123333323333332222222222110000000000000000000000000000111112221111111111111100011222222344444321111111111111","233323333333211111000000110122333344444444454442222221111110000000000011000011100011000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000001000000000000000000000000000000001121223222212200000000012222221111100000000000000000001111212234333322111000000000000000000000112232333444444222111222222111122001100000011111111111000000000000001112222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001111111111112223332222222222222222222333332221111111121110001000000000000000000000000000000000011112223333333332223223111111111111110000000000000000000000000001111111232222222220000000001000000122222111110000000000000000000000000000000000001100000000000000000000000011111122333222200000000000000010000000000111222333444333333333333344432222221111111000000000111111000000100000000111111122221111111000000000000000000000001111111100000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000001111112221100001122222222233333222210000000000000000000000000000000001111112222222222211121110000001222222221000011111111111111111110000000000000000001111100012222233334455555555555555543333322211100001122223322234444423333333332222222222111111100000000000000011122222333333333333333333333333444455555555543332222222233","333333333333320000000001111223333344444444444331111000000000000000000000110000000011000000000000000000000000000000000000000111111111110000000100000000000000000000000000000001110011000000000000000000000110000000000000000000100001000000000000000000001000000000000000000000000010000111011011111111200000000012211110011100000000000011000011111223334444443222100000000000000000001111222233444444442222222211000010001111111111111110000011110000000001111111100000000000000000000000000001110000100000000111100000000000000000000000000000000000001111111222222223332222222233444442223311111112221111111111112222232222223100000000111001100000000000000000000001000000000000000000000000000000000000000000000000000000000012222233333332222221000000000000111111000000000000000000000000000000000000110000000111110000000000000000001122333444444221100000000000000010000000000111122222332110000123334444433222221111111011000000000000000000000000000112222222222333333221000000000000011111111111111111111110000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000001110000000000110000001111011110000000000000000000000000000011122333334333333333322110000000001111111110000011123322222211110000000000000000000111111111111233455555555555555554443310000000000000000000111111122221111112221111111100000000000000000000000000000011222222221111111111111111111222233343334443322222222222","222222222222233333333333321000000000020001111111111001110000000000000000000000000000000000000000000000011111100000000001000000000011111110000012222111222222234444444444444444322221221101223343322222222222221100000000000000000001100000000000000000000000000000000000000000000000000101111111123333112222112222222222222221112333332222222222112222222222222222222222211111111111100000000000000000000011211000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222233322111000000000000000011110001223333344444433333333332222222222222222211000000000000000011112233333333332222222222222222222111111111112111110000100000000000000000000000100000000111001110000000000000000001111222100000000000000000001111000011122222122221100000001111111111111111112222111100000122211111111111111111111111111111222222222222222222223333344445543222211111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001122110001112222222211110000011000000111101110000000000011111100000111111111111111110000000000000000000001111223333332222222111111000000000012223444443344433333333344444444444443221111111122111000001122210001111111112222111122111111111122222222111222222222100000011111122222222222221111112222221100000011000011111111","122222222222232333334444432111001101131101222222222222222200000000000000000000000000000100000000000000000000000010010111000000000112232332112223333333333333444444444444444444433333332222334444444444443444444444444444443332222222200000000000000000001111111111111111112111111110001100000000111110000000001111111111111111111222221112111222222222233332222222221111100000000000000000000000000000000111212110222200000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111110000000000000000000000000112222211000000000000000000000011112222344444444444444443333333333333333333333322222110000112222222333333332221111111111211111111111111111111110000000000000000000000000000100000000000000000000000000000000000111122100000000000000000001111000000011000001100000000000000000011111111222222100000000010000000000000112210000000011111111111111222222222333333444445554444421111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122222222211110000010000000111111110000001110011111111100000000000001111210000000000000000000100111222233322222222222222100000000000111222222222211111111122222333333222222222222222222210000000000001100001111122111111111111111000000000111222222211100000011111122222211111111111111111222110000000000000011100","222233333333333333334444432221112112232222232222222333222211000000000000000000000000111211000000000000001111111111111122121000000122233332122223233222222222344444444444444444432332222112333444444444443433343443333333332222222221100000000101000000001111111111111112222111111111100000100011121110000111112111111111112222222333332222111111111112222111100000000000000000000000000000000000000000001111211000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000110000000000000000000000000000111111110000000000001000000011112211100000111100000000000000011122212233334344443333333333333333333333333333322111000000012211122222222222222222222222222112222222222222111110000000000000000000000000000100000000000000000000000000000001111111111100000000000000000001111000000011000000000000000000000000000000000001111000000000010000111111111111100000001111111111111111222222222222222234444220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000011112222222232222222221111110000000111101111100001110000011110000000000000011122211111100000000000000111111222223333333333333333322211111112222211222222111101111111112222222222222222222222222211111111000001111112222333222222222222222111111111211222222111110000000000000000000111110000111111222210000000000001111100","112222222222223333333222210000000000000000000000000001110000000000000001000000000000010000000000000000011111100000000001000000000000000000000002122122222222222222222222222222100000010001123331110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111221112234443333311111111111111111111112332222222222222001111122222211122222222211111110000000000000000000000100001122222222222222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222122222100000000000000001100000000112233444444444444444443333333333333333211000000000000000111111122222222222111111111111111111111000000000000000000111000000000000000000000100000000000000000000000000000001111222222100000000000000000011111000000111000000000000000111111111112222222223332111100000010000110000001112222222222222222222222222000000111112333333333332222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000001111111211110000011000000000000000000000000011100000000011111111111111110000000000000111111110011122333222211111112222111001122233333333344444443333333333322233333333221122222211112100000111100000001122111223222211000000111122222211000000100000000000111222222222211111111111222211110000000010000011111112","001111110000011122222112000000000012222222221000000000000000000000000211000000000000000000000000000000000000000000000000000000000000000000001111222222222222222222221110000111110000000012112221101111111110000000000000000000000000000000000000000000112222000000000000000000000000000111111111112232222200112222122223333334444444444444322222112222222222222222222222211111100000000001110111111100000000001000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122210000000000000112222222221111110000000001111233333333333333222211111111111111110000000012223333344555555444433333333333333333333322222210000000000111000000110000000000000000000000111111111222222111111111111000011000000000000001001111111100001110000000000000000000011111000000000000000000011111111111111111111111100000000011111222211111222221111000000000000011000001112222222222222222222221110000000000011122333344432222222110001122210000000000000000000000000000000000000000000000000000000000000000000000000000112222111122333444311000000000000000000000000000000000000000001111112110000111000000000000000000000000000122344444322334443222222111000000000000000000100111111222221111110000000001111111110000111111222210000001211111222222334444332222111111111111123311000000000000000122223333333333322222233333333322233321112210000000012234","001111110000000012222122000000000001222222221000000000010000000000000111000000000000000000000000000011112222110000000001000000000000000000112211222222223333333333322221110110010000001112222231101111111110000000000000000000000000000000000000000000112222000000000000000000000000001111110011122232211100001111000122233333444444444444322221112222233333333333333333322222221111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110011111111111110000000000000000111122233333333334333222111111111111100000000000001222334455544333322232222333333333333333322210000000000011000000111110000000011000001111111222222233333222222222222222222111000000000001111111111111111100000000000000000000011111000000000000000000111112221111110000000000000000000001111112211111222222111000000000000011000000000100000111111111122221111100000110000122333344332222211110001122211000000000000000000000000000000000000000000000000000000000000000000000000001122222222222222333222210000000000000000000000000000010000000000011222110000001111111211111100001110000000112344444444455554444444333333333222223333334433333334444444444443333322222222111110000111110000000000000100011222223334444322222222222222222222211000000000000000001111122233333322222223333322222221100000000000000011223","001111111100011012223222100000000012232221111000000000011100000000000000000000000000000000000000000011122222200000000001000000000000000100112222222222223333333333322222221221100000001112223342211111111111110000000000000000000000000000000000000000000000000000000000000000000000001101110000122221100000000000000011122233333333333344222222222222233443333333333333322222220000000000000000000000100000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111000000000000000000000122222222222334333222100000000000000000000011111223344555544333333333333333333333333333333211000000000011110000000001110000011111111111111222222222222222222222111100000000000000000001111111111111111000000000000000000000112222100000000000000000011222110000011111110000000000000000000011222111122222111000000000000011000000000000000000111111111111111111111111000122222222222222211111111111100000000000000000000000000000000000000000000000000000000000000000000000000001112222100000000012111111111100000000000000000000000010000000000000000000000001111111111111100000000000000000111222222334443322222222111111000001111123333333444444444444444444443333333222221111111111122000000001000011222223223334332222222222222222111100000000000000000001111222333333322222222222211111110000000000000000000012","001111111111012223333222221100000001121100000000000000010000000000000111000000000000000000000000000000011111100000000001000000000000000100112222222222223333333333322222222221100000001112223331111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111221111124442211100000000000001122222333332222233222222222222233444444444443333322222211111100000000000000000100000112221111100011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122211111111112222100000000000000000000000000112233334455544333333333333333333333332211000000000000000001110000000001110000000000000001111222111122222222222222111111111000000000000000000000111111111100000000000000000011112222100000000000000000011222221111111111100000000000000000000112222111123332111100000000000111000000000000000111111111111111111111111111111111111123333222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000001111111111100000000000000000000000000000000000001111000000111111111111111110000000000000000111000000123332222211100011111000000000123433444444554333333444444444444333333221111122221112000000000000001112222233334332222222222222222222211000000000000000011122222332222211111111111211111110000000000000000000012","111111111100112233333333110011100001132221111110000111121110000111002233333333322211001000011000001000000000000000000000000000000000001211111111110000000000000000000000010111000000000000111221000000000000000000000000000000001000000000001100000000012211100000000000000000000000000101122334222111111100000001000000000000000120000011100000110000001111111111100000000000000000000000000000000111100001123333333331111111100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222111111123332211222222222110000000000000000000111111111111111111000000000000000000000011122334444455555533333333332222222222110000000000000000000000000000000001101110000000000000000000001100000000000000000000000001000000000111000000000000000000000000000000000000000000111000000000000000000000011110000001000000000000000000122222222222111112222211100000000000010000001111112222222222222222220000000000000000010001112211110000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000110100000000001111000000000000100000000000000000011001110000000000000000000000000000000000000000000000001122222111111122334433333322111100000000000000100111233333321111111111100112233333221101222222322222100000000000112233200011110011000000000000001100000000000000000112223332232222211222223333333322222333333333332211111100","112222222222222333333222110000000000000000000000000000010000000000000001000000000000000000000000000000011111100000000001000000000010000100000013222222222222222223322222222222100000000101123441110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111221112124443322211101111111111100000011222222233222222111111123332222222222222211111110000000000000000000000100001112222222222222212100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111112122222100000000000000000000000000112233444455544444443333333333333333333211000000000000000111111122222222222111111111111111111222111111111000000011111111110000000000000000100000000000000000000000000000001111222222100000000000000000011111110000111000000000000000000001111111222112223332111100000010000000000001112222222222222222222222222000000111112333333345554444432221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000001111111211110000010000000000000000000000011111111000000111111111111111110000000000000122333332333344444333322222222222111111111133444444444444433333333344433333333333221111222111112100000111100001101112111122111111000000111122122211000000100000000001112222333322221111222222222211110000000000000000000000","122222222222122223334344421111001112232100121222222222232211000000000000000000000000000100000000000000011111100000000000000000000112122332122223333333333333444444444444444444433332221112334444444443332444444444444444443332222211100000000000000000000011111111111111111111111110001100000000111110000000001000000000000111111111111112111222222222233332222222221111101110000000000000000000000000000111212111322200000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111110000000000000011100000011112222211000000000000000000000011222223344455544444444443333333333333333322222222222111100122222222332222221111111111111211000111111111111111110000000000000000000000000000100000000000000000000000000000000000111122100000000000000000001111000000001000000000000000000000000111111111222222100000000010000000000000111110000011111111111111111222222222333333344444433333310000000000000000000000000000000000000000000110000000000000000000000000000000000000000000111100000000001111122222222221111100010000000111111000000001110011110000000000000000000011210000000000000000000100111222233322222222222222100000000000111222222222211111222223322333333221111111122222221111000000000001111111123333222222222222211111000000111211111100000000111122233333322222221111111111111000000000000000000000","111111110000012233333222000011111222333332332211111222211110000111112233333333333333012222222111111100000000000000000000000000000000001111111100100000000000000000000000010111000000000000000110000000000000000000000000000000001000000000001100000000012211100000000000000000000000000101223334222222111100011111111111112221121120000122100000110010001110000000000000000000000000000000110000001111100001223333444442000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000112222222223333333344444444444444333221111110000000000000111111111111111111000000000000000000000011122234444455555543333333332222222222110000000001110000000000000000000000000000000000000000000111111111000000000000000000011111000000000111000000000000000000000000000000000000000011111000000000000000000010011110000001000000000000000001123222222222222222221111000000000000000000001112222223333333333333331000000000000000111111233222111111110000000000000000000000000000000000000000000000111100000000000000000000000000000000000000111000000000000000000000000100000010000000000000000000000000000111111111111110000000000000000000000001122343111111122233322222222111100000000000000000112222333321111111222211111122222221101222212222222211000000000111122100011000011000000000000001100000000000000000112223443333322222222233333444444444444445554443333322233","122222222222122223333344311000000000010000111111100001110000000000000000000000000000000000000000000000011111100000000001000000000111122321012223333333333333444444444444444444333332221112334444333332222444443333333333332222222211100000000000000000000000000000011100000000000000001100000000122221000000001000000000000000011111111122111222222222233332222222222222211111110000000000000000000000000011212222332210000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111110000000000000000000000000011122222111000000000000000000000000112233444455544444444443333333333332222222222100000000000012222233333333332222222222222211111111111111111000000000000000000000000000000000100000000000000000000000000000000001111111100000000000000000000011000000111000000000000000000011111111222111223322100000000010000000000000001110011111111222222222222222222222333333444455554444421111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000001111111111111100000000000000000000000000000001100011111110000111111111111111110000000000000000000110001222222211111111111111000000000000112222333333332222333333322222222111000000112111122100000000000001100111112222111111111111100001011111001211111100000000111111122222211111111111111111110000000000000000011000","112222212222222333333222111100000000010000000000000000010000000000000001000000000000000000000000000000000000000000000000000000000000000000000002112122221111121222221111111211000000000000013331110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111221112234443322211111111111111111110001222222233222222111111123332211122222222211111110000000000000000000000100001112222222222222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222122222100000000000000000000000000112233444444444444444443333333333333333211000000000000000111111122222222222111111111111111111222111111111000000011111111110000000000000000100000000000000000000000000000000011222222100000000000000000011111110000111100000000000000111111111112222112223332111100000000000000000001111111111111112222222221111000000111112333333334444444432221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000001111111211110000000000000000000000000000011111111111111111110000100000000000000000000111222221111223333222211111112222111001122233333444444444432223333333322222222222221111222111111000000001000000001122111222110000000000001111111111000000100000000111222222333322221111222222222211110000000000000000000000","111111111110012223333234332211000001121100000000000000010000000000000111000000000000000000000000000000000000000000000001000000000000000100011112122222223333333322222221121111000000001111212221101111000000000000000000000000000000000000001000000000001100000000000000000000000000000111221111124432211100000000000000012221122222222233222222222222233444444444443333311111101110000000000000000000100000012221000000111112100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000111100000000001111000000000000000000000000001112233334455544333333333333333333333332211000000000000000001100000000000000000000000111111111222111111111111111111112111111000000000000000000000111100001100000000000000000011111222100000000000000000011112221111111111100000000000000001111112222111122222211100000000000111000000000011111111111222222221111100000110001111111223222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000001100000000000000000000000000000000000000000001001111000000111111111111110000000000000000112334332111223333222211111011111000000000112333333444443332223333333333333333333332222222221111000000000000000000012223334332222222222222222222211000000000000000011122322332222211111122222211111110000000000000000011122","111111110000012222222222110011100000132221111010000001121110000111012233333333322211001000011000000000000000000000000000000000000000012211111211111000000000000000000000010111000000000000111120000000000000000000000000000000001000000000001100000000012211100000000000000000000000000101122333222111110000000000000000000000000110000011100000110000001111111111100000000000000000000000000000000111100001223333333331111111100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000111122111222111122222221111111111111100000000000000000000111111111111111111000000000000000000000011222334444455555533332222222222222221110000000000000000000000000000000001111110000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000001000000000000000000122222212222111112222211100000000000010000001111111222222222222222220000000000000000010000111000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000110000000000001111000000000000000000000000000000000000100000000000000000000000000000000000000000000000011122222111111122334444444433222211000000000000000111222333321111111111100112222233221101222222222222100000000000112233311111110011000000000000001100000000000000000111123332232211100111222222333321122333333333332211111100","112222222222222223333333310000000000010000000011000001110000000000000000000000000000000000000000000000011111100000000001000000000011111210012223333333333333444444444444444444322221110112334443322222222332232211001111110000000000000000000000000000000000000000000000000000000000001101110001123332100000000000000000000000012222222233222222222222233332222222222222211111110000000000000000000000000011112222222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222111000000000000000000000011112233444455544443333332233333333333332211111000000000000012222222333333332222222222222211111111111111111111110000000000000000000000000000100000000000000000000000000000000001222222100000000000000000000111110000111000000000000000000011111111222111223332110000000010000000000000111110011111111222222222222222222222233333444445553333311111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001111111111100000000000000000000000000000001100011111110000111111111111111110000000000001111100111111234444433322222111111000000000012222333333344433333333333322222222111000000112111112100000000000001100011001122111111111111100001111111001101111111100000111111122222211111111111111100000000000000000011121111","111111110000112233333333221111111112233332211110000111111110000011111233333322222211011100011110001100000000000000000000000000000000001100000000110000001100000000000000000111000000000000000121000000000000000000000000000000001000000000001100000000012211100000000000000000000000000101123344222222111100000001000000000000000121110122100000110000001111111111100000000000000000000000110000000111100000123333333331000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222223211111133332222333333333221111110000000001111111111111111111111000000000000000000000011112234444455555533333333333333333332220000000001110000000000000000000000000000000000000000000111111111111001111111111111111111000000000111000000000000000000000000000000000000000011111000000000000000000010011110000000000000000000000000012222222222222222221100000000000000011000001112222233333333333333331110000000000000111111223222222221110000000000000000000000000000000000000000000000011100000000000000000000000000000000000000111000000000000000000000000100111110000000000000001111111111111222222222222110000000000000000000000011233443222211122233322222222222221000000000001100111122222322222222222211111223333221111222222333222211111000000111122111112000001000000000000011100000000000000000112223333333333333333333333344443333443333322221111111112","001122221110011112223333200000000012232111010000000001111100000000000000000000000000000000000000000011111111100000000001000000000011011110112223222222223333333333333333332222211110001112333342221122111222222110000000000000000000000000000000000000000000000000000000000000000000001101110000112221000000000000000001111222223332222233222222222222233443333333333333322222220000000000000000000000100000111111122200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000122222222222233333222100000000000000000000011112233444555533333333333333333333333333333333211000000000011121111111111110001111111111111111222222222222111111111111100000000000000000001100000111111111000000000000000000000112222100000000000000000001222110000011111100000000000000000000111222111122222111100000000000000000000000000000011111111111111111111111111000122223333333333311111111111100000000000000000000000000000000000000000000000000000000000000000000000000000112221000000000011111122222210000000000000000000000000000001000000000000000001111111111111100000000000000111222222222334444432222211111111000000000012333333444444444444444444433333333221110000111122222100000011000011212223223334332222222111111111010000000000000111100000111222233333322222222222211111110000000000000000000011","001111110000011112223122110000000001221221111000000000010000000000000111000000000000000000000000000011011111100000000001000000000000000000112221122222223333333333322221111111000000001112222221101111111110000000000000000000000000000000000000000000001111000000000000000000000000001111110011123332211100001111000012233333444444444444322221112222233333333333333333322222211111100000000000000000000000000100000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000122222222222333222211000000000000000000000000111122344455544333322222222223333333332222221000000000000001000000111110000000000000000000111222222222222222222222222222222111000000000001000000111111111100000000000000000000011111000000000000000000011112221111111000000000000000000000000111211111222222111000000000000111000000000000011111111111111111111100000110001111122234432222221110001111100000000000000000000000000000000000000000000000000000000000000000000000000001111122222222222333222100000000000000000000000000000010000000000011111000000001111111211111100000000000000112344333333455554444433222222222111112222223322222334444444444444444443333333222221111121110001000000000000001112223333334332222222222222222222211000000000000000001111122344433333333333333322211110000000000000000000123","112222222222223333333333310000000000000000000000000001110000000000000000000000000000000000000000000000011111100000000001000000000011111210011123333333333333344444444444444444322221110112334443322222222222221100000000000000000000000000000000000000000000000000000000000000000000000101110001124442100111000000000000000000011222222233222222222222223332222222222222211111110000000000000000000000000011112222222221111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222100000000000000000000000000112233444455533333333332222222222222222211000000000000000001122233333333332222222222222222111111111111111111110000000000000000000000000000100000000000000000000000000000000001222222100000000000000000001111110000111000000000000000000001111111222111223333211100000010000000000001111111111111111222222222222222222211112333444445554333321110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001112222222211110000011000000000000000000000011111111111111111111111111111110000000000001111100111111233333332222222211111000000000012333333333344444444444444433333333222221111122222222100001122100001100011001122111111000000111122222212111111211111100000011111222222211111111111111111110000000000000011121111","001111110000012223333233330000000012222222221000000000000000000000000222111100000000000000000000000000000000000000000000000000000000000000001111222222222222222222221110000000000000000011100111101111111110000000000000000000000000000000000000000000112222000000000000000000000000000111122222222232222200111111011122223332334443333344321111112222222232222222222222201001101110000001110000001100000000010000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122210000000000001111222222221100000000000001111222222333333333222211111111111111110000000012223333344455533333322222222223333333222211111100000000000111000000110000000000000000000000000001111122222111111111111111122000000000000000001111111100001110000000000000000000000111000000000000000000011111111111111000000000000000000011111122211111222221111000000000000011000001112222233333333333333321110000000000001012222233332222221110001111100000000000000000000000000000000110000110000000000000000000000000000000000000000122222333333444311000000000000000000000000000000000000000001111222100000000000000000000000000000000000122344332111223332222211000000000000000000000100111111222221111110000000111223333321111111111112110000000100000001122333344322222111111111111112211000000000000000112223333344433333333333333333322222210012210000000011223","222222222222233333333333320000000001120000011001111111110000000000000000000000001110010111000000000000000000000000000000000000000000010000000001000000012222222333333333333333211111121100001122222222222111110000000000000000000011100000000000000000000000000000000000000000000000000101121122234444444433333333333333333332222333332222222221222222222222222222222222211222221111100000000000000000000001211000011111000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333322111000000000000001111110001123333344444444444433332222222222222222211000000000000000001111123333333332222222222222222222111111111112111110000000000000000000000000000100000000111111110000000000000000001112222100000000000000000011111000000122222111110000000000011111111111111112222111100000111122122222111212222111111111111222222222222222222223333333334443111100000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000111000001111111111111111000011000000000000110000000000010000000000111111111111111110000000000000000000122233222222222222222222222110000000012223444444444433333333333322233333333221111222222222110000111100000000111112222111122111111111122122222111222211111100000011222333333332222222222223333332100000011000001111001","112222222221122113333333310000001012232100111111111111111100000000000000000000000000000000000000000011011111100000000001000000000111111221012223333333333333444444444444444444322221110112334443233332222444443333333333332222222211000000000000000000000000000000000000000000000000001100000000111110000000000000000000000000011111111122111222222222233332222222222222211111110000000000000000000000000011112222332210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111110000000000000000011100000011233222111000000000000000000000011112233444455544444444443333333333333333322222111000000000112222222332222222222222222222211111111111111111111111111000000000000000000000000100000000000000000000000000000000000111111100000000000000000000111000000011000001110000000000011111111222111222222110000000010000000000000001110000111111111111111111111122222233333334445555555532222111000000000000000000000000000000000000110000000000000000000000000000000000000000000111100000000001111111122222210000000010000000000000000000001100001110000000001111111111111110000000000000000111111111234444433333322222222100000000001222222233322221122222223322222222110000000122111111000000000000001112223223333222222222222211111000000001111111111100000111222233333322222221111111111110000000000000011110000","122222222222122223334344311000001001121100111111111111111100000000000000000000000000000100000000000000011111100000000001000000000111122321012223333333333333444444444444444444433332221112334444333332232444444444444444443332222211100000000000000000000000111111111100001000000000001100000000111110000000001000000000000111111111111112111222222222233332222222222222211111110000000000000000000000000111212222332210000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111110000000000000000011100000011222222211000000000000000000000011112233444455544444444443333333333333333322222222111000000112222222333333332222222222222211000111111111111111110000000000000000000000000000100000000000000000000000000000000000111122100000000000000000000011000000001000000000000000000011111111222111222222100000000010000000000000001110000011111111111111111222222222333333444455553333311111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000001111111111111100000000010000000000000000000001100011111110000000000000000011110000000000000000000110001222233322222222222222100000000000111222222222222222333333322222222110000000122111122100000000000001111112223333222222222222211111000000001211111111100000111122233333322222221111111111110000000000000000010000","111111112221122233333222222210000001011100000000000000010000000000000111000000000000000000000000000000000000000000000000000000000000000000011102122222222222222222221111111111000000000001113331110000000000000000000000000000000000000000001000000000000000000000000000000000000000000111221112124443211100000000000000000010011222222233222222222211123332222222222222211111100000000000000000000000100000112221222221111122111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000001111000000000000000000000000000112233334444444333333333333333333333333211000000000000000001111111111111111111111000111111111222111111111000000011111111111000000000000000000000000000001100000000000000000011122222100000000000000000011111110000111111100000000000000001111112222112223332111100000000000000000001111110011111111111122222221000000111112222333334444444432221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000111110000000000000000000010000000011111111111111111111111111000000000000000000122332221111223333222322222211111000000011123433444444554433333333344433333444333332222222111111000000000000000000122222234332222111111111111122211000000000000000001122322333322221111223333322211110000000000000000000000","111222222221122233333222110000000000011100000000000001110000000000000001000000000000000000000000000000011111100000000001000000000011000100011123222222223333333333333333333222100000000112233442211000000000000000000000000000000000000000000000000000000000000000000000000000000000000101221111124443211100000000000000000011112222222233222222222111133444433333333333311111110000000000000000000000100000112222222221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122211111100012222100000000000000000000000000112233444455544333333333333333333333333211000000000000000111121122222222221111111111111111111222111111111000000011111111110000000000000000100000000000000000000000000000000011222222100000000000000000011222110000111000000000000000000000000111222112223333211100000010000000000001111111111111111111122222222111111111112333333345554333332221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001111111111111110000010000000000000000000000011111111000000111111111111111110000000000001122333332333344444333322222222222111111111123444444444554444444444444433333333333221111222111112100000000000001100012111122111111111222211111122211000000110000000001112222222222221111111111222211110000000000000000000000","111111111111112233333334332211000001121111000000000000011100000000000233221111111000000100011000000000000000000000000000000000000000000000000001110000001111111111100000000111000000000000001221100000000000000000000000000000000000000000001100000000011110000000000000000000000000000111222233233332211100000000000000000000000122222222111111111111112222222222221111100000000000000000000000000000000000123320000001111112222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000111111110000000000000000000111111111000000000000000000000000000000000012223333344444443332222222222222222222221100000000000000000001100000011111111111111000000000001222111111110000000011111111111000000000000000000000000000001111000000000000000011122222100000000000000000011111111111111000000000000000000001111112222112222222211100000000000112222222222222233333333333333442110000000000000000001112111000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000111000000001111100000000000000000000000000000001110000000000001111100011122221112211000000000000000001112333221111111122111111111000000000000000001112222333432211111122233333333444444432222233333322100000000000000001112111123100000000000000000011100000000000000000111122333332222322222223333322211110100000000010000000000","001111110000011122223122110000000001221222121000000000010000000000000111000000000000000000000000000011000000000000000001000000000000000000112211222222223333333333322221110110000000001112222221101111111110000000000000000000000000000000000000000000112222000000000000000000000000000111110011123332211100001111000112233333444444444444322221112222233333333333333333311112211111100000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000122222333333333222211000000000000000000000000111122344455533222222222222223333333333322222100000000000000000000111110000000000000000000111111111222222222222222222222222111000000000001001111111111111100000000000000000000000111000000000000000000011112221111110000000000000000000011111122211111222222111000000000000011000000000011111111111222222221111100000110001112333344432222211110001111100000000000000000000000000000000000000000000000000000000000000000000000000001111122111111122334322100000000000000000000000000000010000000000011111000000000011111211110000000000000000112344444333455554444433222222222111001111123322222223344443333443333322222222222221111111110001000000000100001111123334444332222222222222222222211000000000000000111222322333333333333333333333321110000001100000000001223","001111111110012223333233332210000001221111010000000000010000000000000111000000000000000000000000000000000000000000000000000000000000000000111111122222223333332222222221110111000000001111101111101111111110000000000000000000000000000000000000000000011111000000000000000000000000000111221111123332211100001100000011122232333332222233222111222222233332222223333333311111101110000000000000000000000000010110000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000121112111111111111000000000000000000000000011112233344444444333333332222223333332222211000000000000000001100000110000000000000000000000100111111122222222222222222111111111000000000000000000111100001110000000000000000000111222100000000000000000011112221111111000000000000000000001111112211111122221111100000000000111000001111111122222222222222221111100000110001111111234433222211110000000100000000000000000000000000000000000000000000000000000000000000000000000000000000122111111111122111100000000000000000000000000000000000000000001100000000000011111111110000000000000000112344443111234443333322111011111000000000001211111234443332223333333333333333333332222221110000000000000000001111122223334332222222222222222222211000000000000000011123333344433333333333333322211110000001100000000011122","122222222222232333333344421100000000010001111111111111110000000000000000000000000000000100000000000000011111100000000001000000000111122321012223333333333333444444444444444444333333332222334444433433333444444343333333332222222212200000000000000000000000000000111111111000000000000100000000122220001000001111111111111111111222221112112222222222233332222222222222211111110000000000000000000000000111212111211110000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222211000000000000000000000000112233344444444444444443333333333332222222222211000000000012222233333333332222222222222222111111111111111000000000000000000000000000000000100000000000000000000000000000000000111111000000000000000000000000000011110011100000000000000011111111222111222222100000000022211111111001112210000000011111111111111111122222333333444445554444421111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001111111111111100000000000000000111111110000001100011111110000000000000000011110000000000000000000110001222222211111111111111000000000000112222333333322222333333322333333222222222222222222210000011000001100011111222111111000000000001000000111211111100000000011111122222211111111111111222221110000000000000011111","122222222222222223334344421111000000110001111222221112211100000000000000000000000000000100000000000000001111100000000000000000000111122331112223333333333333444444444444444444433333332222334444444443333444444444444444443332222212200000000000000000000011111111111111111111111110001100000000111110000000001111111111111111111111111112111222222222233332222222222222200000000000000000000000000000000111212111322200000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111110000000000000000000000000010112222211000000000000000000000000112233344444444444444443333333333333333333333322222110000012222233333333332222222222222222111111111111111000000000000000000000000000000000100000000000000000000000000000000000111122100000000000000000000011000000001000001000000000000011111111111111222222100000000010000000000000112210000000011111111111111222222222333333444445554444421111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001111122222222210000000000000000000000110000001110011111110000000000000000011110000000000000000000110001222233322222222222222100000000000111222222222222222333333322222222111111111112222222210000000000001100001111122111111111111100000000000111211111100000000011111122222211111111111111111221110000000000000011100","111111111111112233333334332211000011131111000000000001111100000000001233221111111100000100011110000000000000000000000000000000000000000000000001111111111111111111100000000111000000000000001221100000000000000000000000000000000000000000001100000000012111100000000000000000000000000111122333333332211100000000000000000000000121111122111111111101112221111111110000000000000000000000000000000000000000123320000001111112211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111000000001110000111111111110000000000000000000111111111000000000000000000000000000000000112223333344444443333333332222222222222221100000000000000000000000000000000000000000000000000000001111111111111111111111111111000000000000000000000000000001111000000000000000000122222100000000000000000011111110000111000000000000000000011111112222112222222211100000000000112222222222222233333333333333442110000000000000000001122222111110000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000121000000001111100000000000000000000000000000000000000000000001222210000112110000000000000000000000011222333221000001122111111111001110000000000001111111223332222222222222222222233333332222233333322211000000000000111112111123100000000000000011111211000000000000000011112211222222211111123333333321111210112222110000000112","111111110000112223333333331110001112233332221000000000011100000000010222221111111111000000011000000000000000000000000000000000000000000000001111122222222221112222210000000111000000000000000011101111110000000000000000000000000000000000001000000000112111000000000000000000000000000111122233333332222200011111011111112232222222222222111111112211112222222222211111100000000000000001110000001100000000011111111110011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122211111111111111111222222221110000000000001111222222222222111111000000000000000000000000012223333344444433333322222222223333332222211110000000000000011000000110000000000000000000000000001111111111111111111111111122000000000000000001111111000001100000000000000000001111111000000000000000000011111110000000000000000000000000001111111111111111111100000000000000011000001112222233333333333333321110000000000000011111233332222221110001111100000000000000000000000000000000110000110000000000000000000000000000000000000000122112333333333200000000000000000010000000000000000000000000111222100000000000000000000000000000000001122344332100001233322211100000000000000000000100111111211111111111111100111223333321111111100111111100000000000001111123334321111000000000000012211000000000000000111123333344433322222223333333322222210012211000000011112","122111111111122222222000000012222223334433444442222222232232111111112233333333333333222333333111112210000000000000000000000000000001101111111100000000000000000000000000010111000000000000000110000000000000000000000000000000001000000000000000000000012211000000000000000000000000000101233334222222321110011112222222222222121110000122211111111121112222211000000000000000000000000001110000111211211112234444444442000000000000000000000000000000000011000000100000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000112222222223333334444444444444444333221111110000000001100111111111111111111000000000000000000000012233334444455555554444444432222222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222211000000000000000000000000000001111111100000000000000000000000000000000011111100000000001223322200000000111110000000000000000000000001111112222222332222222220000000000000000000001233211110000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000111122210000000000000000100000000010000000000000000000010000000000000011111111000000000000000000000001122333321111111233333333322110000000000000000000112222222210000001111100000122222221100011111222222211111000000111121100011000001000000000000000000000000000000000112223443222211111122333333333333344444445554443333323333","111111112222222233333222222210000000011100000000000000010000000000000122110000000000000100000000000000000000000000000000000000000000001100000001110000011111111111100000000111000000000000001221100000000000000000000000000000000000000000001100000000001100000000000000000000000000000111221122233332222200000000000000000000001122222222222222111111122222222222222222200000000000000000000000000010100001123331222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112221111012211000000000000000000000000011123333344444443333333333333222222222222100000000000000000000001111122222222222222222222222222222111000000000000011111111111000000000000000000000000000000000000000000000000001122222100000000000000000010001110000111111100000000000000001111112222112222222211100000000000112222222222222223333333333333442111000000000000000001222222222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000110000000111121000000000000000000000000000000001110000000000011111111111122232222211000000000000000001112222110000011122100000001111111000000000001212233333433332222222223333333444444432222233333211000000011100000001222111123100000000000000011011100000000000000000111112333333322221112222222222211111100000000000000000000","111122212222222233333223332211000000011100000000000000010000000000000111000000000000000000000000000000000000000000000000000000000000000000000001111011011111111111111110000111000000000000002221100000000000000000000000000000000000000000001100000000000000000000000000000000000000000111221122233332222200000000000000000000001122222222222222111111122221111122222222200000000000000000000000000000100001122221222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111012211000000000000000000000000001123333344444443333333333333222222222222211000000000000000001111111122222222222222222222222222222111000000000000011111111111000000000000000000000000000001111000000000000000011122222100000000000000000000001111111111111100000000000000001111112222112222222211100000000000001111111111111223333333333333442111000000110001111112222222222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000001100000000100000000000000000000001110000000000011100000111122221112211000000000000000000112333221111112222100000001111111000000000001222344444544432222223333333333444444432222233322111000000000000000001222111223100000000000000011111211000000000000000111222333333322322222223333322211110000000000000000000000","122222222222232333334344432111000000121101122222222112221100000000000000000000000000000100000000000000000000010011011111000000000111122332112223333333333333444444444444444444433333332222334444444444443444444444444444443332222222200000000000000000000011111111111111111111111110000100000000111110000001002111111111111222222222222222112222112222233322222222221111100000000000000000000000000000001111211000100000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000011100000011222222211000000000000000000000000112233344444444444444443333333333333333333333322222110000012222233333333332222222222222222111111111111111000000000000000000000000000000000100000000000000000000000000000000000000011100000000000000000000000000000000000001000000000000011111111111111222222100000000010000000000001222221000000011111111111111222222222233333444445554444421111111000000000000000000000000000000000111000000000000000000000000000000000000000000000000100000000001111122222222210000000000000000111111221100001110000011111100000000000001111110000000000000000000100000111122211111111111111000000000000111222222222211111111122222333333222222222222222222210000011000001111111001122111111000000000000000000111211111100000000011111122222211111111111111222222210000000000000011100","001111110000012223333223331100000011221222121000000000010000000000000211000000000000000000000000000000000000000000000000000000000000000000001111222222223333222222222220000000000000000112101111101111111110000000000000000000000000000000000000000000112222000000000000000000000000000111111121123332222200011100000112222233444443333344322221112222233333333333333333311111101110000000010000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000001111122222333333333222211111111111111110000000011112233344455533332222222222223333332222211111000000000000011000000110000000000000000000000000111111222222222222222222222222111000000000000001111111100001110000000000000000000000111000000000000000000011112221111110000000000000000000011111122211111222221111000000000000011000001111122222222222222222221110000000000001112222234433222221110001111100000000000000000000000000000000110000110000000000000000000000000000000000000000122222333333444311100000000000000000000000000000000000000000111222100000000000111100000000000000000000122344332222234443333322111111100000000000001211111123322222222222211111111223333332222221111112100000000100001111123333334332222222222222222222211000000000000000112223333344433333333333333333321111100011100000000000122","122222222222233333333344421000000000010001111111111001110000000000000000000000000000000100000000000000000000000000000001000000000011122221012123333333333333444444444444444444322222222222334444433333332333332222122111110000000001100000000000000000000000000000011100001000000000000100110000123331001111001111111111111221112222222222222222112222232222222222222222211111110000000000000000000000000111212010111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000011222222111000000000000000000000001223333333444444444444443333333333332222222222100000000000012222233333333332222222222222222111111111111111000000000100000000000000000000000100000000000000000000000000000000000111111000000000000000000000000000011111111121110000000000011111111222111222222100000000022211111111001111000000000011111222222222222222222233333444445554444421111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000011111111100000000000000000111111110000000000011111100000000000000000011110000000000000000000000001122222211111100000000000000000001112222333334432222222222211111111111000000112111122100000011000001111111112222111112111000000000011111001111111110000000011111122222211111110000001222221110000000000000011111","222222223333333333333344432111000000121111212222222222221100000000000000000000000000011100000000000000000000110000011111000000000111122332112223333333333333444444444444444444333333332222334444444444443444444343333333332222222212200000000000000000000011111111111111111111111110000100000000122220001111112222222222222222222222222222112222112222233322222222222222200000000000000000000000000000000111211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000011222222211000000000000000000000000112233333444444444444443333333333333333322222211000000000012222233333333332222222222222222111111111111111000000000000000000000000000000000100000000000000000000000000000000000000011000000000000000000000000000011112222212110000111111111111111111111122222100000000022211111111111222210000000011111111111111111122222233333444445554333310000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000100000122111111111111111100000000000000000111111221100000000000011110000000000000000011110000000000000000000111111111111111111100000000000000000001112222333333322222222222222333333222222222222222222210000011000001111111111222111111000000000000000000111211111110000000011111122222211111111111111222221110000000000000011111","001111111110012223333222110000000001221100000000000000010000000000000000000000000000000000000000000011011111100000000001000000000000000100112223222222223333333333322222222221100000001112333342211111111111110000000000000000000000000000000000000000000000000000000000000000000000001101221111123332100000000000000001122233333332222233222222222222233444444444443333322222220000000000000000000000100000112221111100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000122222222222233222111000000000000000000000011112233334555544333333333333333333333333322222210000000000001110010000001110000000000000000111222222222222222222222111000000000000000000000100000111111111100000000000000000011112222100000000000000000011222111111111111100000000000000000000111222111122222111100000000000011000000000000000000111111111111111111111111111122222222222222211111111111100000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000011111111111100000000000000000000000010000000000001111000000001111111111111100000000000000000111000000123332222211100011111000000000123333444444544444444444444444444333222221111111122222000000001000011222223223334332222222222222222222211000000000000000001122222333333322222222222211111110000000000000000000012","001111111110012223333222221100000001121111000000000000010000000000000111000000000000000000000000000000000000000000000001000000000000000000112222122222223333333333322221121111000000001112212221101111111110000000000000000000000000000000000000000000001100000000000000000000000000000111221111123332211100000000000011122233333333333344322221222222233444444444443333311111111111100000000000000000100000011210000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000121111111111112222100000000000000000000000000112233334455544333333332222223333333332211000000000000000001100000000000000000000000000001111222222222222222222222212111000000000000000000000000111111111100000000000000000000111222100000000000000000011112221111111000000000000000000000000112222111122222111100000000000111000000000000011111111111111111111100000110001111111234332222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000001100000000000000000000000000000000000000000000001111000000001111111111110000000000000000112344332111234443333322111111111000000000123322222334443333333444444433333333333332222221110000000000000000001112223333334332222222222222222222211000000000000000011122322333333322222222222322211110000000000000000011122","222222223333332333334444432111001111232111222222222222232211000000000000000000000000000100000000000000000000000011011111110000000122233332222223333333333333444444444444444444433332222222334444444444443444444444444444443332222221100000000100000000001111111111111112222111111110000100100011111110000000001111111111111112222222221122111111222222232222211111111111100000000000000000000000000000001111211010111100000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000001110000000000000000000000000112222211000000000000000000000011222222344444433333333333333333333333333333333322222110000112222221111111111111111111111111112222222222222111110001111000000000000000000000100000000000000000000000000000001111111111111100000000000000001111000000011000001100000000000000000000000000111122100000000010000111111111111110000000011111111111122222222222222222234444332111100000000000000000000000000000000000000000000110000000000000000000000000000000000000010000000000000000012222222232222222211100010000000111111110000001110000111111100000000000011111210000000000000000000000112222333333333333333333321100000000100000122111100000001122222333333222222222222222222210000000000001111112222223222222222222211000000000111222222211100000000111111111111111111111111111222210010000000001111100","112222222222222233333333200000000000000000000000000001110000000000000000000000000000000000000000000000011111100000000001000000000011110110011123222222223333333333333333333322101100010111234442211111111000000000000000000000000000000000000000000000000000000000000000000000000000000101221111124443211111000000000000000000011222222233222222111111123332222222222222211111110000000000000000000000100001112222222221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000011122222100000000000000000000000000112233444455544444433332222222222222222211000000000000000111121122222222221111111111111111111222111111111111110000000000000000000000000000100000000000000000000000000000000011222222100000000000000000011222110000111000000000000000000001100111222112223333211100000010000000000001111111111111111111122222222111111111112333344445554333332221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001111111111211110000011000000000000000000000011111111110000111111111111111110000000000001122333332333344444333322222222222111111111123433444444444444444444444433333333333221111222111112100000001000001100011001122111111000000111122222212011111110000000000111222222222211111111111222210000000000000000011111111","111111110000122233333333331111111223333332321110000001111100000000111222222222222211001100011110001100000000000000000000000000000000000000000001111111111111111100000000001111000000000000000011100000000000000000000000000000001000000000001100000000012111000000000000000000000000000101123343333322222220011112111111112232210121111222110000111110001222222222200000000000000000000001110000001111100000012222222221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111122211122222222222222222222111111110000000001111122222222111111100000000000000000000000000012223333444555444333333333333333332222221111111110000000000111000000000000000000000000000000111111111111000000000000011111111000000000111000000000000000001100000000000000000001111111000000000000000000011111110000000000000000000000000011111111222222222221122100000000000011000001112222233333444444444442110000000000000011111223222222221110000000000000000000000000000000000000000000000011100000000000000000000000000000000000000111010110001111000000000000011111110000000000000000000001111111111111111111000000000000000000000000001233443222222222233322222222222221000000000000100111111222222222222222211111223333321111111222223333222111100000100000000122000000000000000000011100000000000000000112223333333333333333333444444444444444444433321111111133","111111111111112233333334332211100111132221111000000001111100000011001233222322222211001100011000001000000000000000000000000000000000001100000000110000001100000000000000000111000000000000111221100000000000000000000000000000001000000000001100000000012111100000000000000000000000000111122333333222211100000000000000000000000121110111110000000000012222222222200000000000000000000000000000000111100000123332222221111112211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222111111000000001110001111111111110000000000000000000111111111111000000000000000000000000000011112223333344444433332222222222222222222210000000000000000000000000000000000000000000000000000000001111111000000000011111111111000000000000000000000000000001100000000000000000000122222100000000000000000011111110000000000000000000000000012222222222112222222211100000000000112222222222222223333333333333442110000000000000010000112000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000111000000001111100000000000000000000000000000000001111100000001111100000011000000000000000000000000011222332111000011233322222222111110000000000001111122234333311111111111222222233333332222233333333222100000000000112222111112000000000000000000011100000000000000000011122333332222322222333333333322222211222222221100000000","112222221111012113333333210000000012232100011011011111111100000000000000000000000000000000000000000011111111100000000001000000000111111211012223333333333333444444444444444433322221000112334442222222222333332221122222221111111100000000000000000000000000000000000000000000000000001100000000012220000000000000000000000022222222222223111222222222233443333333332222212222220000000000000000000000000011112222332210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000122211111111233222211000000000000000000000011112233444555533333333333333333333333333322222111000000000012222222222222221111111111111111111222222222222111111111000000000000000000000000100000111110000000000000000000000000112222100000000000000000001222110000011111101110000000000011111111222111222222111100000010000000000000000000000111111111111111111111111111111233333445555555532222111111100000000000000000000000000000000110000000000000000000000000000000000000000000111111000000000011111122222210000000010000000000000000000001000001110000000001111111111111100000000000000112333333333334444433333322111111000000000012333333333333333334444444433333332110000000112122222100000011000001112223223333222222222222211111011111000001111111100000111222233333322222221111211110000000000000000011121100","001111110000000012222111000000000001222222221000000000010000000000000111000000000000000100000000000011111111110000000001000000000000000000111111222222223333222222222121100000010000000112222231101111111110000000000000000000000000000000000000000000112222000000000000000000000000001111110011112232222200111111111222233333444444444444322221112222233333333333333333312222211111100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110011111111111110000000000000001111233333333333333333211111111111111100000000001001122334455555444433332222333333333333333322210000000000011000000111110000000000000000001111222222233333222222222222222222111000000000001111111111111111100000000000000000000011111000000000000000000111111111111110000010000000000000011111122211111222222111000000000000011000000000111111111111111122221111000000110000122333344332222211110001122211000000000000000000000000000000000000000000000000000000000000000000000000000122222222222223334322210000000000000000000000000000010000000100011222110000000011111211110000000110000000112344444444455554444444333333333222222222233222222222333332222221111111111111000000000111111112110000011211111222223334444332222222222222222223311000000000000000111222222233333322222223334423333332210001100000000011223","111111112222222233333222210000000000011100000000000000011100000010000133221011111000000100000000000000000000000000000000000000000000001200000101110000001000000000000000000111000000000000111221100000000000000000000000000000000000000000001100000000011100000000000000000000000000000111222222222222211100000000000000000000000121111111111111001111112222222222221111100000000000000000000000000011100001123332222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000111111000000000000000000000011111121000000000000000000000000000000000011123333344444433332222222222222222222222000000000000000000000000011122222222222222222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000001122222100000000000000000011011110000000111000000000000000001111111111112222222211100000000000112222222222222223333333333333442111000000000000000001112000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000001110000000000111121101000000000000000000000000000001210000000000000000000111112221111100000000000000000001111111000000011122111111100000000000000000001111122333432210001111112222223333333221112233333322100000001100000001122111112000000000000000000011100000000000000000011112333332222221122233333322111111100000111110100000000","001122222111012223333333200000000011121100000000000001110000000000000000000000000000000000000000000011011111100000000001000000000011011110012223222222223333334444433333333322211110001112334442211111111222221100000000000000000000000000000000000000000000000000000000000000000000001101110001123331000000000000000000011122223332222233222222222222233444444444443333322222220000000000000000000000100000112222222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000122211111111233222111000000000000000000000011112233444555544333333333333333333333333322222100000000000001121111111111111111111111111111111222111111111111111111111000000000000000000000100000111111111000000000000000000011112222100000000000000000011222110000111111100000000000000011111111222111223333211100000000000000000000000000000111111111122221111111111111111222222223333333311111111111100000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000001111111111100000000000000000000000000000001100011111000000001111111111111100000000000001112333333333334444433322222211111000000000123333444444554444444444444433333333333221111112122222100000011000011112223223334332222222222211111111111000000000111100000111222233333322222221111211111110000000000000000010000","222222222222233333333333321000000000010000011101011111110000000000000000000000000010010000000000000000011111100000000000000000000010010000000012110011112222223333333333333333211111121101022232222222222222220000000000000000000001100000000000000000000000000000000000000000000000000101111111124443333322112222222222222221112333332222222221112222222222222222222222211111111111100000000000000000000001211011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333233222111000000000000001111110001223333344444433333322222222222222222222211000000000000000001111123333333332222222222222222222111111111112111110000000000000000000000000000100000000111111110000000000000000011111222100000000000000000011111000000122222111110000000000000000111111111112222111100000120000011111111112222222222222222222222222222222222223333334444432111101110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000111110001112222222211110000011000000000001110000000000010011100000111111111111111110000000000000000000111122223333332222222111111000000000012223444444444444444444444433333333333332222222222222110001122210000000012112233222222111111111123233322111222222222100000011222222222222222221111223333332100000011000011111111","111111111110012223333334332211000001121111000000000000010000000000000122110000000000000000000000000000000000000000000000000000000000000000011111122222222222222222211111110111000000000101101121101111000000000000000000000000000000000000001000000000001111000000000000000000000000000111221122123332211100000000000001112221122222222222222111222211123332222223333333301111101110000000000000000000000000010100000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000110000111111111110000000000000000000111100000000000000000000000000000000000000011112233344444444333333332222223333332222211000000000000000001100000000000000000000000000000000111111122222222222222222111111000000000000000000000000000001110000000000000000000111222100000000000000000011112221111111000000000000000000001111112212111122221111000000000000111000001112222233333333333333321110000000110001111111234333222221110000000000000000000000000000000000000000000000010000000000000000000000000000000000000000122111111111122111100000000000000000000000000000000000000000001111100000011111111100000000000000000000112344443111223343222211100011100000000000000111111234443332223333333333333333333332222221110000000000000000000000011112234322222222222222222222211000000000000000011122333333322222222222222211111110000001100000000011122","112222222221122223333333210000000001111100000000000001110000000000000000000000000000000000000000000011011111100000000001000000000011111210012223333333333333344444444444444433321111000112334442222222222333332211000000000000000000000000000000000000000000000000000000000000000000001101110000123331000000000000000000000011122222222233222222222222233443333333332222222222210000000000000000000000000000112222332220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000122211111111233222111000000000000000000000011112233444455533333333333333333333333333322221100000000000012222222222222222221111111111111111111111111111111111111000000000000000000000000100000000000000000000000000000000011112222100000000000000000001222110000111000000000000000000011111111222111223333211100000010000000000000000000000111111222222221111111111111111233334444333333311111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000011111111100000000000000000000000000000001100011111110000001111111111111100000000000001112333333333334444433322222211111000000000012333443344444333334444444433333333221000000112122222100000001000001112222223333222222222111100001111111000001111111100000111222233333322222221111211110000000000000000011121111","001111110000011122223122110000000001221222221000000000010000000000000111000000000000000000000000000001000000000000000000000000000000000000011111222222223333222222221110000000010000000112112221101111111110000000000000000000000000000000000000000000112222000000000000000000000000000111110011122232222200111111011222233333444444444444322221112222233333333333333333311111101110000000110000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000001111222222333333333222211111111111111110000000011112222344455533333322222222223333333333322222100000000000011000000110000000000000000000000111111111222222222222222222222222111000000000001001111111100001110000000000000000000011111000000000000000000011112221111111111111111100000000011111122211111222222111000000000000011000001111122222222222222222221111000000000001122333344432222222110001122210000000000000000000000000000000000000000000000000000000000000000000000000000111122212333333444322100000000000000000000000000000000000000000011111000000000011111100000000000000000000122344444333455554444433222222222110000000001100111122333332222221111111111111111110111111111112110000011211111211123334444332222222222222222223311000000000000000112223333333333333333333333333322221100011100000000011233","222222222233333333333333320000000000010000011000000001110000000000000000000000000010010000000000000000011111100000000000000000000000010000000001000000012222222333333333333333211111120100011222221111111011000000000000000000000001100000000000000000000000000000000000000000000000000101121112234444444432222222222222222222222333332222222221112222222222222222222222211111111111100000000000000000000001211111122222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333133222111000000000000001111110001223333344444433333322222222222222222222211000000000000000001111123333333332222222222222222222111111111112111110000000000000000000000000000100000000111111100000000000000000001111222100000000000000000011111000000122222111000000000000011111111111111112222111100000110000011111111112222222222222222222221111100000112223333333334432111100000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000111000001111111111111111000011000000000000110000000000010000000000111111111111111110000000000000000000111233222222222222222111111110000000012323444444444443333333333322233333333332222222222222110001122210000111112112233222222111111111123333322111222211111100000011222333333333333222222223333332100000011000000111111","122222222233323333333222310000000000000000000000000000010000000000000001000000000010010000000000000000000000000000000000000000000000000100000001110000011111111111111111100111000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111221123334443333311111111111111111111112222222222222222012111112222222222222222200000000000000000000000000011100001122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222222222100000000000000001100000000112233344444444443333333333333333333322111000000000000000000001122222222222222222222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000010001000000111111000000000000111111111111211112222222111100000000000111111111122222223333333333333331111000000110000111112222211111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000001111111100010000000000000000000000000000000000000000111111111000000000000000000000000111100000000011111000000000011111110000000012222222333333332222222222222222222222210001122221000000000001100000001222111112111111000000000011111100000000100000000000111222222222221111122222222222221100000000000011111000","122222222222223333333344321000000000010001111111000001110000000000000000000000000000000000000000000000011111100000000001000000000011111210011123333333333333344444444444444444322222221212234444422222222222222110000000000000000000000000000000000000000000000000000000000000000000000101110001123332101111001111111111111110011222222222222222222222222222222222222222211111111111100000000000000000000011212111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222100000000000000000000000001223333444444444443333333333333333332222211111000000000000012222233333333332222222222222222111111111111111111110000100000000000000000000000100000000000000000000000000000000000111211100000000000000000000000000011111111121110000000000000000111222111223332111100000122211111111001111111111111111222222222222222222222222333444445554333321111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001112222222211110000000000000000000110000000000011111111111111111111111111110000000000000000000000011222333332222222111111000000000001212223333344433333333333322222222111000000112222111000001122100001100011111122111122111111111111122112111111111100000000011111111222222111111111111111221000000011000011111111","122222222222223333333344321000000000010001111111100001110000000000000000000000000000000000000000000000011111100000000001000000000011111221012223333333333333444444444444444444322222222222334444433332222333332221022111110000000000000000000000000000000000000000000000000000000000000100110000123331001110001111111111111110011222222222222222222222222222222222222222211111110000000000000000000000000011212221222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222100000000000000000000000001213333444444444444444443333333333332222211111000000000000012222233333333332222222222222222111111111111111000000000000000000000000000000000100000000000000000000000000000000000111111100000000000000000000000000011111000000000000000000011111111222111223332100000000022211111111001111110111111111222222222222222222222233333444445554444421111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000011111111100000000000000000000000110000000000011111110000111111111111111110000000000000000000110001222222211111111111111000000000001222222333334433333333333322222222111000000112111122100000011000001100011111122111112111000000001111111001101100100000000111111122222211111110000000111221000000000000011111111","001111110000011012111011000000000011222222220000000000000000000000000111000000000000001111111000001111011111100000000000000000000000000000001111222222222222122222221111100111110000000012222221101111011110000000000000000000000000000000000000000000112222000000000000000000000000000110010011112222222200111222222223333334444444444444322222111111222332222222222222212221100000000001110111111100000000001000000000000000000000000000000000000000000000000000000000000000000011100001000000000000000000000000000000000000000000000000000000000000000000000000000000000122210000011110011111111111110000000000000001222233333333333333222211111111111111110000000011112222344555555444433333333333333333333322222210000000000111000000111000000000000000000000111111111111222222222222011000011000000000000001111111222100001110000000000000000000011111000000000000000000011111111111111000000001100000000011111222211111222222222000000000000000000000001121111222222222222221110000000000011122333333332222222111111122210000000000000000000000000000000000000000000000000000000000000000000000000000122222111112233344311000000000000000000000000000000000000000001111222110000000000011100000000000000000000112344433333344443333333222222222111000000000100111122222221111110000000000011000000000111111222221000001211111222222334444332222111111111111123311000000000000000001222211121111111111233334444433333321111110000000012234","122222222222223333333333321000000000010001111111000001110000000000000000000000000000000000000000000000011111100000000001000000000011111110000023222222222222234444444443444444322221121111233443322222222222221000000000000000000000000000000000000000000000000000000000000000000000000101111111124443112211001111111111111111112222222222222222112222222222222222222222211111111111100000000000000000000011212121122221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112122222111000000000000000011110001223333344444433333322222222222222222222211000000000000000001112233333333332222222222222222222111111111112111110000000000000000000000000000100000000000000000000000000000000011111222100000000000000000011111000000111111122221100000000000000111222222223332111100000122211111111111111111111111111111222222222211111112222333444444444333321111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001112222222211110000011000000000000110000000000011111111111111111111111111110000000000000000000000011223333332222222211111000000000012222333444444443333333333323333333332221111222222222110001122210000001111112233222222111111111122222222111222222211100000011111222222222222221111222222221000000011000011111111","111111111111112233333333211111100001132221111000000001111100000011001233333322222200001100011000000000000000000000000000000000000000001111111101110000000000000000000000000111000000000000110221000000000000000000000000000000001000000000001100000000012111100000000000000000000000000101122333222221211100000000000000000000000120000011110000000000012221111111100000000000000000000000000000000111100000123332222221111112100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000001110000111111111110000000000000000000111111111111111111000000000000000000000011111234444455555532222222222222222221110000000000000000000000000000000000000000000000000000000000001100000000000000000000000001000000000000000000000000000000000000000000000000000011111000000000000000000010011110000000000000000000000000012222222222112222222211100000000000011000001111112222223333333333331000000000000000010000112000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000100100000000001111000000000000000000000000000000011001110000000000000000000000000000000000000000000000011222222111111111233322222222111110000000000001100011233333310000000001111112233333221111233333322222100000000000112233200012000011000000000000011100000000000000000011122333332212322222333333333322222211222222221100000000","111111111111112233333333332211000001111100000000000000010000000000000111000000000000000000000000000000000000000000000000000000000000000000010001111111111111111122211110110111000000000000002221100000000000000000000000000000000000000000001100000000001100000000000000000000000000000111221122233332211100000000000000000000001122222222222222222211123332222222222222200000000000000000000000000000100000111210000001111122222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000001112233334444444333333332222222222222222211000000000000000001100000000001111111111000111111111222111111111000000011111111111000000000000000000000000000001111000000000000000011122222100000000000000000011112221111111111100000000000000001111112222112222222211100000000000111000001111111223333333333333331110000000110000000001123332000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000001100000000000000000000000000000000010000000000001111110011122221112211000000000000000000122334332111223333222211111011111000000000001222233344443332223333333333333444444432222232211110000000000000000000012111234321111000000000011122211000000000000000111222333333322322222223333322211110000000000000000000001","222222222233333333333333320000000000000000000000000001110000000000000000000000000010010000000000000000011111100000000000000000000000000000000001110000012222222222222322332222100000110000011221110000001000000000000000000000000000000000000000000000000000000000000000000000000000000111221112234444444432222222222222222221112333332222222221112222222222222222222222211111111111100000000000000000100001222222222222222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222122222111000000000000001111110001223333444444433333322222222222222222222211000000000000000001111123332222222111111111111111111111001111111000000000000000000000000000000000100000000000000000000000000000001111111222100000000000000000011111000000111111000000000000000011111112222222222222111100000010000011111001112222222222222222222221111000000111111222222222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000001111111111111111000001000000000000000000000000010100000000000011111111111110000000000000010000001122122222111111111111112110001111123322333444444443333333333322233333333332222222222223210001122210000111122222233222222111111111123333322111222211000000000011222333333333333222222223332221000000011000000011111","222222222222233333333344421100000000121111111111111111110000000000000000000000000000010100000000000000000000000000011000000000000011122221012122222222222222344444444444444444322222222222233444433333333333332222222111110000000001100000000000000000000000000000111111111111111000000100000000122221111222122222222222222222222222222222222222112222233222222222222222200000000000000000000000000000000111211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101111111222222111000000000000000000000000123333333444444444444443333333333332222222222100000000000012222233333333332222222222222222111111111111111000000000100000000000000000000000100000000000000000000000000000000000000001100000000000000000000000000011112222222221111111111111111111211111122222100000000022211111111111222221111111111111222222222222222222222333444444443222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001122110111011111111100000000000000000111111221100000000011111100000000000000000011110000000000000000000111121222222211111100000000000000000001112223333333322222222222222222222222110000112222221100000011100001111111112222111111000000000000000000001111111110000000011111111111111111111111111222221100000000000000011111","111111111111112233333233332211000001111100000000000000010000000000000111000000000000000000000000000000000000000000000001000000000000000000011112122222222222222222211111110111000000000101112331100000000000000000000000000000000000000000001000000000001100000000000000000000000000000111221112124443211100000000000000000011111222222233222222222222233443333333333333311111101110000000000000000000100000112221111101111112100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000001111000000000000000000000000001112233334444444333333332222222222222222211000000000000000001110000000000000000000000111111111222111111111111110011111111111000000000000000000000000000001100000000000000000011122222100000000000000000011112221111111111100000000000000001111112222111222222211100000000000111000000000011111111111222222221111000000110001111111122222222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000010000000001111111110000111111111111000000000000000000112334332111223333222211111011111000000000012333444444554432223333333333333444333332222222210000000000000000000000012222234332222111111111111122211000000000000000011122322333322211111222222222211110000000000000000011112","122111110000010111222001000122111111232222222211121111122221111111112233333333333333001000010000000000000000000000000000000000000000001122221210100000000000000000000000010010000000000000000010000000000000000000000000000000001000000000000000000000012211000000000000000000000000000101222232211111000000000001111111111110000000000011100000110000001110000000000000000000000000000000110000011211211112234444444442000000000000000000000000000000000000000000000000000100000111100000000000000000000000000000000000000000000000000000000000000000000000000000011112222223333334444444433333333333210000000000000000000111111111111111111000000000000000000011112333334444555555554444444333333222221110000000000000000000000000000000001000000000000000000000000000000000000000000000012211111000000000111122222200000000000000001110000000001111122222100000000000000000000000000000001000000000000001112233322211100000111111111000000000000000000001111111111111110111111110000000000000000000001122112110000000000000000000000000000000000000000000000010000122210000000000000000000000000000000000110000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000001222333322111123334444444433222111000000000000000112222333321111111111211111111122110000011212222221000000000000001233311111100001000000000000000000000000000000000012223443222100000011122222222222233333333322221100000000","111222212221122233333222121100000001011100000000000000010000000000000001000000000000000000000000000000001111000000000001000000000010000100011112122222222232222232322222222221000000000111223441110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111221111124443211100000000000000000011111222222233222222222211133443333333333333311111110000000000000000000000100000112222222221111112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000001111000000000000000000000000000112233334455544333333333333333333333333211000000000000000111111111122222221111111111111111111222111111111111110011111111110000000000000000000000000000001100000000000000000011112222100000000000000000011111110000111111100000000000000001111112222112223332211100000000000000000001111111111111111111122222221111111111112333333344444444432221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001111111111111110000010000000000000000000000011111111000000111110000111111110000000000000122333332333344444333322222222222111111111123444444444554433334444444433333444333332222222211111000000000000000000012222233222222111111111111122211000000000000000001112222333322221111111111222211110000000000000000000000","122222222222223333333333210000000000000000000000000001110000000000000000000000000000010000000000000000011111100000000001000000000010000000000012112122122222222333333333333222100000110001123331110000101000000000000000000000000000000000000000000000000000000000000000000000000000000111221112234444333322111111111112222221112332222222222222112111112222222222222222211111110000000000000000000000100001112222222222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222122222100000000000000001111100001123333444444433333333333333333333333333211000000000000000111111122333333332222222222222222111111001111111000000000000000000000000000000000100000000000000000000000000000001111222222100000000000000000011111000000111111000000000000111111111112222222223332111100000010000000000001112222222222222222222222221000000111112333333333332000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000011000001111111111211110000011000000000000000000000000011111111111111111111111111110000000000000011100000011123333332222222212222110001111123322333444444443333333333322233333333332222222222223210001122210000111122222233222222111111111123333222111111211000000000011222333333322111111111222221110000000011000011111112","112222212222223333333212210000000000000000000000000000010000000000000001000000000000010000000000000000000000000000000000000000000000000000000001111011011111111111111111110111000000000000002221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111221112234443333311111111111111111110011222222222222222111111122221111122222222201111100000000000000000000000100001122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222122222100000000000000001100000000112233444444444444444443333333333333333211000000000000000001111122222222222222222222222222222222111000000000000000111111110000000000000000000000000000000000000000000000000011222222100000000000000000000011000000111100000000000000111111111112211112222222111100000000000110000001122222111111111222222221111000000110001111112222222222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000001111111100010000000000000000001110000000000011100000111111110000000000000000000000000111221000000011111111100001111112110000011112333344444444443322223333322223333222221111111111000000000001000000001222111112111111000000000011111111000000100000000111222222333322211111111111222221110000000000000000000001","111111112111112223333222221100000001111100000000000000010000000000000111000000000000000000000000000000011111100000000001000000000011000100011123222222223333333333322222222221100000001111223441110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111221111124442211100000000000000011121122222222233222222222222233444444444443333311111111110000000000000000000100000112221122210111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122211111100001111000000000000000000000000000112233334455544333332223333333333333332211000000000000000001110011111111110000000000111111111222111111111111111111111111111000000000000000000000000000001100000000000000000011112222100000000000000000011111111111111111100000000000000001111112222111223333211100000000000111000000000000000111111111122222221111111111111122222223333333332221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000001111111111111110000010000000000000000000000001111111000000111111111111111110000000000000111221110000123332111111100011111000000000123444444444554433333333333333333333333332222222221111000000000000001100012223334332222222222222222222211000000000000000001122222222222211111111111211111110000000000000000000001","122111110000012122222001000022222222333332333322222222232232111111112233333333333333111111111000001100000000000000000000000000000000001111111100000000000000000000000000010111000000000000000110000000000000000000000000000000001000000000000000000000012211000000000000000000000000000101222334211111200000000001111111122221010000000122100000110000001111111000000000000000000000000001110000111211211112234444444442000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000112222222223333334444444444444444333221111110000000000000111112222222222221000000000000000000000012333334444455555554444444432222222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222200000000000000001110000000000111122222100000000000000000000000000000001000000000000001112223322211100000111100000000000000000000000001111111111112221111111110000000000000000011111233222110000000000000000000000000000000000000000000000000000121100000000000000000000000000000000000000100000000000000000000000000100000010000000000000000000000000000000000000111110000000000000000000000001222333321111122334433333322111100000000000000000112222333321111111111200000122222221100011212222222211000000000111232210011100001000000000000000000000000000000000012223443222100000011123333333333333444445444333322211111","001111110000000012112111000000000001222222221000000000000000000000000111000000000000000111111000000011011111100000000001000000000000000000011111222222222223222222221111100111010000000012222231101111111110000000000000000000000000000000000000000000112222000000000000000000000000000111110011112222222200111111112223333334444444444444321111112222222332222223333333312222210000000000110010000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000011110011111111111110000000000000001122233333333333333322211111111111111100000000011112222344555555444433332222333333333333322222210000000000011000000111110000000000000000001111111111233333222222222222100011000000000000001111111111110001110000000000000000000011111000000000000000000111111111111111000010000000000000011111122211111222222222000000000000011000000001111111222222222222221111000000000000122333344332222222110001122211000000000000000000000000000000000000000000000000000000000000000000000000000122222222212233344311000000000000000000000000000000000000000100011111100000000000011211110000000000000000112344444444444554444433222222222111001111112211111122333332222221111111111111000000000111111122221000011211111222223334444332222111111111111123311000000000000000112222222221111111112223334444433332211111100000000012233","222222223333333333334444432211001001131111222222222222222200000000000000000000000000011211000000000000001111111111111122121000000112233332112223333333333333444444444444444444433333332222334444444444443444444444444444443332222222200000000000000000001111111111111112222111111110000000000000111110000001112111111111112222222222222222111222111112233322211111111111100000000000000000000000000000001111211000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000011100000011112222211000000000000000000000011112222333334444444444443333333333333333333333322222110000012222233333333332222222222222222222222222222222111110000000000000000000000000000100000000000000000000000000000000000000001100000000000000000001111000000010000001100000000000000000000000000111122100000000010000000000001112210000000011111111111111222222222222333444445554444421111111000000000000000000000000000000000111110000000000000000000000000000000000000010000000100000011112222222222222222211111110000000111111221100001110000011111100000000000001111210000000000000000000100111222222222222222222222221100000000111222222111111111111122222333333222222222222222222210000010000001111111001122111111111111111000000000111222222211100000011111111111111111111111111222222210000000000000011100","111111110000122233333222221111111223333332321110001111111110000000111233222322222222011111111111111100000000000000000000000000000000000000000000110000101111011000000000011111000000000000000111000000000000000000000000000000001000000000001100000000012111000000000000000000000000000101123344333322222210011112111111112222121121111222200000111110001221111111100000000000000000000001110000001111100000012222222221011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222211122234443333333333333221111110000000001111111100000111000000000000000000000000000011112223333444555543333333333333333332221111111111110000000000111000000000000000000000000000000111111111111001000000000011111111000000000111000000000000000000000000000000000000001111110000000000000000000010011110000000000000000000000000011122222222222222221111100000000000011000001112222233333444444444442110000000000000111111223222222221110000000000000000000000000000000000000000000000011100000000000000000000000000000000000000111010000000000000000000100111111110000000000000001111111111111222222222222110000000000000000000000011233443222211122233322222222222221000000000000000111122222222222222222211111112222221111111222223333222100000000100000000001000000000000000000001100000000000000000112223333333333333333333444444444455554444433332222222233","111111112222222233333222222210000000011100000000000000010000000000000111000000000000000000000000000000000000000000000000000000000000000000000001111111111111111222211111110111000000000000002231100000000000000000000000000000000000000000001100000000000000000000000000000000000000000111221112234433222200000000000000000000001122222222222222222211123331111122222222200000000000000000000000000000100000112221222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111001111000000000000000000000000001112233344444443333333333333333333333333211000000000000000001111111122222222111111111111111111222111111111000000011111111111000000000000000000000000000001111000000000000000011122222100000000000000000011111110000111111100000000000000001111112222112222222111100000000000000000001111111122222222222222331111000000110001111112223332222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000100000000000000000000000010000000000011111111111111111111100000000000000000000111222110000123333222211111111111000000000001233344444554432223333333333333344443332222232210000000000000000000000122111234321111000000001111122211000000000000000111222333333322322222223333322211110000000000000000000000","111111110000122223333133220000011123333332221100000000001100000000010222222211111111000000000000001000000000000000000000000000000000000000001101122211112111111111100000000111000000000000000011000000000000000000000000000000001000000000000000000000112111000000000000000000000000000101122233333322222220011222111122222232222222222222110000112211112222222222200000000000000000000001110000001100000000012222222221011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111122211111111111111112222222221111110000000001111233333332333332211000000000000000000000000012223444444555544444433333333333333332222211111110000000000111000000110000000000000000000000111111111111000000000000011111122000000000000000001111111000001100000000000000000001111111000000000000000000011111111111111000000000000000000011111111222222222221122100000000000011000001112222233333444444444442110000000000000011112222222222221110000000000000000000000000000000000000000110000110000000000000000000000000000000000000000122111222222222000000000000000000010000000000000000000000000011111110000111000000000000000000000000001233443333322222233322211111111110000000000000100111111111110001111111100111112222221100011100111111100011100000001111112223210000000000000000011100000000000000000011223333344433333333333333333333333333333333311111111112","122112211111111122222000000022222222333333444443332222232232211111112233333333333333222222222110001100000000000000000000000000000001101111111100000000000000000000000000010111000000000000000010000000000000000000000000000000001000000000000000000000012210000000000000000000000000000001233334222222211100001112222222222222110000000122110000110011112222211000000000000100000000000001110000111211222222234444444442000000000000000000000000000000000011000000111111110000000111100000000000000000000000000000000000000000000000000000000000000000000000000000101112222223333334444444444444444333221111110000000000000111112222222222221000000000000000000000012233334444455555554444444432222111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222211110000000000000000000000000111122222100000000000000000000000000000000011111100000001112223322211100000011100000000000000000000000000001111111111110111111100000000000000000000001233211110000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000111122210000000000000000111100000000000000000000010000000000000000000111111111000000000000000000000001222333222100011233333333211000000000000000000000012222222210000001112200000111112221111111111222222211100000000111222210011100001000000000000000000000000000000000012223443222211111111223333333333333444445444433322222222","111111111111112233333233110000000000121111000000000001121100000011001233322222211100000000011000000000000000000000000000000000000000012211111211111000000000000000000000000111000000000000111221000000000000000000000000000000001000000000001100000000011110000000000000000000000000000111122333222111111100000000000000000000000120000011100000000010012222222222200000000000000000000000000000000111100001123333333331111112100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111011111122220000000111111000000000000000000000111111111000000000000000000000000000000011111234444455555532222222222222222221110000000000000000000000000000000011111111111111000000000000001000000000000000000000000001000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000012111112222111112222211100000000000011000001111112222222222222222220000000000000000010000111000000000000000000000000000000000000000000000000000000001122210000000000000000000000000000000000110000000000111111100000000000000000000000000000011001110000000000000000000000000000000000000000000000011111111000000122233333333322111111000000000001100112234432210000001111211112233333221111222222322221000000000000112222100011110001000000000000001100000000000000000011122333332211111222222222333321111211222222221100000000","111222222221112223333333210000000001111100000000000001110000000000000000000000000000000000000000000000011111100000000001000000000011000100012223222222223333333343333333333322200110001112334442211110100000000000000000000000000000000000000000000000000000000000000000000000000000001101221111124442100000000000000000011122223332222233222222222222233444444444443333322222210000000000000000000000100000112222222220000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122211111111112222100000000000000000000000000112233334455544333333333333333333333332211000000000000000001121121111111111111111000000001111222111111111111111111111111110000000000000000100000000000001000000000000000000011112222100000000000000000011222110000111111100000000000000000000111222111223333211100000010000000000000000000000111111111122222221111111111111222223333333222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001111111111111110000010000000000000000000001100011111000000111111111111111110000000000001112333333333334444433322222222222110000000123433444444554444444444444433333333333221111122122222000000000000001111122112223222222222222211111111111000000000000000000122222222222211111111111211110000000000000000000010000","111111111111112233333334332211000001121111000000000000011100000000000122221000000000000100011000000000000000000000000000000000000000000000000001111111111111111111100000000111000000000000002221100000000000000000000000000000000000000000001100000000001111000000000000000000000000000111222122233332211100000000000000000000000122222222111111111111122222222222221111100000000000000000000000000000000000111110000001111112222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000110000111111111110000000000000000000111111111000000000000000000000000000000000011123333344444443333333332222222222222221100000000000000000001100000000001111111111000000000001111111111111111111111111111111000000000000000000000000000001111000000000000000011122222100000000000000000011112221111111000000000000000000001111112222112222222211100000000000111111111222222223333333333333442110000000000000000001123332000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000111000000001122100000000000000000000000000000000010000000000001111110011122221112211000000000000000001122334332111223333222211111000000000000000000111112334443322222223333333333444444432222232221111000000000000000000011111223210000000000000011122211000000000000000011112333332212322222223333322211110000000000000000011112","122222222233333333333333310000000000000000000000000000010000000000000001000000000010010000000000000000000000000000000000000000000000000000000001110000011111111111111111110111000000000000001121110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111221123334444334422222222222222222221112332222222222222112111112222211122222222201111100000000000000000000011100001122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222222222100000000000000001111100000112233444444444444444443333333333333333211000000000000000000001122222222222222222222222222222222111000000000000000000000000000000000000000100000000000000000000000000000000011112222100000000000000000000011000000111110000000000000111111111112222222222222111100000000000110001111122222222222222222222221111000000110001111222222100000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111211110000001000000000000000000000000001100000001111110000000000000000000000000111100000000111111000000001111112110001111112322333444444443333333333322222222222221111222222111000000011110000001122222233222211000000001112222211000000100000000000011222222222211122222222222222221100000010000011111112","112222221111122112224343311110001112232100121222222222222211000000000000000000000000000100000000000011011111100000000001000000000111122321122223333333333333444444444444444444322222110112334443333332222444444444444333333332222211000000000000000000000010000000011100001000000000001100000000011110000000000000000000000000001111111112111111222222233332222222221111111111110000000000000000000000000011112121322200000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111110000000000000011100000011233222211000000000000000000000011223233444455544444444443333333333333333322222222222111100122222221221111111111111111111111111111111111111111111111000000000000000000000000100000111111111000000000000000000000111122100000000000000000001111000000001000001110000000000011111111222111222222110000000010000000000000001110000011111111111111111222222222233333333445555555532222111000000000000000000000000000000000000110000000000000000000000000000000000000000000111100000000001111111222222211111100010000000000000000000001000000110000000001111111111111210000000000000000111110011233444433333322222222100000000001211222222222221111111223322333333221111111122222221111000000000001112223223333222222222222211111000000111211111100000000111222233333322222221111111111111000000000000000000000","001111110000012223333223331100000001221221010000000000010000000000000111000000000000000000000000000000000000000000000001000000000000000000112211122222223333333333322221110111000000001112201221101111111110000000000000000000000000000000000000000000012111000000000000000000000000000111221111123332211100001100000111122233444443333344322221112222233333333333333333311111111111100000000000000000000000000100000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000122222222222333222100000000000000000000000001112233344455544333333332222223333332222211000000000000000000000000110000000000000000000000111222222222222222222222222222222111000000000000000000111111111110000000000000000000111111100000000000000000011112221111111000000000000000000001111111211111222222111000000000000111000000000011111222222222222221111100000110001111122234433222211110001111100000000000000000000000000000000000000000000000000000000000000000000000000000000122111111111123211100000000000000000000000000000000000000000011111000000000011111111110000000000000000112344332111234443333322111111111000000000112322222334443333333444444433333333333332222221110000000000000000001112223333334332222222222222222222211000000000000000111223333344433333333333333322211110000001100000000011122","111111111111112233333334332211000001121111000000000000010000000000000122110000000000000000000000000000000000000000000000000000000000000000011101122222221222121222211110000111000000000000002121100000000000000000000000000000000000000000001000000000001111000000000000000000000000000111221122233332211100000000000000000010011122222222222221222211122232222222222222200000001110000000000000000000000000010110000001111112111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000110000111111111110000000000000000000111100000000000000000000000000000000000000011112233334444444333333332222222222222222200000000000000000001100000000000000000000000000000000111111111111111111111112111111000000000000000000000000000001111000000000000000011122222100000000000000000011112221111111000000000000000000001111112212111222222211100000000000111000001112222222222222222222331110000000000000011111123332222210000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000122111111111122100000000000000000000000000000000000000000001001111100000112221111100000000000000000000122334332111223333222211111011100000000000000111122344443332222222222222222233333332222232200000000000000000000000000111234322222111111111111122211000000000000000011122333332211111111222222222211110000000000000000011122","222222222222233333333344421000000000121111111111111111110000000000000000000000000000010100000000000000000000000000000000000000000011121210011112111111112222344444444444444444322222222111223344433333332222222221011111110000000001100000000000000000000000000000011100001000000000000100110001123332112222223222222222222222222333332222222222112222233222222222222222211111111111100000000000000000000111211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222223322111000000000000000000000000123333344444444444444443333333333332222211111000000000000012222233333333332222222222222222222111111111111000000000100000000000000000000000100000000111000000000000000000000000001111100000000000000000000000000011122222222221111111111111111111111111112222100000000122211122222222222221111111111111222222222222222222223333344445543222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001222110011011111111100000000000000001111101110000000000011111100000111111111111111110000000000000000000111222222222222222222111111000000000001112333443334433333333344444444444443221111111111110000001122100001111111112222111122111111111111111111111111222222100000011111111222222111111111112222221100000010000000010000","222222222233333333333333310000000000000000000000000000010000000000000001000000000010010000000000000000011111100000000000000000000000000000000001110000012222121222222222222221100000010000001221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111221112234444444422222222222222222221112332222222222222112222222222222222222222211111110000000000000000000000100001122222222222222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222122222100000000000000001111110000123333444444433334444443333333333333333211000000000000000000011122222222222111111111111111111111001111111000000000000000000000000000000000100000000000000000000000000000001111222222100000000000000000011111000000111111000000000000111111111112222222222222111100000000000110001001112222222222222222222221111000000111111111222222100000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000011000001111111111211110000001000000000000000000000000011100000000000000101110000000000000000000011100000011111111111111111111112110001111123322333444444443333333333322233333333332222222222222110000122210000111122222233222222111000111123333322111100100000000000011222333333322222222222222221110000000011000011111112","112222222222223333333333210000000000000000000000000001110000000000000000000000000000000000000000000000011111100000000001000000000011110110000013222222222222223333333333333333211111110111223442211111121111110000000000000000000000000000000000000000000000000000000000000000000000000101111111124443211111000000000001111110011222222233222222111111112222222211122222211111110000000000000000000000100001112222222221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101111112122222100000000000000000000000001113333444444433333322222222222222222222211000000000000000111111122333333332222222222222222111111001111111111110000000000000000000000000000100000000000000000000000000000000011222222100000000000000000011111000000111000000000000000000001111111222222223333111100000010000000000001111111111111111111122222222211111111112333444444443222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001111111111211110000011000000000000000000000000011111111111111111111111111110000000000000011100110011123333332222222212222110001111123333333344444433333333333322223333222221111222222222110001122210000001111112233222222000000111122222212111111211100000000011111222222211111111111222221110000000010000011111111","112222222222122223333333310000000001111100011011100001110000000000000000000000000000000000000000000010011111100000000001000000000111111221012223333333333333444444444444444444322221110112334443333332222333343332123222221111111100000000000000000000000000000000000000000000000000001100110000123331000000000000000000000000012222222222111222222222233442222222222222211111110000000000000000000000000011112222332220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111110000000000000000011100000011233222111000000000000000000000011112233444455544444444442233333333333333322221000000000000012222222333333332222222222222211111111111111111111111111000000000000000000000000100000000000000000000000000000000001112222100000000000000000000111110000111000000000000000000011111111222111223332110000000010000000000000000000011111111222222222222222222222333333444455553333311111111111100000000000000000000000000000000000000000000000000000000000000000000000000000001100000000001111111111111100000000000000000000000000000001100011111110000111111111111111110000000000001111111111111234444432222222111111000000000012222222333333332222333333322222222110000000112111112100000000000001112222223333222222222222211111011111001111111111100000111222222333322222221111111110110000000000000011121111","111111111111112233333334332211111111233331111010000001111100000011001233222222222211001100011110001100000000000000000000000000000000001100000000110000001110000000000000000111000000000000001221100000000000000000000000000000001000000000001100000000012111100000000000000000000000000101122334333322211100000000000000000000000121110111110000000000012221111111100000000000000000000000000000000111100000123332222221111112100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222111111112221111222222222110000000000000001111111111111111111111000000000000000000000011112223333444444433333333332222222222221110000001110000000000000000000000000000000000000000000111111111111001111111111111111111000000000111000000000000000001100000000000000000000011111000000000000000000011111110000000000000000000000000012222222222222222221100000000000000011111111112222233333333333333442110000000000000010000123221111110000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000111000000001111000000000000100000010000000000000001111110000001111111111111010000000000000000000000011222333222111122233322222222112221000000000001100011222222321222222222222222233333332222233333333222211111000000111122111122000000000000000000011100000000000000000011123333333333333333333333333333333433333322221111111112","111111110000122233333122110011111223333332322211111111111110000011112233333333322222012222222111111100000000000000000000000000000000001100000000110000000000000000000000010111000000000000000110000000000000000000000000000000001000000000001100000000012211100000000000000000000000000101123344333322222210011112111111112222121121111222200000111110001110000000000000000000000000000001110000001111100000123333333332000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222223222222234444444444444333221111110000000000000111111111111111111000000000000000000000011122234444455555543333333333333333332220000000001110000000000000000000000000000000000000000000111111111111001111111111111111111000000000111000000000000000000000000000000000000000001111000000000000000000010011110000000000000000000000001122222222222222222221111000000000000000000001112222233333333333333331110000000000000111111233222221111110000000000000000000000000000000000000000000000011100000000000000000000000000000000000000111111100000000000000000100100111110000000000000000000111111111222222222222110000000000000000000000001233443222211122233322222222222221000000000000000111122222221222222222211111122222221100011222223222211000000000100011100000000001000000000000001100000000000000000112223333333333333333333333444444444444445554443333322233","112222212222222233212112310000000000000000000000000000010000000000000111000000000010010000000000000000000000000000000000000000000000011100000001110000011111111111100000000111000000000000001221100000000000000000000000000000000000000000000000000000001100000000000000000000000000000111221122233332222211001111111111111110011222222222222221001111112222222222222222200000000000000000000000000011100001122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222221111112222100000000000000000000000001122233344444444443333332222222222221122100000000000000000000001111122222222222222222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000001112222100000000000000000010001000000111111000000000000000000000111111112222222100000000000000112222222222222223333333333333331111000000000000000001222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100100000000111121001100000000000000000000000000001210000000000000111111111122232222211000000000000000001111110000000011111000000000011111000000000001211233333322222222222222222222222222210012222221100000000011110000001223100012100000000000000011011100000000000000000000111223333322222122222222222211111100000000000000000000","001111111110012223333222110000000001221111010000000000010000000000000111000000000000000000000000000011011111100000000001000000000000000100112222122222223333333333322222221111000000001112223331101111111111000000000000000000000000000000000000000000000011000000000000000000000000001101221111123332211100000000000011122233334443333344322222222222233443344444443333322222221111100000000000000000100000012220000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000000000122222222222333222100000000000000000000000000112233334455544333333332223333333333332222221100000000000001100000000000000000000000000000111222222222222222222222111000000000000000000000000000111111111100000000000000000000112222100000000000000000011222221111111000000000000000000000000111222111122222111100000000000111000000000000000001111111111111111100000110000110011234332222221110000000100000000000000000000000000000000000000000000000000000000000000000000000000001111122211100000011111111111100000000000000000000000010000000000000000000000001111111111111100000000000000111244332222344443333322111111111000001111123322333444444444444444444444444333222221111121111111000000001000001112223333334332222222222222222222211000000000000000001122222333333322222222222222211110000000000000000000122","111111111111112233333233210000000000021111000000000001111100000010001233222222211000000100011000000000000000000000000000000000000000011211111111110000000000000000000000000111000000000000111221000000000000000000000000000000001000000000001100000000011110000000000000000000000000000111122233222221111100000000000000000000000120000011110000000011112222222222200000000000000000000000000000000011100001123332222222222222211111110000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000011001110000000111111000000000000000000000111111111000000000000000000000000000000000111223333344444432222222222222222221110010000000000000000000000000000011111111111111000000000000001000000000000000000000000001000000000000000000000000000000000000000000000000001111222100000000000000000010011110000000000000000000000000011111112222112222222211100000000000112222222222222222223333333333331000000000000000010000011000000000000000000000000000000000000000000000000000000001122100000000000000000000000000000000000110000000000111111100000000000000000000000000000011001110000000000000000000011000000000000000000000000001211111000000011233211112222100000000000000001111122334432210001111112222223333333221112222222322210000000000000112222100012000000000000000000011100000000000000000011122333332211211222233333333321111100111111111100000000","111111111111112233333333211111000000121111000000000001111100000010001233222222211100000100011000000000000000000000000000000000000000001111111101110000001000000000000000000111000000000000111221100000000000000000000000000000001000000000001100000000011111000000000000000000000000000111122233233221211100000000000000000000000120000011111110000011112222222222200000000000000000000000000000000011100001123332222221111112211111110000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000001110000000111111110000000000000000000111111111000000000000000000000000000000000111223333344444432222222222222222222221110000000000000000000000000000011111111111111000000000001111100000000000000000000000111000000000000000000000000000000000000000000000000001122222100000000000000000011111110000000000000000000000000011111112222112222222211100000000000112222222222222223333333333333331110000000000000010000111000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000110000000000111111100000000000000000000000000000011001110000000000000000011111000000000000000000000000001222222100000011233211111111000000000000000001111122334433310001111112222222233333221112233333322211000000000000112222111112000000000000000000011100000000000000000011122333332222322222333333333321111100111111121100000000","111222212222222233212112310000000000010000000000000000010000000010000112110000100010010000000000000000000000000000000000000000000000011100000001110000001110000111100000000111000000000000001221100000000000000000000000000000000000000000000000000000001100000000000000000000000000000111221122222222222211000000000000000000011122111111111111001111112222222222221111100000000000000000000000000011100001122232222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222221111001111000000000000000000000000001122233344444433332222222222222222221122000000000000000000000001111122222222222222222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000001112222100000000000000000010001000000111111000000000000000000000111111112222222200000000000000112222222222222223333333333333442111000000000000000001222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100100000000111121001100000000000000000000000000001220000000000000111111111122232222211000000000000000001111110000000011122100000000000000000000000001111233333322210001111111222222222222210012222222111000000011110000001223100012100000000000000000011100000000000000000000111223332222221122222222212211111100000000000000000000","112222222222222223333333210000000000011100000000000001110000000000000000000000000000000000000000000000011111100000000001000000000011111210012223333333333333344444444444444433221111110112334442211111222222111000000000000000000000000000000000000000000000000000000000000000000000001101110001124442100000000000000000000011112222222233222222222222233442222223332222222222210000000000000000000000100001112222222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122211111111122222111000000000000000000000000112233444455533333333332222222222222222211000000000000000012222222333333332221111111111111111111111111111111110000000000000000000000000000100000000000000000000000000000000011222222100000000000000000001222110000111000000000000000000011111111222111223333211100000010000000000001111110000111111222222222222221111111112333444445553222221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001111111111111110000010000000000000000000001111111111110000111111111111111110000000000001112333333333334444433322222211111000000000012333444444444444444444444433333333333221111122111112100000000000001100012111122111111111111111111122211000001111111100000111111122222211111111111111110000000000000000011121111","222222222222233333333333321000000001120001111111111111110000000000000000000000000010010111000000000000000000000000000000000000000010111110000012000000112222233333333333344433212221221101022233422222332222221100000000000000000001100000000000000000000000000000000000000000000000000101111111123333112322333333333333333332222333332222222221222222222222222222222222211222221111100000000000000000000111211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333322111000000000000000001110000123333344444444444433332222222222222222211111000000000000011112233333333332222222222222222222111111111111111110000000000000000000000000000100000000111001110000000000000000000001111100000000000000000000000000011122222222110000000111111111111111111112222111100000122211122222222222111111111111111222222222222222222223333344444443222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001222110000011111111111100000000000001111100110000000000000011100000111111111111111110000000000000000000111222222222222222222222222110000000012223444444444444444444444444444444443221111111111111000001111100001111111112222111122111111111111111111111111222222100000011111111222222222221111122222221000000011000000010000","222222222222233333333333321000000001120000111111111111110000000000000000000000000010010111000000000000000000000000000000000000000010010000000001000000112222223333333333333333211111121100011232322222222222220000000000000000000001100000000000000000000000000000000000000000000000000101111111123343333333333333333333333332222333332222222221222222222222222222222222211222221111100000000000000000000001211000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012223333333333322111000000000000000011110000123333344444444444433332222222222222222211000000000000000011111123333333332222222222222222222111111111112111110000000000000000000000000000100000000111111110000000000000000001111222100000000000000000001111000000122222111110000000000011111111111111112222111100000121122122222222211211111111111111222222222222222222223333344444443222210000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000001122110001112222222211100000011000001111100110000000000000011100000111111111111111110000000000000000000122233222222222222222222222221111000012223444444444444444444444444444444443221111111111111000001111100000000011112222111122111111111122111111111211222222100000011111111222222222221111122222221000000011000000111001","111111110000012122222111000011100001232222211111111111121110000111012233333333333211001000011000000000000000000000000000000000000000001111111211100000000000000000000000010111000000000000010120000000000000000000000000000000001000000000001100000000012211100000000000000000000000000101122332222111000000000001000000000000000110000011100000110000001110000000000000000000000000000000010000011111100001233333333332000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000112222222222222223334442222222222222100000000000000000000111111111111111111000000000000000000001112233334444455555533333333332222222221110000000000000000000000000000000001111110000000000000000000001000000000000000000000000000000000000111111111100000000000000001000000000001001122222100000000000000000000000000000001000000000000001112223322211111111112222211000000000000000000001111111111112222222222220000000000000000011111111111110000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000001222333321111123334444444433222211000000000000000111222333321111111111100111122222110001111212222221000000000000112233311111100011000000000000000000000000000000000012223332222100000011111222222222222333333333332211111100","111111110000112233333334332211111112233332211110000001111100000000111233222222222211001100011110001100000000000000000000000000000000000000000000111000101111111100000000000111000000000000001121100000000000000000000000000000001000000000001100000000012111100000000000000000000000000101123334333332211100000000000000000010000121111122110000000100001221111111100000000000000000000000110000000111100000123322222221111112100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222100000003332222222222222111111110000000001111111111111111000000000000000000000000000011112223333344444433333333333333333332221110000001110000000000000000000000000000000000000000000111111111111001111111111111111111000000000111000000000000000001100000000000000000000011111000000000000000000011111110000000000000000000000000012222222222222222221100000000000000011000001112222233333333333333442110000000000000010001123222222221110000000000000000000000000000000000000000000000011100000000000000000000000000000000000000122111110001111000000000000100111110000000000000001111111111111222222222222110000000000000000000000011233443222211112223322222222222221000000000001100111122222222222222222222222233333332222222222333222211111000000111122111122000000000000000000011100000000000000000111223333333333333333333333344443333432223322221111111222","222222222222233333333333320000000000000000000000000001110000000000000000000000000000010000000000000000011111100000000001000000000010010000000012111111112222223333333333333333211111110001123332211111121111110000000000000000000000000000000000000000000000000000000000000000000000000101121112224444333322111111111112222221112333332222222221112222222222222222222222211111111111100000000000000000000001212221122222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222122222111000000000000001111110001223333444444433333322222222222222222222211000000000000000001111123333333332222222222222222222111111111112111110000000000000000000000000000100000000000000000000000000000001111111222100000000000000000011111000000111111111000000000000011111112222222222222111100000120000011111101112222222222222222222221111000000111112222222223322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000011000001112222222211111000011000000000000000000000000011111111111111111111111111110000000000000010000000111223333332222222211111110000000012322333444444444444444444433333333333332222222222223210001122210000111112222233222222111111111123333322111222211000000000011222333333322222222222222221111000000011000011111111","111111110000012223333222000011111111233332321211111111121110000111012233333333333333011111111000001100000000000000000000000000000000001111111100100000000000000000000000010111000000000000000120000000000000000000000000000000001000000000001100000000012211100000000000000000000000000101222334222111100000000001000001111111010110000122100000110000001110000000000000000000000000000000110000011111100001233333444442000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000112222222223333334444444433333333333221111110000000000000111111111111111111000000000000000000000012233334444455555544444444332222222222110000000000000000000000000000000000000000000000000000000000001100000000000000000000000001000000000111111111100000000000000000000000000000001122222100000000000000000000000000000001000000000000001112223322211111111111111100000000000000000000001111112223333333333333331000000000000000111111233222110000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000111000000000000000000000000100000010000000000000000100000000000000000000000000000000000000000000000001222333321111122334433333322111100000000000000000112222333321111111111100000122222221101222212222222100000000000112233311111110011000000000000000100000000000000000112223443222211100111233333333333333444444433332222222222","001111110000012222333122110000000012222222221000000000000000000000000222110000000000000000000000000000000000000000000000000000000000000000001111222222222222222222221110000111110000000011111111101111111110000000000000000000000000000000000000000000112222000000000000000000000000000111122122112232222200111222122222233333433333333344321111112222222222222222221111100000000000000001110111111100000000001010000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122210000000000001112222222221111110000000001111233333333333333222211111111111111110000000012223333344555544444433333333333333333332211111110000000000121000000110000000000000000000000111111111122222111111111111111122000000000000000001111111100001110000000000000000000011111000000000000000000011111111111111111110000000000000011111122211111122221111000000000000011000001112222233333333333333321110000000000001012222233332222222110001111100000000000000000000000000000000000000000000000000000000000000000000000000000110122222333333444311000000000000000000000000000000000000000001111222100000111000000000000000000000000000122344443322223332211111100000000000000000000100111111222221111110000000001112222221111111111112210000000100001211122334444332222111111111111112211000000000000000122223333344433322222233333333322233321112210000000011233","222222222222233333333344421000000000020001111111111001110000000000000000000000000000000100000000000000011110000000000001000000000011121210011123333222222222344444444444444444322222222222233444433233332222222211011111110000000001100000000000000000000000000000000000000000000000000100110001123332101222112222222222222222222222222222222222112222222222222222222222211111111111100000000000000000000111211010011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101111111223322111000000000000000000000001223333344444444444444443333333333332222211111000000000000012222233333333332222222222222222111111111111111000000000100000000000000000000000100000000111000000000000000000000000111111100000000000000000000000000011122222222221100000001111111111222111222222100000000122211111111111111000000000011111222222222222222222222333444445554333311111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001122110000011111111100000000000000000111101110000000000011111100000111111111111111110000000000000000000000011222333332222222111111000000000001112333443344433333333333333333333333221111112122111000001122100001111111112222111122111111111111111112111111222211100000011111111222222111111111112222221100000010000011111111","001111110000022223333132220000000112222222221000000000000000000000000222111100011111000000000000000000000000000000000000000000000000000000001111222222222122112222211000000111110000000000000011101111111110000000000000000000000000000000000000000000112111000000000000000000000000000101122222223322222210111222112222233332333332222233221111112222222222222222211111100000000000000001110000001100000000012111111110011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122210000000000011112222222221111110000000001111233333332333332222211111111111111110000000012223444444555544444433333333333333333332211111110000000000111000000110000000000000000000000111111111111111111111111111111122000000000000000001111111000001100000000000000000000011111000000000000000000011111111111111000000000000000000001111122211111122221111000000000000011000001112222233333333333333331110000000000000012222233332222221110001111100000000000000000000000000000000110000110000000000000000000000000000000000000000122112222233333200000000000000000010000000000000000000000001111222100000111000000000000000000000000000122344333322223332211111100000000000000000000100111111222221111110000000001112222221100111100111111100011211000001112234444332222000000111111112211000000000000000112223333344433322222233333333322233322222211110000011123","111111111110112233333334332211001112232222111000000000011100000000001222221111111111000100011110000000000000000000000000000000000000000000001001111111111111111111100000000111000000000000001121100000000000000000000000000000000000000000001100000000012111000000000000000000000000000111123333333332211100000000000000000021111122221122111000111101112222222222221111100000000000000000010000000000000000011110000000111112100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122100000002222222222222222111111110000000001111111100000000000000000000000000000000000000112223333344444433333333332222222222222222200000000000000000000000000000000000000000000000000000001111111111111111111112111111000000000000000000000000000001111000000000000000000011111000000000000000000011112221111100000000000000000000001111111112222222221100000000000000111000001112222233333333333333331110000000000000011111222222222221110000000000000000000000000000000000000000000000011000000000000000000000000000000000000000122111111111122100000000000000000000000000000000000000000000001222210000111110000000000000000000000001222333222100001222211222222111110000000000000100111122222222222222222222222233333332222222211111111100000000000100000011122000000000000000011111211000000000000000011112333333322222222223333333321111210012221010000011223","001111110000011012222122100000000012222221221000000000010000000000000111000000000000000000000000000011122222210000000001000000000000000100112221122222223333333333322222221111000000001112222331101111111111100000000000000000000000000000000000000000001111000000000000000000000000001101110011123331111100000000000012233333344444444444322221222222233443333333333333322222221111100000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000122233332333334333222100000000000000000000000111222334555544334433332223333333333333333322210000000000011000000111110000000011111111111111222222222222222222222222111111000000000000001111111111111111100000000000000000000011111000000000000000000011222221111111111110000000000000000000011211111122222111000000000000011000000000100000000111111122221111100000110000112233233222112211110001111100000000000000000000000000000000000000000000000000000000000000000000000000001112222222222222233211111111100000000000000000000000010000000000011111000000001111111211111100000110000000111244333333455554444444333333333222223333334433333344444444444444444443333333222221111111111111000000000000011222223223444322222111111222222111100000000000000000001111122333333322222223333322222221100000000000000001223","111222212222222333333112210000000000000000000000000000010000000000000111000000000000010000000000000000000000000000000000000000000000000000000001110000011111111111111110000111000000000000001221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111221112233333222211001111111111111110011222222222222222111111122222222222222222200000000000000000000000000000100001122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112221111112222100000000000000000000000001122233344444444443333333333333333333322211000000000000000000001122222222222222222222222222222222111000000000000000111000000000000000000000000000000000000000000000000000000001112222100000000000000000010001000000111111000000000000000000000112211112222222111100000000000111111111122222223333333333332331111000000110001111112222222222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000001110000000000100000000000000000000001110000000000011111111111122232222211000000000000000000111222000000011122100000001111111000000000001211233444433332222222222222222222222210011122221000000000011000000001222111111000000000000000011011100000000000000000111112223333322221111111222222221110000000000000000000000","111111111111112233333333332211000000121110000000000001111100000010001233222211111000000100000000000000000000000000000000000000000000001100000001110000001111000000000000000111000000000000011221100000000000000000000000000000000000000000001100000000011111000000000000000000000000000111122233233332211100000000000000000000000121111111111111001111112222222222221111100000000000000000000000000000000000123331111111111112222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000111111110000000000000000000111111111000000000000000000000000000000000011123333344444443332222222222222222222221000000000000000000000000000011111111222222111111111111222100000000000000011111111111000000000000000000000000000001100000000000000000001122222100000000000000000011111110000001000000000000000000001111112222112222222211100000000000112222222222222223333333333333442110000000000000000001112000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000110111000000111111100000000000000000000000000000000000000000000000000000011122110011100000000000000000001222222110000001122111111111000000000000000001111122334333310001111222222233333333332222233333322100000000000000001122111112000000000000000000011100000000000000000011122333332222322222233333322210000100000111110100000000","111111110000112233333333111111111111233332111110000111111110000111001233333333322211001100011110001100000000000000000000000000000000001111111100110000000000000000000000010111000000000000010121000000000000000000000000000000001000000000001100000000012211100000000000000000000000000101122334222222211100000001000000000000000120000111100000110000001111111111100000000000000000000000010000000111100000123333333332111001000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000112222222223111111123332222222222222110000000000000000000111111111111111111000000000000000000000011122234444455555533333333332222222222110000000001110000000000000000000000000000000000000000000111111111111000000000000000000001000000000111000000000000000000000000000000000000000001111000000000000000000010011110000001000000000000000000123222222222222222221111000000000000011000001111112223333333333333331000000000000000111111223222111111110000000000000000000000000000000000000000000000111100000000000000000000000000000000000000111000000000011000000000000100000010000000000000001111110000000111111111111110000000000000000000000011222333221111122334433333322111110000000000001100011222333321111111111100112223333221101222222332222211111000000112233211112000011000000000000001100000000000000000112223333333333333333333333333333333433333322222211111111","001111110000012223333234332210000011221222111000000000010000000000000222110000000000000000000000000000000000000000000000000000000000000000001111122222222222222222211110000111000000000001100011101111111110000000000000000000000000000000001000000000112111000000000000000000000000000111111122223332222200011100000011122232333332222233221111112211122232222222222222200000001110000000110000000000000000010000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000001111122222222222222222000000000000000000000000011112233344444433333333332222223333332222211110000000000000011000000110000000000000000000000000111111122222222222222222111111000000000000000001111111000001110000000000000000000111111000000000000000000011112221111110000000000000000000001111111111111111111100000000000000111000001112222233333333333333321110000000000001112222234433222221110001111100000000000000000000000000000000110000110000000000000000000000000000000000000000122222333333334311100000000000000000000000000000000000000000111222100000000000000000000000000000000000122344443111223343222211000000000000000000000100111123322222222222211111112223333332222221111111000000000000001111111123334322222111111111111122211000000000000000011123333344433333333333333333321111100011100000000011111","222222223333333333334344432111000000121111222222222222221100000000000000000000000000011101000000000000001100110011111111020000000111132332112222222222222222344444444444444444322222222222233444444444443444444444444444443332222222200000000000000000000011111111111111112111111110000000000000111110000101112222222222222222222222222222112222112222232222211111111111100000000000000000000000000000001111211000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000011100000011222222211000000000000000000000000112212233334444444444443333333333333333333333322222110000012222233333333332222222222222222222222211112222111100000000000000000000000000000100000000000000000000000000000000000000001000000000000000000000000000000011111100000000000000000000000000000111121000000000010000001111111222110000000011111111111111111122222222222333444443333310000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000011001111122222222211000000000000000111111221100000000000011111100000000000001111110000000000000000000110000111111111111111111111000000000000111222222222211111111112222223333222211111122222222210000010000001111111001122111111000000000000000000111211111000000000011111111111111111111111111222222210000000000000011111","011111110000012223333334332211000012222222111000000000011100000000000222221100011100000000000000000000000000000000000000000000000000000000001111122222222222122222211110000111000000000000000111101111000000000000000000000000000000000000001000000000112111000000000000000000000000000111122233222232211100001100000001112232222222222222111111112211112232222222221111100000001110000000110000000000000000010000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111122100000001111111111111111111100000000000001111121111111100000000000000000000000000000000012112333344444433333333332222222222222222211000000000000000011000000000000000000000000000000000001111122222222221111112111111000000000000000001111111000001110000000000000000000111111000000000000000000011112221111110000000000000000000001111111111111111111100000000000000111000001112222233333333333333321110000000000000011111234332222221110000000000000000000000000000000000000000000000010000000000000000000000000000000000000000122112222222222111100000000000000000000000000000000000000000001111100000000000000000000000000000000001122344443111223332111111000000000000000000000100111111211111111111111100112223333332222221100001000000000000000000011111123110000000000000011112211000000000000000011123333344433322222223333322211111100011100000000011222","111222212222222233112112210000000000000000000000000000010000000000000112110000000000010000000000000000000000000000000000000000000000011100000001110000001000000000000000000111000000000000000010000000000000000000000000000000000000000000000000000000001100000000000000000000000000000111221122222222222200000000000000000000011121111111111110000011112222222222221111100000000000000000000000000011100001122222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222221000000000000000000000000000000000000112233344444433332222111112222222221111000000000000000000000001111111222222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000010000000000011111000000000000000000000000000000112222100000000000000112222222222222222223333333333331110000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000111110001000000000000000000000000000001220000000000000000000001122221111100000000000000000001111100000000000111000000000000000000000000001111122111110000001111111222222222222110011222221000000000011100000001223100011000000000000000000000000000000000000000000111223332222221122222222212211111100000000000000000000","000000000000011111111111122222223344444443321111000000011122223333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444455555555544444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444333333333333333332222222222211111111111111000000000000001222222223333333222222222222222222222222222222222222233333333333333333332222222111111111110011111011111111111111111111111122222211111111221111111110001111000000000000010000000000111222222222222222222222222210000000000000001000000000000000000000000000000000000000000000000110000000000000011111111100000001111111233333333333333334443333333333333333333333333344444444444444444433333333333333333333332222222222222222222222222222222222222222222222221111111111112222222223334444444444444444443333333333333333321110000000000111111112222222222222222222222111111111111111100000000000000012222221111111000000000000000000000000000000000000001111111110000000000000112211110000000000001111111111000000000000000000111111100000000000000112223333332222222222222222222222222222222222222222333333334445555555555555555555555555444444444444444444443322111111122233333333333333333333333333333332222222222211111111110000000000001112222233333333333333333332222223444444444444444444443333333333333333333333333333344444443443333333332222222222222222333333344444444444333333222","000000000000001111111122222222333333333333333333333333333333333333333333333322222233344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333334333444444444444444444444444444444444444444444444444555555555555555555555555555555555555555554333333333333333333333322221111111111111111111111111122222223334444444444444444444433333333333333333222222222211111111222222222221111111111111222222222222222222111111111111111111111111111111111111111111111000000001111011111100000000000000111111111111222222222333332222221111100111110000000000000000000000000000000000000000000000000000110000000000000000000000000000001111112233333333344444444444444444444444444444444444444433333333333333322111111111100000000000000000000000000000000000000000000000000000000000000000000001111100000001111111111111111111111112222222222233332222222222222222223333333332222111111000000000000000000000001101223333333333333333322222222100000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000001100000000000001111112222222222222223333333333333333333322211111111111111123334444444444444444444444444444444444444444433332221111111111111111111111100000111111111111000001100000000000000000000000000000000011112223333333322222111111111122222233334444444444444444444433333322221111110000000001111111110000000000000112222222333333333333333333333333","000011111111111111112222222222333333333332333333333333333333333333333334444444433333344444444444444444444444444444444444455555544444444433222222222222222222222232223334333333322222222233333333443333333333333333333333333333334444433222222222233333222222222222222222233344444444433322222222222222222222221111111000000000000000000000000000000012223333333333333333333222222110000111111000000000000012222222222222222222222233333333333333333333221000001111111111111111111110000000011111111111110001111122211111110011100000111111111110111111111010000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000111111122222222210000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122221111111111000000111110000000000011111110000000000000000000000000000000000000000000000000000000000122334455555555555444444444444433333222210000000011111222222222233332211111111100000000000000000000000000011000001111000000000000000000000000000001100000011111111111111122222222222111111111112222222333333333333333344444444444444444455555555555555555444444444444444444433333333344444444444444444444444443333322222221000112222334444333333321111111111111111111111110000111111222222222111111111111111111110000000111222222222233333210001122223344444444322222233333333333333333332222222222","000000000000011111122222222222233333334443332111111111111122223333333333333322222222334433334444444444444444444444444444444444444444444444444443444444444444455555555544444443333333333344444444555555555555555555555555555555555555555444444444444444444444444444444444444444444444444344432222222333333333332222222222222222222222221000000000000011111222223333333222222222224444432222222111111111111222333333333332222222233333333222222222222222000000001111111111110111111111111000011111100000000001111111110000000011100000000000000011222222222111111000000000000000000000000000000000000000000000000000000000000000000000110000000000000000111111100000001111101223333333344444444443333333333333333333333333344444444444444444444211111111111111111110000000000000000000000000110000000000000000000000000000000000000000000122222222333333333333333332222111111111000000000000000000001111111111111111111111000001111111111100000000000011123344333222211111111000000000000000000000000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000111222233332222222222222222222222222222222211111122222222233344455555555555555555555555444444444444444444444333332222222233333333333333222222222222211110000000110000000000000000000000000000111222223333333333333322222223333333333333333333333333333332222222222222221111122222233333333332221111111111122222333333333333333333333222222","000000000000001111111122222222333333333333332322222222222222223333333333333333222233344444444444444444444444444444444444444444444444444444444444444444444444444444444444444344333333333334444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555554333333333333333333333322222222111111111111111111111122222223334444444443333333333333333333333333333333222222222222222333333333332222222222222222222222222222212111111111111111111111111111111111111111111111000000001111011111100000000000000111111111111222233333333333322221111111111110000111100000000000000000000000000000000000000000000000000000000000000000000000000001111111222333333344444444444444444444444444444444444444433333333333333322111111111100000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111233333332222222222222223333333332222111111000000000000000000000000000000011112222111111100000000000000000000000000000000000000000100000000000000000000000000000000111000000000000000000000000000000000000001100000000000001111112221112222222222222222222222222233222211111101111111123444444444444444444444444443333344444444444443332211111111000000110000000000000111111111111000000001111100000000000000000000000001111222223333222222222222211111122222222222333333333333333333222211111100000000011111122222222221111111100000112222222223333333333333333333333","000100001100011111111110100000000122222222222111222111111122222221111111111111110001111222222222211122222222233333333333333322223344444444444444444444444444444444444444444444433333333333333344422223333333333333333333333333333344444455555555555555555555555555555555555555555555555444443333333333333333322222222211111111111111111121222222222223343444444444444444444444444444444444233222221000000111111111111111111222222222333333333333333221111111111111111112221111111111111111111111111000000000000000000000000011100000111111111111111100000111000000000000000011000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111112222333333333333333333333333333333333333443333332211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111100000000000111111111111111111111110000011223334444444444433333333333322222222222222222200011111233333334444443322222222222222222111111100000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222222222222223333333333333333333333333333444444443344444444444444444333333333333333333333333333332221100000001112222222222222222211111111111111111122222222211000100000000000000000000001111122222222222222222222222333334444444444444444444444333333333333333333333321111000000000000000000000000000122222222222223333333333334444","000000000000011111122222222222333333333333333233333333333333333333333334444444444443344444444444444444444444444444444444445555544444444444443432333333333333333344444444444443333333333334444444555555555555555555555544444444444455555444444444444443333333333333333333334444444333333333322222222333333333332222222222222222222211111111111100000012222222222222222222222111111111111111111000000011111223444444444444443333333333333333333333333333221000001111111111111111111111111111111111111111100001111133320000000011100000000000000000111111111222221000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000001122333333333333333322221111111111111111111111011000000000000000011000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000123332222233333222222222221111111111111111111111111111111112222222222222222222222000001110111111100000000001111223444443222211111111100000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000111112222222222222222222222222222233333222233344444444444444455555555555555555555444444444444555555544444444444444444433333333332222211111111100000000000122333332221100000000111223333333333334444322222223333333332222222333333333333333333333333333333333344444444444444444444444444444444444444444444444433332222222222","000000000000111111122222222222333333344443333333333333333333333333333334444444444444444444444444444444444444444444444444455555544444444433333222222222222222333333333444443333333333333333333444444444444444444444444444444444444455544333333333333333333322222222333333334444444444433333322222222333333333332222222222222222222211111111111100000012223333333333333332222111111110000111000000000000001113334444433333333333333333333333333333333333221000001111111111111111111111111111111111111111110001111122211111110011100000000000000010111111111111111000000000011000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000001111111122222222222211111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122222222222222222211111111111000000000000000000000000000001111111110000000000000000000000000000000000011112222334555444333333333333322222110000000000000111222222222222222211111111100000000000000000000000000000000001111000000000000000000000011111111111000000111111111111122222222222222222222222222222222222222222233344433444444444445555555555555555555444444444444555555444444444444444444444444444444444443333222222210000112222334444333333321111111222111111111111111111111112222222221110000222222222211111111111111222223333333333332222222222233344444444444444444444444444443332221112222","000111111111111111112211111000000122233332222222222222222222222222222222222211111111022222222222222233333333333333333333333333333344444433333334444444444444444444444444444444433333333233333333333333333333333333333333333333333344444455555555555555555555555555555555555555555554444333322222222211111111100000000000000000000000000000000000001122333444444444444333333333333333333333222222111000000011112222222222222222222223333333333333333222111111111333333333332222222221111111111111111111110001111011111100000000000000111111111111111111111111000000000000000011000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111112233333333333333334433333333333333333333333222222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111122222222111111110000000000001111111101100000000111111111111111111111111111222334455555555443333333333333322222221111111000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222222222222222333333333333333333222333333344444444444444444555555555444444444333333333333333333322222211000000000001233333333333322222222222222222222222222211000110000000000000000000001111111122222222222222222222222222223333333334444444444333333333333333333333322222110000001110000000000000000122222222222222333333333333444","000111111111111111111100000000000000000000110000000000000011111111100111110000000000000111111111122233333333333333333333333333211110001111111001111111111111221111111111111111100000000000011122222222222222222222222222222111111111000000000000011111111111111111111111111222222222222222221100000111111111111111110001111111111111110000000000000012223333333333333221111111111111112222222221100000000011112222222221111111111122222221111222222222211110002333333221111111111110000000000000011111100000011322211100000000000000111111000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000001111111111112200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000000000001100000000000000000000000000000000000000000000000000000000001234444455555555555544444444444433333333333333332222111111111111112222222221100000000000000000000001100011121000000000000000000000000000000000000000011111111111111100000111223333333333333333333333333334444444444444444444445555444444444444444444444444444444433332222221111222233344444444444444444443333333333322211001111111122222222222222221111111111111222222222221111111111122333333222333333222222222221111111122222333333333332221111111222222222222111111122222221111123333332221112222","000111111111111111111111000000000000001111222211222111111122222221000111111100000000000111111111122233333323332222222223333322211122222222222222333322222333333333333333332222221211111001122222322222223222322333233333333222222233333332233333333333333333333333333333333333333333333333322222111111111111110000000000000000000000000000000000000012233333333333333222222222222222222222222221110000000000222222222222222222222223333333333333333333322221233444444444443333322221111111111111111111110000011100000000000000000000111111111111111100000110000000000000000011000000000000000000000000000000000000000000000000000000000011111111111111111111111111111110000011111111122111222211111000000000001011121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100111111111111111111111111111111111111111111110000000000000000000000000000000111111111111111111111111111233444444444555443333333333333322222222222222111110000000000011111111111111111111100000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111122222222222222233333333334444444444444444444555555555555555554444444444444444444333333222110000000112344333333333333333333333333333222222110000000112211111111000000000000111111111111112222222222211112222222223444444444444444333333333333333333333332222210000001222222221111000000011222222222334444444333333333","000000000000011111121122222222233344444443322000000000011122223333333333333333333333333333333333333333333333333333333333333334322222223333333332333333333333444444444433333333222223333334444444454455555555555555555555555555555555544444444444444443333333333333333333444444444444444444433333333322222222222221221111111111111111111000000000000001222222223333333222222222222222211111112222221100001222333333332222223332222222222222222222222222000000001111111111110111111111111000011111100000000000001011100000000010000000000111111111222222222222221111100000000000000000000000000000000000000000000000000000000000000000110000000000000000111111100000000000001111111111122222223322221111111111000000111111122222222222222222222000000000000000000110000000000000000000000111111111111110000000000000000000000000000000111234444444444444444443333333333333322211000000000000111111112222223332222222222222222222211111111100000000000011112222221110000000000000000000000000000000000000000001111111100000000000000000110000000000000000000111111000000000000000000000111100000000001000111111000000000111112222222111111111122222211111111122222223333444444444555555555555555444444444444444333333222211111122233333333333333333333333333333332111111111100000111110000000000001111222233333333333333333332222223444444444444444444444444444444444443333333333333333333333333333333333333222211112222222222222222222332222222222","000111111111111111111111100000000011112222222111222111111122222220000111111100000000000111111111111122222222222222222223333222222233333333333333444444444444444444444444333333322222332222333333322223333333333333333333333333333344444444444444444444444444444444444444444444444444444333322222222211111111100000000000000000000000000110000000000122333444444444444444444444444444444444233222211000000011222111111112222222222223333333333333333222222222222444444444443333322222222222211111111111110000000000000000000011100000111111111111111100000111000000000000000011000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111112222333332333333333333333233333333222233333333332100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111100000000000000000011111111111111110000001112223333333322211111111122211111111111111111111111223444444444444443322222222222211111222211111111111111000000000111111111111111111100000000000000000000000000000000000000000000000000000000000000000000111111111221111111111111222222222222222233333333334444444444444444444555555555444444444333333333333333333322222211000000001111233333333333322222222222222222222222222211000100000000000000000000001111111122222222222222222222222233333334444444444444444333333333333333333333322222110000001110000000000000000011111111111112333333333334444","000000000000111111122222222222333333333333333333333333333333333333333334444444433333344444444444444444444444444444444444455555544444444444444443333333333333333344444444444444333333333333333444444444444444444444444444444444444444444444444433344444444444444444444444444444444444433322222222222222222222222221111000000000000000000000000000000012222222222222222111111111111111111111111000000000000012223333333333333333333333333333333333333333221111111111111111111111111110000000011111111111110001111111111111110011100000000000000010000000001111000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000012222223333333334432222222222222222222222222233311111111111111100000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000111110000011111001111111110000000000000000001111111111101111111101000000000000000000001110111111100001112344455555555555444433333333322222221100000000011000000001111111111111110000000000000000000000000000000000000000000000000000000000000000000000000011111000111111111111111112222222222222222222222222222233333333334445555555555555555555555555555555555444444444444443344333333333333344444444444444444444443333222111110000111111222222222110000000011111111222222222222111111111112222222111111111111111111110000000111122222222221111111111112223344444444322233333333333333333333333333333333","000000000000000000111111112222223333333322333322222333333333333333333333333333333333344444444444444444444333333333322223333222211111222222222111111123333333333333333333332222222223333334444444554444444444444444444444443333333333333333333333333332211111111111122222234444444444444444444333333333333333333332222112222222222211111000000000000001222222223333333222221111111110000000012222221111112233444444444444443333333333222111111111111111000000001111111111111111111112222111222221111111111111122223332222223222211110001111222222222322222222222222100000011000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000001111111111111111110000000000100000000111100000000000012222222222111111111111111111110000000000000000000000111111110000000000000000000000000000000000001112234444444444444444444444444444444433333333322222222222222223333333332111111111111111111110000000000000000001122333333333332222222221000000000000000000000000111222233333333333332222222222222221111111111111122222222222222222110000000001111110000011111111112221111100000111122222221111000000001111111111111122222222222234444444443344455544443333333333332211122222222222111111222222222222222222222222222222222222223333333333333333444444444443333333333333334444333344444433333333333333333333333333333333333333333333333333333344444444444444444443333333322222222222222221111111100000000011112","000000000000011111122222222222233333334443332111111111111122223333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444455555555544444444333334444445555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444344433333333333333332222222221111111111111111111000000000000011111222223333333333333222334444432222222222222222222233333333333333333333333333222222111111111111000000001111111111111111122222211111111221111100000001111111100000000010000000000001222222222233333333333322221110000000001111111000000000000000000000000000000000000000000000110000000000000000111111100000001111101223333333333333334443333333333333333333333333344444444444444444444222222222222222222221000000000000000000000000000000000000000000000001111111111112222222222222222222333333333333333332222111111111110000001111111111112222223332111111111111000000011111111100000000000011113333222222211100000000000000000000000000000000000001100000000000000000000111110000000000000000000000000000000000000000000001111100001111111111111222233332222222222222222222222222222222222222222222222233444455555555555555444444444444444444444444444444322111111122223333333333332222222222222211110000001222222222221000000000000000111112223333333333333333322222222222222222222222222222222222222222222222222222222223333333443333333333333333222222222333333333333333333333222222","000111111111111111112222222222222222222222333333333333333333333333333333333322222221123344444444444444444444444443444444444444433333333333333333333333333333333333333444444444322222222223333333444444444444444433333333333333333344444444444444333333333333333333333333334444444443333322222222222211111111111111110000000000000000000000000000000012223333333333333222222222222222222111111110000000000011112222222221111222222222222222222333333222111111111222222221111111100000000000000000111111100001101211111100000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110110001111111222233333333322222222222222222222222222222100000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000001111100111111111111111111111111111111111111000000000000000000000000000000000000000111111111111100000000000001234444555555555555544444444444433333222221100000010000000001111111111111111100000000000000000000000000000111000000000000000000000000000000000000000000000111111111001111111111111111111111111122222233333333444443344445555555555555555555555554444444444444444433333222221111222223344444444444444444443333333333322222110000111222333333333321111111111111111111111111110000111111111111111112333333333333333222211111122222333333333333321111111222222222211111111122222222222222333333333322222","000000000000100000111211122222223333333324444333333333333333333333333334444444444444344444444444444444444444444444444444444444422222222211111111111112222222223333333333332223333333333334444444554444444444444444444444443333334444433333333333333333333333333333333333334444444444444444444333333333333333331111111112222222222211111111111100000012222222223333333333332222222110000000001111111111112333444444444444443333333333333222222222222222000000001111111111111111122222222222222222222222222222233333333333333222211111111111111111222222222222222222100000011000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000001111122222222200000000000100000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111234444444444444444433333333333333333322333322222222222222222222222221000000000000000000000000000000000000000111112334444333333333333211111000000000000000000111222222222222222221000011111111111111111111111111111111111111100000000000000000000000000000000000000000111000001122222222221000000001111111111111122222222222233333444443344444444444444433333333333333334444554444433333333333333333333333333332222222222223333333333333333444444443333222222222233334444333344444433333333333333222222222222221222222222222222333333333344444444332222233333333333333333333333333333334444443332221112222","000000000000011111122222222222333333333333333333333333333333333333333334444433333222234444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433322222222222211111111111111111000000000000000000000011111111112222222222222222221111111112222222222222111111111111122223333333332222222222222222222222222333333221111111111111111111111111111111000011111111111110001111010011111110000000000000000000000111111111222211111110000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000001111111122333333344444444443333333333333333333333333333322222222222222211000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000111111111111111111111112222212221000000000000000001110111111100000001222222333444443333322222222211111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111110000001111111122222222222222222222211111122333333334444444444444444444444444444445555555444444444444321111111111111121111111111111111111111111111111111110000000000000000000000000000011111111111111111111111111111122222222111111111111111111110000000000000001110000000000000000111111111111111112222222223333333333344444433333","000000000000011111111122222222233344444443321000000000011122223333333333333333333333333333333333333333333333333333333333333222211222222233333222333333333333434444444433332222222222222334444444444444444445544454444444444444444444444333333333333333211111111111133333334444444444444444434333333322222222111111110000000000000000000000000000000001222222223332222222221111111111110000012222221100002233333333333332223333322222222111111111111000000000001111111110000000000001111000000000000000000000011011110000000011111110000111111122222222222333333333211111100000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000001001111111122222223321111000000000000000111111111111111122222333333211111111111111111110000000000000000000000111111110011110000000000000000000000000000001111234444444444444444443333333333333333311110000000000111112223333333332222222222222222222211111111100000000000011112222221111100000000000000000000000000000000000000001111111100000000000000000000000000000000000000111111000000000000000000111111100001111111000000000000000000000111111111000000000011111111111111111111112233344444444444444444444444444444444433333322222222210000122222222222222222222333333333333332222211111110011111111111111111111112222233333444444333333333333334555555555555555555554444444444444444444443333333344444444444444443333332222210001111111111111111111221111111111","000000001111111111111222222222333344444444444444444444443333333333333334444444444444444444444444444444444444444444444444455555544433333322222221221211111111222222223333332223333333333333333334444444334443333333333333333333334444433332222222232222222222222222222222233344444444433333322111111222222222222222221111111111111111111111111100000012223333333333333333333222222110000111000000000000000013333333333333333333333333333333333333333333221000001111111111111111111110000000000000011111110001111122222211110011100001111111111110111111111010000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122222222222222110000000000000000000011111100000000000000000000000000000000000000000000000000000000000112223333334555555444433333333333333221100000000000111222222222222222211111111100000000000000000000000000000000001111000000000000000000000000000000000000011111111111111122222222221000000001112222222222223333333333333444444444444444455555555555554444444444444444555555433333333344444444444444444444444443333322222221000112222334444333333321111111111111111111111110000112223322222222100000111111111111110000000001122233333333333221111222222233344444444444444444444444444433332222222222","000000000000011111122222222222233333334443332000000000011122223333333333333322222222334433334444444444444444444444444444444444433333333444444443444444444444455555555544444443333333333444444555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444344432222222333333333332222222222222222222222221000000000000001222222223333333222222222223333322222222222221100001222333333333332223332233333333222222222222222000000001111111111110111111111111000011111100000000001111111110000000010000000000000000011222222222222221111100000000000000000000000000000000000000000000000000000000000000000110000000000000000111111100000001111101223333333333333334443333333333333333333333333344444444444444444444211111111111111111110000000000000000000000000111110000000000000000000000000000000000000111123333333444444444443333333333333322211000000000000000001112222222222222222222222111111111111111100000000000011123344333222211111111000000000000000000000000000000001111111100000000000000000000000000000000000000000000000000000000000000000001100111111111000111222233332222222222222222222222222222222211111122222222233344455555555555555555555555444444444444444444433333332222222233333333333333333333333333222221111100110000000111000000000000001111222233333333222222222222222223444444444444444444444444444444444443333333332222222222233333333332222222222222222222222223333333333333333222222","000000000000011111122222222222333333333333333233333333333333333333333334444444433333344444444444444444444444444444444444445555544444444444444443333333333333333444444444444444333333333333333444444444444444444444444444444444444455544333333333344443333333333333333333333333344444433322222222222222222222222222221000000000000000000000000000000012222222222222222111111111111111111111111000000011111113333333333333333333333333333333333333333333221000001111111111111111111110000000011111111111110001111122111111110011100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000001122333333344444444432222222222222222222222222233322222222222222211000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000111110000011111001111111110000000000000000000000000000000001111111110000000000000000001110111111100000000112222333444443333322222222100000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000111112222222222222222222222222222233333222233344444444444444445555555555555555555444444444444333343333333333333333333333333333332222222222222100000000000110000000000000000000111223333333333334444322222222222222222111111222222222211110000000000000000122233333332222222222222222222222233333333333333333333333333333333","000000000000000000000011111111122222222212221222222222222222223333333333333333333333344444444444444444444333333333312222222111111111112111111111111123333333334433333322221111111112222334444444454444444444333332222222222222223333333223333333332222000000000000000011234444444444444444443333333311111112222221111111111100000000000000000000000001222222222222222111111111111110000000012222221100002233333333433333333333333333222111111111100000000000001111111110000000000001111000111111111000000000011112332100000011111110001111222222222322222222222222100000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000100001111111111110000000000110000000000000000001111112222222222111111111111111111110000000000000000000000111111110011110000000000000000000000000000001112234444444444444444444444444444444433322222222222222222222223333332221000000111111111111110000000000000000001122233333333332222211111000000000000000000000000000001111111111111110000011111111111110001111111111111111111111111000000000000111110000001111111112221111100000001111112221111000000000001111000000122222211111122233333333333333333332211111111110000111111111111110000011112222222222222222222222222222222223333333333333333444444443333333333333333333444333333333332222223444444443333333333333333333333333333333333333333344444444444444443333332211000011112222221111000000000000001112","000000000000011111122222222222333333334443333222222222222222223333333333333333333333344433344444444444444444444444444444444444333333333433433332333333333333334444444444443333333333333334444444555555555555555555555555555555555555555444444444444443333333333333344444444444444444444333332222222333333333332222222222222222222222221000000000000011222222223333333222222222222222211111112222221100001223444444444444443333333333333222222222222222111000001111111111110111000001111111111111111111101111111133321111110011111110000000000011222222222222222111100000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000001122222222222222223322221111111111111111111111122111111112222222222110001111111111111110000000000000000000000111111110000000000000000000000000000000000001111234444444444444444443333333333333333333333322222222222222223333333332222222222222222222211111111100000000000111123344333222211111111000000000000000000000000000000001111111111110000000000111111111111000000000000000001111100000000000000000000011111111111000000111000000001111112222222222222222222222211111122222222233334444444444555555555555555555555555444444444444555555544444444444444444433333333332222222222223322222222222223333333333333322222222233334444444334444433333334555555555555555555554444444444444444444444443344444444444444444444444444444444444444444443333333322221111111111","000000000000111111111211122222333344444444444444444444443333333333333334444444444444444444444444444444444444444444444444455555544433333322222221111111111111223332233444432223333333333333333444444444444444444444444444444433334444433333333333333332222222222222222222233333333333333333322111112333333333332222222222222222222211111111111100000012223333333333333333333222222110000000000000000011112223334444433333333333333333333333333333333333221000001111111111111111111111111111111111111111111111111122322211112111111001111111111100111111111111111000000000011000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111123332222222222222211111111111000000000000000000000000001111111100000000000000000000000000000000000000000000011223444444333333333333322222110000000000000000000001111111111100000000000000000000000000000000000000000001111100000000000000000000000111111111000010011111000000011111122222111111111112222222222222222211112223444444444444444445555555555555544444444444444555555444444444444444444444444333333333321111111112222222222222344444433333321111111222111111111111111000112223322222222210000111111111111111100000011222233333333332222222222222233344444444444444444444444444443332221112222","000000000000000000000000001111111111111000000122222333333322223333333333333333333333344444444444444444444333222222200000000000001111111111111111111122222222223332222222220000000002222234444444444444444433333322211111111111112222222223333333332111000000000000000011134444444444444444444333333333333333223332222112221100000000000000000000000000111111112222222110000000000000000000011111111111112233444444444444443333333333222100000000000000000000001111111111111111111112222111222221111000000000011112332100000011111110001111222222222322222222222222111110000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100001111111111000000000000001111110000000000000000000000000000000000000001000000000000000000000022222222234444444444444444444444433333333333322222222222222222222222222222221000000000000000000000000000000000000001122333333333332222211111000000000000000000000000111222233333333333332222222222222221111111111111122223333222222222221110000001211110000011111111112221111100000111111222221111000000000001111000011122222223333334445555543333333322222211111111110000000000111111000000011111222222211111111111122222222222223333333333333333344444444444333333333333333333333333333332222223333333332222222222111111111112222222222222222223333333333334444443333333322111111112222221111111222222222233333","000111111111111111112211111000000000000001222222222222222222222221111222221100000000000111122222222233333333333333333333333333222221222222222222322222222333333333333333333333211111111111222222333333333333333333333333333333333333333222222222222222222222222222222222223333333332222222222222111111111111111111110000000000000000000000000000000012223333333333333222211111111222222222111110000000000011112222222222222222222222222222222333333222111111112333333222221111111111111111111111111111100000011212211100000000000000111111111111111100001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111000001111110000000011111111111111111110000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000111111111111111111111111111111111111000000000000000000000000000000000000000111111111111100000000000001234444455555555555544444444444433333333322222111111111111111111112222222221100000000000000000000001000000111000000000000000000000000000000000000000000001111111111100000111122222222222222222233333333334444444444444444455555555555555555555444444444444444444433333222221111222223344444444444444444443333333333322222111111111222333333333321111111111111111111111111221111111111122222222222333334444444444333322222222222333333333333321111111222222222222111111122222222222233333332222222222","000000000000011111122222222222223333334443322111000000011122223333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444455555555544444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444433333333332222222222222221111111111111111111000000000000000111222223333333333322222333333332222222222222222222222333333333333332222222211111111111111111111000000111111111111111111122222211111111221111100000001111011100000000010000000000001222222222222222111111011110000000000000001111000000000000000000000000000000000000000000000110000000000000000111111100000001111101233333333333333334443333333333333333333333333344444444444444444444333333333322222222221111111111111111111111111111111111110000000000001111111111112222222222223333333333333333333333333333222222221000000000000000001112222222222222222222222000000011111111100000000000001112222221110000000000000000000000000000000000000000001111111100000000000000111110000000000000001111000000000000000000000000001111100000000000000112223333332222222222222222222222222222222222222222222222233445555555555555555555555555444444444444444444443322100000122233333333333333333333333333222210000001222211111111000000000000001111222233333333333333333322222223444444444444444444444444444444443333322222222222223333333443333333222222222222222222333333344444444444333222222","000000000000011111122222222222333333333333332222222222222222223333333333333333333333244444444444444444444444444444444444444545444444444444444443444444444444444444444444444443333333333334444444555555555555555555555544444444444455555444444444444444444444444444444444444444444444443333322222222333333333332222221111111111111111111000000000000011111222222222222222222222224444432222222111111111111223333333333333333333333333333222222222222222111000001111111111111111111111111000000000000000000001111122221100000011100000000000000000111111111111110000000000000000000000000000000000000000000000000000000000000000000000110000000000000000111111100000000000001222333333344444444443333222222222222222222222233322222222222222222111111111111111111110000000000000000000000000110000000000000000000000000000000000000000000111111111122222222222222221111000000011111111111111111111112211111111111111111111000001111111111100000000001111223344443333322222222000000000000000000000000000000001111111100000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111112222222222222222222222222222222222222233444444444444555555555555555555555555444444444444333333333333333333333333333333333332222211111000000000000000110000000000000000000111223333333333334444322222223333333333222222222222222222222222222222222221122233333332222222222222222222222233333333333333333333333333333333","000000000000000000000000011111111111111112111000000001111122223333333333333333333333344444444444444444444333222223211110000000000000011111111111111123333333334432222222210000000001111134444444444444444433333322221111111111112222222111111111111000000000000000000011133333344444444444443333333333333333223332222112221100000000000000000000000001111111112222222111110000000000000000001111111111112233444444444444443333333333222111111111000000000000001111111110000000000001111100112221111000000000000112222100000011111110001111222222233333333333333333211111110000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000001111111111100000000000111000000000000000001111112222222222111111111111111111110000000000000000000000111111110111110000000000000111111111111122222222334444444444444444444444444444444433222222222222222222222223333332221000000000000000000000000000000000000001122233333332222211111110000000000000000000000000000011222222222232221111111111111111110000000000000111111111111111000000000001222211100000000001000000000000000001111222221000000000000001111000000011111112222234444444444444443333333211111111110000111111111111000000011112222222211111111111122222222222222222222222333333333333333333333333333333333333333344444443333333333333333333333333332222222222222222222222222233344444444444455554333333322211111111111111111122222222223333333","000000000000011000111122222222223333333332321111111111111122223333333333333333333333343333333333333333334333333333322222222221111111222222222221222233333333334443333333322111111112222334444444444444444444444443333333333344444444433333333333333332100000000000022222234444444444444444443333333333333333222222222111111100000000000000000000000001222222222222222222221111111110000000002222221111112233444444444444443333333333222111111111111000000000001111111110000000000001111100011111111000000000011112222100000011111110001111222222233333333333333333211111100000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000001001100011122222222211110000000111000000000000000001111122222222233111111111111111111110000000000000000000000111111110011110000000000000000000000000001111112334444444444444444444444444444444433322221111111111111112223333333332222222222222222222210000000000000000001112222233332222211111111000000000000000000000000000000001111111111110000000000111110000000000000011111111111111100000000000001111111110000000001000000000000000001111112221000000000000011111000000111222111122233333333333344444444444433333333222211111111111111110000011112222222222222222222222222333332223322222222222333333333333333323222223333334444444333333333333334555555555555555555554444444444444444444443333333344444444444444444333333322111111112222221111110000011111111112","000000000000011111112222222222333333333333333333333333333333333333333334444433333222234444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433322222222222211111111111111111000000000000000000000011111111112223333333333333221111111111222222111122111111111111111223333333221111111111122222222222222222222111111111111111110000000000000000000011111111111110001111000000000000000000000000000000000111100001111111111110000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000010001122333333333333334443333344444444444444444333333311111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000011111111100000000000000000111111111111111111111112222212000000000000000000000000000000000001122333333334555443333333333333322222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111110000001111111122222222222222222222211111233333333334444444444444444444444444444444444444444444433333222211000111111122222222222222222222222222222222222110000000000000000000000000000000000111111111111110000111111112212222111111111111111111110000000000001111110000000000000000000000111111111111122222222222223333333333333333","000000000000011111122212222222333333333333332222222222222222223333333333333322333222344444444444444444444444444444444444444444444444444444444444444444444444455555555544444444333333333444444444555555555555555554444444444444444444444444444444444444444444444444444444444444444444444333333333333333333332222222221000000011000000000111111111111122222222223333333333333333334444433333333222222222222222333333333333333333333333222222111111111111111000001111111111111111122222211111111111111000000001111111000000000010000000000111222211222233333333333322221111100111110001111100000000000000000000000000000000000000000000110000000000000000111111100000001110001222333333344444444443333222222222222222222222233322222222222222222111111111111111111110000000000000000000000000000000000000000000000000000011111112111111111111111111111111111111111111111111111222222222222222222222223333333332222111111000000000000111111100000000000011112222222222211100000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000001111100001111111111111111111112222222222222222222222222222222211111122222222233444455555555555544444444444444444444444444444444322222111111222222222222222111111111111111110000001222211111110000000000000000001112223333333333333333322222222222222222111222222233333333332211111111100000111122222333443333333222222222111112222333333333333333333333333333","000111110000111111112222222222333333333333333333333333333333333333333333333333333221124444444444444444444444444444444444444444434444444444443343333333333333343344444444444444333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444433322222222222211111111111111110000000000000000000000000000000012223333333332222221111111111111111111111000000000000000222222222221111111111122222222222222222222111111111111111110000000000000000000011111111111110000000111100000000000000000000000000000111100001111000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000001111111222233333333322222222222222222222222222222200000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000001111111111111000000000000000000000000000001111111111101111111101000000000000000000001110000000000001122344455555555554444444444444433333221110000000000000000001111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000001111111122222222222222222222222222233333333334445555555555555555555555554444444444444444433333332222222222223333333333333333333333333332222222222110000111111222221111111111111111111111111111111110000111111112212222111111111111111111110000000000111111122221111100000000111222222211111122223333333333333333333333333333","000111111111111111112222222222221122222222333333333333333333333333333333333333333221134444444444444444444444444444444444445555544444444333232222222222222333333333333333333333222222222222233333443333333333333333333333333333333333333222222222222222222222222222222222223333333333322222222222222211111111111111110000000000000000000000000000000012223333333333333221111111111110000111111000000000000000112222222221111111111122222222222222333333221000001111111110000000000000000000000000011111100001111222211100000011100000111111111110111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000011111111122222222211111111111111000000000000011000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000122221111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001233344555555555555544444444444433333333321111000011111222222233333332222221110000000000000000000000000000111000000000000000000000000000000000000000000000000111111111111122222222221111111111122222233333444444444444445555555555555555555555555555555555444444444444443332222222233344444444444444444444444443333322111110000111222333333333333221111111111111222222211110000111111111222222222222222222222222220000011111222333333333333321111112223344444444322222233333333333333322222222222222","000000000000111111111211122222333333344433333333333333333333333333333334444444444444344444444444444444444444444444444444445555533333333322222221111112222222223333333444432223333333333334434444554444444444444444444444444444444444433333333333333333333333333333333333334444444444444333333222222333333333332222222222222222222211111111111100000012222222223333333333332222222110000000001111111111112333444444444444443333333333333333333333333333221000001111111111111111111112222222222222222222211111122233322222223222211001111111111111222222222222222222100000011000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000001111111122222222210000000000100000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001234444444444444444433333333333333333333333322222222222222222222222221000000111111000000000000000000000000000111223444443333333333333211111000000000000000000111111111111111111110000000000111111111111111111111111111111111100000000000000000000011111111111000000000000000001122222222222111111111111111111111122222111111122233333333344455555555555555555544444444444444555555444444444444444444433333333333333322222223333333333333333444444443333222111222233334444333334444433333333333333222211111112222222222222222222333333333344444444333333333333333333333333333344444444444444443332221112222","000100000000000000000000111100001122233332222222222222222222222222222222222211111112223333333333333333333333333333333334334443334444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333344444444455555555555555555555555555555555555555555555555444443333333333333333322222222211111111111111111122222222223334444444444444444444444444444444443344222221111000000011111111111111111111122222222222222333333221000000000000000000000000000000000000000111111000000001111011111100000000000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111112222333333333333333333333333333333333333333333322211111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100001000000111111000000111111122222222111111110000001112223333333322222222222222222222222222222222211001111233333334444443333322222222222222111100000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112223333333333334444444444444444444333333333333333333333344444444444444444444444444444444444444444433332211000111111112221111111111111111111111111111112222222211000000000000000000000000001112222333333222222111111122223333334444444444444444444444433333322222111111110000000000000000000000000000000122222222222223333333333333444","000000000000011111122222222222233333334443322122111111111122223333333333333322222222333333333333333333333333333333333333333334322222223333333332333333333333344444444433333333332323333334444444555555555555555555555555555555555555544444444444444443333333333333333333334444444444444444432222222333333333332222222222222222222222221000000000000001222222222222222222222222222222210000112222221100002223333333433333333333333333333222222222222222000000001111111111110111000001111000011111111000000001111122220000000011111110000000000011222222222222222222100000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000001111111111122222223322221111111111000011111111122222222222222222233111111111111111111110000000000000000000000111111110011110000000000000000000000000000001112234444444444444444444444444444444433333333322222222222222223333333332222222222222222222211111111100000000000111123333333222211111111000000000000000000000000000000001111111100000000000000111111110000000000000000111111000000000000000000000001100001111111000001111000000000111112222222111111111122222211111111111111113333344444444555555555555555444444444444444433333333332222222233333333333333333333333333222222223322222222222223333333333333322222222233334444444333333333333334555555555555555555554444444444444444444444443333344444444444444444433333322211112222222222222222222222222222222","000111111111111111112211111000000011111111222222222222222222222221111222221111100000000111122222222233333333333333333333333333222223333322222222333333333333333333333444333333322222222222222222333333333333333333333333333333333344444444444444444444444444444444444444444444444444444333322211111111111111100000000000000000000000000000000000000012233333333333333222222222222222222222222221110000000011112222222222222222222223333333333333333222111111222333333333332222222221111111111111111111110001100000000000000000000000111111111111111100001111000000000000000011000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111112222222222222222222211111111111111111111221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111110000000000000000000000000000000111111111111111111111111111222334455555555443333333333333322222222211111000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111222233333333334444444444444444444555555555544444444444444444444444444333333211110000000112344333333333322222222222222222222222110000000110000000000000000000000111111111111112222222222222222222222222333334444444444333333333333333333333332222210000001110000000000000000011222222222333333333333333333","000000000000001111111011111122223344444443221000000000011122223333333333333333333333333344444444444433333333333333322222222221111111222222222222333333333333444444443333321112111112222233444444444444444444433444344444444444444444433222222222222222211111111111133333334444444444444444444333333333333333333332221111111111111111111000000000000001222222223332222222221111111111110000012222221111112233444444444443333332222222222111111111000000000000001111111111111111111111111111111111111100000000000000000000000011110000001111222222233333333333333333211111110000000000000000000000000000000000000000000000000000000000110000000000000011111111100000000000001111111111122222223321111000000110000000111111122222222222222333333211111111111111111111000000000000000000000111111111111110000000000000000000000000001111112334444444444444444443333333333333333311000000000000111112223333332221111111111111111111100000000000000000000111122222222221100000000000000000000000000000000000000001111111100000000000000000111110000000000000000111111000000000000000001111111110000000001000000000000000000000111111000000000000011111000000111111111122233444444444555555555555555433333333333333333322211110000111222222233333333333333333333333333222222222222222222222222222221111111223333333333333333333332222223444444444444444444443333333333333333333333333333344444444444444444332222222211111111111111111111111221111111111","000111111111111111111111000000000000000001120000000000011111111111000111110000000000000110011111111122222222222222222223333222111111111111111111222222222333333333333333322222211111110000011122222222222222222222222222222222222222222222211111112222222222222222222222223333333333333333322222111111111111111111110001111111111111110000000000000012233333333333332222222222222222222222222222110000000001222222222222222222222223333333333333333333333333333444444444443333322222222211111110111111100001111110000000000000000000111111000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111110000000011111111123333322210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100111111111111111111100000000000000000111111110000000000000000000000000000000111111111111111111100001111233344444444555444433333333333333333333333222222222111111111111111111111111100000000000000000000001100000111000000000000000000000000000000000000000011111111111221111111222222223333333333333333333334444444444444444444444445555555555555554444444444444444444433333222111111111223344444444444444444443333333333322222111111111122222222222210000000000000111111111112222222222111122223333334444444444444444444444433333333333333322222210000001222222222222111111122222222222334444443333333444","000111111111111111111100000000000000000001110100001110011111111111100111110000000000000111111111122233333333333333333333333333211110001111111111222211111122222222222333322222110000110000011122222222222222222222222222222111111111110000000011111111111111111111111122222222222222222222222222111111111111111111110001111111111111110000000000000012223333333333333332222222222222222222222222210000000011112222222222222222222223333333333333333333333222233444444333332222222221111100000000011111100001111311111111111110000000111111111100000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111110000000011111111123333322211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100111111111111111111100000000000000000000111110000000000000000000000000000000000000000000000000000000011234444455555555555544444444444433333333333333332222111111111111112222222221100000000000000000000001100000121000000000000000000000000000000000000001111111111111221111111222333333333333333333333333334444444444444444444444445555555555555555444444444444444444433333222221111222233344444444444444444443333333333322222111111111222333333333322221111111111111222222222221111111111122334444444444444333333333333322222222222333333333333321111111222222222222111111122222222222234444443222222222","000100000000111111112222222222333333333332333333333333333333333333333333333322222222223444444444444433334444444443444444444444334444444444444444444444444444444444444444444444433333333333333333444444444444444443444444444433344444444455555555555555555555555555555555555555555555544333332222222221111111111111111000000000000000000111122222223334444444443333333333333333333333333333211110000000000011112222222111111222222222222222222333333222111111111111111111110000000000000000000000111111100001111011111100000000000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111112233333333333333334433333344444444444444444333322211111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100001111111111111111111111111122222222111111100000000001111111111101000000000111111111111100000000000001222344455555555443444433333333322222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112222222222222222333333333333333333322222222233333333334444444444444444444444444444444444444444444433333222210000000001122222222222222222222222222222222222110000000000000000000000000000000112222333333322222111111111112212233333444444444444444444433332222222222222222222100000000000000000000000011122222222222222333333333333333","000000000000000000000011111111112222222212111011111111112222223333333333333333333333344444444444444444444333333333211111111110001111111111111111111123333333334433332222220000000001222234444444444444444433333322211111111111112222222222222222221000000000000000000011134444444444444444443333333333333333223332222112221100000000000000000000000001222222222222222111110000000000000000011111111111112233444444444444443333333333222111111111000000000000001111111111111111111111111000112221111000000000011112332100000011111110001111222222233333333333333333211111110000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000001111111111110000000000111000000000000000001111112222222222111111111111111111110000000000000000000000111111110111110000000000000111111111111122222222334444444444444444444444444444444433322222222222222222222223333332221000000000000000000000000000000000000001122333333333332222211111000000000000000000000000111222233333333332221111111111111111111111111111122222222222222222221110000001222210000001111111112221111100000111111222221111000000000001111000011122222222222334445555544444443333332211111111110000111111111111110000011112222222211111111111122222222222222222222222333333344444444444333333333333333333333344444443333333333333333333333333332222222222222222222222222233344444444444444444333333322211111111111111111122222222222233333","100111111111111111111100000000000000000000110000000000000000000001100001110000000000000010011111111122222222222222222223232222111110001100000000111111111111111111111121111111000000000000011111111122222222222211111111111000000000000000000000011111111111111111111111111222222222222222222211111111111111111111110001111111111111110000000000000012223333333333333333333333333333333333333333210000000000112222222222222222222223333333333333344444433222233444433222221111111111111000000000011111100001111221111111111110000000111111000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000001111111122222222222221111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100111111111111100000000000000000000000000111100000000000000000000000000000000000000000000000000000000011234444555555555554433333333333333333333333333332222111111111100011122210000000000000000000000000001100011121000000000000000000000000000000000000001111111111111121111111222333333333333333333333333333334444444444444444444444444444444444444444444444433344444433332222221111111123333333333333333333333333333333322211001111122222233333322222221111111111111222222222221111111111122334444444444444333333333222222222233322222222233332210000001122222222222111111122222221111233344443222222222","000000000000011111121122222222233344444443322000000000011122223333333333333333333333333333334444444444444444444444444444444444333333333444444443444444444444455555555544444443333333333444444555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444433222222222222222222222221111111111111111111000000000000001222222223333333222222222222222222222222222221100001222333333333332223332222222222222222222222222000000001111111111110111111111111000011111100000000001111011100000000010000000000000111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000110000000000000000111111100000001111101223333333332222223333333333333333333333333333333333333333333333333111111111111111111110000000000000000000000000111111111110000000000000000000000000000000111234444444444444444443333333333333322211000000000000000001112222222222222222222222111111111111111100000000000011112222221110000000000000000000000000000000000000000001111111100000000000000000000000000000000000000000001000000000000000000000001100000000001000111222222222222222222222222222222222222222211111122222222233344455555555555555555555555444444444444444444433322211111122233333333333333333333333333333221111100110000000111000000000000001111222233333333222222222222222223444444444444444444444444444444443333333333333333333333333333333333333333222222222222222223333333333333333222222","000000000000011111122222222222333333333333333333222222222222223333333334444433333222344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333344444444444444444444444444444444444444444444444444444555555554444444444444444444444444444444433333333333333333333322222222221000000011111111111111122222222222333333333333333333333222333333333333333222222211112222333333333333333332222222222222222222222222111111111111111111111111111111111000011111111000000001111011111100000000000000000111111111222222222333322222221111100000000000000000000000000000000000000000000000000000000000110000000000000000000000000000001111111222333333344444444444444444444444444444444444443322222222222222211000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111100111111111111111233333332222222222222223333333332222111111000000000000000000000000000000011112222222222211111111000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111112222222222222222211111122122222211111122222222223444444444444444444444444443333344444444444443333221111000111111121111111111111111111111111000000001111100000000000000000000000001111223333333222222222222211111122222222111222222222222222221111110000000000000011111122222222221100000000000112222222223333333333344444433333","000000000000011111122222222222333333333333332222222222222222223333333333333333333222344444444444444444444444444444444444444444444444444444444444444444444444445554444444444444333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444443333333333333333333322222222221000000010000000000000111222222222222222223333333333333222333333333333333222222211112222333333333333333333333333222222111222222222111000001111111111111111111111111000011111111000000001111111111100000010000000000000111111111122222222222111111111100000000000000000000000000000000000000000000000000000000000110000000000000000111111100000001111111122333333344444444443333333333333333333333333333322222222222222211100000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111100000000000111111233333332222222222222223333333332222111111000000000000111111100000000000011122222222222211110000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111112222222222222222222222222222222211111122222222233444444444444444444444444443333333344444444444444322222111111222222222222222111111111111111110000001222211000000000000000000000001111223333333222222222222222222222222222111111111111111111110000000000000000000011111122222222221100000011110122222333333333333333344444433333","000000000000011111111212222222333333333333333333333333333333333333333334444444444444344444444444444444444444444444444444445555533333333322222222222222222222233333333444443323333333333334444444555554454544545554444444444444444455555443333333333333333322222222222222234444444444444333333222222333333333332222222222222222222211111111111100000012222222223333333332222111111110000000001222221111112233444444444444443333333333333333333333333333221000001111111110000000011112222222222222222111111111111133322222221111111000000000000011222222222222222111100000011000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000001112222222222222222221111000000100000000111100000000000001111111111000000000000000000000000000000000000000000111110000000000000000000000000000000000000000001123333333444444444433333333333333333333333322222222222222223333333332111111111111000000000000000000000000000111223444443222222222222100000000000000000000000000001111111111100000000000000111111111111111111111111111111111100000000000000000000011111111111000000000000000001111112222222222222222222222222222222222111111122233333333344455555555555555555544444444444444555555544444444444444444433333333332222222222222222222222222223344444333333222222222233334444333334444433333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444432222221112222","000000000000111111111211122222333344444444444444444444443333333333333334444444444444444444444444444444444444444444444444455555533333333322222221111111111111223332233444432223333333333333333444444444444444444444444444444433334444433333333333333333333333333333333333334444444333333333333111112333333333332222222222222222222211111111111100000012223333333333333333333222222110000000000000000011112233444444444444443333333333333333333333333333221000001111111111111111122222222222222222222222222222222222322222222222211001111111111100111111111222222111100000011000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000111100000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111123333333444443333322222222222111111111111111111111111111111111111110000000000000000000000000000000000000000111223334444333333333333211111000000000000000000000001111111111100000000000000000000000000000000000000000001111100000000000000000000011111111100000010000111000001111112222221111111111111111111111122222111112223333333333334444445555555555555544444444444444555555444444444444444444433333333333333321111111112222222223333344444433333321111111222111111111111111000112223333333222222222222221111111111111111111222233333333333322222233333333333333333333333333333334444443332221112222","000000000000011111112222222222333333333332333333333333333333333333333333333322222221123433333333333333333334333333343444444444333344444433334444444444444444444444444444444444333333333333333333444444444444444443444444444433344444444444444555555555555555555555555555555555555554444333322222222211111111100000000000000000000000000000111111111112333333443333333332222222222333333222211110000000000011112222222111000000011111111112222222222222111111111111111110000000000000000000000000000000000000000011111100000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222333333333333334444444444444444444444444333322200000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100001111111111111111111111111122222222111111000000000000000001111101000000000111111000000000000000000001122333333334555443333322222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111112222333333333333333333222211111122222222223444444444444444444444444444444444444444444322222211110000000000111111111111111111111111111111111111110000000000000000000000000000000000111111111000000000111111112211111111222222222222222222211110000000000000000000000000000000000000000000000111222222222222333333333322222","000111111111111111112211111000000000000001222222222222222222222222222222222211221110012333333333333333333333333333333334444333322222233322222222222222222222333333333333332223221111111111222222333333333333333333333333333222222233322111111111122222222222222222222222222222222232222222222222111111111111111111110001111111111100000000000000000012223333333333332111111111111111111111111110000000000011112222222221111111111122222222222222222221000000002333333221111111111111111000000000011111100000011322211100000000000000111111111100000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112221111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001234444555555555555544444444444433333333333322222222111222222233333332222221100000000000000000000001100011121000000000000000000000000000000000000000000001111111111000001111223333333332222222222222333333444444444444445555555555555555555555444444444444444444433333332221111222233344444444444444444443333333333322111000000111222333333333333221111111111111222222211110000111111122222222222333333222222222221111111122222333333333333321111111222222333332111111123333332222222222222221112222","000000000000011111122222222222333333333333333233222222222222223333333334444433333332234444444444444444444444444444444444444445444444444444444444444444444444444444444444444444333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444443322222222222222222222221111111000000000000000000000000000001111112222222222222222222222222333322222222111111111111122223333333333333333333333333222222222333333221111001111111111111111111111111000011111111111110001111111111111110011100000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000001111111122333333344444444443333333333333333333333333333322222222222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111001111111110000000000011111111111111111111112222212110000000000000000001110111111100000000112222323444443333322222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111112222222222222222222222211112222333223334444444444444444445555555554445555555444444444444322222222222233332222222222222222222221111111111100000000000000000000000000000000111111111222222222222222222222222222222111111222222222211110000000000000000110011111111111111111111111111111122222222223333333333344444433333","000111111111111111111111000000000001111111221111111111111111111110000001110000000000000110011111111122222222222222222222222211211122222222222222333322222333333333333333222222222222221111222222322222222222222222222222222222222233333333333333333333333333333333333333333333333333333333321111111111111110000000000000000000000000110000000000000012233333333333333222222222222222222222222222111000000001222222222222222222222223333333333333333333333333333444444444443333322222222222211111111111110000011100000000000011100000111111000000000000000111000000000000000011000000000000000000000000000000000000000000000000000000011111111111111111111111111111111110001122223332222222222221111111111111001111222111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000011111111111111111111111111111111110000000000001000000001000000000111111111111111111111111111223444444444444443322222222222211111222222222111111111110000000111111111111111111100000000000000001100000000000000000000000000000000000000000000000000111111111221111111122222222222222333333333333333334444444444444444444555555555444444444333333333333344444333222211000000000112333333333333333333332222222222222222111100000100000000000000000000000111111111111112222222222211112222233334444444444444444444444433333333333333322222210000001110000000000000000000111111112334444443333334444","000000000000011111112222222222333333333333333333333333333333333333333334444433332222234444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333444444444444444444444444444444444444444444444444555555555555544444444444444444444444444444333333333333311111112211111110000000011111111111111122222223333333333443333333332222222222333332222222122221111111122333333333221111111111111222222222222222222111111111111111110000000000001111000000000000000000001111011111100000000000000000111111111222222222333321111111111100000000000000000000000000000000000000000000000000000000000110000000000000000000000000000001111111233333333344444444444444444444444444444444444443322222222222222211000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000001111111111111111111111111111111111233333332222222222222223322212221111000000000000000000000000000001122333333334555443333322222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111110000000000001122222222222222233222211111122222222223444444444444444444444444444444444444444444333333211110000000000111111111111111111111111111111111111110000000000000000000000000001111111122222222211111100111111122222222112222222222222222221111110000000000000000000000000122110000000000000012222222223333333333333333333333","333333333333333333333333332222223333333334432111111111121111111111100000000000111111111100000000000000000011100000111122222222222133344444444444344444444444444444444444444444322222211112333344433333333333333333333333322222222222221111111112233333322222222222222222222222222222222200000011122233222222222222222222222222222222222222211222333333333322211111111111111110000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000111222222222111111110000000000000000000000000000000000000000001000000000111111111111111111111112211111000000000000000000001112222222222222211111111100000010012222234444444444444444444444444444444455554444444433333333322222222222222222222222222222222222222222222111111111111111110000000111111111111111111222222211100000001100011111111111100000000000000000001100000000012222233333322222222222222222222222222222222111100000111211111101100000000001111111111111111111111111111210001112110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110001112222222333333333333333333333332211111000000000000011111111111112222222222222222222222222222223333333333333333333333333333333333333333333333333333333444555555555555555555555555555555544433333333322222222221111100011111222223333332222222222222222221112223333333333322111111100000000000000111111111223343333333332222222222100","333333333333333333333222333222223333333333332111111111110000000000000000000000000000000010000000011000000000010011111111112111111122234333333222233333333333333333323333333333211111111111222122322222222222222232222222222222222222221111100101110000000000000000000000111111111110000000000000011111100110000000000000000000000000000000000011111113333333332222222222222210000000000000000000000000000000111000000000000000000000000000000000000000000000000011011000000000000000000000000000000000111111111001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000111110110000000000011111111110001111111111111111110000111100000001122344444455555555555555555555555555555554444444333333333333333333332222222222222222222222222222222233222222222000000000000000000000000000000011111122222222221111100000000000000000000000000000000000000000000000000111111000000000000000000001111111110000000000001122222222211110000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011011111112222222222222222222222222221111111111112233322222222222222222222222222222222233334444444443333344444444455555555555555555555555554444444444444444444444333333333332210000000000000000001100000000000000000011222222333344444444333333333333333333334444433322111111111111112222222222222222233444444444444444444444433222","111122222211122221111111123333333344443333321111111111111111111111110000000001100000000111111111111000001000012222222222223323333442345555544444444444444444444444444444444444433333333333333444444444444444444444444444444444444444444444444444444444443333333333333333333333333333333333332222222222222222222222222222222222222222222222222333333333344444444444444444444444444444433333322211111111111111111111111111111111111111111111122222111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111100000000000000000000010000000000000000001100000111112211111112333344455555555555555555555555555555555555555555555555555544444444443333333333333333333333333333333333222111111111000000000000000000000000000011111000000000000000000001111111000000000000000000000000000000000000001111001111110000011222222222221111111111100000000111122111111100000000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222233333333333333333333333322221111111110000000000011111111111111111111111111122222222223322222222222333433344444444444444444444444444444443344433333333333222222222221100000000000000000000000000000000000000000011111112223333333333333333333333222222333222222222222222211111112222222233333333334444444455555554444444333","111100001100000100000011113333323333331112111111111111111111111111110000000000111111111111111111111111111111122233332323333444444444455555544444444444444444444444444555444444433333333333333444444444444444444444444444444444444444444455555544444433333333333333333333333333333333333333332222222222222222222222222222222112222222222222222333444334444444444444444444444444444444444444444432222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111110000001000000000000000001000000000000000000000000000000000000000000000000011112222222222222222222211111100000000000000000001111110000000000000000000000111112222222223333344455555555555555555555555555555555554444444444444444444443332222111111111111111111000000000120000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000001222210000000001111111111111000000000000000000000001122222222222222222222222222222111111111000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000112233333344444444444444444444433332222222222111222222223333333344444444444444433333333333333332222223333333333333444444444444444444444444444444444433321110000000000000000000000000000000000000000000011011122222233222222222334444444444444444444444444444444333333333333322222222222222222233333344444444444555555555555555555","233333333333333332221111123333333333333333321111111111111000000000000000000001100011100100000000011000000000011122222122222222222332234555554444444444444444444444444444544444333222221112222222333333333333333333333333333333333333333333322222222111111111111111111111111111111111111100000000012111111111111111111111111111111111111111111233333333334444444444444444444433333333321111000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000010010000000000000001100000000000000000112333344455555555555555555555555555555555554444444433333333333333333333333333333333333333333333333333344332221111111000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000001111100111111100001111111111111111111110000000000001111122221100000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111222222222222221111111111111122222222222222222222222222222222222233333344433333333333333333333333344445555555544444444444444444433333333333333333333332211110000000000000000000000000000000000001111112233333333333333333333333333333333333333333222222222211110000000001222222222223333444444444444444333332","333333333333333333333333333333333333333334432211111111111000000000000000000000000001200010000000011000000011100010111122222111222223334444433333233333333333333333333333333334322221111111222233322222222222222232222222222222222222211111111111120001100000000000000000111111111100100000000000012121111111111111111111111111111111110000000011222223333222222221111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000011011000000000000000000000000000000000111111100001111100000001110000000000000000000000000000000000000000000000000000111111111111111111100111110110000000000011111111110001111111111111111110000111100000001123455555555555555555555555555555555555554444444333333333333333333321111111111111111111222222222222222211110011000000000000000000000000000000011222222222222110000000000000000000000000000000000000000000000000001111100000000000001111111111111111111110000000000001122222220000000000000001111111100000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101111112222333333333333332222222221000000000111111112222222222222222222222222222222233444444443333333333333333344444444444444444444444444444444455544444444444444444444444444444444433333333333322222211110000000001111111123333333333333333333333333333334444433321000000000000000011222222222222222334444444444444333333322222","111111111100000100000000013322222222221112221111111111111111111111100000000000100001111111111111111111111111122222222223333444443444455555544444444444444444444444444555444444433333323233333444444444444444444444444444444444444444444455555544444444443333333333333333333333333333333333322222222222222222222222222222222222222222222222222333333333334444444444444444444444444444444444444443333333333333444444444444444444444444444444444444444433333222222222222111111111111111111111111111111110000001000000000000000001000000000000000000000000000000000000000000000001111111222222222222222222211111111110000000000000001111110000000000000001100000001122222222222333344444455555555555555555555555555555555444444444444444444444443332111111111111111111111111111121100000000001111111100000000000000000000000000000000000000000000000010001111111111111000000000000000000000000011111222221111111111111111111111111100000000000000000000011111111111111111111111111111111110000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000011122223333344444444444444444444433332222222222111111222223333333344444444444444433333333333333322222222222222211222223333333333333333333333333333333333322222111111111000000000000000000000000000000000000000122222333333333333334444444444444444444444444444443322222222222222222222222222223333333444444444444555555555555555555","333333333333333222221000111111111111222223221111111111110000000000000000000000000000000110000000011000000000011111111111111001111122233333332223233333333333333444444444433333222222210001222222333333333333333333333333333333333333222222211112222221111111111111111111111111111111100000000000001111111110011111110000000111111111000000000112222222343333332222222222222222222222211111000000000000000011111000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000010000111111111111111110000111110000112223334444455555555555555555555555555555554444444333333333322222222222000000000000011111111111111122233111111111000000000000011111111111111111111222222211111110000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000111112222222211111000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222222222222222221111111112223344443444444444444443333333333333333333333334443333333344444444444444444444444444444444444444444444433333444443221122221111100000000000000000000100000000000000000000011112222233333333333333333333333333333333333333222222222222222222222222222222223344444444444454444444444333","233333332222233322221000012222222222333333321111111111110000000000000000000000100001000100000000011000000000011122222112222211112232234444444444344444444444444444444444444443222222221111222222333333333333333333333333333333333333333333322222222222222222222222222222222222222221111100000000011110000000011111111111111111111111000000000123333323344444444433333333333333333333322222111110000000000011111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000010000000000000000001100000000000000000112333344444455555555555555555555555555555554444444444444444443333333333333333333333333333333333333332233222221111000000000000000000000000000000011222222111111110000000001110000000000000000000000000000000000000000000000111100000001111111111110000000000000000000001111233332222211111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111112222222222222221111111111112222222222222222222222222222222222222233333334433333333333333333344444444445555555544444444444444444433333333333333333332221100000000000000000000000000000000000000001111112233333333333333333333333333333333333333332111111111111111111111111222222222222333444444444433333333332","333333333333333333333333333333333333333333321111111111111111111111100000000000111111110000000000000000000011100011111122222222223344445555555555444444444444444444444444554444333222222222333344433333333333333344344433333333333333333332222222333333333333333333333333333333333333333300000001122333222222222222222222222222222222222222222233444433333333322222222222222222222222200000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000100001000000111111000001110000000000000000000000000000000000000000000000000001111111111111111111111112210111000000000000000111110000000000000001100000000000000011112222344444455555555555555555555555555555554444444444444444444444444332222222222222222222223333333322222221110011111100000000000111111111111111111222222211100000001100011111111111100000000000000000001100000000012222222222222222222222222222222222222222222100000000111111111100000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011112222233333333333344444444444433332111111000000011111111222222222222222222222222222233333334443333333333333333333333333333333333333333333333333333334444444444444444444444444444444444433333333322222111111111000000000000012223332222222222222222222222223333333322111111111100001111111112222222222334444444444444333333333322","333333333333333333333333333222222222233334443333333333222211111111100000000000000011100010000000011000000010100000001112211100000012233222111112111111111111212222211112221123200000110111111132322222222222211111111111111110000000000000000001111111100000000000000000000000000000000000000000000010111111221111111111112111222223331111000000111112333222211111111111111110000000000000000000000000011222222000000000000000000000000000000000000000000000000011122211110000000000000000000000000000000011111000001100000000010000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000011100000012222233333222222222222222222221111110012234444455555555555555555555555555555554333333222222222222222222211111111111111111111111222222111122100000000000000000000000000000000000000011111111000000000000000000000000000000000000000000000000000000000001111111110000000000000000000000000000000000000000000000111111111000000000001111111000000000000001100000000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000001112222333344444433332222222222222211110000000000001111100000010011101110000000000111122222333333333333333333333344444444444455555555555555555555555555555555555555544444444443333333333333222222222211111000000000000000011222233333333222222222222222221111111211111111000000000000000000011111110000122222222221122211111222222222","333333333333333333333333333222222222344444443333223333221111000000000000000000000111222211000000011000000011100000001122222111001122334444332222222222222222223333322333332333222221111112222233322222222222222222222211111111111111111111111111121111100000010000000000000000000010000000000011111222222222221111111111111222333333221111000010111223333222211111111111111110000000000000000000000000001222200000000000000000000000000000000000000000000000000011122210000000000000000000000000000000111111111001111211000001110000000000000000000000000000000000000000001000000000001111111111111111111111111110000000000000000000011112222222222222211111111111111110010012234444455555555555555555555555555544444433333222222222222222233311111111111111111111111222222221111000000011111000000000000000000000000000011111111000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000111110110000000000000001111111111110000000011111111210000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000111001111222222223222333332222222222222211110000000000001111111111110011111110000000000001122233333333322222222222222333333333344455555555555555555555555555555555555444444444455555555555555554433333333333333322110000000000011111123333333222222222222222221112222333333333322111100000000001111111111111112223343333333332111222222222","333333333333333333333344433221112222233333333333333333222211000000000000000000000011222221000000011000001111100011101122222000000122233333222112211211111222223333322333333333211110000012223444444444443333322332221111110000000000000000000001111111100000011111111111111111111111100000000011121122222222222222223333333333333333331111100100111223333211111011111111111110000000000000000000000000001222200000000000000000000000000000000000000000000000000000111100000000000000000000000000000000111111110001111111000001110000000000000000000000000000000000000000001000000000000000000000000000000111110110000000000011100000001112222222111111100000000011110011111112233444444444444444444444444444444444444433222100000011122233322211111111111111111111111222222221111000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000110000000000000001111111111111110000001111222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111011222222233222333332222222222211111110000000000000111100110000000011100000000000000011122211111111110000000011222222222223333333333333333333333333322233444454433333333333333333333333333333333333322222222222211000000000112223333332222222222222222222222222222222222222211100000000001111111110000111222222222221100000011111000","333333333333333333333222332222222222233333332122221111110000000000000000000000000000000010000000011000000000010011111111111001001112233212111112111111111111112222211112211112100011100000000121211111000000000111111111111111111111100000000101111111100000000000000000111111111110000000000000000111111211000000000000000000000000000000000011111112233333322111111111111110000000000000000000000000011112333211000000000000000000000000000000000000000000000011012222210000000000000000000000000000000111111000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012111111111112222222222222222221111221110000001122344444455555555555555555555555555555554444444333333333333333333321111111111111111111111222222222222211111111000000000000000111111111111111111111122222222221111110000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000001122233332222221000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222222222333333333333333333333332222222222223344433333443332222222222222222222222222333333334443333344444444455555555555555555555555555555555555555555555444444444444443322222222111111111111100000000000000000000001112223333344444333333333333332222222333333322110000000111112222222222222222233444444444444444444444444333","122222222211122222222223334444444444443333221111111111111111111111111111111111222222222222222222222111111111112222222222333444444444445555544444444444444444444444444444444444333333222233333333333333334444444444444444444444444444444443333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222333333444434443344443333333333333333333333322222111100000000000000000001111111111111111111111111122222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111112221110000000000000000010000000000000000000000000111111111111123333344455555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444333222222222111111111111111111111111111111222222110000000001100001111111110000000000000000000000100000000000000011111111111111122222222222222222222222211100000112222222211100000000001111122221000000000000000000000000000000000000000000000000000111000000000011100000000000000000000000000000000001111111111100011111111222222222222233333333344444444444444443333333221100000012233333333333333333333333333333333333333333444444444445555555555555555555555444444444444444444433222222222222222222222222222222222222211110000000001111111111222211111111111100000000111111111112222222332221111111000000000000000011111122222333333444444444444443333333333","222222222222233322221000012222222222332223321111111111111111111111100000000001000000000111111111111111111111122122222222222221212333334555554444444444444444444444444444444443333332222223333333333333333333333333344444444444444444444444444444444444443333333333333333333333333333333322222222222221111111111111111222222222222222112222222233333333344444444444444444444444444444433333333332211111122223222222222222222222222222222222222222222222111111111110011111110000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000010010000000000000001111111111111111112222333344444455555555555555555555555555555555555555555555555544333333333333333333333333333333333333332222111110001111000000000000000000000000000011222222100000000000000010000001111110000000000000000000000000000000001122221111111111111122222222222211111100000000001112333332222222222222222222222222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222233333333333333333333333322221111111111111111111112222222222222222222222222222222223333333333333333333333344444444445555555544444444444444444433333333333333333332221100000000000000000000000000000000000000001122223333334444444444444444444444433333333332222222222222211111111222222233333333333344444444444444444444443","111111111100000110000111123333333333332222111111111111111111111111110000000001211111111111111111111111111111122222222223333444444444455555444444444444444444444444444444444444433333333333333444444444444444444444444444444444444444444454444434444444443333333333333333333333333333333333332222222222222222222222222222222222222222222222223333444334444444444444444444444444444444444444333332222222222222222222222222222222222222222222222222111111111111112222111111111111111111111111111111111111111101000000000000000000000000000000000000000000000000000000000000000000011112222222222222222222222222222221000000000000001111110000000000000000000000111122222222223333344455555555555555555555555555555555554444444444444444444444443333333333333333333333333333333332222111000000111111100000000000000000000000001111000000000000001100011111111110000000000000000000000000000000000001111110000000011122222222222222222222222211100000112222222222222222222222222222222111111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000001111112222222221100000111123333333344444444444444444444433332222222222111111111222233333333333333333333333333333333333333333333444444444444444444444444444444444444444444444433222221000000000000000000000000000000000000000000001011111111122221111111122222222222222223333333333333443333333333333322222222222222223333333444444444445555555555555555555","333333333333333333333333332222223333333334432222221111122211111111100000000000101111111110000000000000000011100000001122222222221123334444444344244333333333444333333444444444322222211112333333322222233333333333333333322222222221111111111111222222222222222222222222222222222222222200000011122233222222222222222222222222222333222222211111222223333322211111111111111110000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100111222222222111111100000000000000000000000000000000000000000001000000000111111111111111111111112211111000000000000000000001112222222222222211111111111110010012222234444444444444444444444444444444444444433333333333333321222222211111111111111111111111111222222222111111111100000000000000111111111111111111111111111100000000000011111111111100000000000000000001111000000001111133221100000000000000000000000000011111111100000111211111101100000000001111111111111122222222222222210001112110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111112222222233233333333333333333322211110000000000000111111122222222222221111111111111222222222223333333322222222222222222333333333333333333333333333333444555555555555555555555555555555544433333333333333322221111100011122222223333332222222222222222221112223333333333333221100000000000000000110111111223343333344432222222222111","333333333333333333333333333222222222333334443233223333221111000000000000000000000011211111000000011000000011100000001122212111001122334333322222221211111222222222222222222223211111111111222233322222222222222222222211111111111111110000000000011111100000010000000000000000000000000000000000111222211112221111111111111111222222220000000010111112233222211111111111111110000000000000000000000000001221100000000000000000000000000000000000000000000000000011122210000000000000000000000000000000111111111001111100000000010000000000000000000000000000000000000000000000000000000000001111111111111111110000000000000000000011111112222222222222211111111222221110010012234444455555555555555555555555555555554433333222222222222222222211111111111111111111111222222222222100000011111000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222110000000000000001111111111110000000001000000100000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000011001112222333334333333332222222222222211110000000000001111100000010011111111111111111111122222333333333333333333333334455555555555555555555555555555555555555555555555544444444444444444444433333333333333333211000000000000011112223333333222222222222222222222222222222210000000000000000001222222222222222223343333332211111222222222","333333333333333333333333333222222222233334443333333333221100000000000000000000000011100010000000011000000000100000001111111110000012234323211112111111111111222222211122221113210001111111111122311221122112211121111111111111111111100000000001111111100000000000000000111000000000000000000000000011111111221111111111111111222222220000000010111112233222222111111111111110000000000000000000000000011222222000000000000000000000000000000000000000000000000011122211110000000000000000000000000000111111111001111100000000010000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000011111111111122233333222222222221111222221111110012234444455555555555555555555555555555554433333323333333333333333321111111111111111111111111111122222100000000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000000001100001110000000000000000000000000000000000000000000111122221100000000000001111111000000000000001000000000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000001112222333334444433332222222222222222221000000000001121100011121011100000000000000111122222333333333333333333333444455555555555555555555555555555555555555555555555544444444443333333333332222222222211111100000000000000011222233333333222222222222222222222222211111211000000000000111111111111111111122333332111122211222222322222","333333333333333333333323333333333333343333321111111111111111111111000000000001100011100000000000011000000011100022222222222222223444445555555555555555555555555555555555554444333222222222333333333333333333333333333333333333333333344443333333332222222222222222222222222222222222222200000111122332222222222222222222222222222222222222222333444433333333334444444444444433333333311111000000000000000000000001100000000000000000000000000000000000000000000010011000000000000000000000000000000000000001100000111100000000000000000000000000000000000000000000000000000000000001111111111111111111111111110111000000000000000111110000000000000001100000000000000001112333455555555555555555555555555555555555554444444433333333333333333333333333333333333333333333333333344332221111111000000000000111111111111111111222222210000000001100001110000000000000000000000000001100000000001111111111111111112222222222221111111111111100000001111122211100000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111112222222233333333333333322221111111111101111111112222222222222222222222222222233334444443333333333333333333333334444444444333333333333333344433333333333333333333332211111111111111111111100000000000000000001111111112333333333333333333333333333333443333333222222222211110000011112222222222333444444444444444444433333","333333333333333333333333332222222222233334433222222333220000000000000000000000001000000010000001111000000000000000001111111000000012232200000111001111001111112222211111200111100000100000000122200000000000000111111111111111111111100000000001111111100000000000000000110000000000000000000000000000001221100000000000000111111111110000000000111112233222221111111111111110000000000000000000000000011222222100000000000000000000000000000000000000000000000000011111110000000000000000000000000000000011111000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111122233333333333333332222222221110000012234444455555555555555555555555555555554444333333333333333333333321111111111111111111111222222222222200000000000000000000000111111111111111111111122111111110000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000001122233332111100000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000011112222223333222333333333333333333333332222222222222222222333343332222221111111111222222222333333333333333444444444455555555555555555555555555555555555555555555444444444444443333333333222222222222211110000000000000000001111112233333333333333333333332222222222222211000000000000112222222222222222222222233233333322333333333333","111111111100000100000000001111111111111112221111111111111111111111100000000000100000001111111111111111111111122222222223323432223334445555554444444444444444444444444555444443333332222223333333333333333333333333344444444444444444444444444444444433333333333333333333333333333333333322222222222221111111111111111222222222222222222222222222222223344444444444444444444444444444444444444443333333333333444444444444444444444444444444444444444433333222222222222111111111111111111111111111111110000001000000000000000001000000000000000000000000000000000000000000000001111111222222222222222222211111111110000000000000111111110000000000000001100000001122222222222223344444455555555555555555555555555555555444444444444444444444443332111111111111111111111111111110000000000001111000000000000000000000000000001111111000000000000000010011111111111111000000000000000000000000122222222222222222222222222222222222222222100000000000000111111100000000000001111111111111110000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222233333333344444444444444444444433332222222222111111222222223333333333333333333333333333333333332222222222222333333333333333333333333333333333333333322221110000000000000000000000000000000000000000000000000122222333333333333334444444444444444444444444444443322222222222222222222222222222233333333333344444444444444444455555","333333333333333333333333333343333333343333321111111111111111111111100000000000111111100000000000000000000011101121222222222222223444445555555555555555555555555555555555554444333222222223333344433333333333333344444444433333333333333333333333333333333333333333333333333333333333333311111111122333222222222222222222222222222222222222222333444433333333333333333333333332222222211111000000000000000000000000000000000000000000000000000000000000000000001110011000000000000000000000000000000000100000000000111100000000000000000000000000000000000000000000000000000000000001111111111111111111111112210111000000000000000111110000000000000000000000111110000112222333344455555555555555555555555555555555554444444444444444444444444333333333333333333333333333333333333221111111111000000000000111111111111111111222222211100000001100001110001000000000000000000000001100000000001111100001111100001111111111111111111111111100000000111111111100000000000000111111111000011111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122222333333344444444444444443333333222100011111111111111111111111111111111122233333334443333333333333333333333333344444444433333444444443344433333333333333333333332211111111111111100000000000000000000000001111111112223333333333333333333333333333333333322111111111100000000011111111222222334444444554444444444433333","111111112111111111111111233333333344443333221111111111111111111111111100000001211111000111111111111111111111112222222222333444444444455444444444444444444444444444444444444444433333332333333444444444444444444444444444444444444444444444333334333333333333333333333333333333333333333333332222222222222222211111111111111222222222222222223333444334444444444444444444444444444444433333323211111111111111111111111111111111111111111111122222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222222222222222222222332221000000000000000000000000000000000000000000111112222222222333344455555555555555555555555555555555554444444444444444333333333333333333333333333333333333333333332111000001111000000000000000000000000000011111000000000000001100001111111110000000000000000000000000000000000001111111000000001122222222222222222222222211100000112222111111111111111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000001111111111111110000000111223333333334444444444444444444433332222222222111111101111111111222222222222222222222222222223333333333444444555555555555555555555555555554444443333322222222111100000111111100000000000000000000000000001000000001101110000001122211111122222222222223333333332222222222222222222222222222222222333333334444445555555555444444444","333333333333333333333223332222222222233333433222222222220000000000000000000000000000000010000001111000000000010000011111111000000012233211111111111111111111112222211111100012100011100000000122200000000000000111111111111111111111100000000001111111100000000000000000111111111110000000000000000000001211100000000000000000000000000000000010111112233333321111111111111110000000000000000000000000011222333211000000000000000000000000000000000000000000000011011111110000000000000000000000000000000111111000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012211111111112233333333333323332222221110000000122344444455555555555555555555555555555554444444333333333333333333321111111111111111111111111111122222200000000000000000000000111111111111111111111122111222221111110000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000001122233332111110000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000011112222222222222333333333333333333333332222222222223333333333443332222222222222222222222222333333333333333444444444455555555555555555555555555555555555555555555444444444444443333333333222222222222211110000000000000000001112223333344444333333333333332222222222222211000000000000112222222222222222223344443333344444444444444333","333333333333333333333333333222222222233334443333333333222211000000000000000000000011211111000000011000000011100000001122212110000022234333211112111111111111222222222222222223211101111111222233322222222222222222222111111111111111100000000000011111100000010000000000000000000000000000000011111121111112221111111111111222222333221111000000111112233222211111111111111110000000000000000000000000011222222000000000000000000000000000000000000000000000000011122210000000000000000000000000000000111111111001001100000000010000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000011122233333222222211111111222221111111112234444455555555555555555555555555555554433333222222222222233333311111111111111111111111111222220011000000011111000000000000000000000000000011111111000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000111111111111100000000001111111000110000000001111111000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000011111112222333334333333332222222222222211110000000000001111100000010011111110000000000001122222333333332222222222223334455555555555555555555555555555555555555555555555544444444444444444444433222222222222222211000000000000011122233333332222222222222222221111111222222221100000000000000001111111110000111222332222222222111222222222","333333333333333333333333333222222222233334443333333333222211111111000000000000000011211111000000011000001111100000101122221100000122233333211112111111111111222222222222222223210001000111222233433333333333322222221111111110000000000000000001011111100000010000011100000000000000000000000011111111111212222222223333333333333333331111100000111222233222211111111111111110000000000000000000000000011222211000000000000000000000000000000000000000000000000011111100000000000000000000000000000000111011111000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000011100000011122222222222222211111111111110000111112233444444444444444444444444444444444444433333211111111122233333311111111111111111111111222222221111000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000111111111111111000000001111111111000000000001111111000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000111111001222233344333333332222222222222211110000000000000111100000000000001100000000000000011122222222222222222222222333333333333344444444444444444444444433333444454433333333333333333333333333333333333322222222111111000000000011122333332222222222222222221111111222222221111000000000000001111111110000111222222111121111111112332111","112222222111122222222223334444444444443333221111111111111111111111111111111111222222222222222222222111111111112222222222333444444444445555544444344444444444444444444333443333222222222233333333333334444444444444444444444444444444444444433333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222333333444333333333332222222222222222222222211111111100000000011110000001111111111111111111111111122222222222222222111110000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111122211110000000000000000000000000000000000000000000111111111111123444444444455555555555555555555555555555555555554444444444444444444444444444444444444444433444444444444444443333333211111111111111111111111111122222222221000000111100001111111111100000000000000000000100000000000000011111111111111122222222222222222221111100000000112222222211100000000001111122221110000000000000000000000000000000000000000000000000111000000000011100000000000000000000011111111111111111111111100011111111222232233333333333333344444444444444443333333221100000011233333333333333333333333333333333333344433444444444444444554444444444444444444444444444444444433222222222211111111111111111111111111111111111111111110000111112211111111222211111111111111111111100001222221111111000000000000000000000112222222333444444444333332111112222","333333333333333333333334333221113223333334433222222222222211000000000000000000000111111220000000000000000011100000001112222111111122334444433333233333333333333333333444444333322222210112333333322222222222233232222222221111111111100111111111121111111111111111111112222222222221111100000011122222222222222222222222222222222333222222211111222223333311111111111111111110000000000000000000000000001111000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000111111111112222222111111110000000000000000000000000000000000000000001110000000111111111111111111111112211111000000000000000000001112222222222222211111111111110011111122233444444444444444444444444444444444444433333222222222211222222211111111111111111111111111222222222222111111100000000000000000000001111111111111111000000000001100001111111222211100000000000000001111000000001111111111100000000000000000000000000011111100000000111211111101100000000001111111111111111111111112222210001112110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111101110011011112222222222222221111110000000000000111222222222222222221111111111111122222322223333332211111111111222333333333333333333333333333333333445555555544444444455555555555554444433333333333333322221111100011122222223333332222222222222222222222222333333333333211100000000000111111110000111222333333344432100000100000","233333333333233322223333332222222223333333321111111111121111111111100000000000111111010000000000000000000000000000111112222222222244445455444545444444444444444444444444444444333322222222333344433333344444444444444433333333333333333332111112233333333333333333333333333333333332222201100011122233222222222222222222222222222222222222222222333333333322222221111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000112222222222111111110000000000000000000000000000000000000000000000000000111111111111111111111112211111000000000000000000010001111100000000000000001100000011122222344444455555555555555555555555554444444444444444444444444444444333333333333333333333333333333222222222111111111110000000000111111111111111122222222211100000111100001111111111100000000000000000001100000000011111233332222222222222222222221111111111111100000000111111111111100000000001111111111111111111111111111200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111112222223333333333333333333333322221000000000000000011000000000000000000000111111122222222223322222222222222222333333333333333333333333333333333333444444444444444444443333333333333333333222222211111111111111000012222222222223332222222222222222221112222223333333333333322200000000000000110011111222333333344443333333333333","233333333333333332223333334444444444443333321111111111111111111111111111111111221111111111111111111111111111112222222222222223333444445555555555555555555555555555555555554444333333222223333344333333334444444444444444444444444444444443333333333333333333333333333333333333333333333333322222222333222222222222222222222222222222222222222333444433333333332222222222222222222222211111111000000000000000000000000000001111111111111111111111111111000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111122211110000000000000000010000000000000000000000000111110000122222344444455555555555555555555555555555555554444444444444444444444444444444444444444444444444444444444444333222222222111111111111111111111111111111222222221100000001100001111111111100000000000000000001100000000000000011111111111111122211111111111111111111100000001111122111111100000000001111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111100111111111111111111122233333333344444444444444443333333222100000112222233333333333333333333333333333333334444444444444444555555555555555555555444444444444444444433333222222222222222222211111111111111111110000000000000000111111101111111111111111111122222222222222222333333333333222211100000000011111111222233334444444555555444444444443","233333333333232332223333333343333333443333321111111111111111111111111100000000111111100000000000011111111111111222212222222222323444445555555555555555555555555555555555454444333322222223333344433333344444444444444444444444433333334443333333333333333333333333333333333333333333333333322222222333222222222222222222222222222222222222222333333333333333322222222222222222222222211111000000000000000000000000000000000001111111111111111111111111000000001110000000000000000000000000000000011110100000001111000000000000000000000000000000000000000000000000000000000000000000001111111111111111111122211111100001100000000000010000000000000000000000111100000112233344444444455555555555555555555555555555555555555555555555555555544333333333333333333333333333333333333222222222222110000000000111111111111111122222222221111111111100000110001111100000000000000000001100000000000000000000000000001111111111111111111122111100000000111111000000000000000001111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000111111111111111000111112223333344444444444444443222222111000000110000000000111111111111111111122233333334444444433333333333333444444444444444444444444444444444544333333333322222221111111111111111111111111100000000000000000011111111111222222222222222222222222222222333333333333333322211000000000000111111222233344444444443443333333333","233333333333333333334444333221112222333333433333333333332211000000000000000000000000011221000000000000000011100000000112211000000122233443222223333222222222223333333444443333312222200012333444433332222222222222222222210000000000000000000101110001100011111111111112222111111111100000100011122222222222222222221111112222333333222211100000111223333311111000000000011110000000000000000000000000000111100000000000000000000000000000000000000000000000000000112100000000000000000000000011110111111111110001111111000001110000000000000000000000000000000000000000001110000000000000001111111111111111111111111111100011000000011112222211000111100000000000000011233222233334444444444444444444444444444444444433332111000111111111221111111111111111111111111222222233332222221111112211111111000011111111100000000000000000000000001100000000111222211100000000000000001111000000001111111110000000000000000000000000000011000000000000000111111222222100000001111111111111111111111112221211111122221000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000011012222222233333333322222221100000000000111222222222222222221111111111111122333322222222221100000000111233333333333333333333333333333333344444444444444333333333333333333333333333333333333333322222211100011233333333333332222222222222222222222222222222222322211111111000000000001110000110111233332221110000001111000","111111112111111110001111123333333333333333221111111111111111111111110000000001211111000111111111111111111111122222222222333444444444455555544444444444444444444444444444444444433333333333333444444444444444444444444444444444444444444444444444444444443333333333333333333333333333333333332222222222222222222222222222222222222222222222223333444334444444444444444444444444444444444444333333333333333333333222222222223333333333333333333333333333222222222221011111110000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000011112222222222222222222211111111110000000000000000000000000000000000001100000111122222222223333344455555555555555555555555555555555554444444444444444444444443333333333333333333333333333333333332111000001111000000000000000000000000000011111000000000000001100001111111110000000000000000000000000000000000001111110000000001122222222222222222222222211100000112222111111111111111111111111111000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000123333333344444444444444444444433332222222222111111111112222222233333333333333333333333333333333333333333344444444444444444444444444444444444443333333322222222222222111111100000000000000000000000000000011111111001122222222223333333333333333333333333333443333333333333333322222222333333333333344444444445555555555555555444","333333333333333333332222223333333333333333331111111111110000000000000000000000100011100000000000011000000000010011111122222222112222234444444443333433333444444444444444444444322222220011222222333333333333333333333333323333333333322222211111210000000000000000000000111111111111111100000000011110000000011111111111111111111111000000000022222223333333332222222222222222222222200000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000101111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111100111110110000000000000000011110000001111111111100000000000000000001223344455555555555555555555555555555555554444444333333333333333333222222222222222222222223333333333333222221111000000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000001111100000000000001122222222221111111110000000000001122222110000000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000111112333333333333333333322221111111111111122212222221111222222222222222222222233334444443333333344444333333333344444444444444444444333333344433333333333222222222221100000000000000000000000000000000000000011111111122333333333333333333333333333333443333332110000000000000011111112222222222223344444444444433333333332","233333333333333332223333333333333333443333321111111111111111111111101100000000111111100000000000011000000011011111112222222222223444445555555555555555555555555555555555554444333322222223333344433333333333333344444444433333333333333333333333333333333333333333333333333333333333333333322222222333222222222222222222222222222222222222222333444433333333322222222222222222222222211111000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000100000000000111100000000000000000000000000000000000000000000000000000000000001111111111111111111111122210111100000000000000011110000000000000000000000111100000111222333344444455555555555555555555555555555554444444444444444444444444333333333333333333333333333333333333221111111111100000000000111111111111111111222222221100000001100000000001000000000000000000000001100000000000000000001000000001111111111111111111111111100000000111111111100000000000001111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000011111111111111111112222333333344444444444444443222222111000000111111111111100000000001111111122233333334433333333333333333333333333344444444444444444444443333333333222222222222222222211111111111111100000000000000000000000000000111111222221111111122222222222222222333333333333333322211000000011111111222222334444444555555444444444443","111111112111111221111000012333323333333332321111111111111111111111100000000001100000000111111111111111111111112222222222223222223432335555544444444444444444444444444444444444333333333333333443333333333333334333344444444444444444444444444444444444443333333333333333333333333333333333332222222222222222222222222222222222222222222222222333333333344444444444444444444444444444433333322211111111111111111111111111111111111111111111122222222111111111111110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000001100000001112211112222333344455555555555555555555555555555555555555555555555555544444444443333333333333333333333333333333333222000001111000000000000000000000000000011111000000000000000000001111111000000000000000000000000000000000000001111111111100000000111111111100000000000000000000111122111111100000000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122233333333333333333333333322221111111110000000000001111111111111111111111111112222222222222222222222222222223333333344444444444444333333333334433333322222222222222221100000000000000000000000000000000000000001122222222223333333333333333333333222222332222222222222222211111112222222233333333333344444455555554444444333","333333333333333333333323333333333333333334332111111111111000000000000000000000100011200000000000011000000011100011111122222222222233344444444443333333333444444444444444444444322221111111222233333333332222233233333333322222222222221111111111221111100000000000000000111111111111111100000000012221100001111111111111111111111111111000111122333323333333322222222222222221111111100000000000000000000000000000000000000000000000000000000000000000000000000010011000000000000000000000000000000000100001100000001100000000000000000000000000000000000000000000000000000000000001111111111111111111111111110110000000000000000011110000001111111111100000000000000000001223455555555555555555555555555555555555554444444333333333333333333322222222222222222222222222222223333211110011000000000000000000000000000000011222222211111110001100000000000000000000000000000000000000000000001111100000000000002222222222221111111110000000000001122222110000000000000001111111100000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111112222333333333333333333322221000000000111111112223332222222221111111111111122233444444443333333322222222333333344444444444444444444444444444433333333333333333333333333333333332222222222222222210000000000001111111112223332222222222222222222222333443322211000000000000000000111112222222222333344444444433211111222211","333333333333333333333333333333333333344444332111111111111111111111100000000000111111211100000000011000000011100000111122222222223233344444444444344444444444444444444444444444322222211112222344433333333333333333333333322222222222221111111112222222222222222222222222222222222222222200000000012233222222222222222222222222222222222222211122333333333322222222222222211111111111100000000000000000000110000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000100001000001111111000001110000000000000000000000000000000000000000000000000001111111111111111111111112210110000000000000000111110001111111111111100000000100000010011122344444455555555555555555555555555555554444444333333333333333333211111111111111111111111222222221122110000011111100000000000111111111111111111222222211100000001100011111111111100000000000000000001100000000012222222222222222222222222222221111111111111111100000111111110000000000000001111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000112222222233333333333333333333333322221000000000000011111111222222222222222222222222222233333333333333322222222333333333333344444444444444444444444444444555555555555555555555555555555544433333333322222222221111000000011111112333332222222222222222222222223333333322111000111100001111222222222222222334443333343333222222222100","333333333333333333333333333322223333344444442222221111111111000000000000000000101111211110000000011000000011100000001122222222222123344444444443244333333333444333333444444444322222211112222333322222232222232233333333322222222221111111111111222222222222222222222222222222222222222200000011122233222222222222222222222222222333221122211111222223333322211111111111111110000000000000000000000000000110000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000111101000001112222111111110000000000000000000000000000000000000000001110000000111111111111111111111112211110000000000000000000001112222222222222211111111111111110011112334444455555555555555555555555555544444444333222222222222222222211111111111111111111111222222221111110000011000000000000000111111111111111111222222111100000000000011111111111100000000000000000001111000000001111111111111100000000000000000000000000000111100000111111110000000000000001111111111111111111111111111210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000112222222222222333333333333333322211110000000000001111112222222222222221111111111111222233333333333333322222222222333333333344444444444444444444444444445555555555555555555555555555555544433333333333333322221100000000011111112333332222222222222222221112223333333333333221111111111111222222222222222334443333344432111111222211","233333333333233322223333332222223333443333321111111111111111111111100000000000111111100000000000000000000000000011111122222222223344445555555555444444444444444444444444444444333322222223333344433333344444444444444444433333333333333332222222333333333333333333333333333333333333333311111111122333222222222222222222222222222222222222222223333333333322222221111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000100000002211111111000000000000000000000000000000000000000000000000000000000000001111111111111111111122211111111101100000000000010000000000000000000000001100000011222222344444455555555555555555555555555555554444444444444444444444444333333333333333333333333333333222222111000011111110000000000111111111111111122222222211100000111100001111111111100000000000000000001100000000001111111111111111111111111111111111111111111100000000111100000000000000000001111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111122333333333344444444444444443111111000000000000000000000100001111111111111122233333333333333322222222222333333333333333333333333333333333333333333333333322222221111111111111111111000000000000000000000000011111111112222222222222222222222221112222223333333333333322211000000000000111111111223333444444443333333333333","122222222222232322222223334444444444443333221111111111111111111111111111111111222222222222222222222111111111112222222222233333333444445555555555555555555555555555555555444444333333222233333333333333334444444444444444444444444444444443333333333333333333333333333333333333333333333333322222222332222222222222222222222222222222222222333333444433333333332222222222222222222222222222111100000000000000000001100000001111111111111111122222222211000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000111111111111111111110000000000000000010000000000000000000000000111110000112222344444455555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444333222222222111111111111111111111111111111222222221100000001100001111111111100000000000000000001100000000000000011111111111111122222222222222222221111100000001112222222211100000000001111122221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111100011111111222222222222233333333344444444444444443333333221100000112233333333333333333333333333333333333344444444444444445555555555555555555555444444444444444444433222222222211111111111111111111111111111110000011000111111111222211111111111111111111122222222222222222333333333333222211100000000000001111122333333444444455555443333333333","122222222222232222222223334444444444443333221111111111111111111111111111111111222222222222222222222111111111112222222222333333333444445555555555555554554444444444555454444443333233222233333333333334444444444444444444444444444444444444433333333333333333333333333333333333333333333333322222222332222222222222222222222222222222222222333333444433333333332222222222222222222222211111111000000000011110000001100000001111111111111111122222222222111111111110000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222211111000001100000000000000000000000000000000000111100000112222344444444455555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444443333333210000000111111111111111111122222222221100000111100001111111111100000000000000000001100000000000000111122111111111122222222222222222222111100000000111122222211100000000001111122221111111111111111110000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111100111111111222222233333333333333344444444444444443333333221100000111233333333333333333333333333333333333344444444444444444555555555555555555555555555544444444444544333333332211111111111111111111111111111111111111111000000111112211111111222211111111122222222222222222333333333333222211100000000000001111122222333444444455555443333333332","333333333333333333333211222222223333333333332111111111110000000000000000000000000001000110000000011000000000011111111111122111111122234434443433333333333444444444444444444443222222220001222222333333333333333333333333333333333333322222211112221111111111111111111111111111111111100000000000011111111110011111111111111111111111000000000022222223333333332222222222222222222222211111000000000000000011111000000000000000000000000000000000000000000000000010000000000000000000000000000000000000111101111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000110000000000000000000010000111111111111111110000000000000112223344444455555555555555555555555555555554444444333333333333333333332222222222222222222222222222222233222222222000000000000000000000000000000011222222222222221111100001110000000000000000000000000000000000000001000011111000000001111111111110000000000000000000011122222222211110000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000011122222222222222222222222221111111112223344443444444444444443333333333333333333334444444443333344444444455555555555555555555555554444444444433333444444333333333332210000000000000000000100000000000000000011222222333344444444333333333333333333334444433333222222222222222222222222222222233344444444444454444444434332","122222222211132322221000022232223333333333321111111111111111111111100000000001100000000101111111111000000000011122222222222222222332235555554444444444444444444444444444444444333333232223333333333333333333333333344444444444444444444444433333333333333322222222222222222222222233322211111111122222222222222222222222222222222222222222222333333333344444444444444444444444444444433333222111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110010000000000000001100000001110000000122333344455555555555555555555555555555555555555555555555555544444444443333333333333333333333333333333333222110001111000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000000000000000000000001111122111111100000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222222222222222222222222222221111111110000000000011111111111111111111111111112222223333333333333333333333333333344444444444444444444444444444433333333333333333333332211110000000000000000000000000000000000001111111112333333333333333333333333333333332221111111112222211111111222222233333333333344444444444444444444443","333333333333333333333333333333333333333334332111111111111100000000000000000000101111200000000000011000000011100010111122222222223233344444444444344444444444444444444444444444322222211112222233333333332222222233333333322222222222221111111111222222222222222222222222222222222221111100000000012232211111111111111111111111222222221111111122333333333333322222222222222221111111100000000000000000000000000000000000000000000000000000000000000000000000000010011000000000000000000000000000000000100001000000111100000001110000000000000000000000000000000000000000000000000001111111111111111111111112210110000000000000000111110000000000000001100000000000000010011223455555555555555555555555555555555555554444444333333333333333333321111111111111111111222222222222233211110011000000000000000000000000000000011222222211111000001100011111111111100000000000000000000000000000012222211111111111112222222222221111111111111111100001111222110000000000000001111111111000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011111111222222333333333333333333322221000000000001111112223332222222222222222222222222233444444443333333333333333444444444444444444444444444444444444444555555444444444444444444444444444433333333322222211000000000000011000012223332222222222222222222222223333333311000000111100001111222222222222222333443333343333211112222211","233333333333233333334344332221112112333444433333333333232211000000000000000000000000011221000000000000000011100000001112111100000122234444333223222322222222333333333444443333212222200012333333321222222222222222222222210000000010000000000101120001100011111111111112222222222221000000100011122221111111111111111111111112333333222222211110111222233311111000000111111110000000000000000000000000000111100000000000000000000000000000000000000000000000000000111100000000000000000000000011110111111111111001111111000001110000000000000000000000000000000000000000001110000000001111111111111111111112211111000000000011000000001112222211000111100000000000000011233222333334444444444444444444444444444444444433332222222222211111111111111111111111111111111222222233332222221111111211111111000011111111100000000000000000000000001100001111111222211100000000000000001111000000001111111100000000000000000000000000000011111100000000111211111222211000000001111111111111111111111112222210001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000011111122233333333322222221000000000000111222333332222222221111111111111122333322222222221111110000111222333333333333333333333333333333333444444555544444444444444444444444444433333333333333322222111100012233333333333332222222222222222222222222222222222222111100111000000000000010000111111122122221110000000000000","233333333333333333334444333221112222233333333333333333222211000000000000000000000000011221000000000000000011100000000112111000000122233333222223333222222222233333333444444434422222100012333444444443332222222222222111110000000000000000000101110000000011111111111112222111111111100000100011121122222222222222222222222222333333222211100000111222233111100000000000011110000000000000000000000000000111100000000000000000000000000000000000000000000000000000112100000000000000000000000000000111111000000001111111000001110000000000000000000000000000000000000000001000000000000000000111111111111111111111111111100011000000011112222211000111100000000000000011222222233334444444444444444444444444444444444433222100000011111111111111111111111111111111112222222222222111111111112211100000000000000000000000000000000000000000000000001111111111111100000000000000001110000000011111111100000000000000000000000000001111000000000000000000000112222100000001111111111111111111111111222210000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000011012222222233333333322222221100000000000111110011111111111110000000000000011122322222211110000000000111233333333333333333333333332222222222222333343333222211111111111222222222222222222222222211111111100011222222223333222222222222222222222222222222222222221111100000000000000001110000001111122111110000000001111000","333333333333333333333333332223323333333333321111111111111111111111100000000000111111110000000000000000000011100000111122222222223344445555555555444444444444444444444444444444333322222122333344433333343333333344444433322222222222222222111112233333333333333333333333333333333333333300000011122333222222222222222222222222222222222222222223444433333322222222222222222221111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000101111111111001111110000000000000000000000000000000000000000000000000000111111111111111111111112210111000000000000000011110001111111111111100000000000000011112222344444444444444444444444444444444455554444444444444444444444444332222222222222222222222222222222221111000011111110000000000111111111111111111222222211100000001100011111111111100000000000000000001100000000012222233333333333333333333333332222222222222100000000111111110001100000000001111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000011112222333333333333333333333333322221000000000000011111111111112222222222222222222222222223333333333333333333333333333333333333333333333333333333333444444444444444444443333333333333333333333333322222222111111000000111111112223332222222222222222221112223333333333333333322211000000011111111111111223344444444444333333333322","122222222222232222221111234444444444443333321111111111111111111111111100000001211000000111111111111111111111112222222222333333333443345555544444444444444444444444444444444444433333333333333444444444444444444444444444444444444444444444444434444444443333333333333333333333333333333333332222222222222222222222222222222222222222222222223333444434444444444444444444444444444444433333222211111111111111111111111111111111111111111111122222222211111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222222222222222211112221110000000000000000010000000000000000000000000111112211111122333344455555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444333222222211111111111111111111111111111111111111110000000001100001111111100000000000000000000000000000000000001111101111111111122222222222222222222222211100001112222111111100000000000111111111000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000010000000112222233333333333333344444444444433332222222222100000011122211111111111111111122222222222222223333333333444444555555555555555555555555555554444444444433322222222211111111111100000000000000000000000000001111111111111111111111222222222222222222222222222222333222222222222222211111112222222222222233333444444455554443333333333","222222221111122222221000001111111111221112221111111111110000000000000000000000000000000100000000011000000000011111111111111111112221234444443333333333333444444444444444443333222222211111222222333333333333333333333333333333333333322222222222222222222222222222222222222222222221100000000000001111110010011111111111111111111111000000000112222223344444444433333333333333333333322222111110000000000011111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000101110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000001101110000000000000112333344444444445555555555555555555555555554444444444444444443333333322111111111111111111111111111121122111110000000000000000011111111111111111111222222111111110000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000001112333332222211111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222222222222222221111111111112233322223333333322222222221111111112222233334432222222233333333344444444445555555544444444444444444433333333332110000000000000000000000000000000000000000000000000001111111122233333333333333333333333333333322222222222222222222222222222222222222222223333344444444444444433332","111100000000000100000011123332223333331112111111111111111111111111110000000000111111111111111111111111111111122233322223333444444444455555544444444444444444444444444444444344433332222233333444444444444444444444444444444444444444444454444434333333333333333333333333333333333333322222222222222212222222211111111111111112222222222222223333444334444444444444444444444444444444444444333332222222222221111111111111112222222222222222222222111111111111112222111111111111111111111111111111111110000001000000000000000001000000000000000000000000000000000000000000000000111112222222222222222222221112222221000000000000001111110000000000000000000000111112211122223333344444455555555555555555555555555555554444444433333333333333322111000000000000000000000000000120000000000000000000000000000000000000000000001111000000000000001100011111111000000000000000000000000000000000000001111110000000011122211111111111111111111000000000001122222222222222222222222222222111111111000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000010000000000111233333333334333333333333333333332222222221111111001112233333333333333333333333333333333333333333333444444444444444444444444444444444444444444444433211110000000000000000000000000000000000000000000011011111111122221111111222222222344444444444444333333444333333333333322222222222222222233333344444444444444444555555555555","333333333333333333333222222222222222233333332111111111110000000000000000000000000000000110000000011000000000010011111111111101111122233333322222222222222222222222222222222222211111110001111121222222222222122222122222222222222222221111100101111111000000000000000000111111111110000000000000011111111110000000000000000000000000000000000011111112233333332222222222211110000000000000000000000000000112222111000000000000000000000000000000000000000000001011012222210000000000000000000000000000000111111000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110001110001122222222222211110000111110000001122344444455555555555555555555555555555554444444333333333333333333232222222222222222222222222222222233222222222000000000000000111111111111111111222222222222221111110000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000001122233332222221000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001001122222222222333333333333333333322221111111112223344443333444443333333333333333333333333333344444443333344444444455555555555555555555555554333333344433333444444333333333332211111111000000000000100000000000000000011222222333344444444333333333333333333334444433333222111111111112222222222222222233444444444444454455444444333","333333333333333333334344333221112222233333443333333333222211000000000000000000000111222221000000011000000011100000001122222000000122234443222222222222222222223333323444343333212221100112223444433332222222222222222111111000000011110000000101121111100000011111111111111111111111100000100011122222222222222222222222222222333333221111100000111223333311111111111111111110000000000000000000000000001222200000000000000000000000000000000000000000000000000000122100000000000000000000000000000000111111110001111211111111110000000000000000000000000000000000000000001110000000001000001111111111111111111111000000000011000000001112222222111111100000000011110011122112233444444444444444444444444444444444444433332211111111111233333311111111111111111111111222222222222111000011112111100000000000000000000000000000000000000000001100000000000000000000000000000000001110000000001111111100000000000000000000000000000000000000000000000111000000000000000001111111111111111111111112111210000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111001111111122222222222233333333321111110000000000000111111122222222222221111111111111122222322222222221100000011111233333333333333333333333333333333344444555555544444444444444444444444443333333333333333322222211100001122222233333332222222222222222222222222322222222222211100000000001111111110000111222333333333322111111111111","233333333333333332223223334444444444443333321111111111111111111111111111111111111111110111111111111111111111112222222222223223333444445555555555555555555555555555555555554444333333332223333333333333334444444444444444444444444444444443333333333333333333333333333333333333333333333333322222222332222222222222222222222222222222222222223333444433344444444444444444444433333333322222111100000000000000000001100000001111111111111111122222222211000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111110000000000000000000111110000000000000000000000111110000122222333344455555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444333222222222111111111111111111111111111111222222211100000001100001111111111100000000000000000001100000000000000011111111111111111111111111111111111111100000001112222211111100000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000112222222223333333333344444444444444443333333222100011112233322222222222222222222222222233333334433444444444445555555555555555555555444444444444444444433333333333322222222221100111111111111111110000000000111111111222211111112223333333333333333333333333333333332222222222211111111111222222222222333334444444554444444444444443","233333333333333332221111123333333344443333321111111111111111111111000000000001100000000100000011111000000000001122222222222222223333345555555554444444444444444444444444554444333332232222322333333333333333333333333333333333333333344443333333332222222222222222222222222222222222211100000011122322222222222222222222222222222222222222222333444433344444444444444444444433333333321111111100000000000011000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000001100000000000000000112333344455555555555555555555555555555555555555555555555555544444444443333333333333333333333333333333344332221111111000000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000001111100001111111111111111111110000000000001111122211111100000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111112222222222222222222222222221111111111100011111111121111111111111111111111122222223333333333333333333333333334444444444444333333333333333344433333333333333333333332211110000000000000000000000000000000000000011111112333333333333333333333333333333333333333222222222211110000000001111111222223333344444444444444433333","333333333333333333332211223333333333333333321111111111111000000000000000000000100011100000000000011000000000010022222122222222222232234444444444344444444444444444444444544444322222221111222222333333333333333333333333323333333333322222222222221111100000000000000000111111111111111100000000011110000000011111111111111111111111000000111123333323333333333333333333333332222222211111000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000011110000000000000001100000000000000000112333344455555555555555555555555555555555554444444333333333333333333222222222222222222222223333333333344322221111000000000000000111111111111111111111111110000000000000001110000000000000000000000000000000000000001111100000000000001111111111111111111110000000000000111122220000000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222222222222222222221111111111111122222222222222222222222222222222222233333344433333333333333333333333344444444444444444444444444444433333333333333333332221100000000000000000000000000000000000000001111112233333333333333333333333333333333433333333221111111111110000011111111111122223344444444444433333333332","122222222222233322221111123333333344443333321111111111111111111111100000000001100000000111111111111000000000011222222222222222223443345555554444444444444444444444444444444444333333332223333333333333333343334434444444444444444444444444433333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222333444433344444444444444444444433333333322222222100000000000011111111111100000001111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111100000000000000000000110010000000000000001100000111110000000112333344455555555555555555555555555555555555555555555555555544444444443333333333333333333333333333333344332111111111000000000000111111111111111111111000000000000000000001110000000000000000000000000000000000000000000000001111110000000111111111111111110000000000001111122111111100000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222222222223333333333333333333322221111111111000000000011111111111110000001111111122222223333322222222222333433344444444444444444444444333333333344433333333333333333333332211110000000000000000000000000111110000000011111112223333333333333333333333333333333222222222222211111111111222222222222222223344444444444444444433333","333333333333333333333323333222223333333334433222221111111000000000000000000000000001100010000000011000000000010000001111112111111122234333322222222222222222222222222222332223211111111111222122322222222222222222222222211111111111111000000001111111100000000000000000111000000000000000000000011111111111111111111111111111111111110000000011111112233222222111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000111111100001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000011111111111112222222222222211111111111110000000122344444455555555555555555555555555555554444443333333333333333333321111111111111111111222222222222222211110011110000000000000000000000000000011111122222222110000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000001122222221100000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112222333333333333333333333333333322221000000000001221111111122222222222222222222222222233333344443333333333333444455555555555555555555555555555555555555555555444444444444443333333333333333333333322221100000000000001111112223334444444333333333333333333334444433321000000000111111111222222222222233344443333333333333333323222","333333333333333333333333333333333333344444442222221111111111000000000000000000101111211110000000011000000011100010001122222222222223344444444433233333333333444333333444443344322221111112222233322222222222222233333333322222222222211111111111222222222222222222222222222222222221111100000000012222211111111111111111111222222332221111111112222223333222222111111111111110000000000000000000000000001111000000000000000000000000000000000000000000000000000010011100000000000000000000000000000000111101000001111100000001110000000000000000000000000000000000000000000000000001111111111111111111111112210110000000000000000011111112222222222222211111111111111110011123455555555555555555555555555555555555554444444333333333333333333321111111111111111111222222222222222111110011000000000000000000000000000000011222222211111000001100011111111111100000000000000000001100000000001111211111111111111111111111111111111110000111100001111222110000000000000001111111111110000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000111111111222222333333333333333322222221000000000001111112223332222222221111111111111222233333344433333333333333333444444444444444444444444444444444455555555555555555555555555555555555544433333333333333222110000000000011000012223333222222222222222222222223333333321111000111100001111222222222222222334443333333333111112222211","111111111100000110000000123333333333332222221111111111111111111111110000000001111111111111111111111111111111122222222223333444444444455555544444444444444444444444444555444444433333333333333444444444444444444444444444444444444444444455555544444444443333333333333333333333333333333333332222222222222222222222222222222222222222222222223333444334444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333333333333222222222111111111111111111111111111111111110000001000000000000000001000000000000000000000000000000000000000000000000011112222222222222222222211111111110000000000000001111110000000000000001100000111122222222223333344455555555555555555555555555555555555444444444444444444444443333333333333333333333333333333332210000000001111111100000000000000000000000000000000000000000000000011111111110000000000000000000000000000000011111222210000000001111211111111111111111111100000000112122222222222222222222222222222111111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000112233333344444444444444444444433332222222222111111222223333333344444444444444433333333333333333333333333333333333333334444444444444444444444444444433322222111111111000000000000000000000000000000000001011112222233333333333333333333333333333333333333333443333333333333333322222222333333333333444444444445555555555555555555","333333333333333333333333333333333333344444432222221111111000000000000000000000100011211110000000011000000011100010001122222112222223334444443333233333333333333333333333333334322221111111222233322222222222222233233322222222222222211111111111121111111111111111111111111111111110111100000000012222211111111111111111111111222222111000111111222223333222222111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000011011000000000000000000000000000000000100001100001111100000001110000000000000000000000000000000000000000000000000001111111111111111111100111110110000000000000000011111112222211111111100000000111111110011123455555555555555555555555555555555555554444444333333333333333333321111111111111111111222222222222222111110011000000000000000000000000000000011222222211111110001100000000000000000000000000000000000000000000001111211111111111111111111111111111111110000100000001111222220000000000000001111111000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011111111222222333333333333333322222221000000000001111112223332222222221111111111111222233333344443333333333333333444444444444444444444444444444444455555555555555555555555555555555555544433333333322222211110000000000000000012223333222222222222222222222223333322211000000000000001111222222222222222333343333333333111112222222","233333333333333333334444432221112112233332333322222333222211000000000000000000000000111211000000000000001011100011100122121000000122233332222223333222222222344444444444444444422222101112333444444444443333323332222222221111111111000000000101010000001111111111111112222111111111100000100011121111110111112222221111112222333333332222100111111222222111100000000000001110000000000000000000000000001111111000000000000000000000000000000000000000000000000000112100000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000001110000000000000000000000000000111111111111110000011000000011112222211000111100000000000000011222112233334444444433333333333333333333333333322111000000001111111222221111111111111111111112222222222222111111111112111100000000000000000100000000000000000000000000000001111111122211100000000000000001110000000011111111100000000000000000000000000001111000000000000000111111111111100000001111111111111111111112222222222222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000011112222222233333333322222221100000111100110000011111111111110000000000000011122322222211110000000000110111222223333333333333333332222222222222222332222222211111111112222222222222222222222222211111111100001222222223333222222222222222222222222222222222211100000000000000000000000010000001111222110010000000001111000","233333333333233333333333332222213223333444432222222222222211111111100000000000100010011110000000000000000000000000001112122222221122234444444334244333333333343333333444444443322222210112333333322222233333333333333333321111222220001110011111222222222222222222222222222222222222222201100011122222222222222222222222222222222333222222211111222223333311111111111111111110000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111222222222111110000000000000000000000000000000000000000000001000000000111111111111111111111112211111000000000000000000011112222222222222211111111111110011122222333334444444444444444444444444444444433333333333333333322222211111111111112222222222222222222222222222221111111111110000000111111111111111122222222000000000000000001111111111111100000000000000001111000000001111122220000000000000000000000000000011111100000000111211111111100000000001111111111111122222222222222210001112110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222222100122222333333333333333321111110000000000000011222111111112222221111111111111122333322223333332222221111111222222222222222222222222222333333333444444555444444444455555555544444444433333333333333322221111100012233333333333332222222222222222222222222222222222222100011111111111111111110000111222222222222221111111111111","333333333333333333334444433221112222233333333333333333222211000000000000000000000001122221000000011000001111100011100122221000000122233333222222222222222222234444433444444433222220000012223444444444443333323332222111120000000011000000000101110001101111111111111112222111111111100000100011121122222222222222222222222222333333332222100100111223333211100000000000011110000000000000000000000000001111100000000000000000000000000000000000000000000000000000112100000000000000000000000000000000111011000001111111000001110000000000000000000000000000000000000000001000000000000000000111111111111111110111111110000011100000011112222222111111100000000000000011122112233444444444444444444444444444444444444433222100000011122222322221111111111111111111112222222222222111100011112111100000000000000000100000000000000000000000000000001111000000000000000000000000001110000000001111111100000000000000000000000000001110000000000000000000000000000000000001111111111111111111112211222211111112110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000100000111112222222233333333321111110000000000000111100110000011111110000000000000011122322222211110000000001211233333333333333333333333333333333222223444454333222211111111122222222222222222222222222222222211100001111222223333332222222222222222222222222222222222222222211110000000000001110000111111222222221100000011111000","222233333333332333334444432111112112233333333333333333332222000000000000000000000000001111000000000000000000000000000111111000000122233333222223333222222222333333333444444444422222100112333444444443332222222222222222210000000000000000000101110000001111111111111112222111111111100000100011121111111221111111111111111112333333222211100000111112222111100000000000011110000000000000000000000000000111100000000000000000000000000000000000000000000000000000111100000000000000000000000011110111000000000000000000000001110000000000000000000000000000000000000000001110000000000000000000000000000111111111111111100011000000011112222211000111100000000000000011223222233334444444433333333333333333333333333322111000000011100000111111111111111111111111112222222222222222221112222211100000000011111111100000000000000000000000000000011111111222211100000000000000001110000000011111111110000000000000000000000000001111000000000000000111111222222100000001111111111111111111112222222222222233321000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000011012222222233333333322222221100000000000111110011111111112221111111111111122333322222222221100000000111233333333333333333333333332222222222211111222222222222222222222222222222211111111111111111111111100011222222223333222222222222222222222222222222222222321111111100000000000000010000001111122110010000000001110000","122222222222232222221122334444444444443333221111111111111111111111111111111111221111112222222222222111111111112222222222333333334444445555544444444444444444444444444444444444433333332233333443444444334444444444444444444444444444444443333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222223333444434444444444444444444444444444444433333222110000000000000000001111111111111111111111111122222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222222222222222222222221110000000000000000010000000000000000000000000111112211111122333344455555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444333222222222111111111111111111111111111111111111110000000001100001111111110000000000000000000000000000000000000011111111111111122222222222222222222222211100001112222211111100000000000111111111000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000001111111111100010000000112222233333333333333344444444444444443333333222100000112233322222222222222222222222222233333333333444444444445555555555555555555555555555554444444444433222222222222222222222222222222222222211110000000001111111111222211111111111100000011111111111222222222333222211111111111111110001111111122222333333444444444444443333333333","233333333333333333333333333333333333333333321111111111111111111111100000000000111111100000000000000000000011100010111122222222223344445555555555444444444444544444444545554444333322222223333344433333343333333344444444433333333333333332222222333333333333333333333333333333333333333311111111122333222222222222222222222222222222222222222233444433332222222222222222222222222222200000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000100000001111111111000001110000000000000000000000000000000000000000000000000001111111111111111111111122210111100000000000000011110000000000000000000000000000000011112222344444455555555555555555555555555555554444444444444444444444444333333333333333333333333333333333333221111111111110000000000111111111111111111222222210000000111100001111111111100000000000000000001100000000001111111111111111112222222222221111111111111100000000111111111100000000000001111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000011112222233333333333344444444444433332111111000000000110000000000000000000001111111122233333333333333333333333333333333333333333333333333333333333333333333222222222222222222211111111111111000000000000000000000000000000011112222221111111111112222222222222333333333333333322211000000011111111222222334444444454444333333333333","333333333333333333333222333222223333333333332111111111110000000000000000000000000000000010000000011000000000010011111111111111111122234333322222222111111221222222222222332222211111111001111122212222111111111111111111111111111111111000000001111111100000000000000000111111111110000000000000011111111110000000000000000000000000000000000011111112233333322111111111111110000000000000000000000000000111111000000000000000000000000000000000000000000000000011111100000000000000000000000000000000111111111001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000011111111110001122222222222222221111111100000001122344444455555555555555555555555555555554444443333333333333333333332222222222222222222222222222222222222222222000000000000000000000000000000011111122222222221111100000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000001122233332211110000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112222333333333333333333333333333322221111111111112233321111232222222222222222222222222233333344444443333333333444455555555555555555555555555555555555555555555444444444444443322222222111111111111100000000000000000001111112233334444444333333333333333333334444433322110000000111112222222222222222233444444444444444444444433222","333333333333333333333333333222223333344444443222222222221111000000000000000000000011211110000000011000000011100000001122212111112123334433333222222222222222223333322333332334322121111111222233322222222222222222222222211111111111111000000001121111100000010000000000111000000000000000000000111222211111111111111111111111222222220000000011111112233222222111111111111110000000000000000000000000001111000000000000000000000000000000000000000000000000000011122210000000000000000000000000000000111111100001111100000001110000000000000000000000000000000000000000000000000000000000001111111111111111110110000000000000000011111112222222222222211111111111111110011112344444455555555555555555555555555555554444433223333333333333333311111111111111111111222222222222222100000011111000000000000000000000000000011222222222222110000000000000000000000000000000000000000000000000001100100000000000000000000000000000000000000000000001111222220000000000000001111111111110000000011000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001112222333333333333332222222222222222221000000000001111111111122222222222222222222222222233333344443333333333333334444444444455555555555555555555555555555555555444444444444444444444444433333333333333333222110000000000011111223333333333333333333333333333333333322210000000000000000011222222222222222333343333332211111222222222","333333333333333333333333333222223333344444443222222222221111000000000000000000000111211110000000011000000011100000001122222111111123334444433333233333333333333333333333333334322220111112222233322222222222222222222222221111111111111111111111121111100000011111111111111000000111100000000011112222222222221111111111111222222333221111111111222223333222211111111111111110000000000000000000000000001111000000000000000000000000000000000000000000000000000011122210000000000000000000000000000000111101000001111211000001110000000000000000000000000000000000000000001110000000111111111111111111111112211110000000000000000000011112222222222222211111111111111110011112334444455555555555555555555555555544444444333222222222222222222211111111111111111111111222222221111000000011111000000000000000000000000000011111111111100000000000001110000000000000000000000000000000000000001111111111111100000000000000000000000000000111100000111111110000000000000001111111111110000000011111111210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001111001111112222222222222222222222211110000000000001111112222221000001110000000000001222233333333322222222211222222333333444444444444444444444444444455555555555555555555555555555555555544433333333333333322110000000000011111112333333222222222222222221112222333333333222111100000001111222222222222222223343333333332111112222222","233333332222232332223223334444444444443333321111111111111111111111111111111111222222222222222222222111111111112222222222223223333444445555555555555555555555555555555555444443333332222223333333333334444444444444444444444444444444444444433333333333333333333333333333333333333333333333322222222332111111111111111111111222222222222222333333444333333333332222222222222222222222211111000000000000001000000000000000001111111111111111122222222211000000001110000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111222211111100001100000000000010000000000000000000000111100000112222344444444455555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444333332222222210000000000111111111111111122222222221111111111100001111111111100000000000000000001100000000000000111122100000111122222222222222222222111100000000111111111100100000000001111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111100111111111111111111122222223333344444444444444443333333222100000111222233333333333333333333333333333333344444444444444444555555555555555555555555555544444444444544444444443322222221111111111111111111111111111111000000000000012211111111222222222222222222222222222222333333333333222211100000000000001111122222333444444455555444444444443","222222223333332333334444432111112112233332333333233333332222000000000000000000000000000100000000000000000000000011000111110000000122233332222223333333333333344444444444444444433332211112333444444444443333333333333333332222222211100000000101010000001111111111111112222111111111100000100011111110000000111111111111111112222332222222100111111112222211111111110000001110000000000000000000000000000111111000000000000000000000000000000000000000000000000000111100000000000000000000000011110000000000000000000000000001110000000000000000000000000000000000000000001110000000000000000000000000000001111111111111100001000000011112222211000111100000000000000011222222333334333334433333333333333333333333333322221000000011111110111111111111111111111111112222222222222111111112222111100000000011000000100000000000000000000000000000011111111222211100000000000000001111000000011000011110000000000000000000000000111111000000000000000111111222222100000001111111111122222222222222222222222333321000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000011012222222232222222222222221100000111100110000001000011111221111111111111111122322222222221100000000111222222333333333333333333332222222222211111222222222211111111112222222222222222222222222210000000000011222222223333222222222222222111111111222222222211100000000000000000000111110000111111222110010000000001111000","333333333333333333331111112222222222333333321111111111110000000000000000000000000001000000000000011000000000011122222111122211112222234444444443333443344444444444444444444443222222220001222222333333333333333333333333333333333333322222222222222221111111111111111111111111111111110100000000011110000000011111111111111111111111000000000122222223334443333333333333333333333333311111000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000010000000000000000001100000000000000000112333344444455555555555555555555555555555554444444433333333333333333222222222222222222222222222222222233222221111000000000000000000000000000000011222222111111110000000001110000000000000000000000000000000000000001000000000000000001111111111110000000000000000000000112233222211100000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222222222222222221111111111112232222222222222222222222222222222222233333334433333333333333333344444444445555555544444444444444444433333333333333333332221100000000000000000000000000000000000000000011112233333333333333333333333333333333333333332222221111111111111111111111111122223333344444444433333333332","333333333333333333334344333221113222333334433333333333222211000000000000000000000111112221000000000000000011100000001112222110000122234444433223222322222222333333333444443333222222100012223333312222222222222222222222211000000010000000000101121111100011111111111111111111111121100000100011122222222222222222221111111222333333222222211110111223333311111111111111111110000000000000000000000000001111100000000000000000000000000000000000000000000000000000122100000000000000000000000000000000111111110001111222111111110000000000000000000000000000000000000000001110000000111111111111111111111112211111000000000011000000001112222222222222211111111111110011122122233444444444444444444444444444444444444433332211111111111222222211111111111111111111111111222222222222111111111000000000000000000001100000011111111000000000001100001000111222211100000000000000001111000000001111111100000000000000000000000000000011111100000000000111000001100000000001111111111111111111111112222210000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000011011112222222222222221111110000000000000111222333332222222221111111111111122222322223333332211100000111233333333333333333333333333333333344445555555544444444444444444444444444433333333333333322222211100011122222233333332222222222222222222222222322222222222211100000000000111111110000111222333333333332100001111000","333333333333333333333334333222112222233333443333333333222211000000000000000000000011221211000000011000001111100010101122222100000122233333211112111111111122222222222332322223211110000012223333433433333333322222221111111000000000000000000001011111100000011100011111111000000000000000000011121111111222222222223333333333333333331111100000111222233211111011111111111110000000000000000000000000011222211000000000000000000000000000000000000000000000000000111100000000000000000000000000000000111011110000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000111110110000000000011100000011112222222222222211111111111110000111112233444444444444444444444444444444444444433322211000011122233333311111111111111111111111222222221111000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000111111111000000001111111111000000000001111111100000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000111111001222233333222333332222222222222211110000000000000111100110000000000000000000000000011122222222222222210000011222222333333333333333333333333333333322233444454433333333333333333333333333333333333322222222222211000000000011223333332222222222222222222222222222222222222211100000000000011111110000111222222111121100000011221000","333333333333333333333333333222222222233334443333333333222211000000000000000000000111222211000000011000000011100000001122222010000122234333222222211211111222222222222233332233211111111112223233322223332222222222222211111111111111110000000001111111100000010000000000000000000000000000000011121222222222222222222222222222333333221111100000111222233222211111111111111110000000000000000000000000011222200000000000000000000000000000000000000000000000000011122210000000000000000000000000000000111111111001111211000001110000000000000000000000000000000000000000000000000000000000001111111111111111111110000000000000000000011122222222222222211111111111110000011112234444444444444444444444444444444444444433333222222222222233333311111111111111111111111222222220010000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000001111000000000001111111111110000000001111111100000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000111111001222222233223333332222222222211111110000000000001111100000000011111110000000000001122222333333322222222222222333333333344455555555555555555555555555555555555444333333344444444444444443333333333322222222222211000000000111223333332222222222222222221112222222222222222100000000000001111111110000111222333333332222111222222222","111100001100000100000000113333322222221112111111111111111111111111110000000000111111111111111111111111111111122233333333333444444444455555544444444444444444444444444555444444433333333333333444444444444444444444444444444444444444444455555544444433333333333333333333333333333333333333332222222222222222222222222222222222222222222222222333333333334444444444444444444444444444444444444443333333333333333333333333333333333333333333333333333333333222222222111111111111111111111111111111111110000001000000000000000001000000000000000000000000000000000000000000000000011112222222222222222222211111111110000000000000001111110000000000000000000000111122222222223333344455555555555555555555555555555555555444444444444444444444443332111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000010001111000000000000000000000000000000000011111222210000000001111111111111000000000000000000000000011111111111111100000111111111000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000122233333344444444444444444444433332222222222111222222223333333344444444444444433333333333333332222223333333333333444444444444444444444444444444444433321110000000000000000000000000000000000000000000011011122222233333333333334444444444444444444444444444444333333333333322222222222222222233333444444444444555555554444444444","333333333333333333333334333221113222344444443333223333222211000000000000000000000111222221000000011000000011100000001122222111001122334444433223222222222222333333333333333333322221110112223333322222222222222222222222211111111111111111111111121111100000011111111111111111111111100000000011122222222222222222221111111222333333221111100010111223333322211111111111111110000000000000000000000000001111100000000000000000000000000000000000000000000000000000122210000000000000000000000000000000111111110001111222111111110000000000000000000000000000000000000000001110000000111111111111111111111112211110000000000011000000001112222222222222211111111111110000011112233444444444444444444444444444444444444433332222222222222222233311111111111111111111111222222222221000000011111000000000000000000000000000011111111000000000001100000000000000000000000000000000001110000000001100000000000000000000000000000000000000000000000000000000110000000000000001111111111111111111111111221210000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000122111222222222222222222211110000000000001111111122222222222221111111111111122222333333332222210000001111233333333333333333333333333333333344445555555544444444455555555555555544433333333333333322222211000000011222223333332222222222222222221112222333333333322111100000000001111111111111111222343333333332111111222111","111111111100000110000000012222222222332222221111111111111111111111100000000000100000000111111111111111111111122222222222223332223333345555554444444444444444444444444555444444333333322233333333343433334433334443344444444444444444444444444444444444443333333333333333333333333333333333332222222222222222222222222222222222222222222222222333333333344444444444444444444444444444444444444443333333333333333333333333333333333333333333333333333333333222222222222111110000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111110000000000000000111110000000000000001100000001112211112222333344444455555555555555555555555555555555444444444444444444444443333333333333333333333333333333332210000000000000000000000000000000000000000001111111000000000000000011011111111111110000000000000000000000000122222222222111111111111122222222222222222100000000000000111111111111111111111111111111111110000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000001222223333333334444444444444444444433332222222222111111112222223333333333333333333333333333333333332222222222222222222333333333333333333333333333333333322222222111111112111110000000000000000000000000000000000000111112222333333334444444444444444444444444444443322222222222222222222222222222233333344444444444455555554444444443","333333333333333333333333333333333333333333321111111111111111111111000000000000101011100000000000011000000011100011111122222222223333345555555554344444444444444444444444554444333222221112222233333333332222233333333333322222222222222222211112222222222222222212111122222222222211111100000000012332211111111111111111111222222222221111111223444433333333322222222222222222222222200000000000000000000000000000000000000000000000000000000000000000000000000010011000000000000000000000000000000000100001000000111100000000000000000000000000000000000000000000000000000000000001111111111111111111111111110111000000000000000111110000000000000001100000000000000000011323455555555555555555555555555555555555554444444333333333333333333222222222222222222222223333333333333221110000000000000000000111111111111111111222222211100000001100001111111111100000000000000000001100000000012222211111111111112222222222221111111111111100000001111111110000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122222333333333333333333322221000000000001111111111222222222222222222222222222233444444443333333333333333333333333344444444333333333333333344333333333333333333333333322222222222222222222222222110000000000000000000012223333333333333333333333333333443333321000000111100000000111112222222222333444444444433322222222211","111100001100000100000000112222222222221112221111111111111111111111110000000000111111111111111111111111111111122233333333333444444444455555554444444444444444444444444555444444433333323233333444444444444444444444444444444444444444444455555544444433333333333333333333444444444444433333333333333332222222222222222222222222222222222222222333333333344444444444444444444444444444444444444443333333333444444444444444444444444444444444444444444433333222222222222111111111111111111111111111111110000001000000000000000001000000000000000000000000000000000000000000000001111112222222222222222222211111111110000000000000111111110000000000000000000000001122222222222333344444455555555555555555555555555555555444444444444444444444443332111111111111111111111111100000000000000001111000000000000000000000000000000000000000000000000000010011111111111111100000000000000000000000122222222222222222222222222222222222222222100000000000000111111111111111100001111111111111110000000000000000000000000001000000000000000000111111000000000000000000000000000000000000000000000000000000000000000112223333333334344444444444444444444433332222222222222222333333333333344444444444444433333333333333332222223333333333333333333333333333333333333333334444433322111000000000000000000000000000000000000000000111111122222333333333334444444444444444444444444444444444322222222222222222222222222222233333444444444444555555555555555555","333333333333333333333333333222222222233334433222222222221000000000000000000000000001100010000000011000000000000000001111112111001022234333322222111111111111222222222222222223211111111111111122312222122222221221122211111111111111100000000001111111100000000000000000111000000000000000000000000111111111111111111111111111111222110000000010111112233222222111111111111110000000000000000000000000001111111000000000000000000000000000000000000000000000000011122210000000000000000000000000000000111111101001111100000000010000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000011111111111112222222222222211111111222221111110012344444455555555555555555555555555555554444333333333333333333333321111111111111111111111222222222222100000011110000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000111222221100000000000001111111000000000000001000000000000000000000000000000000000000000000000000000000000000011011000000000000000000000000000000000000000001112222333334444433333333333333333322221000000000001121100001121122222222222222222222222233333333333333333333333444455555555555555555555555555555555555555555555555544444444443333333333333333333333322221100000000000000011112223334444444333333333333322222222222222210000000000111111111222222222222222333332222222211222222323222","233333333333233333333334332221113122333444433322222222222211000000000000000000000000011120000000000000000000100000001112122111110122234444433333233333333333333333333444444433222222210112333333311111122222333332222222221111111110000000000101121111111111111111111112222222222221111100100011122222222221111111111111111112222333222222211111222222233311111111111111111110000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111112222222111111110000000000000000000000000000000000000000001110000000111111111111111111111112211111000000000000000000011112222222222222211111111111110011233222333334444444444444444444444444444444444433333333333333321111111111111111111111111111111222222233332222221111111111110000000011111111100000000111111000000000001100001111111222211100000000000000001111000000001111111000000000000000000000000000000011111100000000111211111111100000000001111111111111122222222222222210001112110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000011111122222222222222222221000000000000111222333332222222221111111111111122333322223333332211111111111222333333333333333333333333333333333444444555544444444455555555544444444433333333333333322221111100012233333333333332222222222222222222222222222222222222111111211111111111111110000111222222222222220000011100000","222233332222233322221110123332223333333333321111111111111111111111000000000001100000000100000011111000000000011122222222222222222332235555554444444444444444444444444444444444333332221222222222333333333333333333333333333333333333344443333333332222222222222222222222222222222222211100000000022221111111111111111111111222222111112111111233333333344444444444444444444444444444421111111100000000000011111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110010000000000000001100000000000000000112333344455555555555555555555555555555555555555555555555555544444444443333333333333333333333333333333344332221111111000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000001111222221111100000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222222222222222222222222221111111111111111111111111111111111111111111111122222223333333333333333333333333333344445555555544444444444444444433333333333333333333332211110000000000000000000000000000000000001111112223333333333333333333333333333333333333333222222222211111111222222222222222223333444444444444444444443","333333333333333333333333332222222222233334433333333333221100000000000000000000000001100010000000011000000000000000001111111100000012233211111112111111111111112222211111111112200000100000000122300000111111111111111111111111111111100000000001111111100000000000000000111000000000000000000000000000001111221111111111111111222222220000000010111112233222221111111111111110000000000000000000000000011222222000000000000000000000000000000000000000000000000011122211110000000000000000000000000000000011111000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111122233333333333333332222221111110000012234444455555555555555555555555555555554433333333333333333333333321111111111111111111111222222222222200000000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000000001111111110000000000000000000000000000000000000000000111122221100000000000001111111000000000000001000000000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000001112222333334444433333333333333333322221000011111112221211222232222222221111111111222222222333333333333333333333444455555555555555555555555555555555555555555555555544444444443333333333333222222222211111000000000000000011112233333333222222222222222222222222222222211000000000000112222222222222222222333332111122211233333333222","333333333333333333333322333333333333333333321111111111111000000000000000000000100011100000000000011000000011100011111122222222223233345444444444344444444444444444444444554444322222221111222233333333333333333333333333323333333333322222211111221111100000000000000000111111111111111100000000012221100111111111111111111111111111111111111123333323333333322222222222222222222222200000000000000000000000000000000000000000000000000000000000000000000000000010011000000000000000000000000000000000100001100000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111110110000000000000000011110000000000000001100000000000000000011333455555555555555555555555555555555555554444444333333333333333333222222222222222222222223333333333344332221111000000000000000111111111111111111222222211111000000000001110000000000000000000000000001100000000001111100000000000002222222222221111111110000000000001122222110000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000112222333333333333333333322221100000000001111111112222222222222222222222222222233444444443333333332222222333333333344444444333333333333333344433333333333333333333332211111111111111111111100000000000000000001111111112333333333333333333333333333333443322222110000000000000000111112222222222333344444444433333333333211","333333333333333333333333333222222222233334443333333333222211111111000000000000000011201111000000011000000011100000001122211100000012233322111112111111111111222222211222222223210001110111111233322222333232322222221111111110000000000000000000011111100000010000000000000000000000000000000000111111111112222222222222222222333333331111100000111222233222211111111111111110000000000000000000000000011222222000000000000000000000000000000000000000000000000011122211110000000000000000000000000000000011111000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000012222233322222222211111111111110000011112233444444444444444444444444444444455554433333222111111122233333311111111111111111111111222222221111000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000111111111111110000000001111111111000000000001111111000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000000000111111001222233344333333332222222222222211110000000000000111100000000000001110000000000000122222222222222222222222223333333333344455555555555555555555555544433444444444433333333333333333333333333333333322222222110000000000011112233333332222222222222222221111111222222221100000000000000000011111110000111222222222222211111222332222","333333333333333333333223333222222222233334433222222222220000000000000000000000000000000010000000011000000000010000001111111111001012233222211112111111111111122222211112211112210111111001111122311111111111111111111111111111111111100000000001111111100000000000000000111111111000000000000000000011111111100000000000000111111111000000000010111112233222222111111111111110000000000000000000000000011111111000000000000000000000000000000000000000000000000011122210000000000000000000000000000000111111111001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000011111111111112222222222222222221111221110000000112344444455555555555555555555555555555554444443333333333333333333321111111111111111111111222222222222200000000000000000000000000000000000000011111122222211110000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000001122233331111100000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000001112222333333333333333333333333333322221000011100111222211112232222222222222222222222222233333333333333333333333444455555555555555555555555555555555555555555555555544444444443333333333322222222222211110000000000000000011111223333333333333333333333322222222222222211000000000111112222222222222222233333343333333322333333333222","233333333333233333333333332222223223333444432111111111121111111111100000000000111111010100000000000000000000000000111112122222222133344444444444344444444444444444443444444444322222211112333344433332343443333443333333322222222221111111111112233333322222222222222222222222222222222201100011122233222222222222222222222222222222222222211222332223333322211111111111111110000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000111222222222111110000000000000000000000000000000000000000000001000000000111111111111111111111112211111000000000000000000011112222222222222211111111100000011122222334444444444444444444444444444444444444444444444444444422222222222222222222222223333322222222222222222111111111111110000000111111111111111122222222211100000001100001111111111111100000000000000001100000000011111233332222222222222222222221111111111111100000000111211111111100000000001111111111111122222222222222210001112110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222222112223333333333333333333332211111000000000000011111011111111111110000000111111122222221222222222222221111222222222222222222222222222222222222223444444444444444444444444444444444333333333333322222222221111100012222222223333332222222222222222221112222223333333222111111100000000000000110011111222233332233332222211111111","333333333333333333333222333333323333333333332111111111110000000000000000000000100011100000000000011000000000010011111121222211112222234444443333333333333344444444444444444444322221111111222222333333333333333333333333322222222222221111111111110000000000000000000000111111111100100000000000011111100000011111111111111111111111000000000012222223333333322222222222222221111111100000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000111101111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111100111110110000000000000000011110000011111111111111110000000000000001123344444455555555555555555555555555555554444444333333333333333333322222222222222222222223333333323333222222222000000000000000000000000000000011111122222222221111100000000000000000000000000000000000000000000001111100000000000002222222222221111111110000000000001122222110000000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000111122333333333333333333322221100000000111122212212221111111111111111111111122233444444444443333344444333333333344444444444444444444444444444433333333333222222222222211111111110000000000100000000000000000011111112222333333333333333333333333333334444433321000000000000000011111112222222222334444444444444444444433211","333333333333333333333333333222223333344444443222222222221111000000000000000000000111211220000000011000000011100000001122222111111123334444433333233333333333333333333334333334322221111112223333322222222222222222222222221111111111111111111111121111111111111111111111111111111111111100000011122222222222222222222222222222222333221111111111222223333322211111111111111110000000000000000000000000001111000000000000000000000000000000000000000000000000000000122210000000000000000000000000000000111111100001112222111111110000000000000000000000000000000000000000001110000000111111111111111111111112211110000000000000000000001112222222222222211111111111111110011112234444444444444444444444444444444444444433333222222222222222222211111111111111111111111111222222221000000011000000000000000000000001111111111111111000000000001100001111111111100000000000000000001111000000001111111111111100000000000000000000000000000111100000111111110000000000000001111111111111111111111111222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000001110111111112222222222222222211110000000000001111111122222222222221111111111111122233333333333332211111001111222222333333333333333333333333333344445555555555555555555555555555555544433333333333333322221111000000011222223333332222222222222222221112222333333333333211111111111111222222222222222223343333344432111111222100","111111111100000000000000000001111111111110111000000000011111111111222222222233444444444444444444444444444333333333322222222222222222222222333222222232222333333344444444444444444444444444444444444444444444444433333333333333333333344444444444444444444444444444444433333333333333222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222222333333333333333344444444444444444444444444433333333333322222222222222222222222222222222222233333333333332222222222222332233333333333333322222222222222222222222222222222222222222222222222211111111111110000000000000000000000000000000000111111111000011112222222233333333333333333444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444333333333333333333333333333333110000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111110000000000000000000000000000000011111110000000001122222222222222223333333333333344444444444444444444444444444444444444444444444444444444444444444433333333333333333333333344444444444444444444444443333333333333333211111111110000000000000000000000000000000001111111111000000000000011111111111111111111111122222222222222222222222222222222222222222221111111111100001111112222233333333333333333333","011111100000000000000011111111112221111111111000000000000000000000000000000011100000000011111111111111111111112222223333344444444444444444444444444444444444444444444333333334444444444444444444455444444444544554444444433344444444444444444444444444444444444433333211111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222333333333444444444444444444444444444444444444443333333333333333322222222222222222222222222222222222222222222221111111111111111111111111111111112222222333222233222222211111111111111111111111111111111111111111000000000011100000000000001111111111111111111111111111111222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444443333333333333222222222223333322211111111111111111111111111111111111111000000000000000000000111110000000000001112222222222222222233333333333333333333333333333333333333333322222221100000000000000000000001122222233334421110000001111100000000000000000112333444444444444455555555555555555555555555555555555555555555555555555555433333333344444444444555555555555544444444444444444444444444444333333333333333333222222222222222222222222222222222222222222222111111111111111222223333333444444444455555555555555555544444444444444444443333333333322222222222222222223333333333333333","111100001100000000000000000000000000000000000000000001111111111112222222222233444444444444444444444444443222222222211111111212222222222222222222222232222221121112222333333322222222222222222222222222222222222211211111111111122222222222233333444444444444444433333211111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222222333333333333333344444444444444444444444444433332222222222222222222222222222222222222222222233333333333332222222222222222222222222222222211122222222222222222222222222222222222222222222222211111111110000000000000000000000000000000000000000000000000011112332222233333333333333333444444444444444444444443333333333333333333333333333333333333333333333333333333333444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444443333333333333333333333333333333333210000000000000000000000000000000000000000000000000000011111111110000000000000000000000000000001122111111110000000000000000000000000000000000000111111110000000111122222222222222222222222222333333333333333333333333333333334444444444444444444444444444444444444433222222233333333333333333333333333333333333333333333322222222211000000000000000000000000000000000000000000001111111111000000000000111111111111111111111111112222222111111111111111111111111111111111111111000000000000000001112222211111111111111122","011111100000000000000000011111112222222222211000000001111111111222222222222233444444444444444444444444444333333333322222222222222233333333333333333333333333334444444444444444444444444445555555555555555555555555444444444444444444444444444444444444444444444444444433334444444433322221111111111110010000000000000000000000000000000000000000000000001100000000000000000000000111111112222222222223333333333333333333333333333333333333333333322222222222222333333333333333333333333333333222222222222222211111111111111111111111111111111111111111112222222222222222222222222222111110000000000000000000000000000000000000000000000000000001112222222233333333333333333444444444444444444444444444444444444444444444444433444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333333222211111111111111111111111111111111111100000000000000000000000011100000000000000000011122222222222222222222222222222222223333333333333333333333333222211100000000000000000000110000011111111000000000001111222233333333333333444444444444444445555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444333333333333332222111111111111000000000000000000000000000000000000000000000000000011111222222222222222222222222223333333333333333333333444444444443333333333344443333333333344555555555555555555555","011111111100000000000000000001111110000000111000000001100000000001111112222222322222233333333333333333333222222222222333333333333333334444444444444443333333333344433333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444322222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222222333333333333333344444444444444444444444444433333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222322222222222222222222222222222222222222222222222222110000000011100000000000000000000000110000000000001111112222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333433333333333333444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444322222111111111111111111111110000000000000000000111111111111111112222222222222222222222222222222222222222222111110000000000000000000000000000000111111110000000001111111222222222222222222333333333344444444444444455555555555555555555555555555555555555555555555544444444444444444444444444445555444444444444444444333333333333322222222222222222111111000000000000000000000001111111111000000000000001111111222222222233333333333344444444444444444444444444444444444444444432111000000000001111111111111111111111111","011111111000000000000000000011111111111111111000000001111111111111222222222223444444444444444444444444333333333333222222222222222222223333333333333332222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333332111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222221111111111111111111111111110000000000000000000000000000000000000111111000000001112222222233333333333333333333333333333333333333334444433333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444443333333333333333222222222222222211111111111111111111111111111111111100000000000000000000000011100000000000000000000000011111111111111111111111111222222222222222222222222222222221100000000000000000000000000001111111111000000001111111222233333333333333333444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444333333333333322111111111110000000000000000000000000000000000000000000000000000000001111111111111111111111122222222333332222222222222222222223333333332222222222222222222222222233333344444444333333","111111110000000000000000000010111111111111111000000001111122222222222222233333444444444444444444444444444333333333322111112222222222223333333333333333333333333444444444444444444444444445555555555555555555555555444444444444444444444444444444444444444444444444444444444444444443333211111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111211112223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222223332233333333333333333333333333333333333333333333333332222222222222222222111111110000000000000000000000000000000000000001111111000111122222233333333333333333333444444444444444444444444444433333333444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444443333333333333333333333333222222222111100000000000000000000000000000000000000000000000000011222222222222222222222222222233333333333333333333332222221111000000000000000000000000000000000111111111111111111111122233332333333333333344444444444444444444444444444444444444444444444444444444444444444443333333333333344444444444444444444444444444444444444444444333333211111111111110000000000000000000000000000000000000000000000000001122222333333222221111111111111111110000000000000000111111111111122221111111111101111111223344444444444444444444444","011111111100000000000000000011111111111111111000000001111111111111222222222223444444444444444444444444444333333333322222222222222222223333333333333332222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333221100000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222221111111111111111111111111111000000000000000000000000000000000000111111111000001112222222233333333333333333333344444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444443333333333333333333333333222222222110000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111122222222222221100000000000000000000000000000111111111000000001111111222233333333333333333444444444444444444444444444444444444444444444444444444444444444444444433333333333333333444444444445555444444444444444443333333333333332211111111110000000000000000000000000000000000000000000000000000000001111111111111111111111122222222333332222222222222222222222222222221111111111111111111222222233333344444444333333","011111100000000000000011111111112221111111111000000000000000000000000000001111111111111122222222222222221111122222333333344444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555544444444444444444444444444444444444444444444322222222222222000000000000001110000011111111111111111000111111111111111111111111100000000000000000001111111112222222222222222223333333333333333333333333333333333333333322222222222222222333333333333333333333333333333222222222222222222222222222222222222222333333333333333322222222222222222222222222222222222222222110000000011100000000000000000000000111111111111111111111222222223333333333333333333333333333333333333333333333333333333333333333333333344443333333333333333333333333333333333333333333444444444444444444444444444444433333333333333333333333333333333333333333333333333222222222223333322211111111111111111111111111111111111111111111111111111111111111100000000000011122222222222222222222222222222222222222222222222222222222222222222221111000000000000000000001122222233334421111111001111111111111111111111233444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444333333333333333333222222222222222222222222222222222222222222222111111111111111222223333333334444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333","111111111100000000000000000001111111111110111000000001111111111112222222222233444444444444444444444444444222222222211222222222222322222222222222222232222333332222333333333333333333333333333333333333333333333332322222222222233333344444444444444444444444444444444322222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222222333333333333333344444444444444444444444444433333333333322222222222222222222222222222222222233333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111110000000000000000000000000000000000110000111000011112222222233333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444444444444444444444444444444333210000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111110000000000000000000000000000000000000111111110000000111122222222222222223333333333333344444444444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333211111111110000000000000000000000000000000001111111111000000000000111111111111111111111111112222222222222222222222211222222222222222221111110000000000000011111111111111111111111222","111111111100000000000000000001111110000000111000000001111100000001222222222223444444444444444444444444444333333333322223333333333333332333333333222233333333333333333444444443333333333333333333333334444444444433333333333333333333344444444444444444444444444444444433333333333332111000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222222333333333333333344444444444444444444444444433333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222110000000000000000000000000000000000111111111000011112222222233333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444322211000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111110000000111122222222222222222222222333333333344444444444444444444444444444455555555555555555555555555555555543333333333333333333333344445555444444444444444444333222222222222211111111111111000000000000000000000000000001111111111000000000000011111111111111111122222233333333333333333333333333333333333333333332222221111100000000001111122222222111111111222","111111111100000000000000000011111111111111111000000000000000000000000000002223444444444444444444444444444333333333323333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333332111000000000000000000000000000000000000000000000000000000000000000000000111111111111111111223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222110000000011100000000000001111111000111111111000001111112222222223333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555554444444444444444444444444444444444444444444444443333333333333333333333333222222222222222111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222221111000000000000000000000111111111122210000000001122222222233333333333333344444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444333332222222222222222222000000000000000000000000000000000000000000000001111111222223333333334444444444444444444444444444444444444444444444444433333322222222222222233333333333333333333","111111111100000000000000000010111111111111111000000001111111111112222222233333444444444444444444444444444333333333322222222222222222222333333333333332222333333344444444444444444444444444444444444444444444444433333333333333333333344444444444444444444444444444444444433333333333222100000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222222233333333333344444444444444444444444444433333333333333333333333333333333333333333333333333333333333332222222222222332233333333333333333333333333333333333333333333333332222222222222222211111111111110000000000000000000000000000000000001111111000011112222222233333333333333333444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444443333333333333333333333222222222111100000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111122222222222222110000000000000000000000000000000011111110000000001122222222222222223333333333333344444444444444444444444444444444444444444444444444444444444444444433222232233333344444444444444444444444444444444444444444444333333222222221110000000000000000000000000000000001111111111000000000000111112222222222221111111112222222222222111111111111222222222222222221111111111100001111112222233333333333333333333","111100001100000000000000000000011110000000000000000001111111111112222222222333444444444444444444444444443222222222211112222222222222222222222222222232222222221222333333333333333333333233333233333333223232222212221111111111122333333333333333444444444444444433333322222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222222333333333333333344444444444444444444444444433333333333322222222222222222222222222222222222233333333333332222333322222222222222222222222212222222222222222222222222222222222222222222222222211111111111110000000000000000000000000000000000000000000000011112222222233333333333333333444444444444444444444444444333333333333333333333333333333333333333333333333333333444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444443333333333333333333333333333333333100000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111122111111110000000000000000000000000000000000000011111110000000111122222222222222222222222222333334444444444444444444444444444444444444444444444444444444433333333332222222233333333333333333333333333333333333333333333333333333333100000000000000000000000000000000000000000001111111111000000000000111111111111111111111111112222222222222222222222211111111111111111111111000000000000000001111111111111111111111222","111100001100000000000000000000011111111110000000000001111122222223333333333333444444444444444444444444444322222222211112222222222222222333333333333333333333332222333444444443333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333222211111111111111111111111111111111000000000000000000000000000000000000000000000000000111112222222333333333333333344444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222221110000000000000000000000000000000000000000111111111122332222333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444443333333333333333333333333333333333111100000000000000000000000000000000000000000000000000011111111111111111111111112222233333333333333333333332222221111000000000000000000000000000011111111111111111122222222222222222333333333333344444444444444444444444444444444444444444444444444444444444444444443333333333333344444444444444444444444444444444444444444444333333222222221110000000000000000000000000000000001111111111000000000001122222222222222221111111112222222222222222222222211111111111111111111111000011100000111111112222222222222222222222","011111100000000000000000010011111222222222211000000000010001111111011111112223333333333333333333333322222222222222211112233333333333332222333333222222222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333322222222222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222211111111111111111111111111111111111111110000000000000000000000000000000000000000000000000001111112222233333333333333333444444444444444444444444444444444444444444444444433444444444444433333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333221111111111111111111111111111111111111100000000000000000000011111111111111111111111111111122222222222222222222222222222222223333333333333333333333222211110000000000000000000000001111111111111111001111111222233333333333334444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444333333322211111111111111000000000000000000000000000000000000000000000000000001111111111111111111111111111223333333333333333333333333444444444433333333344443333333333333333333344444444333333","111000001100000000000000000000000000000000000000000001111111111112222222222233444444444444444444444444443111111111111111111111222222222222222222222231111221111001222332222222222222222222222222212111222222222211111111111111122222222222233333444444444443333322222211111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222222333333333333333344444444444444444444444444433332222222222222222222222222222222222222222222233333333333332222222222222222222222222222222201122222222222222211111111111111111111111111111111100111111110000000000000000000000000000000000000000000000000011112332222233333333333333333444444444444444444444443333333333333333333333333333333333333333333333333333333333444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444443333333333333333333333333333333333100000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000001122111111110000000000000000000000000000000000000011111110000000111112222222222222222222222222222222222222222333333333333333334444444444444444444444444444433333333333222222233333333333333333333333333333333333333333333322222222211000000000000000000000000000000000000000000001111100000000000000000111111111111111111111111112222222111111111111111111111111111111111111111000000000000000001112222211111111111111122","000000000000000000000000000000000000000000000000000000000000000000000011110000000001112222222222333333333333333333333333333212111000012222223222111111000000000000000111100010000000001111000000000000000000000000000000001111000000000000000000000000000000001100000000000000000000000000000000000000000100000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000001100000001111000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001111111111110000000000000001111100000000000000000000111000000000000000000000000000000001122222111000000000000000000000000000000000000000000001001222110000000000000000000000111111111111111000000000000000000000000000000000111111111100000000000000111111122222211111111111112222222222222222222222111111111111112222222233333344444443333333333333333333322222100000000000001111110000012111100000000000000000000000000011122222211111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111222222223333344444444444332222222222222222222211112222211000000000000000000000000000000000000000000111100122222222222211111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000001122110001222222222222222222222222222222222000000000000012233444444444333333333333333333333333333333322222222222","000000000000000000000000000000000000000000000000000000000000000000000011110000110012223333333333333333333333333333333333333212221000012222223332121111100000001111111112111111111111011111000000000000000000000000000000001111000000000000000000000000000000001100000000000000000000000000000000000000000100000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000001001100000001111000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000111111110000000000000001111100000000000000000000111000000000000000000000000000000000122222111000000000000000000000000011111111111000000000000111111110000000000000000000111111111111111000000000000000000000000000000011111111111100000000000000111111122222211111111111112111111111111111111111000000000001111122222222222233444443333333333333333333322222100000000000001111111111112111100000000000000000000000000011122222211111111111100000000000000000000000000000000000000000000001111111000000000000000000000000000000111211111112233334444433333222111000000000000111111112222221111111111000000000000000000111111111100000111100122222222211100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000001100011112222222222222222222222222100000000000122233444444444333333333333333333333333333322222222222222","000000000000000000000000000000000000000000000000000000000000000000000011210000000000112222212222333333333333333333333333333211110001111121222111110000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000111001110000000000000000000000000000000000000000000000000000000000010000000110001111000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000011111111222110000000000000000000000000000000000000000000000000000000000000000000000000111222222221000000122221111100000000011111111111111111111111222110000000000000000000011122222222111111000000001000000000000000000000011110000000000000000000000111111122222210000111111111111111111111111111111000000000011111122333333333344444443333333333333333333333222110000000000000000000001111000000000000000000000000000001111122222111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000001111222222222222233333322222122222222222222222222211111111100000000000000000000000000000000000000000000000001123333344433322222221111111110000000000000000000000000000000000000000000000000000000000000000000000000010011111000000111112223333333222222222222222221000000000000112222233333333222222222222222222222222222222222222211111","000000000000000000000000000000000000000000000000000000000000000000000000010000110012223333333333333333333333333333333232222212100000011111233332221111100000001111111222222222222222111111000000011100000000000000000000001111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000001001100000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000111111110000000000000001111100000000000000000000111000000000000000000111111111111111122222111000000000000110000000000011111111111111111111111111000000000000000000000000000000001000000000000000000000000000000000000111111111111000000000000000111111111111100000000001111000000111111111111111000000000000011122111111111111222222222222222222221111110000000000000000000000000001112000000000000000000000000000000011122222111111111111111000000000000000000000000000000000000000001001110111000000000000000000000000000000011211111112222333332222221000011122222222222222222222223333333333333333333222222222222222222111111111111111122222222111100000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000001111122222111111111111100000000000000000122233444444444333333333333333333333333332211100000001111","000000000000000000000000000000000000000000000000000000000000000000000011110000110012223333333323333333333333333333333332222200000000011111223332111111100000000000000111111111111111001111000000000000000000000000000000001111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000001100000001000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000111111110000000000000001111100000000000000000000111000000000000000000111111111111111122222111000000000000000000000000011111111111111111111111222110000000000000000000000000000001000011111111111000000000000000000000111111111111000000000000000111111122111100000000001111000000111111111111111000000000001111111111111111122333333333333333333333333322222210000000000000000000001112111111111111111000000000000000011122222211111000000000000000000000000000000000000000000000000111001111111000000000000000000000000000000111222222223333333332222222222222222222222222222222222222222211111111111110000000000000111111111111111100000122222222222211111111111111110000000000000000000111000000000000000000000000000000000000000000000000000011111111000001211111112222222222222222222111111000000000000112234444444444333333333333333333333333333322110000011111","000000000000000000000000000000000000000000000000000000000000000000000011210000000000112222212222333333333333333333333333333211111001111222222112111000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000111001110000000000000000000000000000000000000000000000000000000000000000000110011111000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000011111111122110000000000000000000000000000000000000000000000000000000000000000000000000111233333222111110122221111100000000000000000000000000001111222110000000000000000001111222222222211111000000000000000001111111100000111111111111000000000000000111111122222211111111111112222222222222222222222111111111111112222333333444444444444444444443333333333333222110000000000000111111111112111100000000000000000000000001111122222111000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000001111222222223333333444433444332111111111111111222211111111100000000000000000000000000000000000000000000111111223333344433333322222222221111000000000000111000000000000000000000000000000000000000000000000000000000000111122111111112222223333333222222222222222221110000001111112222233333333222222222222222222222222333333333333332222","000000000000000000000000000000000000000000000000000000000000000000000011110000000001112222222222333333333333333333333333333211111000112222223222111000000000000000000111110011000000001111000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000100000001111000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000011111111122110000000000000001111100000000000000000000111000000000000000000000000000000111122222111000000111110000000000000011111111111111111111111222110000000000000000000000111111111111111000000000000000001111111100000000111111111000000000000000111111122222211111111111112222222222222222222222111111111111112222333333444444444443333333333333333333333333210000000000000111111111112000000000000000000000000000001111122222211111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000001111222222223333344444444444332222222222222222222211111122210000000000000000000000000000000000000000000000000122222233333322221111111111110000000000000000000000000000000000000000000000000000000000000000000000000011111122110001222222222222222222222222222222221000000000000112234444444444333333333333333333333333333333322222232222","000000000000000000000000000000000000000000000000000000000000000000000011210000000000111122212222333333333333333333333333333211111001112222222112111000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000111000110000000000000000000000000000000000000000000000000000000000000000000010011111000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000011111111111110000000000000000000000000000000000000000111000000000000000000000000000000111233222111000000111111111100000000000000000000000000000001222111110000000000000001111122222222211111000000000000000001111111100000111111111111100000000000000000001122222211111111122222222222222222222222222111111111111112222333333444444444444444444443333333333333222110000000000111111111111112111100000000000000000000000000011122222100000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000001111222222223333344444444444332111111111111111222211111122210000000000000000000000000000000000000000000112222223333344433333333333222221111000000000000111000000000000000000000000000000000000000000000000000000000000111122111111222223334444333222222222222222221110000001111122222333333333333333333333333333333333333333333333332222","000000000000000000000000000000000000000000000000000000000000000000000011210000000001111122212223333333333333333333333333333212211000012222223222111111000000000000000111100000000000001111000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000100000001111000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001111111111110000000000000000000000000000000000000000111000000000000000000000000000000001122222111000000011111111100000000000000000000000000000001111111110000000000000000000122222222211111000000000000000001111111100000000111111111100000000000000111111122222211111111122222222222222222222222222111111111111112222333333334444444443333333333333333333322222110000000000111111111111112111100000000000000000000000000011122222211111000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000111222222223333344444444444332111111111111111111111111122211000000000000000000000000000000000000000000111100122223333333322221111111111110000000000000000000000000000000000000000000000000000000000000000000000000000111122111111222222223333322222222222222222222100000001111122222333333444333333333333333333333333333333332222232222","000000000000000000000000000000000000000000000000000000000000000000000011110000000001112222222222333333333333333333333332222100000000111111112111110000000000000000000111111111000000001111000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001111111222110000000000000001111100000000000000000000100000000000000000000000000111111111122222111000000110010000000000000011111111111111111111111222110000000000000000000000000000000000011111111111000000000000000000000000110000000000000000000000111111122222210000111111111000000000011111111111000000000001111122222222222233333333333333333333333333333333210000000000000000000001112111111111111111000000000000001111122222211111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000001111222222222233333332222222222222222222222222222222222222211100000000000000000000000000111111110000000000000122222222222211111111111111110000000000000000000000000000000000000000000000000000000000000000000000000011111111000001211111222222222222222222222222111000000000000112234444444444333333333333333333333333333322221111111111","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222333333333444444444433333322222333334433333433211111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222210000000000000000000000111121111111110000000010000000000000000000000000000000000000000000000111122111122222111111000011000000000000000000000000001111112111111111111000000000000000011111100000000000000000000000000000000000000000000000000000000000011222222223333222111111100000000000000000000000001111100000000000000000000000000000000000011122222211111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000011111000000000000000000000000000000000000001111100001122210000122211111111111111100000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001111211111110000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000001111111111112222221111111111111111122332221110011111111111111111111111110000011222222111111110000011111110000000000000000000000001112221111111122223333444444444444444444444433332211111111000010011100111111111111122222222221111223333334444444444442","000000000000000000000000000000000000000000001000000000000000000000000012210000000001001120000012222222333333333444444444443333211111222323322221211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000110001222200000000000000000000000111110111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110001000001000000000000000000000000000011111110001100000000000000000000000000000000000000000000000000000011222222111222110000000000000000000000000000000000000000000000000000000000000000000000000011122222211000000111100000000000000000000000000000000000001100000000000000000111111122222222222100000000000000000000000000000001111111221111100000000000000000000001112111100111111122222222222222222222211110000000111111111222222222222222233333333333333333333333322100000000000000000000000001111000011111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000011000000000000011111111111001000000000000000000000000000000000100000000000000000000000000000000000000000011100000000000001122222332222222222222221111100000000011220000011222110000000000000000011100000000000000000000000000011112222100000001112233333333333333333222222222110000000000012222222322222222222222222233322211222222223333332211100","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222333333333444444444444333322222333334433343433222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001222210000000000000000000000111121111111110000000010000000000000000000000000000000000000000000000001111111111221111111000000000000000000000000000000001111111111111111111000000000000000011111100000000000000000000000000000000000000000000000000000000000011222222223333222111111100000000011100000000000000001101111000000000000000000000000000000011122222211111111111111100000000000000000000000000000011000100000000000000000000000111111111110000000000000000000000000000000000000111111111100000000000000000000000111111000000011111112000000000000000000000000000011111100011111100001122222222222222222222222222111000000000000000000000000001111000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001111221111100000000000000010000000000000001000000000000000000000000000000000000000000000101000000000000000000000000000111111111112222210000000000111111111222221100000000000000000000000000010000011111111111112221000011111110000000000000000000000001112222222111122223333444444444444444444443322222211111111000011111111212222222222222222222222222223333333333333333322","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222333333333444444444444333322222333334433343443222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222200000000000000000000000111121111111110000000010000000000000000000000000000000000000000000000001111011111222111111000000000000000000000000000000001111111111111111111000000000000000011111100000000000000000000000000000000000000000000000000000000000011222222222222222111111100000000011100000000000000001101111000000000000000000000000000000011122222211111111111111100000000000000000000000000000011000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000011112000000000000000000000000000000100000001111100001122222222222222222222222222111000000000000000000000000001111000000000000001000000000000000000000011000000000000000000000000000000000000000000000000000000000001111221111110000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000111111111112222211110000000111111111222221000000000000001111111111111110000111111110110001110000011111110000000000000000000000001112122111011122223333444444444444444444444333332211000011000011111111112222222222222222222222222223333333333332222211","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222333333333444444444333333322222233334433333422211111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222210000000000000000000001111221111111110000000010000000000000000000000000000000000000000000000111122122222222111111111111111111100000000000000000001111112111111111111000000000001111111111100000000000000000000000000000000000000000000000000000000000011222222222222111000000000000000000000000000000001111100011100000000000000000000000111111111222222222221122222221111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000011111000000000000000000000000000000000000000000011101110000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001111211111110000000000000000000000000000011000000000000000000000000000000000000000000000111000000000000000000000000001111111111112222221111111111111111112333332222222221111111111111111111110000001122222111111110000001111110000000000000000000000001112110000001111111223444444444444444444444432222211111111000000111100000111122222233333332222222223333334444444444442","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222333333333444444444443333322333333345433333443311111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222210000000000000000000001111121111111110000000011000000000000000000000000000000000000000000000111122111122222111111000011111100000000000000000000001111112111111111111000000000000000011111100000000000000000000000000000000000000000000000000000000000011222222222222111000000000000000011100000000000001111100000000000000000000000000000000000011222222222221111101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000011101110100000011111111111111222100000000000000000000000000000001000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001112221111110000000000000000000000000000011000000000000000000000000000000000000000000000111000000000000000000000000001111111111112222221111111111111111122333332111111111111111111111111111110000111222222111111110000011121110000000000000000000000001112221111111111112333444444444444444444444433332211111111000010011100111122233332233333332222222223333334444433333332","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000110000012222222333333333444444444443333311111222323322222221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000110001222200000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001000001000000000000000000000000000011111110001100000000000000000000000000000000000000000000000000000011222222112222110000000000000000000000000000000000000000000000000000000000000000000000000011122222211000000111100000000000000000000000000000000000000100000000000000000000001111222222221000000000000000000000000000000000011111111111100000000000000000000001112111000000011122222222222222222222200000000000011111111222222222222222222233333333333332222222211100000000000000000000000001111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000011000000000000011111100000000000000000000000000000000000000000100000000000000000000000000000000000000000011100000000000011122333332222222222222210000000000000001220000011222110000000000000000010000000000000000000000000000011112222100000111112233333322222233222222222222100000000000012222222322222222222222222233322211222222223222222211100","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222333333333444444444444333332223333334433343443312111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000001222200000000000000000000000111121111111110000000010000000000000000000000000000000000000000000000001111111122222111111000000000000000000000000000000001111112111111111111000000000000000011111100000000000000000000000000000000000000000000000000000000000011222222112222111000000000000000011100000000000001111101111000000000000000000000000000000011122222211111111111111100000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000011111000000000000000000000000000000100000001111100001122211122222222222222222222111000000000000000000000000001111000000111111111000000000000000000000011000000000000000000000000000000000000000000000000000000000001222221111110000000000000000000000000000001000000000000000000000000000000000000000000000111000000000000000000000000001111111111112222221110000000111111122222221000011000000001111111111111110000121222211110000000000011121110000000000000000000000001112211111111111112333344444444444444444444433332211111111000011111111112222233332222222222222222223333333333322222211","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000110000012222222333333333444444444443333311111222333322222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000110001222200000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001000001000000000000000000000000000011111110001100000000000000000000000000000000000000000000000000000011222222112222110000000000000000000000000000000000000000000000000000000000000000000000000011122222211000000111100000000000000000000000000000000000000100000000000000000111111122222222221100000000000000000000000000000000011111111111100000000000000000000001112111000000111122222222222222222222200000000000011111111222222222222222223333333333333332222222211100000000000000000000000001111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000011000000000000011000000000000000000000000000000000000000000000100000000000000000000000000000000000000000011100000000000001122333333332211111111100000000000000001220000011112110000000000000000000000000000000000000000000000011112222100000111112233333332222233222222211111100000000000012222222222211111111122222222221111222222223333332211100","000000000000000000000000000000000000000000001000000000000000000000000012210000000000000110000012222222322222333444444444443333322111223333333332332222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000001222200000000000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000001211000000000000000000000000000000000001111000001000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000000011211111113333221000000000000000000000000000000000000001111000000000000000000000000000000011122222211000001111100000000000000000000000000000000011000100000000000000000000000111111111110000000000000000000000000000000000011111111111111110000000000000000001122111000000011111112222222222222110000000000000011111111222222222222222222233333333333332222222211100000000000000000000000001111000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111221111000000000000000010000000000000001111100000000000000000000000000000000000000111101000000000000000000000000000000000111111111100000000000011122233332222100000000000000000000000001110000122222000000000000000011110000000000000000000000000000011122222100011111233333333333222333222222211111100000000000011122222222222222222233332333322222222222223333333321111","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222323332333444444444443333322222233334433333333222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001222200000000000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000001211000000000000000000000000000000000000001111111111000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000011222222223333222111111100000000000000000000000000000001111000000000000000000000000000000011122222211000001111100000000000000000000000000000000011000100000000000000000000000111111111110000000000000000000000000000000000011111111111100000000000000000000000111111000000011122222111111111111110000000000000011111111122211100001122222233333333333332222222211100000000000000000000000001111000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111221111100000000000000010000000000000001000000000000000000000000000000000000000000000101000000000000000000000000000000000000001111100000000000000122222333332110000000000000000000000000000000011111000110011000000001110000000000000000000000000000011122222100111111233334444333222333222222110000000000000000011122222222222222222222222222222222222233333333322221111","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111000012222222333333333444444444443333322111233333333332322222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000100001222200000000000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000001000001111111000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000011222222223333222111111100000000000000000000000000000000000000000000000000000000000000000011122222211000001111100000000000000000000000000000000000000100000000000000000000001111222222221000000000000000000000000000000000011111111111100000000000000000000000111111000000011122222222222222222221100000000000011111111222222222222222222233333333333332222222211100000000000000000000000001111000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111221111100000000000000010000000000000001000000000000000000000000000000000000000000000101000000000000000000000000000000000000000011100000000000011122233333333221111000000000000000000000110000011111111000001000000000000000000000000000000000000000001122222100000111222333333332222333222222211111100000000000011122222222222222222222222222222111222222223333332221110","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222333333333444444444443333322222233334433332323222101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001222210000000000000000000000111111111110000000000010000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000001111111111000100000000000000000000011111110000000000000000000000000000000000000000000000000000000000011222222223333222111111100000000000000000000000000000000000000000000000000000000000000000011122222211000001111100000000000000000000000000000000000000100000000000000000000001111111111111000000000000000000000000000000000011111111111100000000000000000000000111111000000011122222222222222222221100000000000011111111111111111111122222222222222222221111111100000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111221111100000000000000010000000000000001000000000000000000000000000000000000000000000101000000000000000000000000000000000000001111100000000000000112223333333221111000000000000000000000110000011112222110012110000000110000000000000000000000000000011112222100111112233334444444444444333322110000000000000000001122222222222222222222222222211111222233333333332222222","000000000000000000000000000000000000000000001000000000000000000000000012210000000001001110000012222222333333333444444444433333211111222223323332221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000110001222200000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001111111000001000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000011011222222112222110000000000000000000000000000000000000000000000000000000000000000000000000011122222211000000111100000000000000000000000000000000011000100000000000000000000001111222222221000000000000000000000000000000001111111111111111111000000000000000001122222100000011122222222222222222111100000000000111111111222222222222222222233333333333333333333322100000000000000000000000001111000011111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000011000000000000011111100000000000000000000000000000000000000000110000000000000000000000000000000000111111111100000000000011122233333222222222222221111100000000011220000111221000000000000000001111100000000000000000000000000011112222100000111122333333322222233333233333333211000000000012222222333333333333333332344443322222222223333333311100","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222333333333444444444443333322222233334433333423222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222210000000000000000000000111121111111110000000010000000000000000000000000000000000000000000000001111111111211111111000000000000000000000000000000001111111111111111111000000000000000011111100000000000000000000000000000000000000000000000000000000000011222222223333222111111100000000000000000000000000000000000000000000000000000000000000000011122222211000001111100000000000000000000000000000000000000100000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000111111000000011111112000000000000000000000000000000000000011111100001122222222222222222221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111210000000000000000000010000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000001111100000000000111112222222221000000000000000000000000000000000001111111111112221000001111110000000000000000000000000011112222111111222333444444444444444444432222222211111111000000000111111222222222222222222211111223333333344444444432","000000000000000000000000000000000000000000001000000000000000000000000012210000000001001120000012222222333333333444444444443333211111222223322222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000110001222200000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000001000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000011011222222111222110000000000000000000000000000000000000000000000000000000000000000000000000011122222211000000111100000000000000000000000000000000000001100000000000000000000001111222222222100000000000000000000000000000001111111221111111111000000000000000001122222100000011122222222222222222221100000000000111111111222222222222222223333333333333333333333322200000000000000000000000001111000011111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000011000000000000011111100000000000000000000000000000000000000111110000000000000000000000000000000000111111111100000000000011111122332222222222222221111100000000011220000011221100000000000000000011100000000000000000000000000011112222100000111122333333322222233333233333333211000000000012222222333322222333333332344433322222222223222222111100","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222333333333444444444444333333333334445433344443311111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000001222200000000000000000000001111121111111110000000011000000000000000000000000000000000000000000000111111111122222111111000011000000000000000000000000001111112111111111111000000000000000111111100000000000000000000000000000000000000000000000000000000000111211111112222111000000000000000011100000000000001111111111000000000000000000000000000000011122222211111111111111110000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000011111000000000000000000000000000001100000000000000001111100000011122222222222222111000000000000000000000000001111000000111111111000000000000000000000011000000000000000000000000000000000000000000000000000000000001222321111110000000000000000000000000000001000000000000000000000000000000000000000000000111000000000000000000000000001111111111112222221110000000111111122332221000011111100001111111111111110000122222211110000000000011121110000000000000000000000001112211111111111112233344444444444444444443332222211000000000010000000112222233332222222222222222223333333333332222211","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000110000012222222322222333444444444443333322111223333333332322222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000100001222200000000000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000001000001111111000000000000000000000000000011111110001100000000000000000000000000000000000000000000000000000011222222223333221000000000000000000000000000000000000000000000000000000000000000000000000011122222211000001111100000000000000000000000000000000011000100000000000000000000001111222222221000000000000000000000000000000000011111111111100000000000000000000000112111000000011122222222222222222111100000000000011111111222222222222222222233333333333332222222211100000000000000000000000001111000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111221111100000000000000010000000000000001000000000000000000000000000000000000000000000101000000000000000000000000000000000111111111100000000000011122233333333110011111100000000000000001110000011211000000000000000001110000000000000000000000000000001122222100011111222333333332222333222222211111100000000000011122222222222222222233332333322211222222223333333321111","000000000000000000000000000000000000000000001000000000000000000000000012210000000000001110000012222222222222333444444443333322211111112222222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111011110001222200000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000001000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000011011211111112222110000000000000000000000000000000000000000000000000000000000000000000000000011122222211000000110000000000000000000000000000000000011111111110000000000000000001111222222222100000000000000000000000000000001111122221111111111111111111111111111122222100000011111112111111111111110001111000011111111111222222222111122222333344444443333333333322200000000000000000000000001111000011111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000011000000000000001111100000000000000000000000000000000000000111110000000000000000000000000000000000111111111100000000000011112112332222222222222221111100000000011220000111221000000000000000000111100000000000000000000000000011112221000000111122333333222222233333233333333211000000000012222222333333333333333332344443322222222222222111111100","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000110000012222222333333333444444444443333321111222333322232222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000110001222200000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001000001000000000000000000000000000011111110001100000000000000000000000000000000000000000000000000000011222222222222110000000000000000000000000000000000000000000000000000000000000000000000000011122222211000001111100000000000000000000000000000000000000100000000000000000000001111222222221000000000000000000000000000000000011111111111100000000000000000000001112111000000011122222222222222222222200000000000011111111222222222222222222233333333333332222222211100000000000000000000000001111000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000011000000000000011000000000000000000000000000000000000000000000100000000000000000000000000000000000000000011100000000000011122333333222110011111100000000000000001110000011112110000000000000000000000000000000000000000000000011111111000000111112333333322222233222222211111100000000000011111111222222222222222222222222111222222223333333321100","000000000000000000000000000000000000000000001000000000000000000000000012210000000000000110000012222222222222333444444443333322211111212223323332222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000100001222200000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000001111111000001000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000011011211111112222000000000000000000000000000000000000000000000000000000000000000000000000000011122222211000000110000000000000000000000000000000000011000100000000000000000000001111222222221000000000000000000000000000000000011111111111111111111111111111111111122222100000011111111111111111111111111110000000011111111222222222111122222233333333333333333333322100000000000000000000000001111000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000010000000000000001111100000000000000000000000000000000000000111100000000000000000000000000000000000111111111100000000000001111112222222210000000000000000000000001110000122222000000000000000011111100000000000000000000000000011112221000000011222333333333222333222222222222110000000000011122222333333333333333332344443222222222222222222211111","011111111111101111122333232222211111112221110111111000000000000000000000000000000000000011111111222222222222212222223333344444444555554333334332222222222222222222222222222223334444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333322221111111111111111111111111111111111111111222222233333344444444444433321111111110000000001111111100000000000000000000000000000000000000001100000000000000000000000000000111111111111111111111111111110000000000000001111111111100000000000000000000000000011111111111111111111112222222111111111111111111111111111111112233334444444444444444444555554444444443333333333333333333333333333333333333333333333333333333333333344444444445555555555555555555533333333333333333333333333333333333333333333321112222222222222222222222222222222222222211111111111111111111111111111111100000000000111111111111111111111111111111111111111111110000000011111100000000000010000000000000000011111222333333333333333444444444444333333333333333333333322222222222111110000000000000000000000000122222222222222222111111111111122222222233333333344444444455555555555555555555555555555555555555554444444444444444444444444444444444444455555443333333333333333333333333333333332221111111111111111112222333344444444444444444444444444333333333333333333333333322222222222222222222222222333333444444444444444444443333333333333333333333333333333333333333444444444444","111111112222222222233333332211111111111220000000000000000000000000000000000000000000000000000000111111111111101111222333333444444444443344443333333333333333223333322222222222222222222233322333344444444444444445555555555555444444444444444444444444444333333333333333333332222221122222222222222222222222222222222222222233444444444444555555444444422222222222222222222222222222222223333333333333333333221111100000011110000000000000000011222222222333221000000000000000011111111111110011111112222211111000001111111000111111222222222111111111111111111112222222111111111111111111222222233333333334444444445555555555554555554444444444333333333333333333333333333333333333222223333333333333333333344444444444444444444444444444433333333333333333333333333333333444444444444443333333333333333333333333333333333333333333333333333332222222222222221111111111111112222222222222222222222222222222222222222222221111111111111111111111111110000000011112222222222333344444444444444444444444444444444444433333333333333333333333333332222222222222222222222222233333322222222222111111110000011111111122333444445555555555555555555555555555555555555555555444444444443333333333333333333333334444455555555443333333332222222222222111111000000000000000000000000011122334444444444444444444444433333222222222222222222222222222222222222222222333344444444444444455555555555555555555544444444444444444444444444444444444444444433333","111122223333333333333444431111111223333333332222222222221111111111111110000011112222222233333333333333333333332222223333333334444444432222222222222222222222222222221111111212223333333333333444444444444444444555555555555555433333333333333322211111111111110000000000000000000000000000000011111111000000111111111111111112333344444444444444444433322222210000000000000111110000000000000000000000000000001110000011111111111111111111112222333333333444432211111111110000000000001111111111122333333333333333322222222111111111111111111111111000000000000000000000000000001111111111112222223333333334444555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444555555555555555555544444444444444444444444444444444444444444444444333333222222222222222222222222222222111111111111111111111111111111111111111111111111122222222222111111222222211111111111111111111111111111111100011101111111000000000000000000111122223333333334444444444444444444444444443333333333333333333333333332222222111111111111122210000000000000001111111000000001112223333444444444445555555555555555555555555555555555555555555444333333333333333333333334555555555555555555555555555444444444444444444444444444444444444444443333333333344444445555555555555555555555555555555555555555555444444433333444444444444444444444444444444444444433333333333333333333333333333333333333333333333333333333333334","111111111111111111133333332222211111111220010000000000000000000000000000000000000000000000000000111111111111112222223333444444444555554444444433333333333333223333332222232223333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444443333332222222222222222222111111112222222222222233444444444444444444444444433333333333333333333333333333333333333333333333333333221111100000011111000000000000000000001111000111111000000000000000011111111111111111111111111100000000001111111111111111222222222111111111111111111112222222111111111111111111122222222222222233334444444444444444443444454444444443333322222222222222222233333333333333333333333333333333444433344444444445555555555555544444433333333333333333333333333333333444444444444433333333333333333333333333333333333333333333333333322222222222222222221111111111111111222222222222222222222222222222222222222222221111110000000000000000011111000000011112222222222333333333333444444444444444444444444444444444444444444433333333333333322222222222222222233333333333332222222222222222222222222222222222223444444444444555555555555555555555555555555555555444444444444444444444433333333333444444444455555443333333333333333333333333333333332221111111111111111112333333333444444444444443333333333222222222222222222222222222222222222222222222222223333333444444444444444444444444444444433333333333333333334444444444444444444444","011111111111000000000011112211111012233333321111111000000000000000000000000000000000000011111112222222222222222222333333444445555555555555555555545445545444444444444444444434444444444444444444444444455555555555555555555555444444444444444444444444444444444444444444443333322222222222222222222221111111111111111111122222223333333333344444443323333222222222222222222222100000000000111111111111111111000000000011111111111111111111111122222223222333333332111111111111111111111111111111111111111111111222221111111111110000000000000000000000000000000012222221000001111111111111122222222222222333333333334444444444444444444444444444433333333333333333333333333333334444555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444433333333333333333333333333333333333333332210000000000000000001111000000000000000000001111111100000000000111111111111111111111111111111111222221100000000000000000000000000000011111222333444444445555555555555555555555555555555555555555555555444322221111000000000000001111111122233333333333333333333333334444444444444444444444444445555555555555555555555555554443333333333333333333333334444444445555555555555555555555555555544444444444444444444444444444444444444444333222222222222222222223333333333333333333322222222222222222222222222222211111100000000111111122333344333222211111111111111111111111111222222222223344444444444444444445555","111111112222211111111211121100000112333344321111111111100000000000000000000000111122111122222222222222222222222222222222222222233332222221122222222211111111000011101111111111223322222211233333333333333333333334444444444444111111111112222211000000000000000000000000000000000000000000000001001110000000000111112222222222333333333333344444444422221111100000000000000111110000000000000000000000000000000000000011111111111111111111112222222221111222211111000000000000000000000111111122222211111222222222211111111000010000000000000000000000000000000000000000000000000001000000011111122223333333344445555555555555555555555555555555544444555555555555555544444444444444555555555555555555555555555555555555555555555555555555543333333333333333334444444444455555544333333322222222222222222222222223333332222222222210000000000000000011000000000000000000000001122222211110000000111122222222222222222222222222222222110000000001000010000000000000000000122223333333444444444444444444444444444444443222211111100000111111100000000000000000000011111110000000000000001111111000000000011233333433334444445555544555555555555555555555555555554444333322211111111122223333333334444444444444455555555555555444333334444444444444444444444444444444444332222222222333333333333333333333333322222222222222222222222222222222222222110000000000011111112222222211111111111111111111111111111111111111112222233333334443333333333344","111111112222222111122333331100000122333333222211112222221111111111111110000000111111111122222222222222222222222222222222233444444444433222222222222221111111111111111111111112223333333333333333344444343333333344444444444444222111111112223322211111111111111111111111111000000000000000000001111111110011000111111111112222222233333333344444444433322222100000000000000111110000000000000000000000000000001110111111111111111111111111112222333222222332221111111111110000000000000111111111122211112333333222222222222111111111111111111111111000000000000001111110000000000000000000111111122223333333334555555555555555555555555555555555544444444444444444444444444444444444444444444444444444444444445444444444555555555555555444433333333333333333334444444444444444444444444322222222222222222222222222222222222222200000000000000000000000000000000000000000000000111111111111111111222222222222222222222222222222222222110000000000000010000000000000000000111122333333333344444444444444444444444444443332211111111100000000111110000000000000000001111110001111100000112222222111111111122223333444444444444444444555555555555555555555555555555555544444443333333333333333333334444444444444455555555444444444333333322222222222222222222222222222222222222222222344444444444444444444443333333333333333333333333333333222222222222211111111111111122333333333333333332111111111111111111111111111111222222333333333333333333444","111122222223333333333333331100000000001112111111111111111111111111111111111111111111111122222333333333333333322222223333333434444444443222222222222222222222222222222222222222222223333333233344444444455555555555555555555555444444444444443333333333333333332222222222222221000000000000000001111222222222222222222222222222333344444444444444444433322222210000000000000000000000000000000000000000000000000000000000000000000000000111112222222222233444431000000000000000000000000000011122222333333322222211111111111000000001111111111111111110000000000001111110000000000000000000122222233333334444444455555555555555554444444444444444433333333333333333333333333333333333333333333333333333333333333333334445555555555555444443322222222222222222222222344444444444444444444443333333222222222222222222222222222222222222222222222221111111111000000000000000001111112222222222111111111111111111111111111111110000000011111111111111111110000000000000000011111122223333333333333333333333333222222222222211100000000000000000000000000111111111111122222221111111100000001110000000000000000011111222222333333333333334444444555555555555555555555555444444333333333333333444444444444444444444555555555444444444443333221111111111111111111111111111111111111112333334444444444444444444444444444444444444444444444333333333344444444444444444444445555555555555555544444444443333333333333333333333333333333333333333333333333333","222222223333333333333444431111111233333333332222222222221111111111111111111222222323223333333333444444444444443333333333333333334444432222222222222222222222222222221111111112223333333333333333344444444444444555555555555555322222222222222211211111110000000000000000000000000000000000000011111110000000111111111111111112223333333333344444444433322222210000000000000111110000000000000000000000000000000000000000000001111111111111112222333333333444432211111111110000000000001111111112222333333333333333322222222111111111111111111111111000000000000000100000000000001111111111112222223333333334444555555555555555555555555555555555555555555555555555555444444444444444444444433334444444444444444444444444555555555555555555544444444444444444444444444444444444444444444444333333222222222222222222222222222222111111111111111111111111111111111111111111111111122222222222111111222222211111111111111111110000000111111100001001111111000000000000000000001111222222222222222233333333333433333333444433333333333333333333333332222222111111111111122210000000000000001111111000000000011123333444444444445555555555555555555555555555555555555555555444322222222222222333333334555555555555555555555555555444444444444444433333333333333333333333333333333333344444445555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333333333333333333","111111222222222333333333331111110000000110000000000000000000000000000000000000000000000000000001111112221122201111223333333444444444443333333222222222222222222222222222222222222222222233333333444444455555555555555555555555444444444444444444444444444444443333333333333221111111111111111111112222222222222222222222222333444444444444555555555544433322110000000000001111110000000111111111111111111111110000000000000000000000000111111122222222233444431000000000000000000000000000011122222222222211111100000000000001111112222222222111111111111111100001111110000000000000000111222222233333334444444444445555555555555555555555555554333333333333333333333333333333333333322222222333333333333333333333334445555555555554444443333333333333333333333333344444444444444444444444444444333333333333333333333333333333333333333333333332222211111111111111110000001112222222222222222222222222211111111111111111110000000011111112222222222221110000011111122222222222333333333344444444444444444433333333333333333333332222222222111111111111111111111122222222233333211111111111000000000000000011111123333444445555555555555555555555555555555555555555555555444444443333333444444444444444444444555555555444444444443222222222222222222222221111100000000000000011222334445555555555555555555554444444444444444444444443333333333333333333333333344444555555555555555555555555555555544444444444443333333333333333333333333333333333","011111112222111111122333331100000012233333222211111111100000000000000000000000000111001122222222222222222222222222223333344444444445554233333332222222222222122222222222222223334443444444444444444444333433333344444444444444222222222222223333333333333222222222222222222222222221111111111111111111111111000111111111112222222233333333344444444433322211111111111111100000000000000000000000000000000000001110111111111111111111111111111122222222222222211111111111111111111111111111111111111111112333333222222222222111111111111111111111111000000000001112222222111111111111111111111111122222222233334455555555555555555555555555555555544444444444444444444444444444444444444444444444444444444444445555555555555555555555555555544444444444444444444444444444444444544444444333333333333333333333333333333332222222222210000000000000000000000000000000000000000000111111111111111111111122222222222222222222222222222222111100000000000010000000000000000000111122333333344444444455444444444444444444443333322222211111111111111110000000000000000001111110011111100000112222222111111111122233333333333444444444444455555555555555555555555555555555555444444333333333333333333334444444444444455555555444444444333333332111111111111222222222222222222221111111111223333333334444444444444433333333333333333222222222222222222222221100000000001112222333333333333333332222221111111111111111111111111222233333333333334444444444","011111112222111000000001111100000012233333321111111111100000000000000000000000000111000011111122222222222222222222222333333445544555544444443333333222222222232222222222222223333333333333333333333333344444344344444444444444333333333333333333222222222111111111111111111111111110000000000000001111111111111111112222222222223333333333344444443322222211100000000000001110000000000000000000000001110000000000111111111112222222222222222222222224444444442222111111111111111111111111111111122111111111111222221111111111110000000000000000000000000000000000000000000000000000000000011111111112222222222333344444444444444444444444444444433333333333333333333333333333333444444444444444444444444444445555555555555555555555555554433333333333333333334444444444445555544444444433333333333333333333333333333333333333332210000000000000000000000000000000000000000001111211100000000000111111111111112222222211110000011122221100000000000010000000000000000000111123333333444444555555444444444444444333333333322222222222222222222221110000000000000000000000122222333333333333333333333333333334444444444444444444444455555555555555555555555554443333333333333333333333333333333334444444444444555555555555555544444444444444444444444444444444444444444333222222222223333333333333333333333333333333333333333332222222222222111111110000000000011111111222343222111111111111111100000000000000011111112223333333444444444444444455","111111222222233333333333331111110000000110000000000000000000000000000000000000000000000011111111111111111111101111223333333444444444443333333222222222222222222222222222222222222222223333333444444444455555555555555555555555444444444444444444444444444444444444444444443221111120000000000011112222222222222222222222222333444444444444555555555555543321110000000000001111110000000111111111111111111111110000000000000000000000000111111111222222233444431000000000000000000000000000001122222222222211111111111111111112222223333222222210000000000000000000001111000000000000000011222222233333344444444444445555555555555555555555555554333333333333333333333333333333333333222222222222333333333333333333333344444444444444333333333333333333333333333333344444444444444444444444444444333333333333333333322222222222222222222222222222222211111111111111110000001111222222222222222222222222211111111111111111110000000000001112222222222221110000011111222222222222223333333333333333333333333222222222222222222222222211111111111110000000000000000122222221111111100000000000000000000000000011111123333444445555555555555555555555555555555555555555555555444444443333333333333333333333333333344444444333333333333333333333322222222222222222211111100000000011122333345555555555555555555554444444444444444444444444444444444444444444444444444444445555555555555555555555555555554444444444443333333333333333333333333333333333","333333333333333333333444431111111233333344332222222222222222222222211222222222223333333333333333444444444444443333333222222222233332222222222222222221111111111111111111111111223333333333333333344444444444444445555555544444211111111222222211110000000000000000000000000000000000000000000001111110000000000011111111111112223333333333333333333333333333210000000000000111110000000000000000000000000000000000000000000111111111111111112222333222222333322333333211111111111111111111222222222222333333333222200000000000010000111111111110000000000000000000100000000000001111111112222222223333333334444555555555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444444555555555554444444433332222332223333333333333333333333433333333333333332111111111111111111111111111110000000000000000000000011000000000000000000001111111111111111111111222232100000000000000000000000001111111100001111111111000000000001110111112222233333333333333344444444433444443333333222211111111111111222110000000000000001001122222210000000000000001111111000000001111233333444444444445555555555555555555555555555555555555555443222211111111111122233333333333334444444555555555555555555544444444444444444444444444444444444443333333333333444445555555555555555555555555555554444444444444444444444444444444444444444444444444444444444333333332222222222222233333333333333333333333333333333333322222233","111111222222233222233444431111111122233322122211111111111111111111111110000011111111111122222222333333333333332222223333344444444444443222223222222222222222222222222222222222233333444444444444444444444444444555555555555555422222222222223333322222222222222222222222222222222222222222222222222222222222222222222222222222333344444444444444444433322222210000000000000111110000000000000000000000000000001110000011111111111111111111112222333333333443331111000000000000000000000111111111122223333333333333322222222111111111111111111111111000000000000001111110000000000000000000112222222222222334444555555555555555555555555555555555544444444444444444444444444444444443333333333333333333333333344444444445555555555555555555544444444444444444444444444444444444444444444433211111111111111111111111111111111111111111111111111111111111000000000000000000001001122222222222111111111111111111111111111111111111111111111111111111111111000000000000000011111122233333333334444444444444444444443333333333333333333333333333333332222222111111111111111110011111100000012222111111111111112222223333444444445555555555555555555555555555555555555555555444333333333333333333333334444444455555555555555444444443333322222222222222222222222222222222222222222222333444444444444444444444444444444444444444444444444444444333333333333333333333333333444444444444444444444333333333333333333333333333333333333333333333333333334444","011111111111000000011222222222222111111232211111111000000000000000000000000000000000000000000001111111111111112222223333444445555555555555555443333333333333222222232222222223344444444444444444444444455555555555555555555555444444444444444444444444444444444444444444443444433333333322222222222222222222222222222222222222333343333333333333333344432222222111111111111111111100000000000000000000000000001100000000000000000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000011000000000000000000001111121111111111111111111111111111111112233333333333333333333333443333333333333333333332222222222222222222222222222222222222222233333333333333333333334444444444444444444422222222222222222223333333333333333333333332222222222222222222222222222222222222222222221111111111111111111111000000000000000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000011111222333444444444444455555555555555555555555555555555555544444444333332222111000000000000000000122222222222222222222222222222222222222333333344444555555555555555555555555555555555555555555555544444444444444444444444444444444444444444455443322222222222222222222222221111111111100000000000000001112333333333444444444433333333333333333333333222222222222222222222222211111111122222223344444444444444444444443333333333333333333333333333333333333333333333334455","111111222223333333333333331111110000000111000000000000000000000000000000000111111111100011111111221222222222201111223333333444444444443222222222222222222222222222222222222222222222222222333333444444455555555555555555555555444444444444444444444444444444443333333333332221000000000000000001111222222222222222222222222333444444444444444444444433333322110000000000001111110000000111111111111111111111110000000000000000000000000111111122222222233444431000000000000000000000000000011122222223333322222111111111111000000001111111111110000000000000000000000000000000000000000111222222233333334444444444445555555555555555555555555443333333333333333333333333333333333333333333333333333333333333333333333345555555555555444333322222222222222222222223344444444444444444444443333333333322222222222222222222222222222222222222222221111110000000000000000000001111222222222222222222222111111111111111111111110000000011111112222222222210000000000000111111112222223322222222233333333333333222222222222222211111111100000000000000000000000000000122222221111111100000000000000000000000000011111123333444444444444555555555555555555555555555555555555554444444433333333444444444444444444444444555555444444444443333333333322222222222221111111111111111111111233334445555555555555555555544444444444444444444444444444444444444444444444444444444555555555555555555555555444444444444433333333333333333333333333333333333333333","111111111111111111122222222222222111111221210000000000000000000000000000000000000000000000000000111111111111212222223333444445555555555555555444444443333333333333333333333333344444444444444444444444444444544444444444444444444444444444444444444444444444444444444444444443333332222222222222222222222222222222222222222233444444444444444444444444433333333333333333333333333333333333333333333333333333221111111111111122222222221000000000001111000000000000000000000000011111111111111111111111111100000000001112222222333333333333333221111111222222222222222222111111111111111111111111111222222233333333333333333333333333333333333333333333332222222222444444444444444443333333333333333333444433344444444444444444455544444444433333333333333333333333333333333444444444444444444444444444444444444444444443333333333333333333322222222222222222221111111111111111222222222222222222222222222222222222222222221111110000000000000000000111000000011112222222222333333333444444455555555555555555555555555555555555555544444444433333322222222222222223333333333333333333333333333333333333333333333333333444444555555555555555555555555555555555555555555444444444444444444444444444444444444444444444455443333333333333333333333333333333332222222222222222222222333344444444555554444444433333333333222222222222222222222222222222222222222222222223333333344444443333333334444444444444433333333333333333444444444444444444444444","011111111111000000011111112211111012233333321111111111100000000000000000000000000000000011111112222222222222222222222333444445555555555555555543333333333333333333332333222223344444444444444444444444455555555555555555555555444444444444444444444444444444444444444444444444433333333322222222222222222222111111111111112222333343333333343333333333332222211111111111111110000000000000000000000000000000001100100011111111111111111111111111111112222222222222111111111111111111111111111111111111111111111222221111111000000000111111100000000000000000001112222221111111111111111111111111111112222233333333334444444444444444444444444444433333333333333333333333333333333333333333333344444444444444445555555555555555555555555555544444444444444444444444444444444444444444444433333333333333333333333333333333333333332210000000000000000001111000000000000000000000111111111111111111111111111111111111111111110000011111111100000000000010000000000000000011111222333444444444555555555555555555555555555555555555555544444444333332222000000000000000000011122222333333333333333333333333333333334444444444444555555555555555555555555555555555444444444444444444444444444444444444444444444455555555555555555544444444444333333333333333333333333333333333222222222223333333333344444433333333333333333333333332222222222222222211111100000001111112222344444333333333333111111111111111111111111111111222233333444444444444445555","111122223333333333333444431111111122222222121111111111111111111111111111111111112222222233333333333333333333333222333333344444444444443222222222222222222222222222222222222222223333333333334444444444444444444555555555555555433333333333333333322222222222221111111111111111122111111111111111111222222222222222222222222222333344444444444444444433322222200000000000000111110000000000000000000000000000000000000000000001111111111111112222333333333444432200000000000000000000000001111112222333333333333333322222222111111111111111111100000000000000000001111110000000000000000000112222223333333444444555555555555555555555555555555555555555555555555555555444444444444443333333333333333333333333344444444445555555555555555555544444444444444444444444444444444444444444444444333333222222222222222222222222222222111111111111111111111111111111111111111111111111122222222222111111122222211111111111111111110000000111111111111111111111000000000000000001111122233333333333333333333333333333333333444433333333333333333333333332222222111111111122222221111111100000001111111000000000011112222222333333344444445555555555555555555555555555555555555444332222222222222222223333333333344444444444444444444443333322222222222222222222222222222222233333333333334444445555555555555555555555555555554444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333332222222333333333333333333333334","011111112222111111111211121100000012333333221111111111100000000000000000000000001111001112222222222222222222222222222222222333333443333333332222222221111111111111111111111112223333233322233333333333333333333334444444444444222111112222222211111111110000000000000000000000000000000000000001000110000000000111112222222222333333333333444444444433321111100000000000000000000000000000000000000001111000001111111111111112222222222222222222223223222222222221111111111111111111111111111222222211111222222211111111111111110000000000000000000000000000000000000000000000000000000000011111122223333333333444444455555554455544444444444444444444444444444444444444444444444444444444444444444444444444445444444444455555555555555444433333333333333333334444444444455555544444444433333333333333333333333333333333333333322210000000000000000000000000000000000000000001122222211110000000111122222222222222222222222222222222211000000000000010000000000000000000122223333333444444444444444444444444444444443332211111100000011010000000000000000000001111111110000011111111112222222111111111233334444433333333333334444555555555555555555555555555555555433333333222222222223333333334444444444444455555555555555444444444444444444444444444444444444444444433222222111223333333333333333333333333333333333333333332222222222222222222221000000000011111112222221111111111111111111111100000110000011111112223333333444444334444444444","011111111111000000011222222222222111112333321111111111100000000000000000000000000000000011111111221112111111222222333333444445555555555555555554444444443444444444444444343444444444444444444444444444455555555555555555555555444444444444444444444444444444444444444444444444433333333322222222222222222222222222222222222222333343333333333333333344432222222222221111111111111111111112222222222222222222111100000000001111000000000000000000000000000111111111111111111111111111110000000000000011111100000000000001111111222222222222222111111000000000000001111121111111111111111111122222222222222233333333333334444444444444444444444444433333333333333322222222233333333333333333333344444444444444444444444444444444444444444444433333333333333333334444444444444444444444444444444444444433333333333333333333333333333333332222221111111111111111111111110000000000111111111111111111111111111111111111111100000000000000000000000000000010000000000011111111122233333444444444555555555555555555555555555555555555555555555555433333322222111111112223333333333333333333333333333333333333344444444444444444444555555555555555555555555555555555555555555555444444444444444444444444444444444444444455555333333333333333333333333333333333333333333333333333333333333344444444555554444444444443333333333333333333333333333322222222222211111222333333333344444444444444444444444444444444444444444444444444444444444444444444444555","111111222223222111122222221100000123333344332222222222221111111111111111111111112222222222222222233333333333332222222222222222233332222222222222222211111111111111111111111111223322222222233333333334444444444445555555544444111111111112222211000000000000000000000000000000000000000000000001111110000000000111111111112222333333333333344444444433322222200000000000000111110000000000000000000000000000000000000011111111111111111111112222333221112332221111111111110000000000001111111111122211222333333222211111111000010000111111111000000000000000000000000000000000000001000111111111122223333333344455555555555555555555555555555555544444555555555555555544444444444444555555555555555555555555555555555555555555555555555555543333333333333333333333344444444455544333333333333322222222222222222222222222222222200000000000000000000011000000000000000000000001112221111111111111222232222222222222222222222222222222110000001111100010000000000000000111122223333333333344444444444444444444444444443332211111100000111111110000000000000000000001122210000000000000111111222111111111012233333333333344444444444555555555555555555555555555555555433333211111111111222333333333333334444444555555555555555444444444444444444444444444444444444444443333333222222344444444444444444444444433333333333333333333333222222222222223321000000000011111222333333322222222222111111111111122222222222222222222223333333443333333333333","011111111111000111122222222222222111111232211111111000000000000000000000000000000000000000000001221112111121212222333333444445555555555555555544444443333333333333333333333333344444444444444444444444455555555555555555555555444444444444444444444444444444444444444444444444433333333322222222222222222222222222222222222222333344444444444444444444432222222111111111111111111111111112222222222222222222111100000000001111000000000000000000000000000111111111111111111111111111110000000000000011111100000000000000111000000000000000011111111111111111111112222222111111111111111111111111111111112233334444444444444444444444454444444443333333332222222222222222233333333333333333333333333333333333344444444445555555555555555554433333333333333333333333333333333333333333344433333333444433333333333333333333333333333333332222221111111111111111111111110000000011111111111111111111111111111111111111111111110000000011111100000000000010000000000000000011112222333444444444444455555555555555555555555555555555555544444444433333322222222222222223333333333333333333333333333333333333333333333333333344444555555555555555555555555555555555555555555555554444444444444444444444444444444444444444555443333333333333333333333333333333333333333333333333333333333344444444555554444444444444444433333333333333333333333322222222222222222222222223333344444444444444444444444433333333333333333333333333334444444444444444444455","011111111111001111122222222222222222222222210000000000000000000000000000000011100000000000000000111111111111222222333333444445555555555555555555444554444444444444444444444444444445555555554454444444444444444444444444444444333333333333334444444444444444444444444444444443333332222222222222222222222222222222222222222223333333333333333444444433333333333332222222222222222222222223333333333333333333222222211111111122222222221000000000001111000000000000000000000000011111110000000000000011111100000000001112222222333333333333333221111111111111111112222222111111111111111111111111111111111112222222222223333333333333333333333322222222221111111112444444444444444444444444444444444444444433333333333344444444444444444444433333333333333333333333333333333333444444444444444444444444444444444444444443333333333333333222222222222222222222111111111111111111112222222111111111222222222222222222222211110000000000000000000000000110000000011011111222222333333344444444555555555555555555555555555555555555555555555555433333333222221111112223333333333333333333333333333333333333344444444444444444444555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333333344444444444444444444444443333333333333333333333332222211111111111111111222333333333333333333333333333334444444444444444444444444444444444444444444444444444444","011111112222111111122222222211111012233333321111111111100000000000000000000000000111000011111122222222222222222222223333344445555555555555544443333222222222222222222222222223344444444444444444444444455555555555555555555555333444444444444444444444444444444444444444443444433333333322222222222222222222111111112222222222333343333333344444444444432222211111111111111110000000000000000000000001110000001100111111111111111111111111112222222222222222222221111111111111111111111111111111122111112222222222222222222111111111111111111111111000000000001112222222111111111111111111111111122222222233333444444444444444444444444444444444433333333333333333444444444444444444333333333344444444444444445555555555555555555555555555544444444444444444444444444444445555544444444433333333333333333333333333333333333333332210000000000000000000000000000000000000000000112222211111111111111111111111112222222222222222222222111100000000000010000000000000000011111222333444444444444455555555555555555555555555444444444433333333333332222000000000000110000000122222222222222222222222222222333333334433333344444555555555555555555555555555555555555555555444444444444444444444444444444444444444555555555555555443333333333222222222222222222222222222222222222222111223333333334444444444444444444433333333333332222222222222222222222211111111122222223344443333333333333333332222222222222211111111112222233333334444444444444555","011111111111101111122222222222222112222332321111111111100000000000000000000000000000000011111111222222222222212222223333444445555555555555555443333333333333222222232222222223344444444444444444444444455555555555555555555555444444444444444444444444444444444444444444443444433333333322222222222222222222111111111111112222333344444444444444444444432222222111111111111111111100000000000000000000000000001100000000001111111111111111111111111111111111111111111111111111111111110000000000000001111222222111111111111000000000000000011111111000000000001112222222111111111111111111111111111111112233334444444444444444444555554444444444433333333333333333333333333333333333333333333333444444443333344444444445555555555555555555544444444444444444444444444444444444433333333332222222222222222222222222222222222222222211111111111111111111111111111111100000000000111111111111111111111111111111111111111111110000000011111100000000000010000000000000000011111222333444444444444455555555555555555555555555555555555544444444333332222111000000000000000000122222222222222222222222222222222222223333333344444555555555555555555555555555555555555555555555554444444444444444444444444444444444444444555443333333333333322222222222222222222221111111110000000001112333344444444444444444444444444433333333333333333333333322222222222222222222222222333344444444444443333333332222222222222222222222222222233333333334444444444555","111111222223233333333333331111110000001111010111111111100000000000000000000000001111101122222222222222222222222222223333333444444444443333333222222222222222222222222222222222222223333333333344444444455555555555555555555555444444444444443333333333333333333333333333332221111111111111111111111222222222222222222222222223333344444444444444444433322222210000000000000000000000000111111111111111111111110000000000000000000000000111111122222222233444431000000000000000000000000000011122222333333322222111111111111000000001111111111111111111111111100001111110000000000000000111222222233333334444444455555555555555554554444444444444433333333333333333333333333333333333333333333333333333333333344444444445555555555555444443322222222222222222222222333333333333333333444443333333222222222222222222222222222222222222222222222222222211111000000000000000001112222222222222222222222222211111111111111100000000000011111111111111111111000000000000111122222222333333333333333333444444444333333333333333333333333333333333222222222222222222222222222222222222211111111111000000000000000011111222222333222233333344444444444444444444444444444444444444444444443333333444444444444445555555555555555444444444443333221111111111111111111111111111111111111111233334444444444444444444444433333333333333333333333333333333333333332222222333333444444444444455555554444444443333333333333333333333333333333333334444333333333334","111111112222222222233433332211111011112211011111111111100000000000000000000000000111000012222222222222222222222222223333344444444444443333333322222222222222222222222222222222233333444444444444444444444444444545555555555555433333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222333333333344444444444433322211100000000000001111111100000111111111111111111111110000000000001111111111111111111122222222222333321000000000000000011111110000011111111223333322222111111111111000000000000000011111111111111111111112222221000000000000000111222222233333333334444455555555555555555555555555555444433333333333333333333333333333333333333333333333333333333333344444444445555555555555555554433333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222111111111111111111111111111111111111112222222222222222222222222211111111111111100000000000011111111111111111110000000000000000011112222333333333333333444444444444444444444433333333333333333333333222221111111111111111111111111111122211111111111000000000000011111111122222222223334444455555555555555555555555555555555554444444333333333333444444444444445555555555555555444444443333322211111111111111111111111111111111111111111122333333333333333333333333332222222111111111111111111111111111111111122222222222333334444444455555544444444443333333333333333333333333333334444444444444444433333","011111111111000000011111112222222111112333321111111111100000000000000000000000000000000011111111222222222222222222333333444445555555555555555554444444444444444444444444443444444444444444444444444444455555555555555555555555444444444444444444444444444444444444444444444444433333322222222222222222222222111111111111111222333333333333333333333333322222222222222222222222111111111111111111111111111111001100000000000001100000000000000000000000001111111122111111111111111111110000000000000000000000000000000001111000000000000000000000000000000000000001111121000001111111111111122222222222222333333333334444444444444444444444444444433333333333333322222222222333322333333333333344444444444444444444444444444444444444444444433333333333333333334444444444444444444444443432222222222222222222222222222222222222222222221111111111111111111111111111100000000000111111111111111111111111111111111111111111110000000000000000000000000010000000000000000011111222333444444444455555555555555555555555555555555555555555555444333332222111000000000000000011122233333333333222222222233334444444444444444444444555555555555555555555555555555555555555555554444444444444444444444444444444444444444455555443333222222222222222222222222222222111111111111111111112222233333333333444444444444433333333333333333222222222222222111111111100000001111112222344444444444444444444443333333333333333333333333333334444444444444444444444","011111111122111111122333332211111012222332221111111111100000000000000000000000000111000012222222222222222222222222223333344444444555554333334332222222222222222222222222222223334444444444444444444444444444444444444444444444333333333333333333333333333333333333333332222222222222222222222222222111111111111111111111111111222223333333344444444433311111100000000000001110000000000000000000000000000000001110111111111111111111111111111112222221111222211111111111111111111111100000000000000001112322222222222222222111111111111111111111111110000000001101111111000000000000000000011112222222222233334455555555555555555555555555555555544444444444444444444444444444444443333333333333333333334444444444444445555555555555555555544444444444444444444444444444444444444444444332222222222222222222222222222222222222222211111111111111111111111111111111100000000001112222222222111111111111111111111111111111111111111111111100000000000010000000000000000011111222333333333334444444444444444444333333333333322222222222222222222221111000000000000000000000122222211111112222111111111111111111112233333333333344444455555555555555555555555555555555555555444333333333333444444444444444444444444455555443333333333333221111111111111111111111111111111111111112222333344444444444444444444443333333333333333333333333333322222222222222222222222222333333444444444443333333332222222222222222222222222222233333333333334444444455","011111112222000000000011111101111012233333210000000000000000000000000000000000000111000011111112222222222222222222333333344444444444444444455444544444545444444444444444444333343444433333333333333333333333333334444444444444444333333333333333222222222222222222222221111111111110000000000000001111111111111111112222222222222333333334444444444433333221111111110000001110000000000000000000000001111000001111111111111112222222222222222222223334444555555554333322222222222222222222222222222221111111111222221111111111110000000000000000000000000000000000000000000000000000000000011222222222333333344444555555555554444444444444444444433333333333333333333333333344444444555555555555555555555555555555555555555555555555555555544444444444444444444444444444455555555555555544444433333333333333333333333333333333332211000000000000000000001000000000000000000011222322100000000000111111100011122111111111111112222222222210000000000010000000000000000000222223333333444445555555555555444444444333333333333333333333333333322221110000000000000001111111122222333333333333333333333333333444444444444444444444444444444444444444444444444444443333333333333333333333334444444445555555555555555555555555555544444445555555555555555555555555555555554433222222222223333333333333333333333333333333333333222222222222222222111100000000000000011111111222332222111111111111111111100000100000011111112223333444444444444444445555","011111111111111111122333332211111111111210010111110000000000000000000000000000000000000011111111222222222222212222223333344444444444444333334332222222222222222222222222222223333333444444443444444444444444444444444444444444333333333333333333333333333333333333333332222221111111111111111111111111111111111111111111111122222222222333344444444433311000000000000000001111111100000000000000000000000000000000000000000000000000000000000011111111111222211111111111111111111111110000000000000001111111111100000000000000000000000000011111111111111111111112222221000000000000000000011111111222222233334455555555555555555555554444444443333333333333333333333333333333333333333333333333333333333333344444444445555555555555544444433333333333333333333333333333333333333333333321112222222222222222222222222222222222222211111111111111111111111111111111100000000001112222222222111111111111111111111111111111110000000011111100000000000010000000000000000011111222333333333333333444444444444333333333333322222222222222222222111110000000000000000000000000122222211111111111111111111111111111111122222333333334444455555555555555555555555555555555554444443333333333333444444444444444444444444455555443333333333333322222222222222222222221111111111111111112222333344444444443333333322222222222222222222222222222222222222222222222222222222222333333444444444444444444443333333333333333333333333333334444444444444444444444","000000000000000000000000000000000000000000000000000000000000000000000011220000000000011122001111222222222221222222222221111100000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001000000000000000000000000000000000000000100000001010000011111111100000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000111111100111000111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000001222222221121110000000000000000000000000000011000000000000000000001111111111111000000000000000000000000000000000011111111111111000000000000011111111122222222111111111111000000000000000000000000000001111111111122222222222222222222222222222221111100000000000000000000000000000001000001111111111000000000000000000111111000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000011112222200000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000001111122222222110000000000000000000000000000000000011111100000000000000000000000000000000000000000000000011111111000000111111222222111111111111111100000000000000000011112222211100000000000000000000000000110001111111100000","000000000000000000000000000000000000000000000000000000011111111100000011222221111222333222222221111111100000111111111000000000000000011000001110000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000011122220000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000001122211111121110011111100000000000000000000000000001000000000000000001100100000000000000000000000111110000000000000000000001000000000000000000000011111100100000000001000000000000000000000000000000000000000000000001122221100011000000000000000000000000000000001110001111111111111111000000000000000000000011000100000000000000000000111111111000000000000000000000000000000000000000000000000001111111111111111111111111111111111000000001111000000000000000000000000000001111111111233333333444433333222222111111111100000000000000000000000000000011111000000000000000000000000000000000111111000000000000000000000000000000000000100000000000000000000000111111000000000000000000000000000000000001111111111222233333322222111111111111122222100000111110000000000000000000000000000000000000000000111111111222222211100001110000000000000000000000000000122222222222111111222222222222222221111111111111111111111000011000000000000111111111111111111111111110000000000000011112222333322222222222222222211100000000000000000000000","000000000000000000000000000000000000000000001000000000000000000000000011210000000001100110000012222222333333333333333434443333311111222333322211211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000110001222200000000000000000000000111110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001000000000000000000000000000000000011111110001100000000000000000000000000000000000000000000000000000011221112111222110000000000000000000000000000000000000000000000000000000000000000000000000011122222211000000000000000000000000000000000000000000000000100000000000000000111111122222222222100000000000000000000000000000000011111111111100000000000000000000001122111111111111122222222222222222222211110000000011111111222222222222222233333333333333332222222211100000000000000000000000001111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000011000000000000111000000000001111100000000000000000000000000000100000000000000000000000000000000000000000011100000000000001111122332222211111111111111110000000001221000011112211110000000000000000000000000000000000000000000011111110000000111112233333333333333333222211111111000000000112222222222211111111122222222221111222222223333332211100","000000000000000000000000000000000000000000000000000000011000000000000011222210000000101111000010111111111000112112112121100000000000011111011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000111010011111221111100000000000000000000000001111111110000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000011110010010000000000000000000000000000000000000000000000000011110000000000000000000000000000000111111000000000111111100000000000000000000000000000000000001000110000000000000000001111111110000000000000000000000000000000000000000100000000000000000000000111000000000000000000000011111111000000000000000000000001111111111222333222222222222222222111111111100000000000000000000000000000001111000000011222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000001111111100111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000001111111110000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000011000000000000000001222222111000000000100000000000000000000000000111111111100111111000000000000000000000000000000000","000000000000100000000000000000000000000000000000000000011111111110010011222221111222333333322222221222111110111111100000000000000000011000001110000000000111111111111111110001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000011122220000000000000000000000000000000000011111111000000000000000000000000000000000000000000000000111122211211121110011111100000000000000000000000000001000000000000000001100111111111111110000000000111110010000000000000000001000000000000000000000011111100100000000000000000000111111000000000000000000000000000000001122221100011000000000000000000000000000000001111112222222222222222000000000000000000000011000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000001111111111111111111011111000000111111000000000011111111110000000000011111111233333333333333333222222111111111100000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000001111111111112233333322222111111111111122222211111111110000000000000000000000000000000000000000000000001111222222211100000000000000000000000000000000000122222222222222222312222222222222221111111111000000000011000011000000111111112211111111111111111111110000000000000111112222333322211111111111111110000000000000000000000000","000000000000000000000000000000000000000000000000000000010000000000000011221111111111222111111110000000000000111111111000000000000000011000012220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000110000011112220000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000011111111122222222111100000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000100000010000000000000000000000000000000000000000000000000001122221111100000000000000000000000000000000000000001222222222222222111111111000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000000001111000000001111111111110000000000000011112233333444444444433333222222222111100000000000000000000000000000011111000000000000000000000000000000000111111000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112211122222222222222111111111111111111111111111110000000000000000000000000000000000000000000111100111222111100000001110000111111111111000000000000111111000000000000000111111111000000000000001111111111111110000000000000001111111111111111111111111111000000000000011111112222222222222222222222221100000000000000000000001","000000000000110000000000000000000000000000000000000000011111111111110011221111111122333333322222221222110110000000000000000000000000011000001010000000000111111111111111110001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000110000111022110000000000000000000000000000000000011111111000000000000000000000000000000000000000000000000111122222211121110011111100000000000000000000000000001000000000000001111100110000000000000000000000001110010000000000000000000000000000000000000000011222211100001110000000000011111111000000000000000000000000000000001122211000011000000000000000000000000000000001111112222222221111111000000000000000000000011000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000001111111111111111111000000000000111111111100000011111111110000000000000011111223333333322222222222221111111111100000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000001111111111112222211111100000000000000122222211111111110000000000000000000000000000000000000000000000000011111111111000000000000001100000000000000000000122222221111000111111111111111111111111111111000000000000000000000001111111112211100000000000001111110000000000000000112222333222110000001111111110000000000000000000000000","000000000000000000000000000000000000000000000000000000011111111100000011222221111111111111000000000000000000111111111110000000000000011111001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000011111220011100000000000000000000000001111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000001122221000000000000000000000000000000111111000000001111111111111110000000000000000000000000000000000110000000000000000001111111110000000000000000000000000000000000000000100001111111111111111111111000000000000000000000000000000000000000000000000000001111111112233333444444433333333222222222221100000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000111222222211100001110000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111110000000000000001111122222210000111111111111111000000000000000000000000","000000000000000000000000000000000000000000000000000000000000000000000011221100000001111111000010000111110000111111111110000000000000011111001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000011221111100000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000001111100000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000100010010000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000001222222211111111111111111000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000100000000000000000000000000000011111100000000001111000000000000000000000000000001111111111122211111111112222222222111110000000000000000000000000000000000001111000000011111111000000000000000000111111100000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000001111111100112222211111111000000000000001111100000000000000000000000000000000000000000000000000000000000001111111110000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000011000000000000000001222211000000000000100000000000000000000000000111222222100000000000000000000000000000000000000000","000000000000000000000000000000000000000000000000000000000000000000000000110000000012222111111111111111111111211111111000000000000000001000012220000000000000000000000001100000000000000110000000011100000000000000000000000000000000000000000000000000000000001100000000000000000000100000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000001000000000000000000000000011100000000000000000000001000000000000000000111111111111111111111000000111111111110000000000111111000000111111111111111000000000000000000111111111111111000000000000000000000000000000000000000001111111000000000000001111111122110000000000001111111111111111110000000000000000000111111111111112222233333333332222222222211100000000000000000000000000000001000000000011111000000000000000000001111222223333333322111111100000000000000000000000000000001111111110000000000000000000000000000000011111112222222211111111111111122222222111111111222211111111222222222211111000000000000000000000000000000000000000000000111000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000111233333333322221111111111111110000000000000000000000000","000000000000000000000000000000000000000000000000000000000000000000000011210000000000011122101111222222222222222233333333222211010001111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000001010000011111112200000000000000000000000111110000000000000000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000111111111111000222110000000000000000000000000000000000000000000000000000000000000000000000000001222222111000001111111111100000000000000000000000000000001111000000000000000000000011111111111000000000000000000000000000000001111111111111111000000000000011111111122222222111111111111111111111111111111111000000000011111111111111111122222333344444333333333333322211110000000000000000000001111000001111111111000000000000000000111111000000000000000000000000000000000000000000000000001001111000111100000000000000000000000000000000011222222211111112111100000000000000000011101111100000000000000000000000000000000000000000000000000000000000111112233333322111111111100000000000000000110000111111000000000000000000000000000000000000000000000000011111000000000111222233333222211111111111111110000000000000111111122222211100011111111111111110001111112222222200000","000000000000000000000000000000000000000000000000000000000000000000000011222210011011111111000000000000000000111111111110000000000000011111001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000011112220011000000000000000000000000001111111110000000000000000000000000000000000000000000000000000000000000000010010000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000010000000000000000000000000000000000000000000000000000122221000000000000000000000000000000000000000000001222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110001111111111100000000000001111000000000000000000000000000000011111112233333333333333333333222222222111100000000000000000000000000000011111000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000011111111111122222222222222111111000000000011100000000000000000000000000000000000000000000000000000000000001111111110000001110000000000000000000000000000111111000000000000000111111110000000000000000000000000000000000000000000001111111000000000000111111110000000000000011000011222211100000000000000000000000000000000000000011","000000000000000000000000000000000000000000000000000000000000000000000011221000000000001111001111111111111111222222222221111100000000011111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000001011011111211111100000000000000000000000001110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000111111111111000111000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000111222222221111111100000000000000000000000000011110000000000000000001111111111111000000000000000000000000000000001111111111111111000000000000011111111122222222111011111111000000000000000000000000000001111111111122222222222222222222222222222222222211111000000000000000000000001111000011111111111000000000000000000111111000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000001111100000000001100000000000000000000000111100000000000000000000000000000000000000000000000000000000000000011122211111000000000000000000000000000110000111111000000000000000000000000000000000000000000000000011111111000000001111233333222111111111111111110000000000000001011111111111100000000000000000000000000001111000000000","000000000000000000000000000000000000000000000000000000000000000000000011210000000001111122100011222222332332333333333333333323111111111112211111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000001011000111111112200000000000000000000000111110010000000000000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000001001111000000000000000000000000000000000011111111000000000000000000000000000000000000000000000000000000011111111112111122110000000000000000000000000000000000000000000000000000000000000000000000000011233333222111111111111111100000000000000000000000000011111222110000000000000000000011111111111111111111110000000000000000000001111122222222222000000000000011111111122222111111111112222222222222222222222222111111111111111112222222222222233333344444444444433333322222110000000000000000000001111000001111111111000000000000000000111111000000000000000000000000000000000000000000000000001001111000111101100000000000000000011000000000011222222211111111111100000000000000000000000111111100000000000000000000000000000000000111111111100000000000001112333333333333332222221111100000000001110000011111000000000000000000000000000000000000000000000000011111000000000111122233333333333333333222222221100000000000000000011222221111111111111111111111122222222222222211000","000000000000100000000000000000000000000000000000000000011110000000010011221111111222333333322222221222100000000000000000000000000000011000002110000000000111111111111111110001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000011122110000000000000000000000000000000000011111111000000000000000000000000000000000000000000000000111122222222233332222211100000000000000000000000000001000000000000000001000000000000000000000000000000010010000000000000000000000000000000000000000011111100100000000000000000000000011000000000000000000000000000000001122221111111000000000000000000000000000000001111112222222222222222000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000012222222221000000000000011112233333444444433333222222222222221111100000000000000000000000000011111000000000000000000000000000000000111122222222111000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000001000001111111222222222222111111111111122222211111111110000001100000000000000000000000000000000000000000012222222211111110110000000000000000000000000000112222222222111111222222222222211111111111111111111111011000000000000111111112222111111111111111111110000000000011122222223333322222222222100000000000000000000000000000000","000000000000000000000000000000000000000000000000000000000000000000000011210000000012211111111112222211111121211122221110000000000000011111112220000000000000000000000001010000000000000110000000001100000000000000000000001111000000000000000000000000000000001100000000000000000000100000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122232211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000001000011000000000000000011111100000000000000000000001000000000000000000111111111111111111111000000111111111111111110000111111111111111111111111111111000000000000000111111111111111000000000000000000000000000000000000000111111111000000000000001111111111000000000011111111111111111111111111111000000000000100011111111111122233333333332222222222211100000000000000000000000000001111000000000011111000000000000000000111222222223333333322111111110000000000000000000000000000001001111110000000000000000000000000000000011111112222222222222222222222222222222111111222222211222222222211111110011000000000000000000000000000000000000001100111111100000000000000000000000000000000000111111000000000000000000000000000000000000000000000000010000000000000100001111111111111111111111100000000000000000111233333444432221111111111111111111111110000000000000001","000000000000000000000000000000000000000000000000000000000000000000000011210000000011111111000011111111111111111111111000000000000000011000012220000000000000000000000001110000000000000110000000011100000000000000000000001111000000000000000000000000000000001100000000000000000000100000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122232220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111001100000000001000000000000000000000011111100000000000000000000000000000000000000000111111111111111111110000000111111111111111111111111111111111111111111111111111000000000000000111111111111111000000000000000000000000000000000000000001111111111000000000001111111122110000000000001111111111111111111111111000000000011111111111111112222233333332222222222111111100000000000000000000000000000000000000000011111000000000000000000001222222223333333322111111110000000000000000000000000000001111111110000000000000000000000000000000011111222333322222222222222222222222222222222222222222222222222211111111111110000000000000000000000000000000000000000000111000001110000000000000000000000000000011111111000000000111111111110000000000000000000000000000000000000000100001111111111111111111111000000000000000001111222233333322221111111111111111110000000000000000000001","000000000000000000000000000000000000000000000000000000000000000000000011220000000001111111001111111111111111111111111110000000000000011111112220000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000100000111000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021111111000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000110000000001000111000000000000000011111100000000000000000000000000000000000000000000011000000011111111000000001111111111111111111111111111111111111111000011111000000000000000111111111111111000000000000000000000000000000000000000111111111000000000000001111111122222222111011111111000000000011111111110000000000000111111111111111111111222222222111111110000000000000000000000000000000000001000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100000011222222222222111111111111111111111111111110000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000111111122222111111111111111100000000000000000011111222222222222222221111111111110000000000000000000011","000000000000000000000000000000000000000000000000000000010000000000000011221111111222333333322222221222100000100000000000000000000000010000002220000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000011122110000000000000000000000000000000000010111111000000000000000000000000000000000000000000000000001122222222233332222211100000000000000000000000000001110000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000011111000100000000000000000000000000000000000000000000000000000000001122221111100000000000000000000000000000000001111112222222222222222000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000012222222221000000001111111112233333444444433333222222222222221111100000000000000000000000000001111000000000000000000000000000000000111122222222111111110000000000000000000000000000000000000000001111110111000000000000000000000000000000000001000000000001111111111111111111111111122222111111111110000000000000000000000000000000000000000000111111112222222211111111110000000000000000000000000000012222222221222222333333333333333222222222222211111111011000000000000001111112211111111111111111111111110000000011122222223333322222222222221111111000000000000000000000000","000000000000000000000000000000000000000000000000000000000000000000000011220000000000001122001111222222222222222223233222221110000001111111111110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000001010000011111111100000000000000000000000111110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000111111101111000111000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000111222222221111110000000000000000000000000000011110000000000000000001111111111111000000000000000000000000000000001111122222222222000000000000011111111122222222111111111111000000000011111111110000000011111111112222222222222222333332222222222222222211111100000000000000000000000001000001111111111000000000000000000111111000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000011112222211100000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000011112222222111100000000000000000000000000000000111111100000000000000000000000000000000000000000000000011111111000000111111233333222111111111111110010000000000000011112222211100000000000000000000000000111111112211100000","000000000000000000000000000000000000000000000000000000000000000000000011221000000011111001001111111111111111111111111110000000000000011111112220000000000000000000000001010000000000000110000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000100000111000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122233321000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111001110000000001000111000000000000000011111100000000000000000000011110000000000000000111111111111111111111000000000111111111111111111111111111111111111111111111111000000000000000111111111111111000000000000000000000000000000000000000001111111000000000000001111111122111111000011111111111111111111111111111000000000000111111111111111122222333333332222222111111100000000000000000000000000000001000000000011111000000000000000000111222222223222222222111111110000000000000000000000000000000001000000000000000000000000000000000000011111111222211111112333333222222111111111111111111111111222222100000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000011111111100000000000000000000000000000000000000000000000000000000000111111112222111111111111111100000000000000000011222222222222222222222221111111111111110000000000000011","000000000000000000000000000000000000000000000000000000000000000000000011221000000011111111001110111111111000111111111110000000000000011111012220000000000000000000000001000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000100000111000000011110000000000000000000000000000000110010000000000000000000000000000000000000000000000000000000000000000000122233321000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000011122111211110000001000000000000000000000011111100000000000000000000011111111100000000000000011111111111111111000000111222222222222222111111111111111111111111000011111000000000000000111111111000000000000000000000000000000000000000000000000111111000000000000000111111122111111000011111111111111111111111111110000000000011111111111111112222222222222222222211111100000000000000000000000000000011111000000000000000000000000000000000111112222222222221110000000000000000000000000000000000000000001000000000000000000000000000000000000011111111111222211112333333222222111111111111222222211111222221100000000001110000000000000000000000000000000000000000000111100000110000000000000000000000000000011111111100000000000000000000000000000000000000000000000000000000000100001112222111111111111111100000000000000000011111111222222222222222221111111110000000000000000011111","000000000000000000000000000000000000000000000000000000000000000000000011221000011111222111011110000000000000000000000000000000000000010000012220000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000100000111000000001000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000111122233322111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122111210000000001000000000000000000000011100000000000000000000000122111111111000000000000011000000000000000000000001222222222211111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000111111122111000000000001111111111111111111111110000000000011111111222223333333333322221111111100000000000000000000000000000000000000000000000000000000000000000000000000111222222111111111111000000000000000000000000000000000000000111000000000000000000000000000000000000011111122222222211112333333221111011111111111111111111111222221000000000001110000000000000011111000000000000000000000000111111111110000000000000000000000000000011111111000000000000000011110000000000000001111111111110000000000000000001111111000000000000000000000000000000001111111122333322222222221111111110000000000000000000011100","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000110000012222222333333333443344434443333321111222333322222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000110001222210000000000000000000000111110111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000011112222112222110000000000000000000000000000000000000000000000000000000000000000000000000011122222211000000110000000000000000000000000000000000000000100000000000000000111111122222222221100000000000000000000000000000000011111111111100000000000000000000001122111111111111112222222222222222222211110000000011111111222222222222222222222222222222221111111100000000000000000000000000000111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000010000000000000111000000000000000000000000000000000000000000000100000000000000000000000000000000000000000011100000000000001122333333332111111111111111110000000001110000000112222221100000000000000000000000000000000000000000011111110000000111112233333332222232222222211111111000000000112222222222211111111122222222221111222222223333332221100","000000000000000000000000000000000000000000000000000000000000000000000011221000000011222111000000000000000000000000000000000000000000011000012220000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000100000111000000001110000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000122233321000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122111210000000001000000000000000000000011111100000000000000000000122111111111000000000000011001111111111111000000001222222222222221111111111111111111111100000001111000000000000000111111100000000000000000000000000000000000000000000000000000000111000000000000111111122111000000000001111111111111111111111110000000000011111111222222223322222222221111111100000000000000000000000000000000000011111000000000000000000000000000000000111222222222222111111000000000000000000000000000000000000000001000000000000000000000000000000000000011111112222222222222333333222222111111111111111111111111222221100000000001110000000000000011111000000000000000000000000000000001110000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000111111222222222222221111111111000000000000000000011111","000000000000000000000000000000000000000000000000000000011110111100000011222211111222333333322221111111100000110000000000000000000000011000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000011122220000000000000000000000000000000000011110111000000000000000000000000000000000000000000000000001111212222233332222211100000000000000000000000000001100000000000000000000000000000000000000000000000110000000000000000000001000000000000000000000011111000100000000000000000000000000000000000000000000000000000000001122111100000000000000000000000000000000000001000001222222222222222000000000000000000000001000000000000000000000000111111111111000000000000000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000001111111110000000001111111111223333444444444433333222111111111100000000000000000000000000000011111000000000000000000000000000000000111111111000000000000000000000000000000000110000000000000000001111110111000000000000000000000000000000000001111112222112222222222222111111111111112222100000111110000000000000000000000000000000000000000000111111112222122211111111110000000000000000000000000000112222222222222222333333333333333222222222222211111111111000000000000000000111111111111111111111111111110000000000111112222333322222222222222222221100000000000000000000001","000000000000000000000000000000000000000000000000000000000000000000000011221100011011111111000000000000000000111111111110000000000000011111012120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000111000000011220000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000021111111000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000011100000000000000000000000111110000000000000000000000000000000000000000000001222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000111111111111100000000001111111100001111111111110000000000000111111222222222222222222222222111110000000000000000000000000000000000011111000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000111111101100012222222222222111111111111111111111111111110000000000000000000000000000000000000000000000000001111111100000000110000000000000000000000000000011111111100000000000000111110000000000000000000000000000000000000000000001112211111000000000100000000000000000000011001111222222222111110000000000000000000000000000011111","000000000000000000000000000000000000000000000000000000000000000000000011221111111222333333322221111111100000100000000000000000000000010000012220000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000011122220000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000001122222222233333222211100000000000000000000000000001110000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000011111000100000000000000000000000000000000000000000000000000000000001122210000000000000000000000000000000000000001110001222222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000011111111110000000001111111112223333444444444433222222111111111111100000000000000000000000000000000000000000000000000000000000000000111122222222111111110000000000000000000000000000000000000000001111110000000000000000000000000000000000000001111111100001111111111111111111111111112222111111111110000000000000000000000000000000000000000000111111111111111111111111110001111111111111000000000000011111111111111111222222222223333222222222222211111111111110000000000000000111111111111111111111111111110000000001122222223333322222222222222222221100000000000000000000000","000000000000000000000000000000000000000000000000000000000000000000000011220000000000111111001111111111111111111111111110000000000000011111111110000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000100000111000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010010100000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000111110000001000111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000111222222222221111111111111000000000000000000001000000000000000000001111111111110000000000000000000000000000000000000000111111111000000000000011111111122222222111011111111000000000000000000000000000001111100011111111111111111222222222111111110000000000000000000000000000000000001000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100000001111111111111000000000000001111111111111100000000000000000000000000000000000000000000000000000000111222100000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000001111222222111111111111111100000000000000000011112222222222211111110000000000000000000000000000000011","000000000000000000000000000000000000000000001000000000000000000000000012210000000001100110000011222222333333333333333334443333311111222333322221211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000111111222210000000000000000000000111110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110001000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000011111112222222110000000000000000000000000000000000000000000000000000000000000000000000000011233222211000000000000000000000000000000000000000000000000111110000000000000111111222222222222211111111110000000000000001111100011111111000000000000000000000000001122222222222222222222222222222222222211110000000011111111122222222222233333333333333333322222222211000000000000000000111111111111000000000111111000000000000000000000011110000000000000000000000000000000000000000000000000000000000111111100000000000000000010000000000000111111111111001111100000000000000000000000000000100000000000000000000000000000000000000000011100000000000000012333333333211111111111111111111111111111111111122222221100000000000000000000000000000000000000000011111111000000111112233333332222222222222211111111111111111111111111222211111111122222221111111222222222333332222211","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000110000012222222333333333444344444443333311111222333322221211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000110001222200000000000000000000000111110111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001000000000000000000000000000000000011111110001100000000000000000000000000000000000000000000000000000011222222111222110000000000000000000000000000000000000000000000000000000000000000000000000011122222211000000111100000000000000000000000000000000000000100000000000000000111111122222222222100000000000000000000000000000000011111111111100000000000000000000001122111000111111122222222222222222222211110000000011111111222222222222222233333333322222232222222211100000000000000000000000001111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000011000000000000011000000000000000000000000000000000000000000000100000000000000000000000000000000000000000011100000000000001112322333332211111111111111110000000001220000001112211110000000000000000000000000000000000000000000011111110000000111112233333332222233333222211111111000000000012222222222211111111122222222221111222222223333332211100","000000000000000000000000000000000000000000000000000000000000000000000011211111111222333333322222221222100000000000000000000000000000010000012220000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000011111110000000000000000000000000000000000011111111000000000000000000000000000000000000000000000000001122222222233332222211100000000000000000000000000001110000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000010111000100000000000000000000000000000000000000000000000000000000001122221111100000000000000000000000000000000001111112222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000012222222221000000000000011112233333444333333333222222222222221111100000000000000000000000000000000000000000000000000000000000000000111122222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111222222222222111111111111122222211111111110000001100000000000000000000000000000000000000000012222222211111111110000000000000000000000000000012222222110000011111111111111111111111111111111111111000000000000000001111111111111111111111111111111110000000011122222223333322222222222100000000000000000000000000000000","000000000000000000000000000000000000000000000000000000000000000000000011221100000011111111000000000000000000100001011110000000000000011111012220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000111000000011110000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000122222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111001210000000001000000000000000000000011111100000000000000000000122111111100000000000000011001111111111111000000001222222222222222111111111111111111111111000001111000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000001111111111111111111111110000000000001111111222222222222222222221111111111110000000000000000000000000000000011111000000000000000000000000000000000111222222221111110000000000000000000000000000000000000000000001000000000000000000000000000000000000011010112111222222222333333222222111111111111222222211111111110000000000000000000000000000000000000000000000000000111111100000000110000000000000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000112211111111111000000000000000000000000011111111222222222222221111111111110000000000000000011111","000000000000000000000000000000000000000000000000000000000000000000000011221110011111222111000000000000000000000000011000000000000000011000012220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000111000000012220000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000111121122222111100000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111001100000000000000000000000000000000000000000000000000000000000122221100000000000000000000000000000000000000000001222222222222222111111111000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000000001111111111111111111111110000000000000111112233333333333333333333222222222100000000000000000000000000000000011111000000000000000000000000000000000111111000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111100112222222222222111111111111111111111111111110000000000000000000000000000000000000000000000000001111111100000001110000000000000000000000000000011111000000000000000111111110000000000000000000000000000000000000000000001111111100000011111111111111000000000000011111112222222222222211111111111000000000000000000011111","000000000000000000000000000000000000000000000000000000011000111100000011221111111222333222211111111111100000110000000000000000000000011000002110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000011122220000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000001111112222233332222211100000000000000000000000000001110000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000001111000100000000000000000000000000000000000000000000000000000000001122221100000000000000000000000000000000000000000001222222222221111111111110000000000000001000000000000000000000000111111111111000000000000000000000000000000000000000000000000001111111111111111111111111110000000000001100000000000000000000000000000001111101111233333444444444433333222222222111100000000000000000000000000000001111000000000000000000000000000000000111111000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000111111112222112222222222222111111111111112222100111111110000000000000000000000000000000000000000000111111111111111111111111110001111111111111000000000000011111111111111111112222222222222221111111111111111111111110000000000000000111111111111111111111111111110000000000112222222333322222222222222222221100000000000000000000001","000000000000000000000000000000000000000000001000000000000000000000000011210000000000001121000012222222222232333333333443333322111111112112222111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000001111011111111222200000000000000000000000111110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000011111221111111222000000000000000000000000000000000000000000000000000000000000000000000000000011122222211000000110000000000000000000000000000000000011111211110000000000000000001111222222222111111111110000000000000000000001111122222222222111111111111111111111122222111111011111111111111111111111111111000011111111111222222222222222233333344444443333333333322222100000000000000000000001111000011111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000011000000000000111111100000011000000000000000000000000000000111110000000000000000000000000000000000111111111100000000000001112333333333333332222221111100000000011220000111221000000000000000000000000000000000000000000000000011111111000000111112233333333333333333233333333211000000000000011111222222222222222222233332222222222222222221111100","000000000000000000000000000000000000000000000000000000000000000000000011221111111222333333322222221222100000000000000000000000000000010000012220000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000011111110000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000001122222222233333222211100000000000000000000000000001110000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000010111000100000000000000000000000000000000000000000000000000000000001122210000000000000000000000000000000000000001111112222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000012222222221000000001111111112233333333444433333222222222222221111100000000000000000000000000000000000000000000000000000000000000000111122222222111111110000000000000000000000000000000000000000001111110000000000000000000000000000000000000001111111111111222222222222111111111111112221100111111110000001100000000000000000000000000000000000111111111111111111111111110001111111000000000000000000012222221000000011111112222222222221111122222211111111000000000000000000000111111111000011111111111111110000000011122222223333322222222222221111110000000000000000000000000","000000000000000000000000000000000000000000000000000000000000000000000011221100011111222111111110000000000000000000000000000000000000011000012220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000111000000011110000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000011111111122233322111100000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122111210000000000000000000000000000000011100000000000000000000000122111111100000000000000011000000000000000000000001222222222222222111111111000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000111111122111000000000001111111111111111111111110000000000001111111222223333333333322222111000000000000000000000000000000000000000011111000000000000000000000000000000000111222222110001110000000000000000000000000000000000000000000001000000000000000000000000000000000000000000012222222211112222222222222111111111111111111111111222211000000000000000000000000000011111000000000111100000000000000000001110000000000000000000000000000011111100000000000000111111110000000000000001111111111111110000000000000000111111100000011100000000000000000000000011111112222222222222211111111111000000000000000000011111","000000000000000000000000000000000000000000000000000000000000000000000011221000000001111111001111111111111000111111111110000000000000011111001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000011211111100000000000000000000000001110010000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000001111100000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000111110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222221111111111111000000000000000000011000000000000000000000000011111110000000000000000000000000000000000000000111111111000000000000010111111111111111000011111111000000000000000000000000000001111101111111100000000111222222222111111111111100000000000000000000000000001111000000011111111000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000001111111111111000000000000111111111111111100000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000011111100000000000000000000000000000000000000000000000011111100000000001111222222111111111110000000000000000000000001111111222222211111110000000000000000000001100000000011","000000000000000000000000000000000000000000001000000000000000000000000011210000000001101121000011222222333333333333333334443333211111112112211111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000001111000111111222200000000000000000000000111110010000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001000001000000000000000000000000000000000011111111000000000000000000000000000000000000000000000000000000000011111112111122110000000000000000000000000000000000000000000000000000000000000000000000000011233333222111111110011000000000000000000000000000000011111222110000000000000011111111111111111111111111110000000000000000000001111111111111111000000000000000000001122222111111011112222222222222222222211111000000111111111122222222222222233333344444444444433333322222110000000000000000000011112000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000011000000000000111111100000011111100000000000000000000000111111100000000000000000000000000000000000000000011100000000000001112333333333333332222221111100000000001211000001221000000000000000000000000000000000000000000000000000000000000000111112233333333333333333222222222110000000000111011111222221111111111111111111111122222222222111100000","000000000000000000000000000000000000000000001000000000000000000000000012210000000001100110000012222222333333333443344334443333311111222333322222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000110001222210000000000000000000000111110111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000011112222112222110000000000000000000000000000000000000000000000000000000000000000000000000011122222211000000000000000000000000000000000000000000000000100000000000000000111111222222222222100001111110000000000000000000000011111111111100000000000000000000001122222222222222112222222222222222222211110000000011111111222222222222222233333333322222222222222211000000000000000000000000001111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000010000000000000111111111111000000000000000000000000000000000000100000000000000000000000000000000000000000011100000000000001112333333333211111111111111110000000001111000011112222221100000000000000000000000000000000000000000011111111000000111112233333332222222222222211111111111111111112222222222211111111122222222221111222222223333332222211","000000000000000000000000000000000000000000000000000000000000000000000011210000000000012222101111222222222222222233233222221100000001111111111110100000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001100000000000000000000000000000000000000100000001010000001111112100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000111000000000000000000000000000000001000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000111110000111000222110000000000000000000000000000000000000000000000000000000000000000000000000000111111000000001111111111100000000000000000000000000000001111000000000000000000000000011111111000000000000000000000000000000000000111111111111000000000000011111111122222222111111111111000000000000000000000000000001111111111111111111111112222222222222222222222211100000000000000000000000001111000001111111111000000000000000000111111000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000011222222211111112111100000000000000000011111111100000000000000000000000000000000000000000000000000000000001111122222222221100000000000000000000000000000000111111000000000000000000000000000000000000000000000000011111000000000111222233333222111111111111100000000000000000111122233333322100000000000000000000000110001111111100000","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000110000012222222333333333444444444443333321111222333322222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000110001222200000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001000001000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000011222222222222111000000000000000000000000000000000000000000000000000000000000000000000000011122222211000001111100000000000000000000000000000000000000100000000000000000000001111222222221000000000000000000000000000000000011111111111100000000000000000000000112111000000011122222222222222222222200000000000011111111222222222222222222233333322222221111111100000000000000000000000000000111000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000010000000000000011000000000000000000000000000000000000000000000100000000000000000000000000000000000000000011100000000000000122333333332110000000000000000000000001110000001112111110000000000000000000000000000000000000000000011111111000000111112333333332222333222222211111100000000000011111111112211111111122222222221111222222223333332211100","000000000000000000000000000000000000000000001000000000000000000000000011210000000001001120000012222222333333333333333444443333211111222222222111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000111111222200000000000000000000000111110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000011111111001100000000000000000000000000000000000000000000000000000011221112111111000000000000000000000000000000000000000000000000000000000000000000000000000011133333211000000000000000000000000000000000000000000000011211110000000000000100001122222222222211111111110000000000000000000001111111221111111000000000000000000001122111111111111122222222222222222222211110000000111111111222222222222222233333333333333333333333322211000000000000000000000001111000011111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000011000000000000111111111111011000000000000000000000000000000111110000000000000000000000000000000000000000011100000000000001112333333333222222222221111100000000011220000011222100000000000000000000000000000000000000000000000001111111000000001112233333333333333333222222222110000000000011111111222222222222222222233322211122222222333332211100","000000000000000000000000000000000000000000000000000000000000000000000011221000000011222111000000000000000000000000000000000000000000011000012220000000000000000000000001110000000000000110000000011100000000000000000000000000000000000000000000000000000000001100000000000000000000100000111000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000122233320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122111210000000001000000000000000000000011111100000000000000000000000000000000000000000000011001111111111110000000111111111111111111111111111111111111111111001111111000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000001111111122111000000000001111111111111111111111111000000000011111111111112222222222222222222222211110000000000000000000000000000000000000000000000011111000000000000000000111112222222222222222111111110000000000000000000000000000000111111110000000000000000000000000000000011111223333322222222332222222222222222222222222222222222222222111111111111110000000000000000000000000000000000000000000111111111110000000000000000000000000000011111111000000000111111111110000000000000000000000000000000000000000100001111111111111111111110000000000000000001111222222333322222222222111111111110000000000000000011001","000000000000000000000000000000000000000000000000000000000000000000000011210000000001111111001111222222222221222222222111111000000001011111112220000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000100000001000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000001000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000111100000001000111000000000000000000011100000000000000000000000000000000000000000000011111111111111111000000001111111111111110000111111111111111111111111111000000000000000000111111111111111000000000000000000000000000000000000111111111111000000000000001111111122222222111011111111111100000000000000000000000001111111111111111111111112333333332222222221111111000000000000000000000000011111000001111111111000000000000000000111111111111111111100000000000000000000000000000000000000000000000110000000000000000000000000000000000011112222211111111000000000011000000000011111111111111111110000000000000000000000000000000000000000000000001111122122222110000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000111111222222111111111111111100000000000000000011112233322211111111110000000000000000110000000000000000","000000000000000000000000000000000000000000000000000000000000000000000011220000000000011111001111222211111111222222222111100000000001011111111110000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000100000001000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000111110000001000111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000001222222222221110000000000000000000000000000011000000000000000000001111111111110000000000000000000000000000000000000111111111111000000000000011111111122222222111011111111000000000000000000000000000001111111111111111111111112222222222111111110000000000000000000000000000000000001000001111111111000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222200000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000011122222222100000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000001111222222111111111111111100000000000000000011112222212211100000000000000000000000110001100000000000","000000000000000000000000000000000000000000000000000000000000000000000011220000000000011111001111111111111111222222222221111000000001011111111110000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000001000000000000000000000000000000000000000000000001010000011111111100000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000111111100001000111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000111222222222221111100000000000000000000000000011000000000000000000001111111111110000000000000000000000000000000000011111111111111000000000000011111111122222222111111111111000000000000000000000000000001111111111122222222222222222222222111111111111100000000000000000000000000000001000000011111111000000000000000000111111100000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000011112222200000001000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000011112222222100000000000000000000000000000000000011111100000000000000000000000000000000000000000000000011111111000000001111223333221111111111111100000000000000000011112222222222210000000000000000000000000001111000000000","000000000000000000000000000000000000000000000000000000011111111100000011222221111111212111000000000000000000111111111000000000000000011000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000011112220011000000000000000000000000001111111110000000000000000000000000000000000000000000000000000000000000000010010000000000000000000000000000000000001100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001122221100000000000000000000000000000000000000000001222222222222221111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111110000000000001111000000000000000000000000000000000001112233333444444444433333222222222221100000000000000000000000000000011111000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222222222222222222111111111111111111100000000000000000000000000000000000000000000000000000111111111222222211100001110000000000000000000000000000111111110000000000000111111111000000000000000000000000000000000000000000001111111111111111111111111110000000000000011111111222211111111111111111111000000000000000000000001","000000000000000000000000000000000000000000000000000000011000100000000011221111111111222111111110000000000000111111111000000000000000011000002110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000011112220011000000000000000000000000001111111110000000000000000000000000000000000000000000000000000001111111111122222222111100000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000100000000000000000000000000000000000000000000000000000000001122221100000000000000000000000000000000000000000001222222222222222111111110000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111110000000000001111000000000000000000000000000001111101112233333444444444433333222222222111100000000000000000000000000000011111000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112211222222222222222111111111111111111100000000000000000000000000000000000000000000000000000111100111222222111110001110000111111111111000000000000111100000000000000000111111111000000000000000000000000011110000000000000001111111111111111111111111111000000000000011111112222222222222222222222221100000000000000000000001","000000000000000000000000000000000000000000000000000000011111111100000011222221111222333222111110000000000000111111111000000000000000011000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000011122220011100000000000000000000000001111111110000000000000000000000000000000000000000000000000000001111111111111110000000000000000000000000000000000001100000000000000000100000000000000000000000000111110000000000000000000001000000000000000000000001111000100000010001000000000000000000000000000000000000000000000001122221100000000000000000000000000000000000000000001222222222222111111111110000000000000011000100000000000000000000111111111000000000000000000000000000000000000000000000000001111111111111111111111111111110000000000001111000000000000000000000000000001111101111233333444444444433333222222222221100000000000000000000000000000011111000000000000000000000000000000000111111000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000111111112222222222222222222111111111111112222100000000000000000000000000000000000000000000000000000111111111222222211110001110000000000000000000000000000122222222221111111112222222222222221111111111111111111011000000000000000001111111111111111111111111110000000000000011111122333322222222222222222211100000000000000000000001","000000000000000000000000000000000000000000001000000000000000000000000011210000000001100111000011222222333333333333333334443333311111222333322211111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000111111222210000000000000000000000111111010000000000000000000000000000000000000000000000000000000000000000000011122222222222211110000000000000000000001111111000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000001111112222222110000000000000000000000000000000000000000000000000000000000000000000000000122233222111000000011110000000000000000000000000000000000011222220000000000000111111222222222222211111111110000000000000111111111111222222222211000000000000000000001122222222222222222222222222222222222211110000000011111111122222333333333333333333333333322222222211000000000000011111111111111111000000000111111000000000000000000000111111111111000000000000000000000000000000000000000000000000000111111100000000000000000010000000000001111112222222234443322222100000000000001111111100100000000000000000000000000000000000000000011100000111111111123333433333222222222222222221111111111111111111222222221100000000000011111100000000000000000000000001111111000000111112223333332222222222222111111111111111111111111122222222221111122222222221111112222222333333333332","000000000000000000000000000000000000000000000000000000000000000000000011220000000000001111000012222222222222333333333333222211000001111111211111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000001111011111111111200000000000000000000000111110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000011111111111000111000000000000000000000000000000000000000000000000000000000000000000000000000011122222211000111222222111100000000000000000000000000011111211110000000000000000001111222222222111111111110000000000000000000001111122222222222111111111111111111111122222211000000001111111111111111111111111000011111111111112222222222222233333344444443333332222222211100000000000000000000000001000011111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000011000000000000001111100000001001100000000000000000000000000111110000000000000000000000000000000000111111111100000000000000012222222222111111111111111100000000001110000111221000000000000000000000000000000000000000000000000011111110000000001112233333222222222222222222221000000000000000011111111111111222222222222322211122211111222111100000","000000000000000000000000000000000000000000000000000000011000000000000011222220000011101111000000000000000000111111111110000000000000011111011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000011111221111100000000000000000000000001111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101100000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000010011000000000000000000000000000000000000000000000001122221000000000000000000000000000000111111000000000111111111111111100000000000000000000000000000000110000000000000000001111111110000000000000000000000000000000000000000100000000000000111110011111111111100000000000001111000011000000000000000000000001111111112233333444444433333333222222222221100000000000000000000000000000001111000000011111111000000000000000000001111000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000001111112222222222222221111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000001110000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000001111111111111111111100000010000000000000001000111222211100111111111111111000000000000000000000000","000000000000000000000000000000000000000000000000000000011000100000000011222221111111111111000000000000000000111111111010000000000000011111001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000011112220011000000000000000000000000001111111110000000000000000000000000000000000000000000000000000000000000000010010000000000000000000000000000000000001111100000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000010000000000000000000000000000000000000000000000000001122221100000000000000000000000000000000000000000001222222222222222111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000000001111000000000000000000000000000000011111112233333444444444433333222222222221100000000000000000000000000000011111000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000111111112222222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111222222211000001110000000000000000000000000000111111000000000000000111111110000000000000000000000000000000000000000000001111111111111111111111111110000000000000011111111222211111111100000000000000000000000000000000000","000000000000000000000000000000000000000000000000000000000000000000000011220000000000001121000011222222222222333333333333322211110001111112211111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000001011011111111111200000000000000000000000111110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000111111111111000111000000000000000000000000000000000000000000000000000000000000000000000000000011122222211000111222222221100000000000000000000000000011111211110000000000000000001111111111111111111111110000000000000000000001111122222222222000000000000011111111122222222111111111112222222222222222211111000011111111111112222222222222233333344444443333332222222222100000000000000000000000001000011111111111000000000000000000111111000000000000000000000000000000000000000000000000000000000001111111100000000000000000011000000000000111111100000011000000000000000000000000000111111110000000000000000000000000000000000111111111100000000000000012233333333222222222221111100000000001110000111221000000000000000000000000000000000000000000000000011111111000000111111233333222222222222222222221000000000000000011111111111111222222222222321111111111111222222200000","000000000000000000000000000000000000000000000000000000000000000000000011210000000011111111101111222211111121211111122110000000000000011111112220000000000000000000000000000000000000000110000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000100000111000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121121111000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000111000000000000000011111100000000000000000000000000000000000000000111111111111111111111000000000111111111111110000111111111111111111111111111111000000000000000111111111111111000000000000000000000000000000000000111111111111000000000000001111111122111111000011111111111100111111111111111000000001111111111111111111122222333333332222222222211111000000000000000000000000011111000001110011111000000000000000000111222222223222111111000000000000000000000000000000000000000000111110000000000000000000000000000000000011112222222222222222222222222111111111111222222111111111110000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000111111222222111111111111111100000000000000000111122233333322111111111111111111111111110000000000000001","000000000000000000000000000000000000000000000000000000000000000000000011210000000011112222111112222222222222222222222111111100000000111111112220000000000000000000000000000000000000000110000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000100000000000000001000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000011111111000000000000000000000000000000001000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000100000000001000222110000000000000000000000000000000000000000000000000000000000000000011111111111111111000000001111100111111110000000000000000000000000000011000000000000000000111111111111111000000000000000000000000000000000000111111111111000000000000001111111122222211000111111111111111111111111111111000000001111111111111111111122222333333332222222222211111100000000000000000000000011111000001110011111000000000000000000122222111112111111110000000000000000000000000000000000000000000111110000000000000000000000000000000000011222222222111111111100000111111111111111222222100000000000000000000000000000000000000000000000000000000001111111111222210000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000111111222222111111111111111111100000000000000111123333333322111111111111111111111111110000000000000000","000000000000000000000000000000000000000000000000000000000000000000000011221111111222333222222220000000000000100000000000000000000000010000012220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000110000000122110000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000001111212222233333222211100000000000000000000000000001110000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000001111000100000000000000000000000000000000000000000000000000000000000122111100000000000000000000000000000000000001000001222222222222222111111110000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111000000000000001111000000000001111111110000000001111111111223333333444444433333222222222111100000000000000000000000000000000000000000000000000000000000000000000111122111000001000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000111111111100012222222222222111111111111111111111111111110000000000000000000000000000000000000000000111111111111111111111111110001111111111111000000000000011111110000000000001111111111111111111111111111111111111110000000000000000111111000000011111111111111110000000000112222223333322222222222222222221100000000000000000000001","000000000000000000000000000000000000000000001000000000000000000000000011210000000001101120000012222222333333333333333434443333211111222323322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000111111222200000000000000000000000111110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001000000000000000000000000000000000011111110001100000000000000000000000000000000000000000000000000000011221112111222110000000000000000000000000000000000000000000000000000000000000000000000000011233333211000000000000000000000000000000000000000000011111222110000000000000111111122222222222211111111110000000000000000000001111111111111111000000000000000000001122111111111111112222222222222222222211110000000011111111222222222222222233333344444444444333333322222110000000000000000000011112000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000011000000000000111111111111011111100000000000000000000000111111100000000000000000000000000000000000000000011100000000000001112333333333322222222221111100000000001221110011222111000000000000000000000000000000000000000000000001111111000000111112233333333333333333222222222111111111111111111111222211111111122222222221111122222222333332211100","000000000000000000000000000000000000000000000000000000011110111100000011221111111222333333322222221222100000100000000000000000000000011000001110000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000011122220000000000000000000000000000000000010111111000000000000000000000000000000000000000000000000001122222222233332222211100000000000000000000000000001000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000011111000100000000000000000000000000000000000000000000000000000000001122221111111000000000000000000000000000000001111112222222222222222000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000001111111111111111000000000000000000000011111111111000000001111111111233333444444433333222222111111111100000000000000000000000000000011111000000000000000000000000000000000111111111111000000000000000000000000000000100000000000000000000000000111000000000000000000000000000000000001000001111112222222222222111111111111122222211111111110000000000000000000000000000000000000000000000000012222122211110000110000000000000000000000000000112222222222222222333333333333333222222222222211111111111000000000000001111112222111111111111111111110000000000011122222222333322222222222221111110000000000000000000000000","000000000000000000000000000000000000000000000000000000011000111100000011222211111111332211111110000000000000111111111000000000000000011000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000011122220000000000000000000000000000001111111110000000000000000000000000000000000000000000000000000001111111111121121111111100000000000000000000000000001100000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000001111000100000000000000000000000000000000000000000000000000000000001122221100000000000000000000000000000000000000000001222222222221111111111110000000000000001000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000111111111111111111110000000000001111000000000000000000000000000001111101112233333444444444433333222222222111100000000000000000000000000000001111000000000000000000000000000000000011111000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000111111112222222222222222222111111111111111111100000000000000000000000000000000000000000000000000000111111111222222111110001110000111111111111000000000000111111110001111111111111111111111110000000000000000000011000000000000000001111111111111111111111111111000000000000011111112222222222222222222222221000000000000000000000001","100000000000000000000000011121000000000000122222221111111233333333333233322211100001001111111122223343333333333333333344444444445555555555544445543322222111111111111111000000000000000000000000000000000000000000000000000000110000000000001000100000000000000000000000000000000000000011110101111000001122322233333222211111112222233333222222210000000112110000000000000000000000000111110001112111222222233344445555344555555555555555544443333322222333222223332111000000000000000001111111000000000000000001111122222222222220000000000000000000000011100000001111111111222111111111111112223333333332222222222222222222222222112222111111111111122222222222222111111122210000000000000001122222222222221111111111000000000000000000000000011111111100000000000000000000000000011110000000111111111111110000000000000011000011111111111111122221000000000000000000000000001111100000000000000000011100000011111111110001111222222100000000000001111111111222222222222222222111111111000000000000111100000000000000000000000000000000000000000001000000100000011122211111100000000000000000000000000000000000000000000000000000000000000000000000001111122111211000000111000001111222221111111111100000000000011121111110011110001111100000000000000000110000000000000000000111111111122233321110000000000000001100000012222211000000000001111122111122222111111211121111000000000000000121122222222222233333333333333344444445555555444444","211100001222211000000112333333333332220013344444443334433444444444444444444444322222111111112222223333333333322233433333333332234555554555555555544432111111000000000000000000000000000000000000000000000000000000000000000001111110011111000000000000000000000000000000000000000000000000000000000000000011200011111111000000001222222222222333232122222111110000000000000000000000000111121122222222222223233344445555444444555555555555544443334444444444444444443322222222222221111112222222221211111000000000000000000000000000000000000000000000000000000000001111110000122222222222111122222122210000000000001111100011111122111111122110000000111111122222222000000000000000111100000111222222222111000000000000000000000000000000000000000011000000000000000000000000000000000011000000000001111000000000000111111111000011111222222222222332000000000000000000000000011111111000111000000000011222222222222222221111233333222100000000000000000000000000000000011111112111100000000000000000000000000000000000000000000000000000000000000000000000000000001223332100000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000011111122333332222211111111110001110001110000000000000000100000000000000000000010000000000000000000000000122223333333210000000000000000100000011233211000010000000111122111111222111222222222111000000000000000011111111111122233333333333334444445444444443332222","211111001222222111111111222222221111110002344443343334433344444443333344444444200000000000002222223333333333322233433222222222233444443444445554543332111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011200011111100000000000111122222222222232111111111110000000000000000000001111222121111222222222222233334444444333333444444444444433232222222333333333334443322222222222222222111222222111111110000000000000000000000000000000000000000000000000000000000112222111000111112222222111111111122210000000000000000000001111100000000000000000000000000110000000000000011111111111100000011122222221000000000000000000000000000000000000000000011000000000000000000000000000000011111100000000000000000000000111111111111000001111111111111111110000000000000000000000000000011111000010000000000011100011222222222221111122222222000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011222221000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000011112222222211100000000011100000110000000000000000100000000000000000000000000000000000000000000000011122333322222110000000000000100000012233211111111000001111122111111111000112211222111000000000000011122222211111122222222333333333344444444433433322222","111000000011111111111112232232221111110002233322222222211333333333333333332222211112232222221122223343334333333344444444444444445555555555533334433322111111111111111111000000000000000000000000000000000000000000000000000011111111112221001111100000000000000000000000000000000000000011110000000000000022322222222110000001112222222222222222211001111111110000000000000000000000000111110001222222211112234444445555445555555555555555544443332222333444444433332111000001111110000001122222110000000000000011100011112222222221110000000000000000000011110000000000000000122111111122222222223333333332222222221222222222100112112211111111111111111111222222222111111111111100000000000122222222222222222222222221000000000000000000000000111111111100000000000000000000000000000000000000000001111111110000000000000111000011111111122333222222000000000000000000000000011111100000000000000001000000000012222221110000011111111000000000000000011111111111222222222222211000000011100000000001111111112200000000000000000000000000000000000000111111111111111222222222100000000000000000000000000000000000000000000000000000000000000000000000011111222211100001111111000012222233332222211111100000000000011121000001111110011222222222211100000111110000011111100001111222222222223333332210000000000000011100000001122110000000000001111122111112222223222222222111000001111000011111222222222222233333333333444444444444444444332222","211111101222222111111112223332221111110013344444444444433344444444444444444444211110000000001111223333333333222222432222212211123444443334445554543331111100000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000011211112221100000000000111122221111111132111112111110000000000000000000011221222221122222233323222233334445555455555555554444444433332222222333333333334443333333333333332222222222222222222221000000000000000000000000000000000000000000000000000000000112222222111111112222222111111111122210000000000000000000001111100000000000000000000000000111111100000001110011111001100000011122222110000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000001111111111000001111111111111111111000000000000000000000000000011222000011111110000012222222233322222221111122222222000000000000000000000011111000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011222221000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000011222222211100000111111110000110000000000000000100000000000000000000000000000000000000000000000011122333322222110000000000000100000012223211111111100001111122111111122111122222222111000000000000011122222211111111222233333333334444445444443433322222","222111101222222111111112233333232221110113444444444444433444444444444444444444433321000000001111223333333333222222322221221111123433333444444444443331111100000000000000000000000000000000000000000000000000000000000000000000000010011110000000000000000000000000000000000000000000000000000000000000000011201112221100000000000111122221112222232111112111110000000000000000000011111222222222223333323223333344445555555555555555555554433333333333444444445555544433334444444432222222222222222222221000000000000000000000000000000000000000000000000000000000112222222111122222222222111111111122210000000000001100000001111111000001111000000000000000111111100000001110000000001100000000012222110000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000001111111111000001111111111122222221000000000000000000000000000011222111111111220000012222222233322222221111222222111000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000011233221000000000000000000000000000000000000000000000000000000000000000000000000000000000111001111001000000000000000011221111111100000000011110000110000000000000011210000000000000000000000000000000000000000000000012222333333222100000000000000000000011223211111111100000111122111111222111122222222111000000000000011111111111222222222233333333333344445444443333321111","000000000000000000000000000000000000000000000010000000001122222211111011110000000100000000000012333333333332222233333222222223332222232233222222311100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000110000000001100100000000000000000001111111122200000000000000000000000000000000000000000000111110011112111112222223334433344233344444444444443322221111100001222222222222222222222211111100000012211111111111001111111111111111100001110000000000000000000000001111111111112222222221000000001111111111111111111111222233333333333330000000000000011112222222222222222222211000000000000000000011000000000000001000000111111111110000000000000000110000011111100000000000000000000000000000000000000000000111111111100000000000000000000000000000001111110000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000001122222221000110000000000000000111111110000000000000000000000000000000000000000000000000000000000000001111221000000000000000011122222333332210000112222333333333333332111100001220001111122222222221111111121110011111100000012221110000011110000000000011221110011111100012332100000000000011222222222233332222222222333322220000001110011222333322222222223333333222233333333333444444322222","000000000000000000000000000000000000000000001110000000001122222211111011111000001100000000000012333333333333333333333222223333332333333444433333411110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000110000000001111200000000000000000001111111222210011000000000011000000000000000000000000000111110011001111112222223334444444333344444444455553333333321100001222222212233333333333322221100000012211110000111111111111111111111111111110000000000000000000000001110000012222222222221000000001111111111112222222211112222333333322220000000000000001112222222221111122222100000011100000000000000000011111000001000000000111111110000000000000000110000011111100000000000000000000000000000000000000000000111111111100000000000000000000001100000001222110000000000000000000000000000011100000000000000000000000000000000000000001111000000000000000000000000000001111111111111111100000000000000000000000000000000000000000000000000000000000000000000111111111100000000000100000000111111110000000000000000000000001000000000000000000000000000000000000001111221100000000000000011122222333332210000112222222333332222332221111111220001111111222222221111111121110000011111000111111111111111110010000000011221110011111100012333100000001100011222222222233332222222222332211110000000100011222333322222222223333344444444444444444444443222233","000000000000000000000000011110000000000000011111110000001122222221111122111100000001100000000012333333333333333344444333333333334444444344322222311110000000000000111111000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000111100000000000100000000000111100011100000000001111111111222211111100000000000000000000000000000000000000111110011222222222222233344444455333445555444444443333331111111112223222221111110000000000000000000011111111111111000000111111111112222222220110000000000000000000011110000000111111112221000011111111112223222222221111222223333444444332222222222222222222222233332222222222211000011111111101111111111122222111111111111111111111110000000000000000111111111111100000000000000000000000000000011111100000001111111111100000000000000000000111111111111111111000000000000000000000000001111100000000000000001000000000000000000000001111111000000000000000001111100000000001111111111111111111122222221100000000000001100000000000000000000000111111000001122222222222222200001100000000000000110000000000000000000000000000000000000000000000000000000000000011122233222100000000111011112222333333221111222222333333333333332211121111110011111122222222222111111110000000001100000001110000011122221121110000001111111111111000012333210000000000001122222222222222222222222333222110000000000011222222222222111123333333333333334444444444444443333","000000000000000000001000011110000000000000011110000000001111111110000011111111100000100000001113333332333333344444444333333333333323333333311100100000000000000000111111000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000111100000000000000000000000100000000000000000000000111111111100000000000000000000000000000000000000000000111110011122222222222223344444444333344444444333332222221111111111222222221112111000000000000000000011111111111111000000111111111112222222220000000000000000000000011111100010111111112221000000001111000000000001111111222233333444444332222222222222222222233333332222222222222111111122222111111111111111111000001111111000000001110000000000000000111111111111111111110000000000000000000000000000000000000011111111100000000000000000000000000000001111111000000000000000000000000000011100000000000000011000000000000000000000001111122111111111000000011111000000000000011110000000000000121100000000000000000001100000000000000000000001111111110001122222222222222200000000000000000000110000000000000000000000000000000000000000000000000000000000000001122232222100000000000011111112232222211111222233322222333322222211110000010011222222222222222111112221110000001100000000000000000012221110000000001111100010000000012332210000000000001222222222222222223322222333222110000000000001111211222222111122222223333333334444444444555555555","222211112222211000011112234433332332222223445444444444433444444444444444444444444433112111011111223333333332222222333222221111222333333444344444443332111111000000000000000000000000000000000000000000000000000000000000000000111111011111000000000000000000000000000000000000000000000000000000000000000001111111111100000000000111122222222333232222222221110000000000000000000001111222222233333333333333345545445555555555555555555554433333333344444455555555544444444444445554433333333333332222221100000000111110000000000000000000000000000000000000000000111112222112121122222222111111111111100000000000001111100001112222111111111000000000000011111111111000000111100000001100000000012222111000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000001111111111000001111222222222222232000000000000000000000000000011222222233333332211112222334444433333332222333333333210000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000001222221000000000000000000000000000000000000000000000000000000000000000000000000000000000010001111111000000000000000011221111100000000000000100000110000000000000122222221000000000000000010000000011100000000100001222233333333222110000000000000000000001222111111122200001111122111111222112222211111000000000011000011111111111111222232233333333334444444333333433322222","211100001222222000011112334433333332221123444444444444433444444444444444444444444433222222111222223333333333222233433222232222223444444455555555544432111111000000000000000000000000000000000000000000000000000000000000000011111110011111000000000000000000000000000000000000000000000000000000000000000011200111111100000000001111122222222333232222222221110000000000000000000001111222122222223333322223334444445555455555555555555555544443334444444455555555544433333333333332222222333333332222221000000000111110000000000000000000000000000000000000000000001111111111122222222222222222222122210000000000001111222222112222112222222111100000001111222222222000000000000011111111100011222233222111000000000000000000000000000000000000000011000000000000000000000000000000001110000000000000001000000000001111111111000001111222223333223332000000000000000000000000001111222111111111110000012222333344433333332222233333222100000000000000000000000000000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011223332111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000011111112221111111101000000011100001110000000000000011210000000000000000000010000000000000000000000000122233344433221000000000000000100000011223211111111100000111122111111111001222222222110000000001000011111111111111122222222233333333344445433333333222111","111000000111111000001112233333322221110002344333333333322344444443333344443343311112323333222222223343333333333344444444444444445555555555555445543333222211111111111100000000000000000000000000000000000000000000000000000011111121113311001011100000000000000000000000000000000000000011110000000000000022322222222111101111112222222333222222211112222111110000000000000000000000000111111111222222222222234444445555445555555555555555544444443333444444444444443322222222211110000001122222111111110000000000100011112111111110000000000000000000000000100000000000000000122222222222222222223333322221111111111111111000000012111001111111100111111111222222222111111111100100000000000122222233333222111111111110000000000000000000000000111111111000000000000000000000000000001100000000000001111111111111111111111111000011111222222222222222000000000000000000000000011111100000011100000000011100000122222221110000011111111000000000000000011111111111222222222222222111111000000000000001111100001100000000000000000000000000000000000000111111111110011222222221100000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111112222333332222211111111111000000112221110001110000011111111111100000000000010000000000000000001111000111223333322210000000000000011100000001122110000000000000111122111112222112222222222111000000011000000011223322222222233333444444444445544444444443222222","211100001222222000011112334433333332220013444444444444433444444444444444444444433322111111111222223333333333222233433222232222223444444445555555544432111111000000000000000000000000000000000000000000000000000000000000000001111110011111000000000000000000000000000000000000000000000000000000000000000011200111111100000000001111122222222333232222222111110000000000000000000001111222122222222233322223333344445555444555555555555554444443334444444444445555544433333333333332222222222222222222221000000000000000000000000000000000000000000000000000000000112221111111122222222222111111111122210000000000001111111111112222111111122110000000001111121111111000000000000011111100000011222222222110000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000001000000000001111111111000001111222222222222332000000000000000000000000001111222111111111110000012222222333322222221111233333222100000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011233332100000000000000000000000000000000000000000000000000000000000000000000000000000000111101111111111000000000012222222222211101000000011100001110000000000000011210000000000000000000000000000000000000000000000122233343433221000000000000000100000011233211111111100000111122111111111001222222222111000000000000011111111111111122222233333333333344445444444433322222","000000000000000000000000000000000000000000001110000000001011111111111011111000001100000000000112333333333333333333433222222222222222233334433333311100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000001111200000000000000000000111111111100011100000000011000000000000000000000000000111110011000000112222222223333333233333333333333333333332211100000112222212233333333333322221100000012211110000111111111111111100000000000000000000000000000000000001100000011112222111111000000000000000000011111111111112233333433333330000000000000001111111222221111111111110000000000000000000000000000000000001000000000111111110000000000000000110000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000111111111111111111111111111111110000000000000000000000000000000000000000000000000000011111100000000000001100000000111111110000000000000000000000001000000000000000000000000000000000000000011221000000000000000011112222333332210000112221111111001112222221111111220001111111222222221000112222220011011111000111122221111122222221111000011210000000011111112221000000000000012222222222222222222222222333322220000000000011112222322111111112222222222222222223333332221000000","000000000000000000000000000000000000000000000000000000001011111111111011110000000000000000000012333333333332222222333222222222222222232222111000100000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000000000000001100000000000000000000000111111111100000000000000000000000000000000000000000000111110011112111111111112232222233223333333333444432211111100001111222222221122222222222211111100000012211111111111000000111111111100100000000000000000000000000000001111111111111122111121000000000000000000000001111111222233333444444440000000000000011112222222222222222222222111111111111000000011000000000000001000000111111111110000000000000000110000011111111111100000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000001122222222222222200000000000000000001110000000000000000000000000000000000000000000000000000000000000001122221000000000000000011111222233332221111112222222222222222332110000000110000111122222222220000111110000000000000000012220000000011111110000000001100000000000000112222111000000000001122222222222222333322222222221000000001000011111101111111111112222222222233333333333332222222222","100000000111010000000000011010000000000000122222221111111233333332222233321111100000001011111122223343333333333333334344444444445555555555544445543332222111111111111111000000000000000000000000000000000000000000000000000000110000000000001000000000000000000000000000000000000000000011110101111000001122322233333222211111112222233333222222211100001112110000000000000000000000000111010001112111112222233334444455233455555555555555544443322221112333222223332111000001100000000000011111010000000000000001111111122211122110000000000000000000000000100000011112222111222111100111110002223333333332111111111122211112222222112211111000000111122222221122222111111122110001111111000011222222222111110000000000000000000000000000000000011111111100000000000000000000000000011110000000111111111111111111111111111111000011111111111111122221000000000000000000000000000111100000000000000000011100000011111111110001111222222100000000000001111100111222222222222222222222221111100000000000111000000000000000000000000000000000000000000011000000100000011222211000000000000000000000000000000000000000000000000000000000000000000000000000000011122122211111100111111111122333332222211100000000000000001121111110000010001111111110000000000000111110000000000000000011111111122233322221000000000000001111000012222211000011100001111122111122222111111211111111000000000000001121122222222222233333333333333344444444555555444444","211100001222111000001112334433333332220113344443343334433444444444444444444444433322222222222222223343333333333233444333333333334555555555555555544433222211111111111100000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000011200111111111000000001222222222222333232122222111110000000000000000000000000111121122222222222223334444445555444555555555555555544444444444444444445555543333333333333332222122223322222211111000000000111110000000000000000000000000000000000000000000001111110000122222222222222222222222211110000000001111222222112222112211122111100000111111222222222111100011100011111111101111222233222111000000000000000000000000000000000000000011000000000000000000000000000000001110000000000001111000000000000111111111000001111222223333223333000000000000000000000000011111111000111000000000011222222333322222221111233333222100000000000000000000000000000111111222222111100000000000000000000000000000000000000000000000000000000000000000000000000000011223332222100000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111112222333332222211111000000000110012221110000000000000100000000000000000000010000000000000000000000000122233344433210000000000000000100000011233211000010000000111122111112222111222222222111000000001000000011111111112222233333333333333344445433333333221111","100000000000000000000001011121000000000000122222221111111233333333333233332211100001001111111122223343333333333333344334444444445555555555533334533321111111111111111111100000000000000000000000000000000000000000000000000001111100000111001000100000000000000000000000000000000000000011110111000000001122322233333222211111112222233333222222210000000112110000000000000000000000000111110011222111222222234444445555444555555555555555544443333322222333322223332110000000000000000001111111000000000000000001111122222222222221110000000000000000000011110000011111000011222111111111222222223333333332222222222222222222222222222222111111111111122222222222222111111122211111111111111111122222222222222222222221000000000000000000000000011111111100000000000000000000000001111111100000111111111111110000000000000000000001111110000111122222000000000000000000000000001111100000000000000001011000000001111110000001111222222100000000000001111111111222222222222222211111111111000000000000011100000000000000000000000000000000000000000001000000100000001222211111100000000000000000000000000000000000000000000000000000000000000000000000011111222211111000000111110000011233332111111111100000000000011110001111111110011221100000000000000000110000000000000000111121111111123332221110000000000000011111000012222110000000000000111122111122222111222211121111000000000000000111122211222222233333333333333444444444444444222222","222222222222222222222223333444322221222222344443333334433334333332222333333333222221111000000011123332222222100111222111121111111222222333334432222221111100000000000000000000000000000000000000000000000000000000000000000000111000111111000000000000000000000000000000000000000000000000000000000000000000111111111110000000000011111121112111122211222222222111111000000111110012222222222333344444444444445555555555555555555555555555544444333333333444445555544444444445555554433222223333332222221000000000000000000000000000000000000000000000000000000000112222222112111001111111111111111011100000000000001110000011112000001111111000000000000000001111111000000111111111111110000011123222110000000000000000000000000000000000000000000000000000000000001111001111111111111000000000000000000000110001111111111111100001100110000011111111000000000000000000000000011111222222323333333333333333445555544444444444444443333321100000000000000000000000000000000111222100000000000000000000000000000000000000000000000000000000000000000000000000000000001233332100000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000111111111100000000000000110001110111000000011122333332100000000000000000000000001100000000000000112233444433333221111110000000110000001223221112223300001112222110001233112222211100000000000000000000011111000000122333333333333344444444444444444333333","000000000000000000000000000000000000000000001110000000001011111111111011111000001100000000000012333333333333333333333222222222222222233334433223311100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000001111200000000000000000001111111111100011000000000011000000000000000000000000000111110011000000112222222223333333233333333333344433322221111100001222222212233333333333322221100000012211110000111111111111111100000000000000000000000000000000000001100000011111222222221000000000000000000011111111111112233333333322220000000000000001111111111111111111111100000000000000000000000000000000000001000000000111111110000000000000000110000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000001111111111111111100000000000000000000000000000000000000000000000000000000000000000000011111100000000000000100000000111111110000000000000000000000001000000000000000000000000000000000000000011110000000000000000011112222333332210000112221112222222222221121111111220001111111222222221000111121220000011111000111122221111122222210000000011210000000111100012221000000000000012222222222222222222222222333322220000000000011122223322111111112222222222233333333333332222100000","222222222222222222222223333444332221222222444443333334433334433332223333333333222221111000000011223332222222211111322111221111111222222333344433332221111100000000000000000000000000000000000000000000000000000000000000000000111101111111000000000000000000000000000000000000000000000000000000000000000000001111110000000000000011111121112112232222222222221112211110000111110002221222222333344444444444445555555555555555555555555554433333333333334444445555544444444445555554433333333333332222221100000011111110000000000000000000000000000000000000000000112222222111011000000011000000111011100000000000001110000011112000011111122000000000000011111111111000000122222111111110000011123222110000000000000000000000000000000000000000000000000000000000001111001111111111000000000000000000000000110001111111111111100001100110000011112221000000000000000000000000011111222222233333333333333333444555544444443333344443333321100000000000000000000000000000000111222100000000000000000000000000000000111100000000000000000000000000000000000000000000012333332111100000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000111111111100000000000000110000110111000000001122333332100000000000000000000000011100000110000001122233444433333221111110000000110000001223221111223300001112222110001222112222211100000000000000000000010000000000122232333333333344444444444444444433333","211100001222111111112223334443333333332333344443333334433444444444444444444444433333333333222222223343333333222233433333333222233444445555555555544433222211111111111100000000000000000000000000000000000000000000000000000011111211112222100000000000000000000000000000000000000000000000000000000000000011200111111100000000001111122222223333332222222111110000000000000000000000000111122222222222222223334444445555555555555555555555544444444444444555555555544444444444444442222233333333333211111111000011111111122100000000000000000000000000000000000000011112110001222222222222222222222222222210000000001111222222223333333333333222222222222222222222222111111122111111111111101122222233222222221111111000000000000000000000000000000011000000000000000000000000000111111110000000000001111000000000000111111111000001111222223333333333000000000000000000000000011111111000111111111111112222233344433333332222233333222100000000000000000000000000000111111222211000000001100000000000000000000000000000000000000000000000000000000000000000000000011233332222100000000000000000000000000000000000000000000000000000000000000000000000000000010001111111100000011111222333332221111111000000000000001121110000000000000110000000000000000000010000000000000000000000001122333444433221000000000000000000000001122211000010000001111122111112222112222222222100000000011000000011111100111122223333333333333344444333333333221111","000000000000000000001001111121000000000000011111100000001111111111111111221111100001100000001123333333333333344444444333334444334444443344322111201100000000000000111111000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000111100000000000000000000000111000000100000000000000111111111111000000000000000000000000000000000000000000111110011122222222222233344444444333444444444444443322221111111112223222221112110000000000000000000011111111111111000000111111111112222222221110000000000000000000011111111110111111112221000000001111112222111111111111222223333444444332222222222222222222233333332222222222222111111122222111111111111122222111111111111111111111110000000000000000111111111111111111100000000000000000000000000000000000001111111111100000000000000000000111111111111111111000000000000000000000000000011100000000000000011000000000000000000000001111122111000000000000011111000000000001111111111111111111122222221100000010000001100000000000000000000001111111110001122222222222222211111100000000000000110000000000000000000000000000000000000000000000000000000000000011122233222100000000111111111112332222221111222222222222233322322211111111110001222222222222222111111110000000001100000000000000000012221121110000001111100000000000012344332000000000001222222222222222223222222333222110000000000011122222222222111122222223333333334444444444555555555","000000000000000000000000000000000000000000000000000000001111111111111011110000000000000000000012333333333332222222333222222233332223332222222221201100000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000100000000001100000000000000000000000111111111100000000000000000000000000000000000000000000111110011112111222222222244433344333444444444444443322221111111111222222222222222222222211110000000012211111111111000000111111111111100001110000000000000000000000001111111111112222111121000000001111111111001111111111222233333444444440000000000000011112222222222222222222222111111111111000000011001111111000001000000111111111110000000000000000110000011111111111100000000000000000000000000000000000000011111111100000000000000000000000000000001111111000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000001122222222222222200000000000000111111110000000000000000000000000000000000000000000000000000000000000001122221000000000000000011122222233332211111112222222333333322221111100000120011111122222222221111111110000000000000000012221110000011111110000000001111111111111000112332111000000000001122222222233333333322222333211000000001110011222223322222222223333333222233333333333444444333323","000000000000000000000000011111000000000000022111111111111133333331111122220000000001000000000012233333333333333333333333344444444444444444422223421110000000000001111111100000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000111100000000000110000000001111100011111111111111111111111222211111110000000010110000000000000000000000000111110011222222222222234444445555444555555555555554433332221111222223322221111000000000000000000000011111000000000000000111111111112222222221110000000000000000000011110000001111111111121000011111222222223333333332222222222233333333332222222222222222222222222222222222222211111111111111111111111111122222111111111111111111111110000000000000000000011111111100000000000000000000000000011111111100000001111111111100000000000000000000111100000112222222000000000000000000000000001111100000000000000001000000000000000110000001111111000000000000000001111111111111111122222222211111111111111111100000000000000000000000000000000000000000000000000111111111111222200111111110000000000000000000000000000000000000000000000000000000000000000000000000011111222211100000000111111112222333333221111111122333333333333332111121111110001111122222222210000111110000000001100000001120000111123332221110000001111111111111000012222100000000000001122222222222222223211111111000000000000000011222222222222222223333333333333334444333444444333322","000000000000000000000000000000000000000000001000000000001011111111111011111000001100000000000112333333333333333333433222222222222222233334422223311100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000001111200000000000000000000111111111100011100000000011000000000000000000000000000111110011000000112222222223333333233333333333333333322221111100000112222212233333333333322221100000012211110000111111111111111100000000000000000000000000000000000001100000011111122111111000000000000000000011111111111112233333433333330000000000000001111111222221111111111110000000000000000000000000000000000001000000000111111110000000000000000110000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000001111111111111111111111111111110000000000000000000000000000000000000000000000000000011111100000000000001100000000111111110000000000000000000000000000000000000000000000000000000000000000011110000000000000000011112222333332210000112221111111001112222221111111220001111111222222221000112222220011011111000111122221111122222222211001111210000000011111112220000000000000012222222222233332222222222222222220000000000011112222322111111112222222222233333333333332221000000","000000000000000000000000000000000000000000000000000000001011111111111011110000001100000000000012333333333333333333333222222222222222232322111221211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000001111100000000000000000000111111111100000000000000000000000000000000000000000000111110011001111111111112233333333222233333333333332211111100000001222222211133333333333322221100000012211111111111111111111111111100000000000000000000000000000000001110001111111122111111000000000000000000000001111111222233333433333330000000000000001112222222221111111111111000000000000000000011000000000000001000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000000000000000000000000000011111110111110000000000000000000001110000000000000000000000000000000000000000000000000000000000000001122221000000000000000011112222333332210000112222222222100111110000000001220001111111222222222111112222220011011111000111111110001122221122211111111210000000011111112221000000000000012222222222233332222211112222222210000000000011111222211111111112222222222233333333333332221000000","111000000111111000000111223332221111110002244333333333322344444443333344433343211112011111112222223343333333333333444444444444445555555555554445543333222211111111111110000000000000000000000000000000000000000000000000000011111111100111001000100000000000000000000000000000000000000011110000000000000122322233332111111111112222222333222222211111111112110000000000000000000000000111110001222222222222234444445555444555555555555555544443333333444444444444442222222222222220000001122222110000000000000000111121122222222110000000000000000000000011100000001111000000122111111122222222223333322221111111111111111111111112111000000000000000111111222222222111111111100000000000000111222222222111111111111110000000000000000000000000011111111100000000000000000000000000001111111111111111111111111111111111111111000011111222222222111121000000000000000000000000011111100000011000000000011100000122222222221111111222222100000000000001111111111111111122222222222111111000000000000001111100000000000000000000000000000000000000000000111100000110001222221111100000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000001122233332222211111111111000111111221111111110000011111110000000000000000010000000000000000000100000111222333332210000000000000011100000012233322000000000001111122111112222111222222222111000000000000000111111111222222233333333333334444444444444444332222","111000001111111000000112233332222221110002344433333333322344444443333344444443211112011111112222223343333333333333444444344444445555555555555555544433222211111111111100000000000000000000000000000000000000000000000000000011111110011111001000100000000000000000000000000000000000000011110000000000000022311111221111101111112222222332222222222111112112110000000000000000000000000111111111222222222222234444444455444555555555555555544443333333444444444444442222222222222220000001222222111111110000000000111111111100001110000000000000000000000000100000001110000000122111111111111112222222222221000111011111100001000011000000000000000000111111222222222111100011100000100000000001222222222111000000000000000000000000000000000000011111000000000000000000000000000000001111111111111111111111111111111111111111000011111222222222222221000000000000000000000000011111100000011000000000011100011222222222221111122222222100000000000001111100001110000111122222222111111000000000000001110000000000000000000000000000000000000000000000000000000000001223322111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000001122233332222211111111111000111111221110000000000000110000000000000000000010000000000000000000000000111223333333210000000000000001100000012233322000000000001111122111112222111112211222111000000000000000011111111222222233333333333334444444444444444333333","000000000000000000000000000010000000000000011110000000001122222211111111110000000000000000000012333333333333222233333333333333333334443333222222311100000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000100000000001100000000100000000001111111111222211000000000000000000000000000000000000000000111110011122222222222233344444455333445555555555543333332211111112223222222222111111111100000000000011111111111111000000111111111111211112221000000000000000000000011111111111112111111121000000001111111111111111111111222233333444444441111111111111111222222222222222222222211000000000000001111111111122222111111111111111111111110000000000000000110011111111111111100000000000000000000000000000000000000111111111100000000000000000000001100000112222222000000000000000000000000001111100000000000000000000000000000000000000001111000000000000000000001111100000000011111111111111111111110000000000000000000001100000000000000000000000000000000001122222222222222200001100000000000001110000000000000000000000000000000000000000000000000000000000000001122232222100000000000011112222233332222222222233333333333333332222221111110012222222222222222111111110000000001100000011220000000012222221100000001222222111111000112222100000000000001122222222233333333333333333211000000000000001122223322222222223333333333333333333333444444433333","000000000000000000000000010010000000000000122121111111111133333332222222221100000000000000000012223343333333333333333334444444444555555555534334533221111111111111111111000000000000000000000000000000000000000000000000000000110000000000001000000000000000000000000000000000000000000000000111111000011122322233333222211111112222233333222222210000000122110000000000000000000000000111110001112111112222233344445555444555555555555555544443332221112333222222222111000000000000000000011111000000000000000001111122222211122221000000000000000000000011100000011112222111221000011111111112223333333332211111112222212222222222112222111111111111122222221122222111111122210000000000000001122222222222221111111111000000000000000000000000011111111100000000000000000000000000011000000000111111111111110000000000000000000011111111111111122221000000000000000000000000001111000000000000000000011000000001111111110001111222222100000000000001111111111222222222222222211111111111000000000000000000000000000000000000000000000000000000000001000000100000011222211111100000000000000000000000000000000001000000000000000000000000000000000000001111122111100000000111110011111222221111100101100000000000001111000000011110000111111110000000000000110000000000000000000111111111111222221110000000000000001111000012222100000000000001111122111222222111111111110000000000000000000111122211222222233333333333333444444445555554333333","000000000000000000000000000000000000000000011110000000001122222211111111110000001100000000000012333333333333333333333222223333333344444444333333411110000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000110000000011122200011100000000001112222222222211011000000000011000000000000000000000000000111110011112111112222233344444455333455555555555554433333321110001222222222223222222222211110000000012211100000111001111111111111111111112221000000000000000000000001100000012222222222232000000111111111222223322222211112222333322222110000001100000011111111112222222222222110000111110000000000000001112222111111110000111111111110000000000000000110000011111100000000000000000000000000000000000000000000111100000000000000000000000000111111111112222222000000000000000000000000000111100000000000000000011000000000000111000001111000000000000000000001100000001111111111111222211111111111111110000000011100000000000000000000000000000000000000000111111111100000000012211111100111111110000000000000000000000001000000000000000000000000000000000000001111221111100000000111011122222233332210000011122333333333333332221111111120001111111111112210000001110000000001111111111111110000011111110000000011222222111111000012333210000000000001122222222222222222222222221100000000000000011222333333332222223333344444444444444444444444322344","111000000111111000000111223322221111110002244433333333322344444443333344443343200000001111112222223343333333333333444444444444445555555555555555543333222111001111111100000000000000000000000000000000000000000000000000000001110000000000001000100000000000000000000000000000000000000011110001000000000122311112222111111111112222222332222222222111111112110000000000000000000000000111110001222222222222233344444455333455555555555555544443333333333444444444442222222222222220000001122222111111100000000000111121111111111110000000000000000000000000100000001111111000122111111111111112222222222221000000011122201112222111110000000000000000111111221111122111100011100011110000000001122222222111000000000000000000000000000000000000011111000000000000000000000000000000011111111111111111111111111111111111111111000011111222222222111221000000000000000000000000001111100000011000000000011100011222222222221111122222222100000000000001111100001111111111122222222111111111000000000000111000000000000000000000000000000000000000000000000000000000001223321000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000001111222221111111100000000000111111121111110000000000111100000000000000000011110000000000000000000000111223333332210000000000000001100000012234332000000000001111122111112222111112211122111000000000000000121111111222222233333333333333334444444555554444444","000000000000000000000000000000000000000000011111111000001122222221111122110000000100000000000012223333333333333333333334443333444444445555433334422211000000000001100000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111000000000000112111100011122211133321111111111112222233333222222110000000022110000000000000000000000000111110001112111112222233344445555444555555555555555544443321110002223212222222222111111100000000000011111000000110001111111111111111111122221000000000000000000000001100000012222222223332000011111111112223333333332211111112222222221111000001111111111111111122222221122222111111122210000000000000001122222222222221111111111000000000000000000000110011111111100000000000000000000000000000000000000000000000000000000000000000000000000111111111112222221000000000000000000000000000111000000000000000011111000000001111111110001111222222100000000000001100000111222222222222222211111111111111110000000000000000000000000000000000000000000000000000011000001100000001122211111100000000000000000000000000000000001000000000000000000000000000000000000001111222111100000000111111111111122221100000001111111111111112222111111110010000111100000000000000001110000000000111111111111111111111222221100000001110000011111000012221000000000000001122222222222222111111111110000000000000000011111223322222222223333344333333444444445555544333344","211100001111111111112222334433333332221123344443333334433444444444444444444443433323333333222222223343333333333343444333333333334555555555555555544433222211111111111100000000000000000000000000000000000000000000000000000011111211123322100000100000000000000000000000000000000000000000000000000000000011200011221110000000001111122222223222222112222111110000000000000000000000000111111122222222222223334444445555555555555555555555544444444444444455555555543333333322222221111112223322222211111111000011111111112100000000000000000000000000000000000000011111110000122222222222222222222222222221000000001111222222111123223222222111111111111111222222222111111122111111111110011122222233333222221111111000000000000000000000000000111111000000000000000000000000000111111110000000000001111000000000000000001111000001111222223333333333000000000000000000000000011111111000111111111111111222222344422222221111233333222100000000000000000000001111111122222222221111100001100000000001111100001100000000000000000000000000000000000000000000000000011233332222100000000000000000000000000000000000000000000000000000000000000000000000000000011101111111000000011112222333332222211111000000000000012221111111100000000110000000000000000000010000000000000000000000001122333444433210000000000000000100000001122210000000000000111122111112222112222222222111000000011000000011112211111122223333333333333334444333333333221111","000000000000000000000000000000000000000000001110000000001011111111111011111000001100000000000112333333333333333333433222223333332222233444433333411110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000110000000001122200000000000000000001111122222210011100000000011000000000000000000000000000111110000000000112222222223333344233333333333344433333333321100001222111112333333333333322221100000012211110000111111111111111111111100001000000000000000000000000001100000012223333333332000000000000000111112222222211112222233333322220000000000000001111111111111111122222100000000000000000000000000000000000001000000000111111110000000000000000110000011111100000000000000000000000000000000000000000000111111110000000000000000000000101100000000111110000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000001111111111111111111111111111111110000000000000000000000000000000000000000000000000000011111100000000111111100000000111111110000000000000000000000001000000000000000000000000000000000000000001221000000000000000011112222233332210000111111111111111112222221111111220000111111111112210000000111220000011111000111122221111111122110000000001100000000111000012221000000000000012222222222222222111111211121111110000000000011122222211111111122222222222222222222223332222111111","222222222222212111111112233333221111111122345443333334433334333332222333333333222221111000000011123332222222100111222111111111111222222333334432222221111100000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000011111111111110000000000011111121112111122211222222222111111000000111110012222222222333344444444444445555555555555544555444444444433333333333333444445555544444444444555554433222223333322222221000000000000000000000000000000000000000000000000000000000112222222112221000000000000000111111100000000000001100000001112000001000011000000000000000001100000000000000111000001110000001111111110000000000000000000000000000000000000000000000000000000000000011000011111111111000000000000000000000110001111111111111000001111110000011111111000000000000000000000000000111222222222333333322222233444555544443333333344443333211100000000000000000000000000000000111122100000000000000000000000000000000000000000000000000000000000000000000000000000000001233321000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000111110000100000000000000110000110000000000111123333332100000000000000000000000011100000000000000112233444433332221111110000000000000001223211112223300001112222110001233112222211110000000000000000000000001000000112233333333333344444444444444444333333","000000000000000000000000000000000000000000111111111111101122222221111122220000000100000000000112223343333333333333333334444444444555555555544444533321111111111111100000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000112111000011122322233332222211111112222233333222222211100000122110000000000000000000000000111110001112111112222233344445555444555555555555555544443322211112333222222332111000000000000000000011111000000000000000001111111111211122220000000000000000000000001100000012222222112232111100111111112223333333332211111112222212222222211112201111111111111122222221122222111111122211100011100000001122222222222221111111111000000000000000000000110011111111100000000000000000000000000001000000000000000011111110000000000000000000001111111111111122221000000000000000000000000000011000000000000000011111000000001111111110001111222222100000000000001111100111222222222222222222222221111000000000000000000000000000000000000000000000000000000000011000000100000011233322222100000000000000000000000000000000001000000000000000000000000000000000000001111222111211111100111111111122333332222211101100000000111112222221111111110000111111110000000000001111110000000100000000111111111111233322211000000000000001111000012221100000011100001111122111222222111111111110000000000000000000111222222222222233333333333333444444445555554444444","000000000000000000000000000000000000000000001110000000001122222211111111110000000100000000000012333333333333222333333222223333333333333333322223311110000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000110000000001100100000100000000001111111111222211000000000000011000000000000000000000000000111110011112111222222233344444455333445555555555553333332221111111222222222223222222222211110000000012211100000111000000111111111111111111110000000000000000000000001110000011112222222221000000001111111111112222222211112222333333333220000000000000011112222222222222222222111000000011100000000000011122222111111110000111111111110000000000000000000000011111100000000000000000000000000000000000000000000111111111100000000000000000000000000111112222222000000000000000000000000000111100000000000000000000000000000000000000001111000000000000000000001111100000111111111111111100000000000000000000000011100000000000000000000000000000000000000000111111110000000000001100000000111111110000000000000000000000000000000000000000000000000000000000000001111221000000000000000011122222233332210000111122333333333333332111111110120011111111222222221111111110000000000000000011220000000011110010000000011222222111111000012333210000000000001121122111233333222222222222100000000000000011122333333332222223333333333333333333334444444322333","111000000111110000000001121121111000000001133322222222222344443333333333332222200000001111111122223343333333333333444444444444445555555555544445543333222111111111111111000000000000000000000000000000000000000000000000000001110000000000001000100000000000000000000000000000000000000011110101111000001122322233333111111111112222233333222222211100001112110000000000000000000000000111110001222111222222233344445555344555555555555555544443333322333333333333332111111111111110000001122222110000000000000000111122222222222220000000000000000000000011100000001111111011222111111111111112223333322221111111111122211112222222111100000000000000122222221111122111111111110000000000000001122222222111111111111111000000000000000000000000011111111100000000000000000000000111111111111111111111111111111111111111111111000011111222222222122221000000000000000000000000001111100000011000000000011100000111122222221111111222222100000000000001111111111111122222222222222111111111000000000000111100000000000000000000000000000000000000000000000000000000001122221000000000000000000000000000000000000000000000000000000000000000000000000000000001122111211111000111000000111222221111111111100000000000011121111110010000000111100000000000000000111110000000000000000100000111122233321110000000000000001100000012223222000000000001111122111112222111111211122111000000000000000121122222222222233333333333333344444445555555444445","000000000000000000000000000000000000000000011111110000001122222211111122110000001100000000000112333333333333333333333333333333344444444455433334422110000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000110000000000000112111100011122211111110000000001112222233333221111111100000022100000000000000000000000000111110011001111112222223334444455334555555555555554433333321110001222111122333333222222211111100000012211100000111111111111111111111111112220000000000000000000000001100000012223333333332000000111111111223333322222211112222233322221110000001110000000001111112222221122222111000122111100000000000001122222222222220000110000011110000000000000000110000011111100000000000000000000000000000000000000000000111100000000000000000000000000111111111112222221000000000000000000000000000011000000000000000011111000000000000111110001111111111000000000000011100000111111111111111222211111111111111110000000000000000000000000000000000000000000000000000011111111100000001122211111100000000000000000000000000000000001000000000000000000000000000000000000001111222111100000000111011112222233332210000001122222222222222332221111111220001111111111112210000001110000000001111111111111111111111222221100000001221110011111000012221000000011100001122222222222222222222222221100000000000000011222333333332222223333344444444444444444444444333444","000000000000000000000000011121000000000000122111111111111133333332222222221111100001000000000012233333333333333333333333344444444444444455422223422210000000000001111111100000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000111100000000000110000000001122211122221111111111111111133333222222210000000011110000000000000000000000000111110011222222222222234444445555444555555555555555544443332222222223322222222000000000000000000000011111000000000000000111111111112211122221110000000000000000000011110000011111001011121000011111222222223333333332222222222233333333332222222222222222222222222222222222222211111111211111111111111111122222222222222222222221111110000000000000000000011111111100000000000000000000000000011111111100000001111100000000000000000000000000111100000112222222000000000000000000000000001111100000000000000001000000000001111110000001111111111000000000000001111111111222222222222222211111111111111111100000011100000000000000000000000000000000000000000011000110100111101112211111100000000000000000000000000000000000000000000000000000000000000000000000011111222211100000000111111111122333332211100001111111111111222332111111111110000110000000001100000001110000000000000000001121111111123332221110000001111111111111000012222100000000000001111122111222222223222211111000000000000000000112222211222222223333333333333334444334444444322222","222211112222211111111112233433332221222222445443343334433444444443333344444444433321111110001011123333322332221122322211221111112333333434344443343331111100000000000000000000000000000000000000000000000000000000000000000000111111011111000000000000000000000000000000000000000000000000000000000000000000111111111110000000000111122221112222232222222222210011110000000000000012222222222233334444333444445555555555555555555555554444433333333333444455555555544444444444445554433333333333332222221100000000111110000000000000000000000000000000000000000000111112222112111112211111110000111111100000000000001100000001111111011001111000000000000011111111111000000111000000001110000000012222111000000000000000000000000000000000000000000000000000000000000001000011111111111011000000000000000000110000000111111111000001100110000122222232000000000000000000000000000011222222233333332222222233333444433333332222344443333211100000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001233332111000000000000000000000000000000000000100000000000000000000000000000000000000000010000000000000000000000000111111111100000000000000110000110000000000000122222221000000000000000010000010011100000000111001122233333333222110000000000000000000001123211112222300001111122111111233112222211211000000000000000010011112211111222233333333333344444444444444444443333","222211002222211111111113334444333333332333444443343334433444444443333344444444444433332111111112223333333333222222333222221111222333334444345444443332111111000000000000000000000000000000000000000000000000000000000000000001111211022211000000000000000000000000000000000000000000000000000000000000000000100111111100000000000111122222223333232222222221110011110000000000000001110222222222223333333333345545444455555555555555555554444443333444444555555555555555555555555554433444333333333222221111000011111111111000000000000000000000000000000000000000001112222111111122222222111111111111100000000000001111222222223333333311122111111111111111111111111000000122222110001110000011112222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000111111111000001111222222223333332000000000000000000000000001111222222233333332211112222344444433333332222344443222100000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000111233332100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000011111111100000000000000100000110000000000000122221110000000000000000010000000011100000000111001222333443433221000000000000000000000001222211111111200001111122110001122112222211211000000000011000000011111100111222232233333333334444444333333444333333","000000000000000000000000000000000000000000011110000000001111111211111011111000001100000000000112333333333333333333333222223333332333333444433333411110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000111000000001122200000000000000000001111122222210011100000000011000000000000000000000000000111110000000000112222222223334444333333333333455543333333321100001222111112333333333333322221100000012211110000111111111111111111111110001110000000000000000000000001100000012223333333332000000001110000111122222222211112222233333322220000000000000001111111111111111122222100000000000000000000000000011111000001000000000111111110000000000000000110000011111100000000000000000000000000000000000000000000111111110000000000000000000000101100000001111110000000000000000000000000000000000000000000000000111000000000000000000001111000000000000000000000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000000011111111100000111111200000000111111110000000000000000000000001000000000000000000000000000000000000000011221100000000000000011112222233332210000011111111222222222221121111111220001111111111112210000001111110000011111000111111110000011110010000000001100000000111000012221000000011100011222222222222222222222211121111110000000000011122223322222222223333333333333333333334443333222223","000000000000000000000001111121000000000000122211111111111233333332222222221111100002100000001122233333333333333344444333344444444444444555422223422211000000000001111111100000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000111100000011100110000000001122211122211110001111111112222222222222210000000011110000000000000000000000000111110011222222222222234444445555444555555555555554433333332222222223322221111000000000000000000000011111000000000000000111111111112211122221110000000000000000000011110000000001001111121000011111222222223333333332222222222222222222222222222222222111111111222222222222222211111111100000000000011122222222222222222222222221110000000000000000000000011111111100000000000000000000000000011111111100000001111111110000000000000000000000111111111111111222000000000000000000000000001111100000000000000001000000000001111110000001111111111000000000000000000111111111111122222222211111111111100000000000000000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000011111222211100000000111111112222333333221111111111111111111222221111121111110001121112222212100000111110000000000000001111221111111123332221110000001110111111111000012222100000000000001122222222222222223222211111000000000000000011222222211222222223333333333333334444333333444322222","000000000000000000000000000000000000000000000000000000001011111111111011110000000100000000000012333333333332222233333222222222222222232222111222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000001100000000000000000000000111111111100000000000000000000000000000000000000000000111110011001111111111112233322233222333333333333333322221100000001222222211122222222222211111100000012211111111111000000111111111100100000000000000000000000000000001111101111111222111121000000000000000000000001111111222233333444444440000000000000011112222222222222222222222111111100000000000011000000000000001000000000111111110000000000000000110000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000111111110111110000000000000000000001110000000000000000000000000000000000000000000000000000000000000001122221000000000000000011122222333332210000112222222222110001110000000001220000111111222222222111111121110011110000000001121110000011121110000001111210000000111001112222100000000000011222222222233332222222222333322220000000000011111222211111111112222233222233333333333332221000000","111100001222111000001112334433333332220003344443343334433444444444444444444444311112222222222222223343333333333333444443344333335555555555555555544433222211111111111100000000000000000000000000000000000000000000000000000011111111112211000000100000000000000000000000000000000000000010000000000000000011300021221111100000001222222222222333232112222111110000000000000000000000000111111122222222222223334444445555444555555555555555544444444444444444444444443322222222222221111111222222221111110000000000000011111000000000000000000000000000000000000000001111110000122222222222222222222222222221000110001111100001001122111111111111100000111111222222222111100011100011111100000111222233222111000000000000000000000000000000000000011111000000000000000000000000000000001111110000000001111111111111111111111111000011111222222222222333000000000000000000000000011111111000011111111111111111111222222222221111122222222100000000000001110000001110000111122222222111100000000000000001111100000000000000000000000000000000000000000000000000000000011223332221000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111112222333332222211111111111001111112221110000000000000110000000000000000000010000000000000000000000000122223333333210000000000000001100000012233321000010000000111122111112222111222222222111000000001000000011111111112222233333333333344444445444444444333333","222211112222212222222223334444432222333333445443343334433444444443333344444444333322221111000011223333322333221122333221221111112333333444345443333322111101000000000000000000000000000000000000000000000000000000000000000000111111011111000000000000000000000000000000000000000000000000000000000000000000111111111100000000000011122221112222232222222222221122211110000000000012221222222233334444444444445555555555555555555555554444433333333343334555555555544444444445555554433444333333332222221110000011111110000000000000000000000000000000000000000000112222222112111112211111110000111111100000000000001110000011112111122212232110000000000111111111111000000122222110001110000011122222110000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000010000110001111111111111000001100110000122222232000000000000000000000000001111222222233333332222222233444455544443333333344443333211100000000000000000000000000000000111111000000000000000000000000000000000110000000000000000000000000000000000000000000000001233332111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111100000000000000110000110000000000000122332221000000000000000010000000011100000110111001122233444433332110000000000000110000001223221112222300001111122110001233112222211211000000000000000000011111000111222232333333333344444444444444444444333","000000000000000000000000000010000000000000011111111111001122222221111122110000000100000000000012233333333333233333333333333333334444444444322223422110000000000001101100100000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000110000000011111200011110011111111111112222333222222200000000011110000000000000000000000000111110011122111222222233344445555444555555555555555544443331111112223222222223222111111100000000000011111000000000000000111111111111211122221000000000000000000000011110000012222222222221000011111111112223333333332222222222233333333332222222222222222222222222222222222222211111111211111111111111111122222222222221111111111111110000000000000000000011111111100000000000000000000000000001111111100000000111100000000000000000000000000111111111112222222000000000000000000000000001111100000000000000011011000000001111110000001111111111000000000000001111111111222111111111222211111111111111110000000011100000000000000000000000000000000000000000011000111100111101112211111100000000000000000000000000000000000000000000000000000000000000000000000001111222211000000000111111111122333332210000001122333333333333332222211110010001111111111111110000001110000000000000100111111111110011111110000000001111111111111000012333210000000000001111122111222222222222211111100000000000000000112223322222222223333333333333344444444444433222222","000000000000000000000000000000000000000000000100000000001111111111111011110000000000000000000012333333333322222222333233223333333333332222222221201100000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000100000000001100000000000000000000000111111111100000000000000000000000000000000000000000000111110011112111222222223344444444333445555444444443322221111111111222222222222222111111100000000000012211111111111000000111111111111100001110000000000000000000000001111111111112111111121000000001111111111001111111111222233333444444440000000000000011112222222222222222222222111111111111000000011011111111000001000000111111111110000000000000000110000011111111111100000000000000000000000000000000000000011111111100000000000000000000000000000001111111000000000000000000000000000011100000000000000000000000000000000000000001111000000000000000000001111000000000011111111100000000000000000000000000000000000000000000000000000000000000000000001122222222222222200000000000000111111110000000000000000000000000000000000000000000000000000000000000001122221000000000000000011122222233332221111222222333333333322332111110000110012222222222222221111111110000000001100000012221110000012221110000000001111111111111000112332111000000000001122222222233333333333333333200000000001110011112223322222222223333333222233333333333444444333333","000000000000000000000000011121000000000000122211111111111233333332222222221111100001000000000012223343333333333333333334444444444445555555433334422221111111111111111111100000000000000000000000000000000000000000000000000000111100000000001000000000000000000000000000000000000000000011110110000000001122322233332221111111112222233333222222210000000112110000000000000000000000000111110011222221222222234444445555444555555555555555544443332222222333322222222000000000000000000000011111000000000000000001111122222222222221110000000000000000000011110000001111001011222111111111222222223333333332222222222222222222222222222222222222222222222222222222222111111122211111111111111111122222222222222222222221000000000000000000000000011111111100000000000000000000000000011111100000111111111111110000000000000000000001111100000111111222000000000000000000000000001111100000000000000001011000000001111110000001111222222000000000000001111111111222222222222222211111111111000000000000010000000000000000000000000000000000000000000001000000100000001222211111100000000000000000000000000000000000000000000000000000000000000000000000011111222211100000000111111111112233332211100111100000000000000110001111111110011111100000000000000000110000000000000000111121111111123332221110000001110111111111000001222110000000000001111122111122222222222211110000000000000000000111112211112222233333333333333333444334444444222222","000000000000000000000000000000000000000000001110000000001122222211111011110000000000000000000012333333333332222222333233223333333333332333222222311100000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000110000000001100000000000000000000111111111122211000000000000000000000000000000000000000000111110011122111222222233344444455333445555444445543333332211111111222222222222222222222211110000000012211111111111000000111111111111111111110000000000000000000000001110000011112111111221000000001111111111111111111111222222333444444330000000000000011112222222222221111122211000000000000000000011011122222111111110000111111111110000000000000000000000011111100000000000000000000000000000000000000000000011111111100000000000000000000000000000001111111000000000000000000000000000011100000000000000000000000000000000000000001111000000000000000000001111100000111111111111111100000000000000000000000011000000000000000000000000000000000000000001112222222222210000001100000000111111110000000000000000000000000000000000000000000000000000000000000001111221000000000000000011122222233332211111222222333333333333332111111111110012222222222222221111111110000000001100000011221110000011111110000000011222222111111000012333210000000000001122222222233333222222222222100000000000000011122333322222222223333333222233333333333444444333333","211100001222111000001112334433333332220113344443333334433444444444444444444444433323333333222222223343333333333233444333333333334555555555555555544433222211111111111100000000000000000000000000000000000000000000000000000011111111112211000000000000000000000000000000000000000000000000000000000000000011200111111111000000001222222222222333222122222111110000000000000000000000000111121122222222222223334444445555455555555555555555544444444444444455555555543333333333333332222122223322222211111100000000111111111000000000000000000000000000000000000000001111110000122222222222222222222222222221000000001111222222112223222222222111100000111111222222222111111111111111111111111122222233222111110000000000000000000000000000000000011111000000000000000000000000000000001110000000000001111000000000000111111111000001111222223333223333000000000000000000000000011111111000111111111111111222222344422222221111233333222100000000000000000000000000000111122222221111100000000000000001111100001100000000000000000000000000000000000000000000000000011223332222100000000000000000000000000000000000000000000000000000000000000000000000000000011101111111111111111112222333332222211111000000000000012221110000000000000110000000000000000000010000000000000000000000001122333344433210000000000000000100000001122211000010000000111122111112222112222222222111000000001000000011111100111122223333333333333344444333333333221111","222111001222222000001112334433333332221123444444444434433444444444444444444444444433112111011112223333333333222222333222222222222444444444455444544432111111000000000000000000000000000000000000000000000000000000000000000001111110011111000000000000000000000000000000000000000000000000000000000000000011100111111100000000000111122222222333232222222221110000000000000000000001111222222222223333333333344444445555555555555555555554444443334444444555555555544444444444444443333333333333332222221100000000111110000000000000000000000000000000000000000000001112222111122222222222111111111111100000000000001111211111112222222222222110000000000011111111111000000011000011111110000001112222111000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000001111111111000001111222222333333332000000000000000000000000000011222122222332220000012222333344433333332222333333222100000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000011222221000000000000000000000000000000000000000000000000000000000000000000000000000000000010001111111100000000000000011221111111100000000001100000110000000000000012221100000000000000000010000000000000000000000001122233343433221000000000000000000000011223211111121100000111122111111221001222222222111000000011000011111111100111122232233333333333344444333333333221100","222222212222222222222223334444432222333332444443333334433344444442223344444433322222111111000011223333322333221122333221221111112333333444345443333322111100000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000101111110000000000000011122221112222232222222222221122211110000000000012221222222333334444444444445555555555555555555555554444433333333343334454445555544444444445555554433333333333332222221110000011111110000000000000000000000000000000000000000000112222222111111001111111110000111111100000000000001110000011112111122212232110000000000111111111111000000122222111111110000011123222110000000000000000000000000000000000000000000000000000000000000011000011000000000000000000000000010000110001111111111111000001100110000111122232000000000000000000000000001111222222233333333322222233444455544444443334444443333221100000000000000000000000000000000111111100000000000000000000000000000000111100000000000000000000000000000000000000000000012333332111000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000111111111100000000000000110000110000000000001122333332100000000000000000000000011100000110111001122233444433332221111110000000110000001223221112222300001112222110001233112222211211000000000000000000010011000000122232333333333344444444444444444444333","222211112222222111111112223333231221110123445444444444433444444443333344444444322220000000001011123332322222221122322111111111112333332333344443343321111100000000000000000000000000000000000000000000000000000000000000000000000010011110000000000000000000000000000000000000000000000000000000000000000011111111111110000000000111122221112222232111112211110000000000000000000012222222222233333333333333345545555555555555555555555554433332222233444444445555544444444444445554433222222222222222221000000000000000000000000000000000000000000000000000000000111112222112121111122222111000111111100000000000000000000000001100000000000000000000000011111100000000001111100000001100000000011111110000000000000000000000000000000000000000000000000000000000000001000011111111111111111100000000000000000000001111111111000001111110000122222221000000000000000000000000000011222222222332221111112222333344433333332222333333322100000000000000000000011111000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000011233332111000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000011111111100000000000001110000110000000000000122222221000000000000000000000000000000000000000000011122222222222110000000000000000000001122210001122200000111122111111222111112211111000000000000000011100012211111122232233333333334444444333333322222222","000000000000000000000000000000000000000000001110000000001122222211111011110000001100000000000012333333333333333333333222223333333333333344333223411110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000110000000001111200000000000000000001111111222210000000000000011000000000000000000000000000111110011001111112222223334444455333444444444455553333332221100001222222222223333222222211111100000012211110000111111111111111111111111111110000000000000000000000001110000011112222222221000000001111111111112222222211112222333333333220000000000000001112222222222221111111110000011100000000000000001111111000001110000000000011110000000000000000000000011111100000000000000000000000000000000000000000000111111111100000000000000000000000000111111222221000000000000000000000000000011100000000000000000000000000000000000000001111000000000000000000000000000001111111111111111100000000000000000000000000000000000000000000000000000000000000000000111111111100000000000100000000111111110000000000000000000000001000000000000000000000000000000000000001111221100000000000000011122222333332210000112222333333333333332221111111220001111111222222221111111121110000011111000111111110000011110010000000011221110011111100012333100000000000011222222222233332222222222333211110000000110011222333322222222223333344444444444444444444443322233","111000001111111111112222334433333322220113344443333333322344444443333344443343311113333333222222223343333333333344444444444444445555555555555555544433222211111111111100000000000000000000000000000000000000000000000000000011111222233333200011100000000000000000000000000110000000000011110000000000000012311122222111000000002222222322223222211112222111110000000000000000000000000111111111222222222223334444445555555555555555555555544444444444444444445555543322222222222220000001122222111111110000000000110011112211111000000000000000000000000000100000011111110000122222222222222222223333322221111110000011111100001012111111111111111111111111122223333222222222222211111100011122222233333222221111111100000000000000000000000000111111111000000000000000000000000000001100000000000001111000000000000111111111000011111222223333223333000000000000000000000000011111111000011111111111111111111122222222221110122222211100000000000000000000001111222222222222222111111111100000000001111100001100000000000000000000000000000000000000000000000000011233332221100000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111112222333332222211111000000000000112221111111211110011111111111100000000000010000000000000001111111000122223333322210000000000000000100000001222210000000000000111122111112222112222222222111000000011000000111223322222222233333444444444445544333333333222222","222211112222222111111112233333332221110123445444444444433444444444444444444444433322001110001111223333333332222222322121221111122333333344444443443331111100000000000000000000000000000000000000000000000000000000000000000000000010011110000000000000000000000000000000000000000000000000000000000000000011111111111110000000000111122221112222232111112221110000000000000000000012222222222222333333333333344444445555555555555555555554433333333333444444445555544433334444444443322222222222222222221000000000000000000000000000000000000000000000000000000000111112222111122222222222111111111111100000000000001100000001111111000001111000000000000000111100000000000000000000001100000000012222110000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000001111111111000001111111111122222221000000000000000000000000000011222122222222221100012222222233322222221111233322111000000000000000000000011111000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000011233321000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001000000000000000011221111111100000000011110000110000000000000011210021000000000000000000000000000000000000000000012222333333222110000000000000000000011222211111111100000111122111111222111122222222111000000000000011111111111222222222233333333333344444333333333221100","111000000100001000001111222232211111110002133322222222211333333333333333332222211112211111111122223343333333333344444444444444445555555555533334533322121111111111111111100000000000000000000000000000000000000000000000000011111111111211001111100000000000000000000000000000000000000011110010000000000122322233332110001111112222233333222222211001110111110000000000000000000000000111110001222222211112234444445555444555555555555555544443333333333444444433332111000001111110000001122222110000000000000011111121122222222221000000000000000000000011100000000000001000122111111122222222223333333332222222222222222222111122111100000000000111111111222222222111111111100000000000000122222222222222222222222221000000000000000000000000111111111100000000000000000000000001111111100000111111111111110000000000000111000011111111111111111111000000000000000000000000011111100000000000000001011000000011111110000000011111111000000000000001111111111111222222222222221000000000000000000001111100000000000000000000000000000000000000000000111111111111111222222222100000000000000000000000000000000000000000000000000000000000000000000000011111222211111000000111000011111233332222211111100000000000111221111111111110011222222222200000000000110000000000100001111222111111123332221110000000000000011111000001222111000000000001111122111112222222222222222111000000000000000111222211222222233333333333333334444433444443332222","101000000000000000000001121121110000000001122222221111111233333333333333332211100002100011111122223343333333333333444444444444445555555555533334433221111111111111111111100000000000000000000000000000000000000000000000000001111100011111001111100000000000000000000000000000000000000011110110000000001122322233332111111111112222233333222222211000000111110000000000000000000000000111110011222222222222234444445555444555555555555555544443332222333333333323332110000000000000000001111111000000000000000011111122222222222221110000000000000000000011110000001001001011122111111111222222223333333332222222222222222222222222222222222111111111222222222222222211111111111111110000011122222222222222222222222221110000000000000000000000011111111100000000000000000000000001111111111100111111111111110000000000000011000001111110000111111222000000000000000000000000001111100000000000000001011000000011111110000001111111111000000000000001111111111222222222222222211111111111000000000000010000000000000000000000000000000000000000000000000011111111111222211111100000000000000000000000000000000000000000000000000000000000000000000000011111222211100000000111011111122333332221111111100000000000111110001111111110011221111111100000000001110000000000000001111221111111123332221110000001110111111111000012222111000000000001111122111122222223222211121111000000000000000111222211112222233333333333333334444333444443222222","000000000000000000000000000000000000000000011111110000001122222221111122110000001100000000000012233333333333333333333333333333334444444444433333422110000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111000000000000112111000011122211111110000000001112222233333221111100000000022100000000000000000000000000111110011112111222222233344445555444555555555555555544443321110002222222222223222222222211110000000011111000000111001111111111111111111112221000000000000000000000001100000012222222223332000011111111112223333333332211111112222222222110000001111111111111111122222222222222111000122210000000000000001122222222222220001111111111110000000000000000110000011111100000000000000000000000000000000000000000000000000000000000000000000000000111111111112222222000000000000000000000000001111100000000000000011111000000000000111110001111001111000000000000001100000001222111111111222211111111111111110000000011100000000000000000000000000000000000000000011000001100000000112211111100000000000000000000000000000000001000000000000000000000000000000000000001111222111100000000111111111111122221100000001122222222222222332221111111120001111111111101110000001110000000000111111111111111111111222221100000001110000011111000012222100000000000001122222222222222222222211111000000000000000011222333333332222223333344444444444444444554444333344","000000000000000000000000000010000000000000011100000000000011111110000011111100000000000000000012333332333222232233333333333333333223332333211100100000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000000000000000100000000000000000000000111111111100000000000000000000000000000000000000000000111110011122222222222223344444444333344444444333332211111111111111222222221112111000000000000000000011111111111111000000111100000001200000000000000000000000000000011111100000111111112220000000001111000000000001111111222233333444444331111111111111111222222333332222222222222111111122111100000011011000000000001110001000000001110000000000000000110000011111111111110000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000001111111111000000000000011100000000000000011111100000000000000000000000000000000000000000000000000000000000000001110001122222221111211100000000000000000000110000000000000000000000000000000000000000000000000000000000000001122232110000000000000000011111232222222222222233322222333322332211110000010011222222222222222111112221110000000100000000000000000012221110000000001111100000000000012232100000000000001122222222222222333222222333211000000000000001111101222222111122222223333233333333333444444322211","000000000000000000000000000000000000000000011111110000001122222211111111111000001100000000000112333333333333333333333333333333344444444455433334422210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000112111100011122200011110000000001111222222333221111111100000022100000000000000000000000000111110000001111112222222233344444333344444444455554433333321110001222111112333333222222211111100000012211110000111111111111111111111111111110000000000000000000000001100000012223333333332000000111111111122222222222211112222233322221110000001100000000001111112222211122222111111111111100000000000001122222222111110000000000011110000000000000000110000011111100000000000000000000000000001110000000000000111100000000000000000000000000111100000001222221000000000000000000000000000011000000000000000000111000000000000111110001111111111000000000000011100000111111111111111222211111111111111110000000000000000000000000000000000000000000000000000011111111100000111122222222100000000000000000000000000000000001000000000000000000000000000000000000000011221111100000000000011111122233332210000000001111222222222222221111111220000111111111112210000001110000000011111111111111111111111222221100000001210000011111000012221000000011100001122222222222222222222211110000000000000000011122223322222222223333344444444444444444444444333344","000000000000000000000000000010000000000000000100000000001111111111111011110000000000000000000012333333333322222222333333333333333233332222122111200000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000100000000001100000000000000000000000111111111100000000000000000000000000000000000000000000111110011112111222222223344444444223445555444444443322221111111111222222221122111111111100000000000012211111111111000000111111111111100001110000000000000000000000011111111111111111111121000000001111111111000001111111222233333444444441000000000000011222222233332222222222222111111111111000000011011111111000001000000111111111110000000000000000110000011111111111100000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000001122222222222222200000000000000000001110000000000000000000000000000000000000000000000000000000000000001122232110000000000000011111222232222222222222233333333333322332211110000110012222222222222222111112221110000001100000011120000000012222221100000001111111111110000112221111000000000001122222222233333333333333333200000000000000011111222222222111122222223222233333333333444444333322","000000000000000000000000010010000000000000122222111111111133333332222223221111100000000011111112223343333333333333333334444444445555555555544444533322111111111111111111000000000000000000000000000000000000000000000000000000110000000000001000000000000000000000000000000000000000000011110111111000001122322233333222211111112222233333222222210000000122110000000000000000000000000111110001112111222222233344445555444555555555555555544443332221112333222223332111000000000000000000011111000000000000000001111122222222222221000000000000000000000011100000011112222111222111111111111112223333333332211111112222212222222222112222111111111111122222221122222111111122210000000000000001122222222222221111111111000000000000000000000000011111111100000000000000000000000000011110000000111111111111110000000000000000000011111111111111122221000000000000000000000000001111100000000000000000011000000001111111110001111222222100000000000001111111111222222222222222211111111111000000000000011100000000000000000000000000000000000000000001000000100000011222211111100000000000000000000000000000000000000000000000000000000000000000000000001111122111110000000111000001111222221111111111100000000000001121111110011110000111111110000000000000110000000000000000000111111111112222221100000000000000001100000012222100000000000001111122111222222111111111111111000000000000000111122222222222233333333333333444444445555554333333","000000000000000000000000000000000000000000000000000000001111111111111011110000000000000000000012333333333332222222333222222222222222232222111111200000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000111100000000000000000000001100000000000000000000000111111111100000000000000000000000000000000000000000000111110011112111111111112232222233222333333333444432222221100000001222222221122222222222211111100000012211111111111000000111111111100100000000000000000000000000000001111111111111222111111000000000000000000000001111111222233333444444440000000000000011112222222222222222222211000000000000000000011000000000000001000000111111111110000000000000000110000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000001122222222222210000000000000000000001110000000000000000000000000000000000000000000000000000000000000001122221000000000000000011122222233332210000112222211111111111221000000000110000111122222111110000000110000010000000000012221110000001110000000000001100000000000000112332110000000000001122222222222222333322222222221000000001110011112222222222111112222223222233333333333332222221111","000000000000000000000000000000000000000000001110000000001011111111111011111000001100000000000112333333333333333333433222222222222222233334433223311100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000001111200000000000000000001111111111100011100000000011000000000000000000000000000111110011000000112222222223333333233333333333333333322221111100000112222212233333333333322221100000012211110000111111111111111100000000000000000000000000000000000001100000011111222111111000000000000000000011111111111112233333333333330000000000000001111111111111111111111110000000000000000000000000000000000001000000000111111110000000000000000110000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000111111111111111111111111111111110000000000000000000000000000000000000000000000000000011111100000000000000100000000111111110000000000000000000000001000000000000000000000000000000000000000011110000000000000000011112222333332210000112221111111001112222221111111220001111111222222221000112222220000011111000111122221111122222221111000011210000000111111112221000000000000012222222222222222222222222333322220000000000011122223322111111112222222222222222223333332221000000","000000000000000000000000000010000000000000011110000000001111111111111011110000000000000000000012333333333322222233333333333333333333332333222111200000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000111100000000000100000000001100000000000000000000000111111111100000000000000000000000000000000000000000000111110011122222222222223344444444333445555444444443322221111111111222222211112111000000000000000000011111111111111000000111111111111222222220000000000000000000000011111111100111111112221000000001111111111000001111111222233333444444332222222222222222222222333332222222222222111111111111000000011111122222111111000001111111111110000000000000000111111111111111111100000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000001111111000000000000000001111000000000000011111111111111111110000000000000000000001100000000000000000000000000001110001122222222222222200000000000000000001110000000000000000000000000000000000000000000000000000000000000001122233222100000000000011112222232222222222222233333333333322332211110000010012222222222222222111112221110000001100000001110000000012222221100000001111111111110000112232111000000000001122222222233333333333333333222110000000000011111222222222111122222223333333333334444444444443333","000000000000000000000000000000000000000000001000000000001011111111111011111000001100000000000012333333333333333333333222222222222222233334433223311100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000001111200000000000000000001111111111100011000000000011000000000000000000000000000111110011000000112222222223333333233333333333344433322221111100001222222212233333333333322221100000012211110000111111111111111100000000000000000000000000000000000001100000011111222111121000000000000000000011111111111112233333333333330000000000000001111111111111111111111100000000000000000000000000000000000001000000000111111110000000000000000110000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000011111100000000000000100000000111111110000000000000000000000000000000000000000000000000000000000000000011110000000000000000011112222333332210000112221111222111112222221111111220001111111222222221000112222220000011111000111122221111122222221111000011210000000111111112221000000000000012222222222222222222222222333322220000000000011122223322111111112222222222222222223333332221000000","000000000000000000000000010010000000000000122222111111111122222222222222221100000100000011011112223343333333333333333334444444445555555555544444543322111111111111100100000000000000000000000000000000000000000000000000000000110000000000001000000000000000000000000000000000000000000011110101111000011122322233333222211111112222233333222222211100001122100000000000000000000000000111110001112111112222233334444455333455555555555555544443322221112333222223332111000000000000000000011111000000000000000001111111122211122220000000000000000000000001100000011112222112222111100111110002223333333332211111112222212222222222112211111111111111122222221122222111111122110000000000000001122222222111110000000000000000000000000000000000011111111100000000000000000000000000011110000000111111111111110000000000000011000011111111111111122221000000000000000000000000000111000000000000000000111100000001111111110001111222222100000000000001111100111222222222222222222222221111000000000000000000000000000000000000000000000000000000000011000000100000011233322111100000000000000000000000000000000001000000000000000000000000000000000000000011122122211111100111111111122333332222211100000000000000011121111111111110001111111110000000000001111110000000000000000011111111122233322221000000000000001111000012222110000011100001111122111222222111111111111110000000000000000121122222222222233333333333333444444445555554444444","000000000000000000000000000000000000000000001110000000001122222211111111110000000100000000000012333333333333223333333222223333333333332333322223311110000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000110000000001111100000100000000000111111111222211000000000000011000000000000000000000000000111110011112111112222233344444455333445555444455553333332221110001222222222223222222222211111100000012211111111111001111111111111111111111110000000000000000000000001110000011112222222221000000001111111111111111222211112222333333333330000000000000011112222222222222222222211000000010000000000011001111111111111110000111111111110000000000000000000000011111100000000000000000000000000000000000000000000111111111100000000000000000000000000111112222222000000000000000000000000000111100000000000000000000000000000000000000001111000000000000000000001100000001111111111111111100000000000000000000000011100000000000000000000000000000000000000000111111110000100000001100000000111111110000000000000000000000000000000000000000000000000000000000000001111221000000000000000011122222233332210000112222333333333333332111111111120011111122222222221111111111100000001111000011221110000011110010000000011222222111111100012333210000000000001122222222233333222222222333211000000000110011222333333332222223333333333333333333334444444332333","222100001222211111111113334443333333332333444443343334433444444443333344444444444433333222111112223333333333222222333222232222222444444455455444444432111111000000000000000000000000000000000000000000000000000000000000000011111211111111000000000000000000000000000000000000000000000000000000000000000001100111111100000000000111122222223333332222222221110001110000000000000001110111122222222233322223345544445545555555555555555554444443334444444555555555555555555555555554433333444444433222221111000011111111121000000000000000000000000000000000000000011112111111222222222222222222222111100000000000001111222222223333333333333222222222222222222222222111000122222111111111100011112233222111110000000000000000000000000000000000000011000000000000000000000000000111111110000000000000011000000000000111111111000001111222222333333331000000000000000000000000001111222122222222221111112222334444433333332222333333222100000000000000000000000000000000010111111000000001000000000000000000000000000000000000000000000000000000000000000000000000111233332111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000011111111100000000000000000001110000000000000012111100000000000000000010000000011100000000100001222333444433221000000000000000000000001222111111111100001111122111111122112222211222100000000011000000011111000111222233322333333333344444333333333322222","111000000111000000000001122222211110000001132322222222222344433333333333332222200002001111111122223343333333333333444444444444445555555555544445543333222111111111111111100000000000000000000000000000000000000000000000000011111111111111001000100000000000000000000000000000000000000011110001111000001122322233333111111111112222233333222222211000000112110000000000000000000000000111110001222222222222234444445555444555555555555555544443333333333444333333332111111111111110000001122222110000000000000001111122222222222221000000000000000000000011100000001111000011222111111111111112223333333332222222222222222222222222112211000000000111122222222222222111111122210000000000000111222222222222222222222221000000000000000000000000011111111100000000000000000000000001111111100000111111111111111111111111111111000011111111111111111111000000000000000000000000001111100000011000000000011100000011111110000001111222222100000000000001111111111111122222222222222111111000000000000001111100000000000000000000000000000000000000000000111100000110001222221111100000000000000000000000000000000000000000000000000000000000000000000000001111111111111111000111000000111222221111111111100000000000011221111111111110011221110000000000000000010000000000000000111111111111123332221110000000000000011100000012223211000000000001111122111112222111111211122111000000000000000111122211222222233333333333333334444445555554332222","111000000000001000011111222232211110000002233322222222211333333333333333332222211112211111111122233343334333333344444444444444445555555555533334422221111111111111111111100000000000000000000000000000000000000000000000000011111111111211001111100000000000000000000000000000000000000011110010000000000122322222222110001111112222222222222222211001110111110000000000000000000000000111110001222222211112234444445555444555555555555555544443332222333444333333222111000001111110000000011111110000000000000011111111112222222221110000000000000000000011110000000000001111122111111111222222223333333332222222221222222222222222112222222111111111122222222222222111111111100000000000011122222222222222222222222221000000000000000000000000111111111100000000000000000000000000011111100100000001111111110000000000000011000001111111111111111111000000000000000000000000001111100000000000000001000000000011111110000001111111111000000000000001111111111111222222222222211000000111100000000001111100001100000000000000000000000000000000000000000011111111111222222222100000000000000000000000000000000000000000000000000000000000000000000000011111222211100000000111011111112333332222211111100000000000000110001111111110011222222222211100000111110000000000100001111222111111123332221110000000110000010111000001222111000000000001111122111122222223222222222111000000000000011111222211222222223333333333333444444433444444332222","000000000000000000001001111121100000000000122211111111111122222221111222222211100001200000001122333333333333344444444333344444444444444444422223311110000000000001111111100000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000111100000011100000000000000111100011110000000001111111111222211111100000000000000000000000000000000000000111110011222222222222234444445555333445555444444443333331111111112223322221111000000000000000000000011100000000000000000111111111112222222221110000000000000000000011111111110001001112221000011111222222223222222222222222222222323333332222222222222222222222222222222222222211000011110000000000011111122222222222222222111111111110000000000000000111111111111100000000000000000000000000001111111100000001111111111100000000000000000000111111111111111111000000000000000000000000001111100000000000000001000000000000000000000001111111000000000000000001110100000000001122222222211111111122222221100000000000001100000000000000000000000111111000000001111121222222211122222221100000000000000000000000000000000000000000000000000000000000000000000000011122232211100000000111111112222333333322211111122333333333333332111121111110001121112222222110000111110000000001100000001110000111123332221110000001110000011111000012334321000000000001122222222222222223222211112111000000000000011222222222222222223333333333333344444333333444333333","111000000111110000000001121121000000000001133322222222211344443333333333332222200000001111112222223343333333333333444444444444445555555555555555544333222111111111111111000000000000000000000000000000000000000000000000000000110000000000001000000000000000000000000000000000000000000011110101000000001122322222222111111111112222233333222222211100001112110000000000000000000000000111110001112111112222233334444455223444555555555555544443322222223333222223332222222211111110000001111111111111100000000000111111111211122110000000000000000000000000100000001112222111122111100000000001222222222221111111111122211112222222111000000000000000111111221111111111100011100011110000000011222222222111000000000000000000000000000000000000011111111100000000000000000000000111111111111111111111111111111111111111111111000011111222222222122221000000000000000000000000000111100000011000000000011100011122222222221111122222222100000000000001111100001111122222222222222222221111100000000000111000000000000000000000000000000000000000000011000000000000011222221000000000000000000000000000000000000000000000000000000000000000000000000000000011122122211111100111000011122222222221111100000000000000001121111110000000000111100000000000000000111110000000000000000001111111122233322221000000000000001111000012333322000011100001111122111112222111112211222111000000000000001121112222222222233333333333333344444444555555444444","111000000111111000001112233333322221110002344443333333322344444443333344443343311112212222222222223343333333333333444444444444445555555555555555544433222211111111111100000000000000000000000000000000000000000000000000000011111111112211001000100000000000000000000000000000000000000011110000000000000022322222222111101111112222222333222222222112222111110000000000000000000000000111111111222222222222234444445555444555555555555555544444443333444444444444443322222222222220000001222222111111110000000000111111112111111110000000000000000000000000100000000000000000122222222222222222223333322221111111111111111000000012111001111110000000111111222222222111111111100000100000000111222233222111111111111110000000000000000000000000011111111000000000000000000000000000001111000000001111111111111111111111111111000011111222222222111122000000000000000000000000011111100000011000000000011100011122222221110000111222222100000000000001111111111111111122222222222111111000000000000001111100000000000000000000000000000000000000000000111100000110011223322111100000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111112222333332222211111111111000111112221111111110000011111110000000000000000010000000000000000000100000111223333332210000000000000011100000011233221000000000000111122111112222111222222222111000000011000000011111111222222233333444444444444444444444444222222","222100001222211111111223334443333333332333444444443334433444444444444444444444444433333222221112223333333333222233333222232222223444444455555455544432111111000000000000000000000000000000000000000000000000000000000000000011111211111211000000000000000000000000000000000000000000000000000000000000000011200111111100000000000111122222223333332222222221110001100000000000000001110111122222223333322223344444445555555555555555555555544444444444444555555555544444444444444443333333334433333222221111000011111111122000000000000000000000000000000000000000011112111111222222222222222222222111100000000000001111222222223333333333333222222222222222222222222111111122222111111111101122222233222111110000000000000000000000000000000000000011000000000000000000000000000111111110000000000001111000000000000111111111000001111222223333333332000000000000000000000000011111222122222222221111112222334444433333332222333333222100000000000000000000000000000000011111111000000001000000000000000000000000000000000000000000000000000000000000000000000000011222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000011111112221111111100000000000100001121110000000000012221100000000000000000010000000000000000000100001222333444433221000000000000000000000001222211000111100001111122111111122112222211222100000000011000000011111100111222233333333333333344444333333333221111","000000000000000000000000000010000000000000011111110000001122222221111122110000000000000000000012333333333333223333333333333333334444444344322223411110000000000000100100100000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000111100000000000110000000001111100011100001100001111111111222211111100000000010000000000000000000000000000111110011222222222222233344445555333455555555555554433332221111112223222222222110000000000000000000011111111111110000000111111111111222222221000000000000000000000011110000011112111111221000011111222222222222222222222222223333444444332222222222222222222222233332222222222211000011111111111111111111122222111111111111111111111110000000000000000111111111111100000000000000000000000000011111111100000001111111111100000000000000000000111100000112222222000000000000000000000000001111100000000000000001000000000000000110000001111111000000000000000001111100000000001111111111111111111111111111100000011000001100000000000000000000000000000000000112222222222222200001100000000000000110000000000000000000000000000000000000000000000000000000000000001122233222100000000000011112222333333211111222222333333333333332222221111110012222222222222222111111110000000001100000001110000000012221110000000001111111111111000012233210000000000001122222222222222222222222222111000000000000011222223322222222223333333333333333334444444444433333","100000000000000000001001122221110000000000122211111111111233333332222222222211100002200011111122233333333333343344444334444444444444444555422223422211010000110001111111100000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000011110000000000000112211122221010000001111111111222222222210000000010110000000000000000000000000111110001222222222112234444445555444555555555555554433332222222222223322221100000000000000000000000011111000000000000000111111111112222222221110000000000000000000011110000000000001111121000011111222222223333333332222222222222222222222222112222222111111111122222222222222211111111100000000000011122222222222222222222222221110000000000000000000000011111111100000000000000000000000000011111111100000001111111110000000000000000000000111111111111111111000000000000000000000000001111100000000000000001000000000001111110000001111111111000000000000000000100000000011122222222211000000111000000000000000000001100000000000000000000000000000000000000000011111111111222222221100000000000000000000000000000000000000000000000000000000000000000000000011122232211100000000111011112222333333222211111111111111111111110001110000010001122222222212100000111110000000000000001111221111111123332221110000000110000010000000001233221000000000001122222222222222223222211111000000000000000011122222211111111123333333333333444444433444433333333","111000000111111000001112233333222221110002344332222222222333333333333333333333211112223333222222223343333333333344444444444444445555555555544444533332222211111111111111000000000000000000000000000000000000000000000000000011111121112211001111100000000000000000000000000000000000000011110000000000000022322232222111101111112222222333222222211001111111110000000000000000000000000111110001222222211112234444445555445555555555555555544444443333333444444444442221111101111110000001122222110000000000000011100011112222222220000000000000000000000011100000000000000000122111111122222222223333333332222221111111111111000012111100000000000111111111222222222111111111100100000000000122222222222222222222222221000000000000000000000000111111111100000000000000000000000000001000000000000001111111110000000000000111000011111111122222222111000000000000000000000000011111100000011100000000011000000012222221110000011111111000000000000001111111111111222222222222221111111000000000000001111100001100000000000000000000000000000000000000111111111110001222222222100000000000000000000000000000000000000000000000000000000000000000000000011111222211111001111111111112222333332222211111111111000000111221111111111110011222222222201100000111110000000000100001111222111111122333332210000000000000011100000001222110000000000001111122111112222222222222222111000000011000000111223322222222233333444444444445544444444444332222","111000001111111000000111122222111110000001144333333333322344444443333344433333200000001111112222223343333333333333444444444444445555555555555555544333222100000000001000000000000000000000000000000000000000000000000000000000110000000000001000000000000000000000000000000000000000000011110001000000000122311111111111101111111222222222222222221111111112100000000000000000000000000111110001122111111222222234444444233344555444444444433332222222333333333334442222222222222221111111122222111111100000000000111111111111111110000000000000000000000000100000001111111000121001111111000001222222211110000000000011111112222222111000000000000000111111121111111000000000000011111100000011222222222110000000000000000000000000000000000000011111000000000000000000000000001111111111111111111111111111111111111111111111000011111222222222111221000000000000000000000000000011100000011000000000011100011222222222221111122222222100000000000001100000001111111111122222222111111111100000000000000000000000000000000000000000000000000000000000000000000000011233321000000000000000000000000000000000000000000000000000000000000000000000000000000011122111111111000000000000111222222211100000000000000000000121111110000000000000000000000000000000011110000000000000000000000011122333322211000000000000000111000012334322100011000001111122111112222111112211222111000000000000001121111111122222233333333333333344444444444444444444","111100001222222111001111223332221111110002344433333333333344444443333344444444200000001111112222223343333333333333444443333333335555554555555555544333212100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000011200001111111101111001222222222222222232111112112110000000000000000000000000111111111222222222222233334444444233333555444444444433332222222333333333334442222222222222221111111222222111111100000000000000000000000001000000000000000000000000000000000001111111000010001111111000001111122210000000000000000000011111111000000000000000000111111121111111000000011111111111100000011122222222110000000000000000000000000000000000000000011000000000000000000000000000000001111110000001111111111111111111111111111000011111222222222222221000000000000000000000000000011100000011000000000011100011222222222221111122222222100000000000001100000000000000011112222222111111111000000000000000000000000000000000000000000000000000000000000000000000000011223332100000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000011222222222211100000000011100000110000000000000000000000000000000000000000000000000000000000000000011123333332211000000000000000111000012334322111001100001111122111111222111112211222111000000000000011121111111112222233333333333333333444444444443333222","222222222222211111111112233333331111111122445443343334433334444442223333333333322221111000000011123332222222111111222111111111111322222333344442332221111100000000000000000000000000000000000000000000000000000000000000000000111000010111000000000000000000000000000000000000000000000000000000000000000011111111111110000000000011122121112222232211122222222111111000000111110012222222222333334444444444445555555555555555555554444444433222222233334444445555544444444444555554433222223333332222221000000000011110000000000000000000000000000000000000000000112222222112221000000000110000111111100000000000001100000001112000001111122000000000000011111100000000000000000000001110000000011111110000000000000000000000000000000000000000000000000000000000000011000011111111111000000000000000000000110001111111111111000001111221000011122221000000000000000000000000000011222222222333332222222233334455544443333333344443333211100000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000001222221000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000111111000100000000000000110000110000000000111123333332100000000000000000000010011100000000000000111233444433332221000010000000110000001223211112223300001111122111111233112222211110000000000000000000000011111111122233333333333344444444444444444433333","222211112222211111222223334444433333333333444443343334433444444443333344444444444422222111111111223333333333222222333222221111222333334444345444443332111111000000000000000000000000000000000000000000000000000000000000000001111211022211000000000000000000000000000000000000000000000000000000000000000000100111111100000000000111122222222222232222222222211122211110000000000001110222222233333333333333345545444555555555555555554444444333333344444555555555544445555555555554433444333333333222221111000011111110001000000000000000000000000000000000000000001112222111111112211111000000111111100000000000001111111111112222222212222110000000000111111111111000000122222110001110000011122222111000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000011000110001111111111111000001111111111222222232000000000000000000000000001111222222233333332222222233344444433333332222344443222210000000000000000000000000000000000110000000000000000000000000000000000000110000000000000000000000000000000000000000000000011222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111111111100000000000000110000110000000000000122232221000000000000000010000000011100000110111001222333444433221110000000000000000000001222221112222300001111122110001122112222211211000000000000000000011111000111222232222333333334444444444333444444333","000000000000000000000000000000000000000000000000000000001011111111111011110000001100000000000012333333333333333333333222222222222222232222222222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000001111100000000000000000000111111111100000000000000000000000000000000000000000000111110011001111111111112233333333222233333333333332222221100000001222222212232222222222222221100000012211110000111111111111111100000000000000000000000000000000000001110001111111222111121000000000000000000000001111111222233333433333330000000000000001112222222221111111111111000000000000000000011000000000000001000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000110000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000111111110000110000000000000000000001110000000000000000000000000000000000000000000000000000000000000001122221000000000000000011112222333332210000112222222222111111110000000001220000111111222222221000112222220011111111000001111110001122221121111000011210000000111100012221000000000000012222222222233332222222222333322220000000000011111212211111111112222222222233333333333332221100000","111000000111111111112222334433322221110002344333332222222333333333333333333333211113333333222222223343333333333344444444444444445555555555554444433333222221111111111100000000000000000000000000000000000000000000000000000011111222233333201111100000000000000000000000000110000000000011110000000000000022322222222110000000002222222233333222211002221111110000000000000000000000000111110001222222211122234444445555555555555555555555544444443333444444444444442222111111111110000001122222111111110000000011110011112332222220000000000000000000000011110000000000000000122112222222222222223333333332222222221111111100000012111111111111111111111111222222222111111122111111100000011122223333333222222222222221000000000000000000000000111111111100000000000000000000000000000000000111110001111111110000000000001111000011111122222333333332000000000000000000000000011111100000000000000000000000000012222222110000011111111000000000000000011111111111222222222222221000000000000000000001111111112200000000000000000000000000000000000000000011111110012223332222100000000000000000000000000000000000000000000000000000000000000000000000011111222211111001111111111112222333332222211111100000000000011121000001110010011222222222211100000111110000011111100001111222222222223333332210000000000000011100000001222221000000000001111122111112222222222222222111000001111000011111223322222222233333444444444445544444444444332222","000000000000000000000000000000000000000000011111111000001122222221111122110000001100000000000012223333333333333333333334443344444444445555544444533221111111000001000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000112111100011122322222221111111111112222233333222222211100000122100000000000000000000000000111110000001111112222233334445555344555555555555555544443321110002222211122333222000000000000000000011111000000000001111111111111111111112220000000000000000000000001100000012222222222232000000111110001223333333332211111112222212221110000001100000000000111122222221122222111111122111100111100000001122222222222221111111111000000000000000000000110011111111100000000000000000000000000000000000000000000000000000000000000000000000001111111111111122110000000000000000000000000000011000000000000000011111000000000000111110001111222222100000000000011100000111222222222222222222222211111111110000000000000000000000000000000000000000000000000000011000000100000011233322222100000000000000000000000000000000001000000000000000000000000000000000000001111222111200000000100010011122222222221100001110011111111112222221111111110000111111111110000000001111000000000100100000111111111111233322211000000000000001111000012221000000011100001122222222222222111111111110000000000000000000111122222222222233333333333334444444444444444443333","000000000000000000000000010010000000000000121111111111111133333332222222220000000101000000000012223333333333333333333334444444444444445555433334522211000000111011111111100000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000111111000011122322233332221111111112222233333222222210000000122110000000000000000000000000111110011122111222222233344445555444555555555555555544443332222222333222222222111000000000000000000011111000000000000000111111122222211122221000000000000000000000011110000012222111112232000011111111122223333333332222222222222222222222222222222111111111111222222222222222111111122211111111111111111122222222222221111111111000000000000000000000000011111111100000000000000000000000000011111100000100001111100000000000000000000000001111111111112222222000000000000000000000000001111000000000000000011111000000001111110000001111222222100000000000001111111111222222222222222211111111111111110000000010000000000000000000000000000000000000000000011000001100000001122211111100000000000000000000000000000000001000000000000000000000000000000000000001111222111100000000111111111112233332100000001111110000100112221111111111110000111100000000000000000110000000000100100111111111111122222221100000001110111111111000012222100000000000001111122111222222111111110010000000000000000000111223322222222233333333333333444444445555544222222","000000000000000000000000000000000000000000011111110000001122222221111122110000001100000000000112223333333333333333333334443333444444445555544444523211011111000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000110000000000000112111100011122211122211111100001112222233333222222211100000122100000000000000000000000000111110000001111112222223334444455344555555555555555544443321110001222211122333222111111100000000000011111000000111001111111111111111111112220000000000000000000000001100000012223333333332000000111111111223333322222211111112222211111110000001111000000000111122222221122222111111122111100000000000001122222222222221111110000000000000000000000000110011111111100000000000000000000000000000000000000000000000000000000000000000000000000111111111111222221000000000000000000000000000011000000000000000011111000000000000111110001111222222100000000000011100000111222111111111222222222211111111110000000000000000000000000000000000000000000000000000011000000100000011233322222100000000000000000000000000000000001000000000000000000000000000000000000001111222111200000000100011111122222221111100001110111111111112222221111111110000111111111110000000001110000000000111111111111111111111233321110000001110000011111000012221000000011100001122222222222222111111111110000000000000000011111223322222222223333344333334444444444444444443444","000000000000000000000000000000000000000000000000000000001111111111111011110000001100000000000012333333333333333333333222222222222222232333222222311100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000001111100000000000000000001111111111100000000000000000000000000000000000000000000111110011001111111111112233333333222333333333344433322221100000001222222212232222222222222221100000012211110000111111111111111100000100000000000000000000000000000001110001111111222222221000000000000000000000001111111112233333333333330000000000000001112222222221111111111110000000000000000000000000000000000001000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000111111111100000000000000000000000000000001111110000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000111111110000110000000000000000111111110000000000000000000000000000000000000000000000000000000000000001111221000000000000000011122222333332210000112222222333332222221111100001220001111111222222221111111122220011111111000001111110001122221110000000011210000011111100012332100000000000012222222222233332222222222333322220000000100011222223322222222222222233222233333333333443333211111","222111101222222111111112233333232221110013444444444444433444444444444444444444322220000000001111223333333333222222432221222221123444443444445554542331111100000000000000000000000000000000000000000000000000000000000000000000000010000110000000000000000000000000000000000000000000000000000000000000000011201112221100000000000111122221112222232111112111110000000000000000000011111222221122222233323223233344445555555555555555555554433332222233444444444444443333334444444432222222222222222222221000000000000000000000000000000000000000000000000000000000112222222111111122222222111111111122210000000000000000000001111100000001111000000000000000111111100000001110000000001100000000122222110000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000001111111111000001111111111122222221000000000000000000000000000011222111111111220000012222222233322222221111122222222000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011233221000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000011222111111100000000111110000110000000000000011210000000000000000000000000000000000000000000000011122333322222100000000000000000000011233211111111100000111122111111222111122222222111000000000000011111111111222222222233333333334444445444443333322222","000000000000000000000000000010000000000000011110000000001122222221111111110000000100000000000012233333333333223333333333333333333444443344322223411110000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000110000000011111100011100000000001111111111222211111100000000011000000000000000000000000000111110011122111222222233344444455333455555555555554433332221111112223222222223222111111100000000000011111000000001000000111111111111111112221000000000000000000000001110000011112222222221000011111111111111112222222211111122333344444331111111111111111222222222222222222222211000011111111111111111111122222111111111111111111111110000000000000000000000011111100000000000000000000000000001111100000000000011111111100000000000000000000001111111112222222000000000000000000000000001111100000000000000000000000000000000110000001111000000000000000000001111100000000011111111111111111111111111110000000011100000000000000000000000000000000000000000111111111111110000002211000000000000000000000000000000000000000000000000000000000000000000000000000001111221000000000000000011111222233332211100111122333333333333332222221111110011111122222222221111111110000000001100000011220000000011110010000000001222222111111000012333210000000000001122222111222222222222222222100000000000000011112333333332222223333333333333333334334444444332333","211100001222222111001112233333233222220013344444443444433444444444444444444444322220001111112222223333333333333233433333333332234555553555555555543332111111000000000000000000000000000000000000000000000000000000000000000000000010011110000000000000000000000000000000000000000000000000000000000000000011200011111111100000001222222222222333232122222111110000000000000000000001110111121122222222222222233344444444344444555555555554444443333333444444444444443333333322222222222222222222222222221000000000000000000000000000000000000000000000000000000000112222111111111122222222111111111122210000000000001100000001111111000001111110000000111111121111111000000010000011111100000011222222222111000000000000000000000000000000000000000011000000000000000000000000000000000111100000000001111111111111111111111111000011111222222222222221000000000000000000000000001111111000111000000000012222222233322222221111222222222100000000000001100000000000000000011111112111100000000000000000000000000000000000000000000000000000000000000000000000000000011223332100000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000001112233332222211111110000011110000110000000000000001100000000000000000000000000000000000000000000000111123333333221000000000000000100000012233321111111100001111122111111222111112222222111000000000000000111111111111122233333333333334444445444444443333222","000000000000000000000000000000000000000000011110010000001122222221111122110000000100000000000012233333333333233333333333333333334444444444322223411110000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000111100000000000110000000011111100011110000000001112222222222211111100000000011000000000000000000000000000111110011112111222222233344445555344555555555555554433332221110002222222222223222222222211110000000012211000000111001111111111111111111112221000000000000000000000001110000011112222222221000011111111112222223322222211111112233323333220000001111000011111111122222222222222111000111211100001111111111112222111111110000111111111110000000000000000000000011111100000000000000000000000000000000000000000000111100000000000000000000000000001111111112222222000000000000000000000000001111100000000000000011111000000000000111000001111000000000000000000001111000001111111111111111111111111111111110000000011100000000000000000000000000000000000000000011000001100111100112211111100111111100000000000000000000000000000000000000000000000000000000000000001111222110000000000100011122222233332210000011122333333333333332222211110110001111111111112210000001110000000000111100111111111110011111110000000001222211111111000012333210000000000001121122222222222222222211122100000000000000011122333333332222223333344444444444444444443443222222","111000001222111000000112233332222221110002344443333333333444444443333344444444311110001111112222223343333333333333444443344333345555555555555555543333222111000000001100000000000000000000000000000000000000000000000000000001110000011110000000000000000000000000000000000000000000000010000000000000000022200001111111101111001222222222222222232111112112110000000000000000000000000111111111222222222222233344444444333344555444444444444443333333444444444444443322222222222221111111222222111111110000000000000000000000001000000000000000000000000000000000001111111000121111111111000001111122211110000000000011100001111111000001111110000000111111221111111000000000000011100000000001122222222111000000000000000000000000000000000000001111000000000000000000000000000000001111111111111111111111111111111111111111000011111222222222222221000000000000000000000000001111100000011000000000011100011222222222221111122222222100000000000001100000001110000011112222222111111111000000000000000000000000000000000000000000000000000000000000000000000000011223332100000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000001111233332222211111110000001110011110000000000000000000000000000000000000000000000000000000000000000111223333333210000000000000000111000012234332000000000001111122111111222111112211222111000000000000000111111111112222233333333333334444444444444444333333","222211112222222111111112233333332221111123445444444444433444444444444444444444433322001110001011223333333332222222322121221111122333333334344444443331111100000000000000000000000000000000000000000000000000000000000000000000111110011111000000000000000000000000000000000000000000000000000000000000000011111111111110000000000111122221112222232211122221110000000000000000000012222222222222333333333333344444445555555555555555555554433333333333444455555555544444444444444443322222222222222222221000000000111110000000000000000000000000000000000000000000111112222112121122222222111111111111100000000000001100000001111111000000011000000000000011111100000000000000000000001100000000012222110000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000001111111111000001111111111122222231000000000000000000000000000011222122222332221111112222222344433333332222333333222100000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000011233321000000000000000000000000000000000000000000000000000000000000000000000000000000000111000111000000000000000000011221111100000000000001110000110000000000000011221121000000000000000000000000000000000000000001112222333322222110000000000000000000001222111111122100000111122111111222111122222222111000000000000011111111111222222222233333333333344444333333332221000","111111111111111111111100000000000001111111220000000000000000000000000000000000000000000010011111111122222122221111111111112111222233333333333332333333333444444444344333333333322222222223333344433332333333222222222222222222222223323333333333333333333333333333333333333333333333333333321110000000001111100011111111111111111111111111112222222334444444444444444444444444444444444433333222222100011111111000011222222222222233333333333344444444443222222333333344443333322222222222211111100000010000000000000000011111100000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000011111111111111111111111111222221111121122222222222223333333333333333333333333343333332211100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000011111111000000111112210000001112222222222222211111111122211111111111111111111111234444555554444333333333333333333333333333333222222222111000000001111111111111111111111100000000000000000000000000000000000000000000000000000000000000111122222221111111111111111111111222222333333333344444444443333333344444444444333333333333333333333333333222111000000000011111222222222222222222222222222222222211000000000000000000000000000000001111111122222221111111111111112222333344444444444444444333333333333333322110000000000000000000000000000000000000000000000000000122222333333","111122221111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111112111111010000000000000000000000011111111111222222222100000000000010111122222222222222222222222222221111111000000000000011100000000000000000000000000000000011111100000000000000000000000000000000000000000110000000000001122233332222111111111111111111111111111000000000000000000000000000000000000000000011111222111111111110000001111110000000000000000000000000000000000000000000111122222222110000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000011111111111222222222211111110001111111123333333333333333333333333333333333333333222221111100001122233322211100000000000000000000000000000000000000000010000000111111111111111222222222222222100000000011100000011112222222222222222222222222221111100000000000000000000000000000000000000000000000001112222222333331112210001111111111111111111111111001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111222222223333333222222222223334444333333333344444443332111111111210000000000000000000000000000000011111222222333333333332222222222110000000000111111111111111111111111111111111111111111000000000000000000000000111122222222222222222222222222211111000000000000000000000000000000000000000000000000000000000011233334","111122221111111100001110000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111112111100000000000000000000000000111111111111222222222100000000000000111111111111111111111111111111111111111110000000000000000000000000000000000000111111100122221100000000000000000000000000000000000000000110000011111111222334332222222222222222222222222222222111111111100000011111111112222222222222222222222222222233333333211113333210000000000000000000000000000000000000000000011122222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111122222222223333333333332222222222222222222222222110000000000001111122222221100000000000000000000000000000000000000000000000000000111111111111111111122222222100000000000000000000001111111111111111111111111110000000000000000000000000000000000000000000000000000000001232222222221112222211111112222222222222222222222222322111111122222334444433222222222222111000000000000112232222222333210000000000000000000000000000000000000111221100000001112222333334444433333333333334444445555555555555555444444333333332211111111100000000000000000000000000001222222222222222222222222222222211100111111222333344443333322222222222222222222222222211000000000000000000000001111100000000000000000000000000001112222110000000000000000000000000000000000000000000110000111222","111111111111111111111111000000000001111111120000000000000000000000000000000000000000000010011111111122222222222222222222222111211122222222222222222222222333333333333333222222222222221111122222322222222222222222222222222222222222222333333333333333333333333333333333333333333333333333321111111111110000000011110000000000000000111110000000000113334433333333332222222222222222222222222222211100011111222221112222222222222233333333333344444444444333334444444444443333322222222222211111100001110001111100000001111111100000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000011111111111111111111111111222222221121112223333333333333333333222222222222111122111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000111112221111111111111000000000000000000011111111111111111111111111224444444444444333322222222222222222222233222222222222110000001111111111111111000000000000000000001000000000001000000000000000000000000000000000000000111122222222111111122222222222222333333333333333444444444444444444444444444444333333333333333333333344443333221000000000011111233333333333333333332222222222222222111100001100000000000000000000000111111111111111111111111111111222222234444444444444444444444444444444444332222222210000001110000000000000000000000000001222222222222234444","111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111100000000000000000000000000111111111111111111111100000000000000111111111111111111111111111111111111111100000000000000000001111111111111111111111111100122221100000000000000000000011110000000000000000110000000111111112223333333333333333333333333333333333333333222100000001111112223333333333333333344444444444444444444322233444322211110000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111110000000000000011112222222223333322222222211111111111100001110000000000000010000000000000000000000000000000000000000000000000000000000000000111111111111111111111111100000000000000000000000000000000000001111111111100000000000000001100000000000000000000000000000000000000012222222233333333222222222222222222222222222222223333333333222222333333333333222222221111111000000001111112233332112222110000000000000000000000000000000011111222222111111112233333333333333333333333334444444445555555555555554444444333333333333333222211111111000000000000000000001111222222222222222222222222222211100111111122333344443333322222222222222222222211111100000000000000001111111223333333333333333333333333322211001112222210000000000000000000000000000000000000000000110000112222","111111111111111111111110000000000011111112221111110000011111111110000001110000000000000010011111111122222222222222222222222211222233333333333333434333333444444444444444333333322222222222333344422222222222222222222222222222222233322333333344333333333333333333333333333444444444444333321111111111111111100011110000000000000000111111111111111123344444444444444444444444444444444444333222211100011111111000012222222222222233333333333344444444442223333333333344443333322222222222211111100000010000000000000000011111100000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000011111111111111111111111111222221111122222333333333333333333333333333333333333343333332111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000111112221100001112223333333322211111111122211111111111111111111111224444555554444333333333333333333333333333333222222222111000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000111111112221111111111111222222222222222333333333344444444443344444444444444444333333333333333333333333333222111100000000011111233333333333322222222222222222222222222211000000000000000000000000001111111122222222222222222222223333333344444444444444444333333333333333333221111110000000000000000000000000000000000000000001222222223334444","111111111111111111110000000000000000000000010000000000000000000001000000000000000000000000001111111122222212111111111111111111100000001100000000001111100111111111111111111111100000000000000111111122111111222211111111111111111111100000000000000011111111111111111111111222222211122221111100000000000011111111110001111111111111110000000111111112223333333333333333333333333333333333333333211100000000101111123333333333333333333333444444444444444333334444333222110000000000000000000000000001100001111111111111110000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111110000000001111111123333333332222222211111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111100000111111111000000000000000000001111111111111111111000000111111111000000000000000000000000000000000001222222344444444333322222222222222222222222222222223322110000001222233322222222111111111111000000001100111233332111110000000000000000000000000000001111111111222222111111222233333333333333333333333334444444444444444444444444444444444444444444444443333333333333210000000000000001222222222222222222222222222222211100001111222333333333333322222222222222211222222222221110000000011223333333334444433333333333333333333322211000011122210000000000000000000000000000000000000111111110000112222","111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111112211211112211111111000111111111222222222222222222323111111010000022222221211222222333333333333333333333333322222222222221111112222222222222222222222222222222222222221111111111111100000000000000000000000111111111111222233344432222222222222222222222222222222111110000000000001110000011122222222222222222222222222233333333211123322222222221111000000000000000000000000000000000010011111110000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000111111111111111111111110000000000011100112222222222222222222222222222222111110000000000111122211100000000000000000000000000000000000000000000000000000000000111111111111111111111111100000000000000000000112222222221111001111111112210000000000000000000000000000112210000000000000000000001112334444444443333333322222222222222222222221111111112222111100001112222222211111000000000000000000000000000000000000000000000000000000000000000000000000111122222332222223333333333333334444433333333333344444445555555555555555554444333333333322222221111111111000000000000000001111222333332222222222222222111110000000000000000000000000000000000000000000001111110000000000000000000000000011112222222222222222222222222222211000000000000000000000000000000000000000000000000000000111111122233","111122222211111101111001000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111112112101101000000000000000000000000000011111111222222222111110000000000111233321222222212222222222222222222222000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000100000000000001112333332222111111111111111111111111111000000000000000000000000000000000000000000011111222111111111110000001111110000000000000000000000000000000000000000000011122222222110000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000011111111222222222222222222221111122222223333333333344443333333333333333333333333222221111100000011122222111100000000000000000000000000000000000000000010000000111111111111111222222222222223210000000011100000111112111111111111111111111111110000000001211000000000000000000000000000000000000000000112221112222221112210000000001111111111111111100001111112111000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111122222222222223333333333333333334555443333332211111111111111000000000000000000000000011111112222333333333332222222222210000000000111111111111221111111111111111111111111111000000000000000000000000112233332222222222222222222222211111000000000000000000111111111111111111111111110000000011111122333444","111122221111110011111111000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111112222101100000000000000000000000000000011111111111111111000000000000000111111111111111111111111111111110000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000001112333333333333333333333333333333333333111111111100000000000001122222222222222222222222222222233333332211112422110000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000111112222222222222222222211111111111222223332222222222222222222222222000000000000000000011111111111111111111111111111111000000000000000000000000000000000111111111111111122222222200000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000001221111111111112210001111111111111122222222222223333322222111111222333332222222222221111111000000000011112221111111222110000000000000000000000000000000000011100001100000000011111223333333333333333333444444444444444444444444444444333322222222222221100000000000000000000000000001122222222222222222222222222222211101111222222333344443333333333333333333333333333333322100000000000000000000000000000000000000000000000011111112222222211111000000000000000000000000000000000000000110000111122","111122221100011100000000000000000000000000100000000000000000000000000000000000000000000110000000000000000000001111111111112211112211111100000000000000000111111111111222223333200000000000011122222222222222222222222222222222222222111111100001111100000000000000000000000000000000011111110000011111000000000000000000000000000000110000011111111233444332222111111111111111111111111111000000000000000000110000000000000011111111111111222221111111121000122211000000000000000000000000000000000000000001100001001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111110000000000122333333333333333333333333333333222222222222221111111111111122222100000000000000000000000000000000000000000011110000000111111111111111111111122222222100000000111100000111112222222222222222222212222221111111111100000000000111111111100000000000000000000001112333334444443333322211111112222222222222111111111122222222221111112222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111110011111111112222222222222233333333444444444444444443333321000000000000000000000000000000000000000000011111122233333333333333333332111110000000000111111100000000000000000000000000001111111000000000000000000000011112233332222222222222222222222211111110000000000000000000000000000000000000000000000001100000011111222","111111111111111111111100000000000000000000010000000000000000000001000000000000000000000000001111111122222222212222211112222111000000001100000000111111111111111111111111111111000000000000000111111122222222222211111111111111111111100000000000001111111111111111111111111222222222222222221111111111111111111111110001111111111111110000000000000112223333333333333333333333333333333333333333211100000000111111122222222222222233333333444444444444444333334444333222110000000000000000000000000001100001111120000111111110000000001111000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111110000000001111111123333333332222222211111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111100001111111111100000000000000000001111111111111111111000000111111100000000000000000000000000000000000011234444555555555554433333333333333333333333333222222221110000001112222222211111000000000000000000001100111233332111110000000000000000000000000000001111111111222222111111222333333333333333333333333333444444444444444433333333333444444444444444444444444444444333221100000000000001233333333333333333322222222222211111001111222333333333322211111111111111111222222222221111111111111223333344444444433333333333333333333322222111111111100000000111111110000000000000000000000122222221111112111","111111111111111111111111000000000000000000010000000000000000000001000000000000000000000000011111111122222222211111111111112111211112121111111111222222222333333333333333222222211111111000011121111122222222222222222222222222222222222222233333333333333333333333333333333333333333333333322221111111111111111111110000000000000000111110111111111223334432222222222222222222222222222222222222221100011111111122222222333333333333333333333344444444444333334444444444443333322222222222211110000000010001110010000000000011100000001111000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000111111111111111222222222211111112211122222222222222222211111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111000000000000000000000011111112221111111111111111111100000000000000000000000000000000001111233444555544444333322222222222222222222233222222222222110000112222222222211111000000000000000000001100000111111111100000000000000000000000000000000000111122222222111111111112222333333333333333333334444444445555555544444444444444333333333333333333333333333222110000000000011111233333333333322222222222222222222211000000001100000000000000000000000000111111111111111110000000001111112223334444444444444444444444444444444332222222210000000000000000000000000000000000001111122221111233333","111122221111111100001110000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111112111111000000000000000001000000111111111111222222222100000000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000110000011111111222223332222222222222222222222222222222111111110000000011110000001111111111111111111111111111111112221111112222110000000000000000000000000000000000000000000111122222221110000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000111111111111111111111122222222223333333333333333333333333333333333333222220000000001111122222221100000000000000000000000000000000000000000000000000000111111111111111111122222222100000000000000000000011111111111111111111112222221111100000000000000000000000000000000000000000000000000001221112222221112221111111111111111111111111111001112221000000001222334444433222222222222111000000000000111111110001111000000000000000000000000000000000000000111111100011111112333333334444433333333333334444444444444444455555444444333333332211111111100000000000000000000000011111222333332222222222222222222221111000000111111122222221111111111111111111112222222222211000000000000000000000001111100000000000000000000000000001111111110000000000000000000000000000000000000000000000000122223","111111111111000000000000000000000000000000000000000000000000000000000000000000000000000010000011111111111111111111111111112211223233222212111110111111111222222222222222234433322332221111122233322233333333333333333333333333333333333322222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111112333333345555544443333333333333333333333322222111000000000000001100000001111111111111111111111222221122222221111111111111122220000000000000000000000000000000000000010000000001111100000000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000111111111111111111111100000000011111111112223333333333333333333333333333222221110000000111121100000000000000000000000000000000000000000000011110000000000000111111111111111111111122100000000000000000011112222222222222222222111111100000000000000000000000000000112210000000000000000000001122333444444443333333332222222222222222222222222222221111000000001112111100000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222222222222233333333334444433222223333344444444444444444444444444443222222222222222222222222222111000000000000011111222222333333333333333332222211111100000100000000000000000000000000000000001111111000000000000000000011111112222222222222222222222222222211100000000000000000000000000000000000000000000000000001111111111122233","111122221111111100000100000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111112111111000000000000000111111001111111111111222222222100000000000000111111111111111111111111111111111111111110000000000010000000000000000000000000000000000122221100000000000000000000000000000000000000000110000011111111222223332222222222222222222222222221111110010000000000000000000000011111111111111111111111111111112221100001111110000000000000000000000000000000000000000000111122222222110000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111112233333333333333333333333333333333333333222221000000001122233322210000000000000000000000000000000000000000000010000000000111111111111111111122222222100000000000000000000112222222211111111111112222221111100000000000000000000000000000000000000000000000000001221112222221222221111111111111111111111111111001111111000000001112334444433222222222222111000000000000111111110000000000000000000000000000000000000000000000000111111111111112333333334444433333333333334444444444444444455554444444333333332211111111100000000000000000000000011111222333333333333332222222222221111000000111111122222221111111111111111111112222211111100000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000122233","111111111111111111111111000000000011111111220000000000011111111110000000000000000000000010011111111122222222222222222222222211211222322222222222333322222333333333333333222222222222221111222222322222222222222222222222222222222233322333333344333333333333333333333333333444444333333333321111111111110000000000000000000000000000110010000000000112234433333333333333333333333333333333222222111000000111222222222222222222222223333333333333344444444333334444444444443333322222222222211111100011110001111100000001111111100000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000011111111111111111111111111222221111111122333333333333333333333222211111111111122111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000111112221100011111111111110001000000000011111111111111111111111111224444444444444333322222222222222222222222222222222222110000000111111111111111111100000000000000001100000000000000000000000000000000000000000000000000111111112222111111122222222222222333333333333333444444444444444444444555555555444444444333333333333344444333221100000000011111233333333333333333332222222222222222111100001100000000000000000000000111111111111112222222222222222222233334444444444444444444444433333334444333322222210000001110000000000000000000000000001233333333333334444","111122221111111111111112000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111112222101100000000000000000000000000000011111111222222222111110000000000111122211111111111111211111111111111111000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000100000000000001222344332222222222222222222222222221111000000000000000000000100012111111111111111111111111111111112221110001111110000000000000000000000000000000000000000000111122222220000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000011111111122222222222222222211111122222223333333333344443333333333333333333333333222221000000000000122222221111111111111111111111111000000000000000000000000000000000111111111222222222222223211000000000000000001112222211111111111111111111111111100000000000000000000000000000000000000000000000000001111100001111112210001111111111111111111110000000111111111000011112333332211111111111111000000000000000000000110011111000000000000000000000000000000000000000000000000000000011222222223333333222222222333334444444444333345554444443332222111111111111100000000000000000000000011111222222222222222222222222222221111000111111112222222333333333333333333333333333322222211000000000000000000001111111111111111111111111111100000111111111100000000111111111111111111111111110000000011111122333334","111111111111111111111000000000000000000000010000000000000000000000000000000000000000000010001111111111111111111111111111111111222233332222222221222222222333333333333333333333332232222223222233433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322221111111111100000011111111111111111111111111112222223344445544444444333333333333333333333333222222221100000001110000011222222222222222222222222344444444443322233333344344443333222222222222111000000000000000000000000001111111100000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000111111111111111111112222211111111111111112223333333333333333333333333333222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000000000000011111111000000011112210000000112211111111111100000112211100000000000000011111122333444555544444333323333333333333333333333333222222222111000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000111122222221111112222222222222222222222222223333344444444444444444444444444443222222222222222222222223332111111000000000011111222222222222222222222222222222222211001100000000000000000000000000000000001122222111111111111111111111222222223333333333333333333333322222211000000000000000000000000000000000000000000000000000000111112333333","111122221111111100000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111112111111000000000000000000000000000011111111222222222100000000000000111122211111111111111111111111110000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000110000000000001122333332222222222222222222222222221111000010000000000000000000001111111111111111111111111111111112221100001111110000000000000000000000000000000000000000000111122222222110000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000001111111111111111111111111111122222223333333333344443333333333333333333333333222221110000001122233322221100000000000000000000000000000000000000000010000000000111111111111222222222222222100000000000000000001111111111111111111111112222221111100000000000000000000000000000000000000000000000000001221112222221112221101111111111111111111111100001111111000000001112222222222222222211111111000000000000000000000000000000000000000000000000000000000000000000000000000011111111222222223333333333333333333334444444443333344554443332111111111111111111100000000000000000000000011111222222333333333332222222222221111000000111111122222222222211111111111111111111111111100000000000000000000000011111111111111111111111111100000001111110000000000000000000000000000000000000000000000000011233334","111111111111111111111100000000000001111111120000000000000000000000000000000000000000000000011111111122222222221111111111112111222223332222222222222222222333333333333333333333222222222222222233322222222222222222222222222222222223323332333333333333333333333333333333333333333333333333321110000000000000000011110000000000000000111111112222222334444444444444333333333333333333333333332222221100011111111000012222222222222233333333333344444444443322233444444444443333322222222222211111100000010000000000000001111111100000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000111111111111111111111111222222222221111111111122223333333333333333333333333333222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000011111111000000111112221100000112212111111111100000001111100000000000000011111112234444555554444333322222233333333333333333333222222222111000001111233332211111111111111100000000000000000000000000000000000000000000000000000000000000111122222222111111111111111111111222222333333333344444444443333333344444444444333333333333333333333333332222111000000000011111233333333333322222222222222222222211000000000000000000000000000000000111111111111111111111111111111111222233334444444444444333333333333333322110000000000000000000000000000000000000000000000000000122222333332","111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111112211111112111100000000111111111122222222222222222323110101000000011122222222222222222222222222222222222222222111111111111111111111111111111111111111111111122221110000000000000011100000000000000000000000110011111111111233344332222222222222222222222222222222111110000000000000000000011111111111111111111111111111111112221111112222111100000000000000000000000000000000000000000010011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111110000000011112222222223333333333333333333333333333221110000000001122233322110000000000000000000000000000000000000000000000000000000000111111111111111111111111100000000000000000011112222222222222111111112222210000011100000000000000000000111110000000000000000000001112333334444443333322211111112222222222222221111111111111000000001112111122222222111111111000000000000000000000000000000000000000000000000000000000000000000011111222222222222222333333334444433333333333344444444444444444455554444444333333333322222221111111110000000000000000011111222333333333322222222222222110000000000111111111111110000000000000000000001111111000000000000000000000000000011111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000111222","111122221100011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111112211111111110000000000000000000111111111111222223333200000000000011122222222222222222222222222222222222222111000000001111100000000000000000000000000000000011111110000000000000000000000000000000000000000110000011111111233333332222111111111111111111111111111000000000000000000000000000000000011111111111111222221111111121000001111110000000000000000000000000000000000000000000011011111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111110000000000122333333333333333333333333333333333333333222221111100000122233322110000000000000000000000000000000000000000000000000000111111111111111111111122222222100000000011100000111112222222222222222222222222221111100000000000000000000000000000000000000000000000001112333333333333333322211111112222222222222111111111111111111111000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222111112333333333333333222222233334444444444443333444443333332111111111100000000000000000000000000000000011111222222333333333333322222111110000000000111111110000000000000000000000000001111111000000000000000000000000112222222222222222222222222222211111000000000000000000000000000000000000000000000000000000000011122233","111111111111000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111112211112222111100000000111111111122222222222222233333211111000000011122222222222222233332233333333333333333222111111111111111111111000000000000000111111111122211110000000000000011100000000000000000000000111111111112222233344432222111111111111111111111111111100000000000000000100000000000000011111111111111111111111112221000001111110000000000000000000000000000000000000000000011000000001000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000111111111111111111111100000000122233333333333333333333333333333333333333222221111100001111133322110000000000000000000000000000000000000000000000000000000000111111111111111111111122100000000000000000011112222222222222222222212222210000011100000000000000000000001110000000000000000000001122333444444443333322211111112222222222222221111111110000000000001112111110000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222222222222333333334444433222222233344444444444444444444444433332111111111111111111111111110000000000000000001111222222333333322222222222111110000000000111111110000000000000000000000000001111111000000000000000000000000011222222222222222222222222222211111000000000000000000000000000000000000000000000000001100000000111222","111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000111111111111111111111222222222210000000000000111111111111111111111111111111111111111110000011111110001111111111111111111111111111111122221100000000000000000000000000000000000000000110000011111111222223333333333333333333333333333333333222233222100000011111111123333333333333333344444444444444444444322223444322211110000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111110000000000000001112222222223333221111111100000000000000001110000000000000011111110000000000000000000000000000000000000000000000000000000000111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000001110000000000000000000001112333334444444443222222222222222222222222222222222233333333222223333444433333222222221111111000000001111112233222222222110000000000000000000000000000000011111111222112211112233333333333333333333333334444444445555555555555555554444333333333332222221111112221000000000000000000001222222222222222222222222222222211100001111122333344443333322222222222222222222211111100000000000000001111111112222222222222222222222222222211001112222210000000000000000000000000000000000000000000110001133333","111111111100000100000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000011111111111112211113222222101111000111111111122222222222222233333211111110000011123322233333333333333333333333333333333222222222122111111111111000000000000000111111111111111110000011111001111111111110000000000000000111111111222333344444433332111111111111111222222222222110000000000000000100000000000000011111111111111222221111112221000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000111111111111111111111100000000122233333333333333333333333333333333333333222221111111111111122222100000000000000000000000000000000000000000011110000000000000111111111111111111111122100000000000000000011112222222222222222222212222210000000000000000000000000000111110000000000000000000001122333444444443333322222222222222222222222221111111111110000000001112222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001112222222222222222222223333333222222233334444444444444444444444444432100000000000000000000001111000000000000000001111222222333333333333333332222211000000000100000000000000000000000000000000001111111000000000000000000011111111222222222222222222222222222211111110000000000000000000000000000000000000000000000001100000000001222","111111111111111111111111000000000000000001110000000000000000000001000000000000000000000000011111111122222222222222222222222211111111111111111111222222222333333333333333222222211111110000011121111222222222222222222222222222222222222222222222223333333333333333333333333333333333333333322222111111111111111111110001111111111111111110000111111122233333333333332222222222222222222222222222221100001111222222222222222222222233333333333344444444444333334444444444443333322222222211000000000011100001111110000000000011100000001111000000000000000110000000000000000011000000000000000000000000000000000000000000000000000000000000000000011111111111111222222221111111111111223333333322211111100000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000001111111111111111111111111000000000000000000001111111112221111111100000000001111000000000000111111111111111111111111223444555554444444433333333333322222222222222222222222110000112222222211111111000000000000000000001100000111111000000000000000000000000000000000001111111111222221111111222223333333333333333333333334444444445555555444444444444444444444444444444444444444444433221100000000011123333333333333333333333333333222222222111111111111111110000000000000000011111111111111111111111111112223333334444444444444444444444444444444444332222222210000001111111110000000000000000000001233333333333333444","111111111111111111111000000000000000000000010000000000000000000001000000000000000000000000011111111122222211111111111111111111111111101111100001111111111222222222222222222222211111000000011111111111111111112222222222222222222222221111122222222222222222222222222222222222222222222222222221111111111111111111110000000000000000111111111111111233333332222222222222222222222222222222222222221100000011111122222233333333333333333333333344444444444322234444433333332222211111111111000000000000000001000011111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111110000000000111111122222222211111111111111111111111000000000000000000011111100000000000000000000000000000000000000000000000000000000000111111111111111111111111100011111100000000000011111111111111001111111112211111100000000000000000000000001110000000000000000000001112334444555553333222222222222222222222222222211111112333222111112222222222222222111111111000000000000000111111221111110000000000000000000000000000000000111122222332112222222222222333333333333333333334444444445555555555555555554444333333333333333332222222222111000000000000000001222333332222222222222222211111111000000000001111111110000000000000000011112222211111100000000000000111111122223333333333333333333333344444433222222222210000000000000000000000000000000000000111111111111133333","111111111111111111111000000000000000000000010000000000000000000000000000000000000000000000011111111122222111111111111111111111111112111111111111222211111222222222222222222222211111110000011121111111111111112222222222222222222222222222233333333333333333333333333333333333333333333322222221111111111111111111110000000000000000111111111111111223334432222222222222222222222222222222222222221100000011111121112222333333333333333333333344444444444322234444433344443333222222222222111000000000000000000010000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111112222222221111111111111111111111000000000000000000010000000000000000000000000000000000000000000000000000000000000000111111111111111111110000100000000000000000000000000000000000001111111112210000000000000000000000000000001110000000000000000000001112334444555544444322222222222222222222222222222111112233221100011222222222211111000000000000000000000000000111111111100000000000000000000000000000000000111122222221111122222222222333333333333333333334444444445555555555555554444444333333333333333332222222222111000000000000000001222222222222222222222222211111111100000000001100000000000000000000000000000000000000000000000000000001111112223333333333333333333333333333322111111122210000000000000000000000000000000000000000011111111233333","111111111111111111111000000000000000000000010000000000000000000000000000000000000000000000001111111111111111111111111111111111222222222222211111222222222333333333333333233333222222221211122233322222233333333333333333333333333333333222333333333333333333333333333333333333333333333333322221111111111111100011110000000000000000111111112222222344445533333333333333333333333333333333222222221100000001111110011222223333333333333333333344444444444322233333344344443333222222222222111000000000000000000000000001111111100000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000111111111111111111112222211111111111100112222222222222222222222222222222111110000000000000011100000000000000000000000000000000000000000000000000000000000000111111111111111111111111100000000000000000000011111111111111001111111112210000000101111000000000000000112210000000000000000000001122334444555544444333322222222222222222222233222222222222111000011112111111111100000000000000000000000000000000000000000000000000000000000000000000000000111122222332122223333333333333333333333333333333344444445555555444444444444444332222333332222222222222222111000000000000001111222222222222222222222222211111111100000000000000000000000000000000000000000111110000000000000000000001111112223333333333333333333333333333322110000000000000000000000000000000000000000000000000000111112233333","111111111111111111111000000000000000000000010000000000000000000001000000000000000000000000011111111122222222211111111111111111111110001100000000111111111112111222222222222222210000000000001111111122111111222222222222222111111111111111111111111112222222222222222222222222222222222222222211111111111111111111110001111111111111111110011111111222233333333333333333333333333333333333332222221100001111111122223233333333333333333333444444444444444322234444433333221111111111111100000000000001100001110010000111100000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111110000000001111111122223333221111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111000000000000000000001111111111111111111000000111111111000000000000000000000000000000000001233444555554444332222222222222222222222222222222222333221111112222233222222222111111111000000000001100111222221111110000000000000000000000000000001111111111222221111101112233333333333333333333333334444444445555555544444444444444444444444444444443333333333333210000000000011112333333333333333333322222222222211100001111111222222222222211111111111111111111111111111110000000000112222233334444444444444444444444444444433222222222210000000000000000000000000000000000000111122211111122333","111122221111111111111111000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111112112111100000000000000000000000000000011111111222222222100000000000000111121111111111111111111111111110000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000110000000000001122334332222222222222222222222222221111000010000000000000000000001111111111111111111111111111111112221110001111110000000000000000000000000000000000000000000111122222221110000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000001111111111112222211111111111122222223333333333344443333333333333333333333333222221000000001111122222221111111111111111111111111000000000000000000010000000000111111111111222222222222222200000000000000000000001111111111111111111111111110000000000000000000000000000000000000000000000000000000001111111111121112210001111111111111111111111111001111111111000011222334444433222222222222111000000000000001111110011111000000000000000000000000000000000000000000000000000000011222222223333333333333333334444444444444333344554444444332222111111111111100000000000000000000000011111222222332222222222222222222221111000111111111222222333333333333333333333333333322222211000000000000000000000001111100000000000000000000000000001111111100000000000000000000000000000000000000000000000011222334","111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111112111111111001222111111222222222222222222222211111110000011121111111111111222222222222222222222222222222222222223333333333333333333333333333333333333322222221111111111111100011110000000000000000111111111111111233344432222222222222222222222222222222222111111100000001111111112222333333333333333333333344444444444322233433333233332222222222222222111000000000000000000010000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000111111111111111111110000000000111100111222222221111111111111111111111000000000000000000010000000000000000000000000000000000000000000000000000000000000000111111111111111111111111100000000000000000000011111111111111001111111112210000000000000000000000000000001110000000000000000000000012334444555544433222222222222222222222222222211111112222111100011112222222211111000000000000000000000000000011110000000000000000000000000000000000000000111122222332111123333333333333333333333333333333344444445555555545555554444444333333333332222222222222221111000000000000000001222222222222211111111111111110000000000000000000000000000000000000000000000111100000000000000000000000111111223333333333333333333333333333322110000011110000000000000000000000000000000000000000000111111123333","111122221111110011111112000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111112222101100000000000000000000000000000011111111111100000000000000000000111121111111111111111111111111110000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000001222343332222222222222222222222223332222000010000000000000000001112111111111111111111111111111111112222210001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222222222222222222222222222222222222222233332222222222222222222222222110000000000000000011111111111111111111111111111111000000000000000000000000000000000111111111111111122222233211000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001222222222222222211101111111111111122222222222111122222222111111222333332222222222221111111000000000011112221111111222110000000000000000000000000000000000011100000000000000001111111112222222333333333334444444444444334444444444443333322222222222221100000000000000000000000000000011111111111111111111111111111111001111222222223333333333333333333333333333333333333322100000000000000000000001111100000000000000011111222222222222222211111000000000000000000000000000000000000000000000112222","111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111100000000000000000111110100111111111111222222222100000000000000111111111111111111111111111111111111111110000000000000000000000000000011111111111111110122221100000000000000000000000000000000000000000110000011111111222223332222222222222222222222222222222111122221100000011111111122233333333333333333333333333333333344311123433211100000000000000000000000000000000000000000010011111121110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000011111111112123333221111111100000000000000001110000000000000011111110000000000000000000000000000000000000000000000000000000000111111111111111111111111100000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000001233333333332222222222222222222222222222222222222233333221111223333333333333222222222222111000000001111112232222222333210000000000000000000000000000000011011111221111111111222222333333333333333333334444444445555555555555555544444333333333322222221100000010000000000000000000001222222222222222222222222222222211101111111222333344443333322222222222222222222222222211000000000000000000000011111100000000000000000000001100001112222110000000000000000000000000000000000000000000110000123333","111122221111111100001110000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111112111100000000000000000000000000111111111111222222222000000000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000110000000000001122334332222222222222222222222222222222111111110000000000000001111111111111122211111111111111122112232211112322110000000000000000000000000000000000000000000000111111121110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000111111222222222222222222222222223333333333332222222222222222222222222110000000000000111122222221111111111111111111111111000000000000000000000000000000111111111111111111122222222100000000000000000000001111111111111111111111111110000000000000000000000000000000000000000000000000000000001221111112221112210001111111111111111111111111111122222111000001222333333333222222222222111000000000000111121111111222110000000000000000000000000000000000000000000000000000012222223333333333333333333334444444444444444444444444444333322222111111111100000000000000000000000000001222222222222222222222222222222211101111222222333344443333333333333333333333333333333322100000000000000000000001010000000000000000000000011111112222222110000000000000000000000000000000000000000000110000111122","111122222211111100000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000001111111111112101111011000000000000000000000011111111111222222222100000000000000111122222212212122211122222222221111111000000000000000100000000000000000000000000000000011111110000000000000000000000000000000000000000100000000000001112223332222000000011111111111111110000000000000000000000000000000000000010000000011111222221111111110000001111000000000000000000000000000000000000000000000001011111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222222222222211111110000011111122333333333333332223333333333333333333333221111111100000011122221110000000000000000000000000000000000000000000000000000111111111111111222222222222222110000000011100000111112111111111111111111111111221111111112211111000000000000000000000000000000000000001112222222223331111100000000001111111111111111111111111222111111000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111122223322222223333333334443333332222211111100000000000000000000000000000000011111122233333333333333322222211110000000000111111111111111111111111111000000001111111000000000000000000000000112233332222222222222222222222211111000000000000000000000000000000000000000000000000000000111122333334","111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111100000000000000000000000000111111111111111111111100000000000000111111111111111111111111111111111111111100000000000000000001111111111111111111111111111122221100000000000000000000011110000000000000000110000000111111112223333333333333333333333333333333333333333222100000001111112223333333333333333344444444444444444444322234444322211110000000000000000000000000000000001111111111111110000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000001112222222223333332222222211111111111100001110000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000000111111111000000000000000000001111111111111111100000000001100000000000000000000000000000000000000112222222344444443332222222222222222222222222222222223333333222223333444433333222222221111111000000001111112233332111111000000000000000000000000000000000011111222222111111222233333333333333333333333334444444445555555555555554444444444444444444444332222222222111000000000000000001222222222222222222222222222222211100000000012333333333333322222222222222211222211111111110000000000001111112223333333333333333333333333322211000011122210000000000000000000000000000000000000000000110000112222","111122222211111201120000000000000000011111100000000000000000000000000000000000000000000100000000000000000000001111111111111000001000000000000000000000000000011111111222222222100010000000000122333332222222222222222222222222223333220000000000000100000000000000001111111111111110001111100000000000000000000000000000000000000000100000000000000012223332111000000011111111111111110000000000000000000011111111100000000010000000001111222111110111100000001221000000000000000000000000000000000000000001111011011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222222222222222222221111111111122332222233333332222233333333333222222222111111111100000011122211110000000000000000000000000000000000000000000000000001111222222222222222222222222223210000000011100000111112111111111111111111111111221111112223322222100000000000000000000000000000000000001112222222222221111100000000001111111112222111111111122222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112111111211111111111112222222222222222222222222222333333334443333332222211111000000000000000000000000000000111222222222233333333333332222222211110000000111111122222222221111111111111000000000111111000000000000000000000001112233332222222222222222222222222222110000000000000000000000000000000000000000000000000000111122333334","111111111111011100000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111100000000000000000000000000111111111111111111111000000000000000111111111111111111111111111111111111111100000000000000000000000000000011111111111111100011111100000000000000000000000000000000000000000110000000000001112223333333333333333333333333333333333111122221100000000011112223333333333333333333333333333333333344311113433210000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111100000000011112222222223333221111111100000000000000001110000000000000010000000000000000000000000000000000000000000000000000000000000000111111111111111111111111100000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000001221111122221112222222222222222222222222222222223333332111111112333333333322222222221111111000000000011112232222222222110000000000000000000000000000000000011111222111111111122222223333333333333333333444444445555555444444444444444333333332222222221100000000000000000000000000001111222222222222222222222222222211101111111222333344443333322222222222222222222222222211000000000000000000000011111100000000000000000000000000001112222210000000000000000000000000000000000000000000110000011122","111122222211111100000000000000000000000001100000000000000000000000000000000000000000000110000000000000000000001111111111112100011011000000000000000000000011111111111222223322100000000000010111233322211112112211122222222222222222110000000000000100000000000000000000000000000000011111110000000000000000000000000000000000000000100000000000000012233332222000000011111111111111110000000000000000000001111000000000000010000000011111222221111111110000111221000000000000000000000000000000000000000001110000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111112222211111110000000111122332222233333333333333333333333222222222111111111100000011122211110000000000000000000000000000000000000000000000000001111222222222222222222222222222110000000111100000111112111111111111111111111111221111111112211111000000111111111100000000000000000000001112222222223331111110011111111111111112222111111111122222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111211111111111112222222222222222222222222223333333334443322221111111111000000000000000000000000000000001111111122233333333322222222222211110000000011111111111111111111111111111000000000111111000000000000000000000000112233332222222222222222222222222222110000000000000000000000000000000000000000000000001100000011112223","111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111000000000000111111111122121111111222222222110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222211100000000000011100000000000000000000000111111111111111222233332222222222222222222222222222222111111111000000011111111112222222222222222222222222233333333343211123333211100000000000000000000000000000000000000000010011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111110000000000011111112222222221111111111111111111111000000000000000111122211110000000000000000000000000000000000000000000000000000000000111111111111111111111111100000000000000000000112222222211111111111111111110000000000000000000000000000001110000000000000000000000001233334444443333222211111112222222222222222211111112233111111111112333333322222111111111000000000000000111111111111110000000000000000000000000000000000000011111222112222222222222333333333333333333334444444445555555555555555554444333333333332222221111111111000000000000000000001222333332222222222222222222221111000000111111122222221111100000000000011112222211111100000000000000000000000012222222222222222222222222222211000000011110000000000000000000000000000000000000000000110001133333","111111111111000000000000000000000000000000010000000000000000000000000000000000000000000010001111111111111111111111111111112211223233333323222221222222222344444333333333334434444442222223323333433333333333333333333333333333333333333333333333333333333333333333333333333333333333333322222221111111111111111111111111111111111111111111112333333345555544444444444444444444444444443333222222221100000001110000001122222222222222222222222233333222222111111111111122221111100000000000000000000000000000000000000000001111100000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000111111111111111111112210000001111111111122223333333333333333333333333333333332100000000000011100000000000000000000000000000000000000000000000000000000000000011111111111111111111111100000000000000000000011111111111111111111111111210000000112222222222222100000112211100000000000000011111122333444444444444333333333333333333333333333333222221222000000000111111111111111111111111100000000000000000000000000000000000000000000000000000000000000111122222221122222222222222222222222222222223333344444444444444444444444443333222222222222222222222222222222111000000000011111222222333333333333333332222222222211111100000000000000000000000000000000001122222111111111111111111111222222222222222222222222222222222211111000000000000000000000000000000000000000000000000000000111112333333","111111111111111111111111000000000011111111220000000000011111111110000001110000000000000010011111111122222222222222222222222211222223333333222222333333333333343433333333222223222222222222222233322222222222222222222222222222222233322333333344333333333333333333333333333444444444444333321110000000000000000011110000000000000000111110111100001123334443333333333333333333333333333333333222221100011111221110012222222222222233333333333344444444443323333444444444443333322222222222211111100001110000000000000001111111100000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000011111111111111111111111111222222222222222333333333333333333333333333333333333333222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000111112221100000111123333332211000000001122211111111111111111111111224444555554444333322222233333333333333333333222222222111000001111222222211111111111111100000000000000000000000000000000000000000000000000000000000000111122222222111111111111111111111222222333333333344444444444444444444444444444333333333333333333333333333222111100000000011111233333333333322222222222222222222222111100000000000000000000000000000111111111111111112222222222222222223344444444444444444333333333333333333222222211000000001110000000000000000000000000000000111222223334444","111111111111111111111111000000000000001111120000000000000000000000000000000000000000000000011111111122222222221111111112222111211122222222222221222222222333333333333333222222222222221111122232311122222222222222222222222222222222222333333333333333333333333333333333333333333333333333321110000000000000000011110000000000000000111111111111111233344433333332222222222222222222222222222222221100011111111110012222223333333333333333333344444444444333334444444444443333322222222222211111100000010000000000000001111111100000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000111111111111111111111111222222222221111112211333333333333333222222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000011111112221100000111111111111100000000001111111111111111111111111111234444555554444333322222222222222222222233222222222222111000001222233332211111000000000000000000000000000000001000000000000000000000000000000000000000111122222222111111111111122222222222222333333333444444444444444444444444444443222222333332233333333333332222110000000000011111233333333333322222222222222222222222111100000000000000000000000000000000000011111111111111111111111111112223334444444444444333333333333333333222222211110000001110000000000000000000000000000000011111112233333","111122221111111100001112000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111112112101100000000000000000000000000000011111111222222222100000000000000111122211111111111111111111111111110000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000100000000000001112333332222111111111111111111111111111000000000000000000000000001111111111111111111111111111111112221100001111110000000000000000000000000000000000000000000111122222222110000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000001111111222222222211111111111122222223333333333344443333333333333333333333333222221110000001111122222221100000000000000000000000000000000000000000010000000000000111111111222222222222222100000000000000000001111111111111111111111111111110000000000000000000000000000000000000000000000000000000001211111111111112210001111111111111111111111100000011111000000011111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222222223333333222222222333334444333333333344444333333222211111111111111100000000000000000000000011111222222333333333332222222222221000000001111111122222222222211111111111111111111111111100000000000000000000001111111111111111111111111111100000001111110000000000111111111111111111111111110000000000111111233444","111122221111111100000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111101111111111112211111111100000000000111111111121211111111222222322100000000000011122222222222222222222222222222222222222111000011111111100000000000000000000000000000111122221110000000000000000000000000000000000000000110000011111111233333332222222222222222222222222221111110010000000000000000000000000000000000000011111222111111112221000001111110000000000000000000000000000000000000000000111122222222110000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111112333333333333333333333333333333333333333222221111100001122233322210000000000000000000000000000000000000000000010000000000000111111111111111122222222100000000000000000011112222222222222222222222222221111111100000000000000000000001110000000000000000000001112322223333332222222211111111111111111111111111111110001000000001111111122222222111111111000000000000000000000000000000000000000000000000000000000000000000000001112222222111112333333334444433333333333334444444444444444455554444444333333332211111111100000000000000000000000011111222222333333333332222222222110000000000111111111111110000000000000000000001111111000000000000000000000000001112222222222222222222222222211111000000000000000000000000000000000000000000000000000000000001122233","111122221111111000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111100000000000000000000000000111111111111111111111000000000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000110000000000001122334333333333333333333333333333333333111111111100000000001112222233333333333333322222222222233333343311112433210000000000000000000000000000000000000000000000011111121110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222211111100011111111112223332221111111111111111111111000000000000000000011100011100000000000000000000000000000000000000000000000000000000111111111111111111111111100000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000001221111112221112211111111112222222222222222222223333322111000001222222222222222222222222111000000000011112232222222222210000000000000000000000000000000000000001222100000000011111223333333333333333333444444444555555444444444444444333333332222222221100000000000000000000000000001122222222222222222222222222222211101111111222333344443333333333333333333333333333333322100000000000000000000000000000000000000000000000011111112222222210000000000000000000000000000000000000000000110000011122","111122221111111101111112000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111112122101100000000000000000000000000000011111111222222222111110000000000111122211111111112222221111112221111111000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000100000000000001122334332222111111111122222222222221111000000000000000000000100011111111111111111111111111111111112221100001111110000000000000000000000000000000000000000000011112222220000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000011111111222222222222222222211111122222223333333333344443333333333333333333333333222221110000000011122222111100000000000000000000000000000000000000000010000000000000111111111222222222222223211000000000000000001112222211111111111111111111111111100000100000000000000000000000000000000000000000000001211111111111112210000111111111111111111110000000100000000000011111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111112222222222222222223333333333333333345555443333332211111111111111100000000000000000000000011111222222333333333332222222222221111000111111111112222222222211111111111111111111111111100000000000000000000111122222222222222222222222222211100001111110000000000111111111111111111111111110000000011111122333444","111122221111111011111112000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111112222101100000000000000000000000000000011111111111111111101000000000000111121111111111111111111111111110000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000001222344332222222222222222222222223332222000010000000000000000001112111111111111111111111111111111112221110001111110000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222222222222222222222222222222222222233333332222222222222222222222222111110000000000000122222111111111111111111111111111000000000000000000000000000000111111111111111111122222223221000000000000000000000000000000000000000001111110001100000000000000000000000000000000000000000000000000001221111111122222210001111111111111111111111111001122221111000001222333332222222222221111111000000000000001111111111222110000000000000000000000000000000000011100000000000000001111222223333333333333333334444444444444333334444444444332222111111111111100000000000000000000000000001122222222222222222222222222221111001111222222223333333333333333333333333333333333333322100000000000000000000001111100000000000000000000111111112222222100000000000000000000000000000000000000000000000011222222","111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000001111111122222211111111111111111111111100001100000000111111111111111111111222222222210000000000000111111111111111111111111111111111111111111000011111111111112211111111111111111222222222222222211101111111111111111111110000000000000000110000011111111222233333333333333333333333333333333333333333222100000011111122223333333333333333344444444444444444444322234444433211110000000000000000000000000000000001111111111111110000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000001112222222223333322222222211111111111100001110000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111100000000100000000000000000000000000001111111111111111100000000001111111000000001110000000000000000000001112334444555554444332222222222222222222222222222222222333333222223333444433333222222221111111000000001111112233332111111000000000000000000000000000000000011111222221111111112233333333333333333333333334444444445555555555555555554444444444444444444332222222222111000000000000000001222222222222222222222222222222211100000000012333333333333322222222222222211222211111111110000000001112222222333333333333333333333333333333322111111122210000000000000000000000000000000000000000000110001133333","111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111112111111110000000000000111111111111111111111222222222110000000000000111111111111111111111111111111111111111110000011111110000000000000000000000000111111111122221100000000000000000000000000000000000000000110000011111111222233332222222222222222222222222222222111111111000000011110000011122222222222222222222222222222222232111113322210000000000000000000000000000000000000000000011111111121110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111110111100011112222222222222222222222222222222222222111110000000001111133322210000000000000000000000000000000000000000000010000000000111111111111111111111111111100000000000000000011112222222211111111111112222221111100000000000000000000000001110000000000000000000000001232223333332222222211111111111111111111111111001122222111111111222334443333222222222222111000000000000111111110001111000000000000000000000000000000000000011111222111111111222333333334444433333333334444444445555555555555555444444333333333322222221100001110000000000000000011111222333332222222222222222222221111000000111111122222221111100000000000011112222222222211000000000000000000000011111111111111111111111111111100000000011110000000000000000000000000000000000000000000110000123333","111111111111111111111100000000000000000000110000000000000000000001000000000000000000000000011111111122222222222222222222222211111110001100000001222111111111222222222222111111000000000000010111111122222222222222222222222111111111110000000011111111112222222212222222222222222222222222222222111111111111111111110001111111111111110000000111111112223333333333333333333333333333333333333333211100001111112222222222222222222233333333444444444444444333334444444333221111111111111100000000000011100001111110000111111110000000001111000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111222220000000001111111123333333222221111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111100000000000000000001111111111111111111000000111111111000000000000000000000000000000000011234444455555555554433333333333333333333333333222222222110000001112222222211100000000000000000000001100111222110000000000000000000000000000000000001111111111222221111111222333333333333333333333333334444444444444444434444444444444444444444444444444444444444433221100000000011123333333333333333333333333332222222211001111122222222222211100000000000011111222222222221111111111112223333344444444444444444444444444444434433222222222210000001111111110000000000000000000001222222222222223333","222112200000000000000000000000000000000000000000110000010000000011111222210000000000000000000000000000000000000000110000000000000000010122233331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111123321112233333333333322211111110000000000000000000000111100000000000000000000000100000000000112223333333333444444444333321100000000000000000000000000000000000011112222222222222222211000000011111110000000000000000000000000000000000000000000000001111100000000000000011222223333331000111111000000000000000000000000000000000000000000000000000000000000000000000001222222000111122222222222110000000000000000000000000000000000000010000000000000000000000000000000000000000011100000000011100000000000000111110000000000001112000000000001111111111110000000000000000000000000000010001100000000101111223333210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121111000000000000000000000000000000000000112110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001112232222111000000000000000000000122222221100011111122111111111111000000000000000000000000111222233333411001110000000000000000000000000000000000000001222331100000000000000000000000000022222000000000000000","222223333333333312221000000000000000000000000000000000000000000011000011000000000001100100000000000000000000000000000000000000000000012232122222222222222222111111111111210111000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000100000011111221111110000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000012212222222000000000000000000000000000000000000000000000000000111111111111111111100000000000000000000000000000111111111221000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000001122110000000000000000000000000000000000000011112223333322222211100000000000000000000000001000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000011100000000000000000000000111111123221111100000001111111000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000001111122111110000111000000000011111111112211111100000001110000010001000000000000000000000000000000000000000111000000000000012222222222222111110000000000000122222222221111112222211111112222111111111110000000000011010011011223322333333222221111111111111100000000000001110001112233444444444444444444444444431100000000000000000000","000111111111110000000000000000000000000000000000000000000000000011100011000000001111122222211000000000000000000000000000000000000000122332233332222222211111111111111111210012210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011111000000000000000000000000000000000000011121000000000000000000000000000000000000000000000000000000111112221100000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000110000111110000010000000000000000000000000001111111100000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000011111122222222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001111000001100000012210000000000000000000000011122223222222211100000111000000000000000000000000000000000000000112222221000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000111222100000000000000000000000000000000001122222221000110000000000000000000011111122100000000000000000001111110000000000000000000000000000000000011100000000000111121111122210000000000000000000122111111000000001111000000000000000000000000000000000012222222111123322223332222110000000000000000000000000000000000001222211110000000000000000111110000000000000000000000","000000000000110000000000000000000000000000000000000000010000000011110011110000011121333333322221111111100000000000000000000000000000122222122221111111100111111111111111221112222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001111000000000000000000000000000000000000000121000000000000000000000000000000000000000000000000000000111112222210000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000110000000000000100000000000000000000000000011111111100001110000000000000000000000000000000000000000000000000000122111000000000000000000000000000000000000000011122222221111211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000012210000000000000000000001111212222111211100000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100111111111100000000000000000011122222211111100000000000000000000000000000000000000000000000000000111111111111111100000000001100000000000000000000122222221000000111222222221111100000000000000000000000011111222111112211111112111000000000000000000000000000000000000111222222100000000000000000111110000000000000000110000","211111100000000000000000000000000000000000011001110000010000000011100122100000000000000000001000011110000000000001211000000000000000010011233332110000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112211111122221111111100000000010000000011111110000000111100000000000000000000000100000000000111222222222222222232332222211000000000000000000000000000000000000010001111111111222211111000000011111100000000000000000000100000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222222222222111000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000011000000000000000000000000000000000000000000000000000010000000001111111100000111000000000000000000000000011000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000111111100000000000000000000000000000000000000011000000011100000000000000000000000000000000000000000000000000000000001111121110001000000000000000000000112211100000000112222211110000000000000000000000000000012223333345555555555543322222000000000001100000000000000000000122222211000000000000000000100000000011000000000000000","222223333333333312221000000000000000000000000000000000000000000011000011000000000000000100000000000000000000000000000000000000000000012221122221122221111111100011111111100111000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112212222232110000000000000000000000000000000000000000000000000111111111111111111100000000000000000000000000000111111111221000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000001122110000000000000000000000000000000000000000012223333211111100000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000001100000000000000000000000111112223221111100000001111111000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000111111000000000000000000000000000000000001122111110000011000000000000000111111011011100000001110011110001000000000000000000000000000000000000000110000000000000122222222222222221110000000000000011111111011111112222211111112222111111111110000000000011121011011233322333333222221111111111111100000000000001110011112233444444444444444444444443320000000000000000000000","011111100000000000000000000000000000000000000001110000010000000011100011110000000001111000001110011110000000000000111010000000000000011122233332111110000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000011211111111100000000000000000010000000121000000000000000000000000000000000000000000000000000000112222222222111110111000000000000000000000000000000000000000000011111111111111111100000000000011111100000110000110000001211111111110000000000000000000011111100000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000011111222222222222211000000000000000000000000111222111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000001111111111100000000000000000000000000000000000011000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000001112222210001111111111111000000000000000001100001111110001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012110000000000000111000000000000000000000000000000000011123333344555555555555433333222222111111100000000000000000001122344443322111100000000000100000000000000000000000000","211111100000000000000001000000000000000000000000000000010000000012222222210000000000000000000000000000000000000000110000000000000000010122233331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110111223320011222222222222222211111110000000000000000000000111100000000000000000000000100000000000112223333333333444444443222221000000000000000000000000000000000000011111112222222222222211000000011111110000111000000000000000000000000000000000000000001111100000000000000011222223333331000111111000000000000000000000000000000000000000000000000000000000000000000000001222221000233222222222222111111110000000000000000000000000000000010000000000000000000000000000000000000000011100000000011100000000000000111110000000000001112000000000001111111100000000000000000000000000000000011111100000000100111123332210000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001121222100000000000000000000000000000000001112110000001110000000000000000000000000000000000000000001000000000000000000000000000000000000000000000001110000000001112232222111000000000000000000000122222211000000111122100000000011000000000000000000000011111111233333421111110000000000000000000000000000000000000000122222210000000000000000000000000022221000000000000000","222222211111110000010001000000000000000000000000000000000000000012211222210000000000000000000000000000000000000000000000000000000000011222222220000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000011110111122220000011111000000000000000010000000000000000000000000000000000000000000000000000000000000011222322222233444443342111110000000000000000000000000000000000000000000111222211111111111000000011000000000111000000000000000000000000000000000000000000000000000000000000111233333333331111111111110000000000000000000000122112111000000000000000000000000000000000000001223333443433333222222222222222110000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000001111000000000000000001100000000000000000000000000000000111111112100000000000011111111100000010000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222222100000000000000000000000000000001111112100001111221111100000000000000000000001100000000000000111111110000000000000000000000000000000000000011110000100000112222222222222110000000000000000122222222100000012222211111111122110000000000000000000012222110001233421111110000000000000000000000000000000000000000012222211000000000000000000000000000000000000000000000","011111100011110000000000000000000000000000000001110000010000000011100011110000001111122111111110000000000000000000011000000000000000112332233332111111100111100000000000110111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000011111111111100000000000000000000000111121000000000000000000000000000000000000000000000000000000112111111100000000000000000000000000000000000000000000000000000011111111111111111111111000000011111100000111000110000001100000000000000000000000000001111111100000000000011111111111110000000000000000000000000000000000011110000000000000000000000000000000000000000011122222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111100000000000000000000000011122222222222211100000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000001111112210001110000000000000000000001100011100000000000011000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000122221122100000001111000000000000000000000000000000000001111122233444444444444433332111111000001100000000000000000011123432221100000000000000000111100000000000000000000000","222222222222221200010000000000000000000000000000000000000000000011100111000000000000000000000000000000000000000000000000000000000000012222222221001110000000000000000000000001000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000011110111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112212222222221000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000111000111111111111000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000012222222211222222111011111000000000000000000000000000000000000000010000000000000000000000000000000000000000000000010000000000000000000000000000000000000000011000000000000000001100000000000000000000000000000000111122223210000000000001111000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122222222100000000000000000000000000000000001222222221000010000000000000000000011000001100000001100011110000000000000000000000000000000000000000000010000000000000122222222222221111110000000000000122110000000000112222211111111122110001110000000000000012222222222334433333322111110000000000100000000000000000000011112222322211111111111111111100000000000000000000000000","222222221111120100000000000000000000000000000000000000000000000012101111000000000000000000000000000000000000000000000000000000000000011222222221001110000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000011110111111110000000000000000000000000010000000000000000000000000000000000000000000000000000000000000011122222222222232121111000000000000000000000000000000000000000000011000111111111111111111000000011110000000111000000000011110000000000000000000000000000011100000000000000011221112222220000000000000000000000000000000000000000000000000000000000000000000000000000000001112222222222233322122222111111110000000000000000000000000000000010000000000000000000000000000000000000000000000010000000000000000000000000000000000000000011000000000000000001100000000000000000000000000000000111122223210000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122222222100000000000000000000000000000000001122222221111110000000000000000000010000001100000001100000000000000000000000000000000000000000000000000010000000000001122222222222221100000000000000000122111000000000012222211111111122110000000000000000000012222222222334433333322111000000000000000000000000000000000000012222322110000000000000000000000000000000000000000000","222211100000000000000001000000000000000000000000000000010000000012222222210000000000000000000000000000000000000000100000000000000000011222233331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110111223320000122222111111111001000010000000000000000000000111100000000000000000000000000000000000112223333333333444444443222211000000000000000000000000000000000000011111112222222222222211000000011111110000111000000000000000000000000000000000000000001111100000000000000011233333333331000111111110000000000000000000000000001000000000000000000000000000000000000000001112221101333232222222222111111110000000000000000000000000000000000000000000000000000000000000000000000000011100010000000000000000000000011110000000000001112100000000000011001100000000000000000000000000000000011111111000000000111122221110000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000122222100000000000000000000000000000000000011100000001110000000000000000000000000001000000000000001110000000000000000000000000000000000000000000001110000000001112232222111000000000000000000000122222221000000012222211111111122110000000000000000000011111222211233421111100000000000000000000000000000000000000000122222210000000000000000000000000011111000000000000000","222222210100000000000000000000000000000000000000000000000000000012111222100000000000000000000000000000000000000000000000000000000000011222233331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110111122220000011111000000000000000010000000000000000000000000000000000000000000000000000000000000111222322222233444444442111110000000000000000000000000000000000000011111112222222222211111000000011111110000111000000000000100000000000000000000000000000011100000000000000011222223333331000111111110000000000000000000000000000000000000000000000000000000000000000000001111222222433333333322222222222110000000000000000000000000000000010000000000000000000000000000000000000000000000010000011100000000000000000000000000000001111000000000000000001100000000000000000000000000000000011111112100000100100011111000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222222100000000000000000000000000000000001122222221111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112221111111000000000000000000000122222211000000012222100000000011000000000000000000000012222222233334422222211000000000000000000000000000000000000000112222211000000000000000000000000000000000000000000000","000100000011110000000000000000000000000000000001110000010000000011100011120000011111123222221110000000000000000000011000000000000000122332233321111111100111100000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000011111111111100000000000000000000000111121000000000000000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000011111111111111111111111000000011111100010111000110000001100000000000000000000000000001111111100000000000011111111111110000000000000000000000000000000001111110000000000000000000000000000000000000000011122222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111100000000000000000000001100122222222211100000000000000000000000000000000000000000000000000112222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000001111111100000000000000000000000000011111111100000111100000000000000000000000000000000000000000000000000111111111111111111110000000000000000000000000000122222222110000011111110000000000000000000000000000000001111222222222322223333322221111111000000000000000000000000011123443332211111111111111111111100000000000000000000000","100111100111110000000000000000000000000000000001000000000000000011100011000000000111112111111110000000000000000000010000000000000000012332233332111111100111000000000000110001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000121000000000000000000000000000000000000000000000000000000112211111111000000000000000000000000000000000000000000000000000011111111111111111111111000000011110000000111000111110000100000000000000000000000000001111111100000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111100000000000000000000000011111222222222211100001111000000000000000000000000000000000000000012222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222100000000000000000000000000000000000001111100001110000000000000000000001111111100000000000001000000000000000000000000000000000000000000000000000000000000001121111111000000000000000000000122110000000000001111111111111111000000000000000000000001121122222333434444444322222111111111111100000000000000000001122322211111111111111111111100000000000000000000000000","222222221222221100000000000000000000000000000000000000000000000011000011000000001111111111110000000000000000000000000000000000000000122232223332222222211222111111111111200011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000111112221110000000000000000000000000000000000000000000000000000111211111111111111100000000000000000000000000000111111011111000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000011111122222222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000001100000011100000000000000000000000011122223222222100000001111111100000000000000000000000000000000000011111100000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000011122111110000000000000000000000000011111111100000001100000000001000000000000000000000000000000000000000011000000000000001222222222210000000000000000000122111111111100001111111111111111111000010000000000000001111110000123322223333222110000000000000000000000000000000001111222222210000000001111111111110000000000000000000000","000111111111110000000000000000000000000000000000000000000000000011000011000000001121233333322110000000000000000000000000000000000000122232233221222222211111111111111111221112221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011111000000000000000000000000000000000000111121000000000000000000000000000000000000000000000000000000111112222210000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000110000000000000110000000000000000000000000001111100000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111122222222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000012210000000000000000000001111122223222222211100000000000000000000000000000000000000000011111122222221000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000112222100000000000000000000000000000000000011111100000000000000000000000000011122222100000000000000000000000000000000000000000000000000000000000111100000000000000110000012100000000000000000000122111110000000001111000000000000000000000000000000000012222222111111111000001000000000000000000000000000000000000000001222222210000000000000000000110000000000000000110000","333323333333332212220000000000000000000000000000000000000000000012101122100000000000000000000000000000000000000000000000000000000000012221122221011121111000000011100000000111000000000000000000000000000000000000000000000000001101000000000000000000001100000000000000000000000000000000011110111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122222223333231000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000001111111221000000000000000000000000000000000000000000000011222222233331111111111110000000000000000000001111001111000000000000000000000000000000000000012223333333332222111000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000010000000000000000000000000000000000000000011000000000000000001111111111100000000000000000000000111112222110000000000001111111100000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112222222100000000000000000000000000000001111111100000011111100000000000000000011000011100000000000011111000000000000000000000000000000000000000000011000000111111122222222233222221110000000000000121111111111101112222211111111122111111111000000000000011121011112222211112222222110000001111111100000000000000000000012233333333333333333333333322211000000000000000000000","333333333333333322221000000000000000000000000000000000000000000001000011000000000011110100000000000000000000000000000000000000000000111131112222222222222222222222222222221122100000000000000000000000000000000000000000000000011221100000000000000000000000000000000000000000000001100101122223332110011121111111100000000000000000000000000000000000000000000000000000000000000000000000000000000001112222220000000000000000000000000000000000000000000000000000112100000000000000000000000000000000000000000000111110011110000000000000000000000000000000000000000000000011111111122221111111111111111111110000000000001122110000000000000000000000000000000000010011223333333433222222222222222222222111111000001000000000000000000000111111111111111000000000000000000000000000000000001110000000000000000000000000001111111111000000000000000000001111111111110000000000000000000000110011111111110000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000001111222221222222222222221111111111111112222222211111100000000000001000000000000000000000000000000000000000110000000000001112222222222000000000000000000001122222222111111112222100111112222111111110000000000000000000000011233334444433222221111111122211000000000000000100011122234444444444444444444444444442210000000000111221000","222222221111110000000000000000000000000000000000000000000000000011100011000000000011111111110000000000000000000000000000000000000000012222223331111111111111000000000000100011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000111112222221110000000000000000000000000000000000000000000000000111111111111111111100000000000011110000000111000111111011000000000000000000000000000000011110000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000010000011111111100000001111000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222100000000000000000000000000000000000111111121000010000000000000000000011100011100000001000000000000000000000000000000000000000000000000000010000000000000011122222222210000000000000000000122110000000000001122211111111111000000010000000000000011111122222334433333332222110000000000000000000000000000000011112222333211111111111111111100000000000000000000000000","000111111122220200000000000000000000000000000000000000000000000011000011000000001111222222210000000000000000000000000000000000000000122232122222222222222222222222222212210012211000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000001112222210000000000000000000000000000000000000000000000000000111211100100000000000000000000000000000000000000000011000121000000000000000000000000001111100000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111122222211111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000011100000000000000000000000011112223222222100000001111110000000000000000000000001110000000000011111100000000000000000000000000000000000011222111000000000000000000000000000000000000000000000000000000111222100000000000000000000000000000000111122222222222222000000000000000000012222222211111111000000000001000000000000000000000000000000000000000000000000000000111222222222210000000000000000000122111100000000000000000000001111110000011110000000000001111110001222222223333222221000000000000000000000000000000000001233444432222222222222222222220000000000000000000000","222111100111000000000000000000000000000000000000000000000000000011100111000000000000011000001000000000000000000000010000000000000000011122233332110000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111111110000011111000000000000000010000000011000000000000111100000000000000000000000000000000000111222222222211222231111000000000000000000000000000000000000000000011111111111111111111111000000011110000000111000000000011100000000000000000000000000000011110000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222222233333211111000001000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000011000000000000000001100000000000000000000000000000000010001111100000111100001111000000000000000000000000011000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000001112221111111110000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000112221111101000000000000000000000122101100000000012222211110000000000000000000000000000012223333344555555555554322221111111000001100000000000000000000112222211110111111111111111100000000000000000000000000","222222210111000000000000000000000000000000000000000000000000000012111122100000000000000000000000000000000000000000000000000000000000011122233331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110111122220000011111000000000000000010000000000000000000000000000000000000000000000000000000000000111222222222222344443332000000000000000000000000000000000000000000011111112222211111111111000000011111110000111000000000000100000000000000000000000000000011100000000000000011222222222221000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222333333333322222222222110000000000000000000000000000000010000000000000000000000000000000000000000000000010000011100000000000000000000000000000001111000000000000000001100000000000000000000000000000000111111112100000100000011111000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222222100000000000000000000000000000000001122222221111110000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001112221111112100000000000000000000122111100000000012222211100000000000000000000000000000012223333344555544444432111000000000000000000000000000000000000122222211000000000000000000000000000000000000000000000","222222211111110000000000000000000000000000000000000000000000000011100011000000000000011000000000000000000000000000000000000000000000012222233331111110000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110111111110000000000000000000000000010000000011000000000000000000000000000000000000000000000000000111222222222222222110000000000000000000000000000000000000000000000111111111111111111111111000000011110000000111000111110011000000000000000000000000000000011110000000000000011111111112220000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222333333333222222222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000011000000000000000000000000000000000000000000000000000011111122110000000000001111000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011112222222100000000000000000000000000000000000112222221111110000000000000000000010000001100000001111110000000000000000000000000000000000000000000000010000000000000112221111122100000000000000000000122110000000000011222211111111111000000000000000000000012223333333444544444432111000000000000000000000000000000000000012222211111111110000000000100000000000000000000000000","222223333333333322220000000000000000000000000000000000000000000001000000000000000111111100000000000000000000000000000000000000000000122231112222222222222222222233333333322122100000000000000000011000000000000000000000000000011221100000000000000000000000000000000000000000000001100101122223332110011110000111110000000000000000000000000000000000000000000000000000000000000000000000000000000001112222210000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000001110000010000000000000000000000000000000000000000000000011111111122221111111111111111111110000000000001111110111000000000000000000000000000000000011123333333322222222221111122222222111111000000000000000000000000000011100000000000000000000000000000000000000000000111111111111111000000000000000001111111111000000000000000000001111111111110000000000000000000000111111111111100000000000000000000000000000000000000001110000011111111111110000000000000000000000000000000000012221000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000111122222222222222111111111111111111122222222211222211000000000011000000000000000000000000000000000000000011111000000001122222222222100000000000000000001122222222100000112222100111112222110000011000000000000000000000112233334444433222221111111122211100000000000000000001222233444444444444444444444443210000000000000000121000","222111100000000000000000000000000000000000011001110000110000000011111223100000000000000000000000011110000111100111211000000000000000000111233331110000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111123321112233333333333322200000111111000011111110000000111100000000000000000000011100000000000112223333333333333333443333333100000000000000000000000000000000000010001112222222222221111000000011000000000000000000000000100000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000011110000000000001111100000000001111111111110000000000000000000011000000010000000001111111100000111000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111221100000000000000000000000000000000000001112110000000000000000000000000000000000000000111000000011100000000000000000000000000000000000000000000000000000000001111121110001000000000000000000000012222221100000012222111122222222110000000000000000000011212233344444444444433222110000000000001100000000000000000000122221100000000000000000000100000022222000000000000000","000000000011110000000000000000000000000000000000000000000000000011100011110000011121233333322221111111000000000000000000000000000000122232222221222221100111111111111111221112222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011111000000000000000000000000000000000000111121000000000000000000000000000000000000000000000000000000111112222210000000000000000000000000000000000000000000000000000011111101100000000000000000000000000000000110000000000000100000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111122222222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001111111111100000012210000000000000000000001111112223222211100000000000000000000000000000000000000000000000000012222221000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000012222100000000000000000000000000000000000001100111001111000000000000000000011122222100100000000000000000000000000000000000000000000000000000000111111000000000000000000011100000000000000000000122222221000000001111110000000000000000000000000000000012222222111111111100001000000000000000000000000000000000000000111222222100000000000000000111110000000000000000110000","222222221111120000000000000000000000000000000000000000000000000012111122100000000000000000000000000000000000000000000000000000000000011222222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110111111110000011111000000000000000010000000000000000000000000000000000000000000000000000000000000111222222222222343332331000000000000000000000000000000000000000000011111111111111111111111000000011111110000111000000000000100000000000000000000000000000011100000000000000011222222233331000111111110000000000000000000000000000000000000000000000000000000000000000000001112222222433333333222222222222110000000000000000000000000000000010000000000000000000000000000000000000000000000010000000000000000000000000000000000000001111000000000000000001100000000000000000000000000000000111111112100000000000011111000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122222222100000000000000000000000000000000001122222221111110000000000000000000010000001100000000000000110000000000000000000000000000000000000000000000000000000001122222222222211100000000000000000122121100000000011222211111111122110000000000000000000012222222222334422222211000000000000000000000000000000000000000111222211000000000000000000000000000000000000000000000","011111100011000000000000000000000000000000000001110000010000000011100011000000000001111000011110000000000000000000111000000000000000012222233332111111100000000000000000110111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000011111111111100000000000000000010000000121000000000000000000000000000000000000000000000000000111112222222111111010000000000000000000000000000000000000000000000011111111111111111111111000000011110000000111000111110001100001111110000000000000000001111111100000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011111222222222222222000000000000000000000000110111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001111111111111111111100000000000000000000000011111222211111111100000111000000000000000000000000000000000000000012222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000000000000000000000011111100001111100000000000000000001100011100001000000011000000000000000000000000000000000000000000000000000000000000001121110000000000000000000000000012110000000000000111111110000000000000000000000000000011223333344555555555555433333222222111111100000000000000000001122332211111111100000000000100000000000000000000000000","222222210000000000000001000000000000000000000000000000010000000012222222210000000000000000000000000000000000000000000000000000000000011222233330000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000011111111222220000011111100000000000000010000000000000000000000000000000000000000000000000000000000000111222322333333444444442111110000000000000000000000000000000000000011111111222222222222211000000011111110000111000000000000000000000000000000000000000001111100000000000000111233333333331111111111110000000000000000000000011111111000000000000000000000000000000000000001112333443433232222222222222222110000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000001110000000000001112100000000000000001100000000000000000000000000000000011111111000000000000011111100000000010000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000122222100000000000000000000000000000001100011100000011111000000000000000000000000001000000000000001111111110000000000000000000000000000000000000001110000000001112222222222100000000000000000000122222222100000012222211111111122110000000000000000000012221222211223421111110000000000000000000000000000000000000000111222211000000000000000000000000010000000000000000000","222222223333332311111000000000000000000000000000000000000000000011000011000000000011111111100000000000000000000000000000000000000000122232122222222222222222122222222222210111000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000100100111112221110001110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000011112222220000000000000000000000000000000000000000000000000000111211111111111111100000000000000000000000000000111111111221000000000000000000000000000000000000000000000011111111111111111111111111111111110000000000001000000000000000000000000000000000000000000011112222223322222200000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000001100000011100000000000000000000000011122223222222100000001111111100000000000000000000000000000000000001111000000000000000000000000000000000000001121111000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000111122222211111111000000000111111111112222222211100001110000000001000000000000000000000000000000000000000111000000000000012222222222221000000000000000000122222222221101111222211111112222111111111110000000000011000001111223322333333222221111111111111100000000000000000011222344444444444444444444444444442210000000000000000000","222222222222232200011000000000000000000000000000000000000000000011000011000000000011111111100000000000000000000000000000000000000000012232222222222222222222111111111111200011000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000111112222222000000000000000000000000000000000000000000000000000111111111111111111100000000000000000000000000000111111111221000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000001000000000000000000000000000000000000000000011112222223211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000011100000000000000000000000111111123222211100000001111111100000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111000000000000000000000000000000000011222111110000010000000000000000111111111111100000001111111110001000000000000000000000000000000000000000010000000000000012222222222222100000000000000000122111111111100012222211111112222111111111110000000000011000110001233322223333222221111111111111100000000000000000001112233333332222222222222222222210000000000000000000000","011111100011000000000000000000000000000000000001110000010000000011100011110000001111112100011110000000000000000000111000000000000000112332233332111111100000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000011111111111100000000000000000000000011121000000000000000000000000000000000000000000000000000000112211111110000000000000000000000000000000000000000000000000000011111111111111111111111000000011111100000111000110000001111111111110000000000000000000011111100000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011111222222222222222000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111100000000000000000000000011111222222222211100000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000001011122210001111100100000000000000001100001100000111100011000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000122110000000000001111000000000000000000000000000000000011122233344555555555555433332222222111111100000000000000000011122332221111111111111100000100000000000000000000000000","222223333333333322221000000000000000000000000000000000000000000011000011000000000011111100000000000000000000000000000000000000000000122231122222222222222222222222222222221112100000000000000000000000000000000000000000000000011211100000000000000000000000000000000000000000000001100100122223332110011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112222210000000000000000000000000000000000000000000000000000111211100000000000000000000000000000000000000000111111111121000000000000000000000000000000000000000000000011111111121221111111111111111111110000000000001122110000000000000000000000000000000000000011123333333322222222221111111111111111111000001000000000000000000000011100000000000000000000000000000000000000000000001110000000000000000000000000001111111111000000000000000000001111111111110000000000000000000000111122222111111100000001111110000000000000000000000000000000000000111111110000000000000000000000000000000000001211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222222222222111111111111111111112222222211111100000000000001000000000000000000000000000000000000000000000000000001112222222222100000000000000000001122222211111111112222100111112222111111111110000000000000000001112233334444433222221111111111111100000000000000000011222344444444444444444444444444442210000000000111221000","222111100000000000000000000000000000000000000000000000000000000012111222110000000000000000000000000000000000000000110000000000000000010122233331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110111122220000122222111111100000000010000000000000000000000111100000000000000000000000000000000000111222333333333444444442222221000000000000000000000000000000000000011111112222222222211111000000011111110000111000000000000000000000000000000000000000001111100000000000000011222223333331000111111000000000000000000000000000000000000000000000000000000000000000000000001112222111222233333322222222222110000000000000000000000000000000010000000000000000000000000000000000000000000000000000011100000000000000011110000000000001112000000000000011111100000000000000000000000000000000011111111100000100100122221000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111222100000000000000000000000000000000001112221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112221111100000000000000000000000122222211000011112222211110000011000000000000000000000011111233344455522222210000000000000000000000000000000000000000122222200000000000000000000000000000011000000000000000","211111100000000000000000000000000000000000000001000000000000000011100111100000000000000000001000000000000000000000111000000000000000010122233332110000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111112221111111111000000000000000010000000011000000000000111100000000000000000000000000000000000111222222222211233332222000000000000000000000000000000000000000000011111111111111222211111000000011110000000111000000000000100000000000000000000000000000011100000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222222222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000011000000000000000001100000000000000000000000000000000010000000000001111100000111000000000000000000000000011000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000112221110001110000000000000000000000000000000011000000011100000000000000000000000000000000000000000000000000000000001112221110000000000000000000000000122111100000000112222211110000000000000000000000000000011223333344555555555543322221111111000001100000000000000000000122222211000000000000000000100000000001000000000000000","000111101111110000000000000000000000000000000000000000000000000011100011000000001111122111111110000000000000000000000000000000000000112332233332222211111111100000000000110011010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000011121000000000000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000000000000011111111111111111111111000000011110000000111000111110000100000000000000000000000000001111111100000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000001111111111100000000000000000000000011122223222222211100000100000000000000000000000000000000000000000012222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222100000000000000000000000000000000001112222221000110000000000000000000011111111100000000000001000001111110000000000000000000000000000000000011100000000000001121111111000000000000000000000122110011000000001111000111111111000000000000000000000012222111111223333333444433332111111000000000000000000000000001122322211110000000000000000111100000000000000000000000","200111111122220100000000000000000000000000000000000000000000000011000011000000001111122222210000000000000000000000000000000000000000122232222222222222211222111111111111210012211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000101112221100000000000000000000000000000000000000000000000000000111211100000000000000000000000000000000000000000110011011121000000000000000000000000001111100000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000011111122222222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000012210000000000000000000000011122223222222211100001111110000000000000000000000001110000000000011111110000000000000000000000000000000000011122111000000000000000000000000000000000000000000000000000000111222100000000000000000000000000000000011122111110000010000000000000000000012222222100000000000000000001000000000000000000000000000000000000000011000000000000111222222222210000000000000000000122111111000000001111000000001111000000011110000000000012111110001112211112333222221000000000000000000000000000000000001233444432222222222222222222220000000000000000000000","211111100000000000000000000000000000000000011001110000000000000011111122100000000000000000000000011000000101000000111000000000000000010122233331110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111123321112233333333333322200000110000000011111110000000111100000000000000000000000100000000000112223222222222433333443333322000000000000000000000000000000000000011111112222222222211111000000011000000000000000000000000000000000000000000000000000000011100000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222222232222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000011110000000000000011000000000001111111100000000000000000000000000000000010000000001111101100000111000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121100000000000000000000000000000000000001112221100000000000000000000000000000000000000011000000001100000000000000000000000000000000000000000000000000000000001112221110001000000000000000000000122222221100011112222211111112222110000000000000000000011111233344455555555543222110000000000001100000000000000000000122222211000000000000000000100000001122000000000000000","011111100011110000000000000000000000000000000001110000010000000011100011110000001111122111111110000000000000000000111000000000000000112332233221111111100000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000011211111111100000000000000000000000111121000000000000000000000000000000000000000000000000000000112111111100000000000000000000000000000000000000000000000000000011111111111111111111111000000011111100000110000110000001111111111110000000000000000000011111100000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222222222222000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111100000000000000000000000000111222222211100000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000001112222210001222211100000000000000000000001100001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112221111000000001111000000000000000000000000000000000011122333344455555555555433332222222111111100000000000000000011123443332211111111111111110100000000000000000000000000","222211111111110000000000000000000000000000000000000000000000000011100011000000000111111111111000000000000000000000000000000000000000012332233332122111111111100000000000100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000121000000000000000000000000000000000000000000000000000000111111211111000000000000000000000000000000000000000000000000000111111111111111111111111000000011110000000111000111110000100000000000000000000000000001111111100000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011222222222211111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000001100000011100000000000000000000000011111222111111100000001111000000000000000000000000000000000000000012222210000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000001112222100000000000000000000000000000000000112222221000010000000000000000000011100011100000000000001000000000000000000000000000000000000000000000000000000000000001121111122100000000000000000000122110011000000001111100000000000000000000000000000000012222110000123333333332222110000000000000000000000000000000001122322211111111110000000000111100000000000000000000000","000000001100110000000000000000000000000000000000000000000000000011100011110000011121233333322221111111000000000000000000000000000000122222122221222121111111111111111111221112222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011111000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000111112222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000100000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111122222222221200010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000001111000000000012210000000000000000000001111112223222211100000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000111001111000000000000000000011122222100100000000000000000000000000000000000000000000000000000000111111000000000000000000011100000000000000000000121001100000000001111100000000000000000000000000000000012222222100000000000001000000000000000000000000000000000000000111222222100000000000000000000000000000000000000000000","222222200010100000000000000000000000000000011001110000111110000011111223100000000000000000000000011110000111111111211000000000000000000111233331110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111123321112233333333333322211111111111000011111110000000111100000000000000001100111100000000000112223333333333433333444333333111110000000000000000000000000000000011112222222222222222211000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000001222221111112122111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100011100000000000000111110000000000001111100000000001111111111110000000000000000000011000000000000000001111111111122211100000000000000000000000010000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111121100000000000000000000000000000000000001112110000000000000000000000000000000000000000111000000001100000000000000000000000000000000000000000000000000000000001111121111111000000000000000000000012222221100000012222111222223333221100000000000000000011111122333344432222221111000000000000001100000000000000000000122220000000000000000000000000000122222100000000000000","222211111111110000000000000000000000000000000000000000000000000011100011000000000001111111011000000000000000000000010000000000000000012222233332111111100100000000000000100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011000000000000000000000000000010000000011000000000000000000000000000000000000000000000000000011112212221111111000000000000000000000000000000000000000000000000111111111111111111111111000000011110000000111000111110011100000000000000000000000000001111111100000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222222222222111111000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000011100000000000000000000000010111112111111111100001111000000000000000000000000000000000000000012222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112222100000000000000000000000000000000001111111110001110000000000000000000011100011100000001111111000000000000000000000000000000000000000000000000000000000000011121111122100000000000000000000112110000000000011111111110000000000000000000000000000011111222223344555555554322221111111111111100000000000000000001122322211111111111111111111100000000000000000000000000","222222222222232200010000000000000000000000000000000000000000000011100011000000000000001100000000000000000000000000000000000000000000012222222221111221111111100011100000100011000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000011110111111110000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000112212222222110000000000000000000000000000000000000000000000000111111111111111111100000000000000000000000111000111111111121000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000001000000000000000000000000000000000000000000000012223333211111011000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000111122223221111100000001111111000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222100000000000000000000000000000000001222221110000010000000000000000111011000001100000001111111111000000000000000000000000000000000000000000010000000000000012222222222222111110000000000000122110000011100112222211111111122111111110000000000000011111111001234433333322222110000000000111100000000000000000011112222333321111111111111111111100000000000000000000000","000111111111110000000000000000000000000000000000000000000000000011000011000000001111232222222000000000000000000000000000000000000000122232223222222222211222111111111111220012211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011111000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000101112222210000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000110000000000000000000000000001111100000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111122222222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000001100000012210000000000000000000000011122223222222100000000000000000000000000000000000000000000000000122222221000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000112222100000000000000000000000000000000001122111100000010000000000000000000011111122100000000000000000000000000000000000000000000000000000000000011000000000000111122222222210000000000000000000121000010000000001111000000000000000000011110000000000012222221001112211112222111110000000000000000000000000000000000001233333321111111111111111111110000000000000000000000","222222223333333311110000000000000000000000000000000000000000000011000000000000001111111111100000000000000000000000000000000000000000122231122222222222222222222222222222221112210000000000000000011000000000000000000000000000011210000000000000000000000000000000000000000000000001100100122223332110011110000011100000000000000000000000010000000000000000000000000000000000000000000000000000000001112222210000000000000000000000000000000000000000000000000000111211111100000000000000000000000000000000000000001100000121000000000000000000000000000000000000000000000011111111122221111111111111111111110000000000001111111111000000000000000000000000000000000011112222333322222211111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000001111111111000000000000000000001111111111110000000000000000000000011112222111110000000001000000000000000000000000000001110000011111111111110000000000000000000000000000000000012222111000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000001111122222222222222111111111111111111122222222211222210000000000001000000000000000000000000000000000000000011111000000001122222222222210000000000000000001122222211000000001111100111112222111000011000000000000000000000112233334444433222221111111111111100000000000000000001222334444444444444444444444443320000000000000000110000","222222221111110000000000000000000000000000000000000000000000000012100111000000000000011000000000000000000000000000000000000000000000012222222221001110000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110111111110000000000000000000000000010000000000000000000000000000000000000000000000000000000000000111222222222222232221111000000000000000000000000000000000000000000011111111111111111111111000000011110000000111000111110011100000000000000000000000000000011100000000000000011221112222220000000000000000000000000000000000000000000000000000000000000000000000000000000001112222222332233333222222222222110000000000000000000000000000000010000000000000000000000000000000000000000000000010000000000000000000000000000000000000000011000000000000000001100000000000000000000000000000000111122223210000000000001111000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122222222100000000000000000000000000000000001122222221111110000000000000000000010000000000000001110000000000000000000000000000000000000000000000000010000000000001112222211112210000000000000000000122000000000000011222211111111111010000000000000000000012223333344555544444432111000000000000000000000000000000000011112222322110000000000000000100000000000000000000000000","000000000011110000000000000000000000000000000001110000010000000011000011120000011111233333322220011111000000000000010000000000000000122332233321111111100111111100000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000001111111111100000000000000000000000111121000000000000000000000000000000000000000000000000000000111111222210000000000000000000000000000000000000000000000000000011111101111111111111111000000000111100010111000000000000100000000000000000000000000001111111100000000000011111111111110000000000000000000000000000000001122111000000000000000000000000000000000000000011122222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111100000000000000000000001111122222222222100000000000000000000000000000000000000000000011111122222221000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000001001111100000000000000000000000000011122222211100000000000000000000000000000000000000000000000000000000111111111111111111110000000000000000000000000000122222222110000011111110000000000000000000000000000000001111121100112322222333322221000000000000000000000000000000001111222211111111111111111111111100000000000000000000000","222222222222221200000000000000000000000000000000000000000000000011100011000000000011111111100000000000000000000000000000000000000000012232223331222221211111100011100000100011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110111000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000111112222221000000000000000000000000000000000000000000000000000111111111111111111100000000000000000000000000000111111111011000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000011100000000000000000000000010111223222222100000001111000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111000000000000000000000000000000000001111111110000000000000000000000000011111111100000001110000000001000000000000000000000000000000000000000010000000000000001222222222221000000000000000000122111111111100001111111111111111111000010000000000000001111110000123322223332222110000000000111100000000000000000000012222333211111111111111111111100000000000000000000000","000111111111110000000000000000000000000000000000000000000000000011000011000000001111232222222110000000000000000000000000000000000000122332233332222222211111111111111111210112211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011111000000000000000000000000000000000000011121000000000000000000000000000000000000000000000000000000101112221100000000000000000000000000000000000000000000000000000011111101100000000000000000000000000000000111000110000000110000000000000000000000000001111100000000000000011111001111110000000000000000000000000000000000000000000000000000000000000000000000000000011111122222222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000001111111111111111112210000000000000000000000000122222222222211100000000000000000000000000000000000000000011111122222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222100000000000000000000000000000000001122222210000010000000000000000000011111122100000000000000000001111110000000000000000000000000000000000111100000000000111110000012100000000000000000000122111121000000001111000111111111000000000000000000000012222222111112211112222111110000000000000000000000000000000000001222222210000000000000000111110000000000000000000000","211111100000000000000000000000000000000000011001110000110000000011110122100000000000000000000000011110000101000111211000000000000000000111233332110000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111122221112222221111111111100000110001000011111110000000111100000000000000000000011100000000000111222322332222333333333222222000000000000000000000000000000000000010001111111111222211111000000011111100000000000000000000100000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222222222222111000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000011100000000000000011110000000000000011000000000000011000000000000000000000000000000000000010000000001111111100000111000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111121111000000000000000000000000000000000001111111100000000000000000000000000000000000000011000000011100000000000000000000000000000000000000000000000000000000001111121110001000000000000000000000112211111100000112222111121112222110000000000000000000012223333445555555555543222110000000000001100000000000000000000122221100000000000000000000100000111122000000000000000","333333333333333322221000000000000000000000000000000000000000000011000111000000000000000000000000000000000000000000000000000000000000012121112221122221111111111111111111110111000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000100100011111222111110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112212223333110000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000001111111221000000000000000000000000000000000000000000000001111111122220000000000000000000000000000000001122111111000000000000000000000000000000000011112223333222222222110000000000000000000000000000000000000000000001111111111111111000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000111112223221110000000001111111000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222100000000000000000000000000000001111222111110000111000000000000000111011011011100000000000011110001000000000000000000000000000000000000000110000000110001122222222222222221110000000000000112111111111111112222211111112222111111111110000000000011121011112222222333333222221111111111211100000000000001121111112333444444444444444444444444331100000000000000000000","222222222222222211110000000000000000000000000000000000000000000012101111000000000000000000000000000000000000000000000000000000000000012221222220001110000000000000000000000011000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000011110111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122222222233232010000000000000000000000000000000000000000000000000000111111111111100000000000000000000000111000001111011111000000000000000000000000000000000000000000000011221112222220000111111110000000000000000000000000001111000000000000000000000000000000000000012223333322222222111000000010011000000000000000000000000000000000010000000000000000000000000000000000000000000000010000000000000000000000000000000000000000011000000000000000001100000000000000000000000000000000111122223210000000000001111111000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122222222100000000000000000000000000000000001122110000011111100000000000000000011000001100000000000011111000000000000000000000000000000000000000000010000000111111122222222222222221110000000000000122111100000000112222211111111122111001110000000000000012222111111234433333322111110000001111111100000000000000000000011222222211111111111111111100000000000000000000000000","011111100000000000000000000000000000000000011001110000010000000011100011100000000000000000001110011110000000000111221110000000000000000022233232110000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012211111111111000000000000000010000000011000000000000000000000000000000000000000000000000000111112222222222111111222111110000000000000000000000000000000000000011111111111111211000000000000011110000000000000110000001211111111110000000000000000000011111100000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111222222222222211000000000000000000000000111211111111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000001111111111111100000111000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000011111100001111111111111000000000000000001100001111110111000000001111100111110000000000000000000000000000000000000000000000000000000000000000000011111112100000000000000111100000000000000000000000000000000011223333344555555555555433333222222111111100000000000000000001122344443322100000000000000100000011111000000000000000","222222221111120100010000000000000000000000000000000000000000000012111122100000000000000000000000000000000000000000000000000000000000011222222220000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000011110111111110000000000000000000000000010000000000000000000000000000000000000000000000000000000000000011222222222233343332221011110000000000000000000000000000000000000000000111111111111111111000000000000000000111000000000000100000000000000000000000000000000000000000000000011222222233331000111111110000000000000000000000000001111000000000000000000000000000000000000012223333333433332111111111111111110000000000000000000000000000000010000000000000000000000000000000000000000000000010000000000000000000000000000000000000000011000000000000000001100000000000000000000000000000000111111112100000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122222222100000000000000000000000000000000001122110011111221100000000000000000011000001100000000000000111000000000000000000000000000000000000000000010000000111111122222222222222111110000000000000122122200000000112222211111111122110000000000000000000012222222222334422222211000000000000000100000000000000000000000012222211110000000000000000000000000000000000000000000","211111100000000000000000000000000000000000000001110000000000000011100011000000000000011000001110000000000000000000111000000000000000010122233332110000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010110012211111111111000000000000000010000000011000000000000111100000000000000000000000000000000000111222222222222222121111111110000000000000000000000000000000000000011111111111111211111111000000011110000000000000110000000100000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122222222222222222100000000000000000000000110111111110000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000011000000000000000000000000000000000000000000000000000010001101101111111100000111000000000000000000000000011000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000112111100001111100000000000000000000000001100011100000011100000000000000000000000000000000000000000000000000000000000001121110000000000000000000000000112111100000000012222111110000000000000000000000000000012223333344555555555555433333222222111111100000000000000000000111222211000111111111111111100000000001000000000000000","222222211111110000000000000000000000000000000000000000000000000011100011000000000011111111110000000000000000000000000000000000000000112232223332222221211111100000000000100011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000111112221110000000000000000000000000000000000000000000000000000111111111111111111100000000000000000000000111000111111000000000000000000000000000000000011111100000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000011100000000000000000000000011111223222222100000001111000000000000000000000000000000000000000012222100000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000011001112222100000000000000000000000000000000001122112221000000000000000000000000011111111100000000000000000001000000000000000000000000000000000000000010000000000000001122211122210000000000000000000122111111000000001111111111111111000000000000000000000012111110000123322223332222110000000000000000000000000000000000011222222211111111110000000111100000000000000000000000","211111100111000000000000000000000000000000000001110000000000000011100011000000000001111000011110000000000000000000111000000000000000012222233332111111100000000000000000110001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011111111111111000000000000000010000000011000000000000000000000000000000000000000000000000000111112222221111111000000000000000000000000000000000000000000000000011111111111111111111111000000011110000000111000111110000100000000000000000000000000001111111100000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001122222222222222222000000000000000000000000110111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001110000000000000011100000000000000000000000011111112111111111100001111000000000000000000000000000000000000000012222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222100000000000000000000000000000000001111111100001110000000000000000000001100011100011001111111000000000000000000000000000000000000000000000000000000000000001121110000000000000000000000000112110000000000011111111110000000000000000000000000000011223333344555555555555433333222222111111100000000000000000001122322211111111111111111111100000000000000000000000000","011111100000000000000000000000000000000000011001110000010000000011100011000000000000011000001110000000000000000000111000000000000000011122233332110100000000000000000000110111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000012211111111111000000000000000010000000011000000000000000000000000000000000000000000000000000111112222222222111111111111110000000000000000000000000000000000000011111111111111211100000000000011110000000111000110000001100001111110000000000000000000011111100000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001111222222222222222000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001111111000000000000000000000000000000000000000011111111111111100000111000000000000000000000000011000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000012111100001111111111111000000000000000001100011111110001100000000000000000000000000000000000000000000000000000000000001121110000000000000000000000000012100000000000011111111110000000000000000000000000000011223333344555555555555433333222222111111100000000000000000001122333311111111111111111111100000000011000000000000000","122222222222222311110000000000000000000000000000000000000000000011000000000000001111221222200000000000000000000000000000000000000000122232122222222222222222222222222222220112211000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000100100111122221000001110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000001112222210000000000000000000000000000000000000000000000000000111211111100000000000000000000000000000000000000000011000121000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000001011110000000000000000000000000000000000000011112222222211111100000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000011110000000000000000000000011112222111111100000001100000000000000000000000000001110000000000011111000000000000000000000000000000000000011222111000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000001111122222222222222111110111111111111122222222211111111000000000000000000000000000000000000000000000000000000000000000001112222222222211111111000000000001122222211000000000111100111112222110000011110000000000000000000112233333333333222221111111111111100000000000000000000011233444444444444444444444444320000000000000000000000","333333333333333322221000000000000000000000000000000000000000000011000011000000000001100100000000000000000000000000000000000000000000111121112222222222222222222222222222221122100000000000000000000000000000000000000000000000011211100000000000000000000000000000000000000000000001100101122223332110001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000001112223321000000000000000000000000000000000000000000000000000012111111100100000000000000000000000000000000000111111111121000000000000000000000000000000000000000000000011111111122221111111111111111111110000000000001122110000000000000000000000000000000000000011223333333322222222221111122222222111111000001000000000000000000000111111111111111000000000000000000000000000000000000010000000000000000000000000001111111111000000000000000000000111111111110000000000000000000000111111122222210000000001000000000000000000000000000000000000000000001111110000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000001111222111211111111001110000000000111112211111100100000000000000001000000000000000000000000000000000000000110000000000000111112222222100000000000000000000122222211111111112221000011112222111111110000000000000011000000011223333333333222221111111111211100000000000000121111122334444444444444444444444444442210000000000111221000","211111100011000000000000000000000000000000000001110000000000000011100011000000000000011000001000000000000000000000111000000000000000011122233332110000000000000000000000100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111111111111111111000000000000000010000000011000000000000111100000000000000000000000000000000000111222222221111111010000000000000000000000000000000000000000000000011111111111111111111111000000011110000000111000110000000100000000000000000000000000000011110000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222222222222100000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000011000000000000000001100000000000000000000000000000000010001112100001111100000111000000000000000000000000011000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000001112221100001110000000000000000000000000001100011001111111100000000000000000000000000000000000000000000000000000000000011121110000000000000000000000000112111100000000012222211110000000000000000000000000000011222333344555555555555433332222222111111100000000000000000000011222211110111111111111111100000000001000000000000000","222222210111000000000000000000000000000000000000000000000000000011100111100000000000000000000000000000000000000000010000000000000000011122233331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110111111110000011111000000000000000010000000011000000000000111100000000000000000000000000000000000111222222222222233332222000000000000000000000000000000000000000000011111111111111111111111000000011110000000111000000000011000000000000000000000000000000011100000000000000011222222222220000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222333333333322222222222110000000000000000000000000000000010000000000000000000000000000000000000000000000010000011100000000000000000000000000000001111000000000000000001100000000000000000000000000000000011111111110000100000001111000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222100000000000000000000000000000000000112222221111110000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000112221111101000000000000000000000122111100000000012222211110000000000000000000000000000012223333344555544444432111000000000000000000000000000000000000112222211000000000000000000000000000000000000000000000","211111100000000000000000000000000000000000000000000000000000000011111222100000000000000000000000000000000000000000110000000000000000010122233331100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111123321111222222222222211100000010000000011111110000000111100000000000000000000000000000000000112223322222233444443443222221000000000000000000000000000000000000011111112222222222211111000000011111110000111000000000000000000000000000000000000000000011100000000000000011222222222221000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222222233333322222111111000000000000000000000000000000000010000000000000000000000000000000000000000000000000000011100000000000000011110000000000001111000000000001111001100000000000000000000000000000000011111100000001100100122221000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000112221100000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000001112222222111000000000000000000000122222221100011112222211111111111000000000000000000000011111233344455522222210000000000000000000000000000000000000000122222200000000000000000000100000000011000000000000000","000000000011110000000000000000000000000000000001100000010000000011000011110000011111233333322220000000000000000000000000000000000000122332233321222221100111111111111111221112221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011111000000000000000000000000000000000000111121000000000000000000000000000000000000000000000000000000111112222210000000000000000000000000000000000000000000000000000011111101111110111111111000000000000000000111000000000000100000000000000000000000000001111111100000000000011111111111110000000000000000000000000000000000011111000000000000000000000000000000000000011111122222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001111111111111111112210000000000000000000001111122222222222211100000000000000000000000000000000000000000011111122222221000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000112222100000000000000000000000000000000001112222210000000000000000000000000011122222100000000000000000001111110000000000000000000000000000000000111111111111111100110000000000000000000000000000122222222100000001111110000000000000000000000000000000012222222101112311111111100000000000000000000000000000000000001111222211100000000000000000111110000000000000000110000","222222222222221211110000000000000000000000000000000000000000000012111122110000000000000000000000000000000000000000000000000000000000011221222220000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001100000000000000000000000000000000011110111111110000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000122222222233343332221011110000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000100000000000000000000000000000000000000000000000011222233333331111111111110000000000000000000000122111111000000000000000000000000000000000000012223333443433332111000000011111000000000000000000000000000000110010000000000000000000000000000000000000000000000010000000000000000000000000000000000000000011000000000000000001100000000000000000000000000000000111111111000000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222222100000000000000000000000000000001111112000000111222211100000000000000011000001111110000000000111111000000000000000000000000000000000000000011000000111111122222222233222221110000000000000122122211000000112222211111111122110000000000000000000012221100000123311111111000000000001000100000000000000000000000012222211111111111111111111100000000000000000000000000","222223333333333322221000000000000000000000000000000000000000000011000011000000000011111100000000000000000000000000000000000000000000112232122222222222222222222222222222220111000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000001100100111123332110001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112222221000000000000000000000000000000000000000000000000000111211111111100000000000000000000000000000000000111111111221000000000000000000000000000000000000000000000011111111111111111111111111111111110000000000001122110000000000000000000000000000000000000011123333333322222211111100000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000011100000000000000000000000111111122111111100000001111111000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000111122221110000111000000000111111111112222222211100000000000000001000000000000000000000000000000000000000111000000000000012222222222210000000000000000000122222222221111112222100000012222111111111110000000000011000001111223322333333222221111111111111100000000000000000011222344444444444444444444444444442210000000000111110000","222211111111110000000000000000000000000000000000000000000000000011100011000000001111122111111000000000000000000000000000000000000000122332223332222222211111111111111111200011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000111112221110000000000000000000000000000000000000000000000000000111111111111111111100000000000000000000000110000111111000010000000000000000000000000001111111100000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000011111222222222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001110000001100000011100000000000000000000000011122223222222211100000111110000000000000000000000000000000000000012222210000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000111222100000000000000000000000000000000001122222221000110000000000000000000011111111100000000000000000001111110000000000000000000000000000000000011100000000000111121111122210000000000000000000122111111000000001111000111111111000000000000000000000012222221111123322223332222110000000000000000000000000000000000001222211110000000000000000111110000000000000000000000","222111100000000000000000000000000000000000000000000000000000000011111122100000000000000000000000000000000000000000110000000000000000010122233331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111122220000122221111111100000000010000000011000000000000111100000000000000000000000000000000000111222322222233444443442111110000000000000000000000000000000000000011111112222222222211111000000011111110000111000000000000000000000000000000000000000000011100000000000000011222222222221000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222333333333322222222222110000000000000000000000000000000010000000000000000000000000000000000000000000000010000011100000000000000011110000000000001111000000000000000001100000000000000000000000000000000011111111100000100000122221000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000011111000000000000000000000000000000000000112222221111110000000000000000000000000000000011000010001000000000000000000000000000000000000000000000000000000000001112221111101000000000000000000000122222110000011112222211110000000000000000000000000000012223333344555533333321000000000000000000000000000000000000000122222211000000000000000000100000000001000000000000000","222222222222222311110000000000000000000000000000000000000000000011000011000000001111121111100000000000000000000000000000000000000000122232122222222222222222222222222222220012210000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000100100111111221000001110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000001112221100000000000000000000000000000000000000000000000000000111211111100000000000000000000000000000000000000110011111121000000000000000000000000000000000000000000000011111001111110000000000000000000000000000000001000000000000000000000000000000000000000000011112222222211111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000011100000000000000000000000011112223222221100000001111110000000000000000000000001110000000000011111000000000000000000000000000000000000011222111000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000111122222222222222100000000111111111112222222211100000000000000001000000000000000000000000000000000000000000000000000000112222222222210000000000000000001122222211111100000111000001111122111111111110000000000001000000012233322223333222221111111111111100000000000000000001122233444444444444444444444444331100000000000000000000","222112200000000000000000000000000000000000011001110000010000000011111223210000000000000000000000011110000111000011111000000000000000010122233331110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111123321112233333333333322211111111111000011111110000000111100000000000000000000000100000000000112223333333333444444444333322100000000000000000000000000000000000011111222222222222222211000000011000000000000000000000000000000000000000000000000000001111100000000000000011222222222221000000000000000000000000000000000000000000000000000000000000000000000000000000001222222111222233222222111110000000000000000000000000000000000000000000000000000000000000000000000000000000011111111100011100000000000000111110000000000000011000000000001111111111110000000000000000000001000000000000000001111101111223322110000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121000000000000000000000000000000000000001112110000000000000000000000000000000000000000111000000001100000000000000000000000000000000000000000000000000000000001112232222111000000000000000000000122222221100011112222111222222222110000000000000000000000001222233333310001110000000000000000001100000000000000000001222331100000000000000000000100000022222000000000000000","222222222222222300000000000000000000000000000000000000000000000011000011000000001111111111100000000000000000000000000000000000000000122232222222222222222222122222222222210011210000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000001112222210000000000000000000000000000000000000000000000000000111211100000100000000000000000000000000000000000111111111121000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000011112222222222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000001100000011100000000000000000000000011122223222222100000001111111100000000000000000000001110000000000011111000000000000000000000000000000000000011121111000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000111122222222222222000000000111111111112222222211100000000000000001000000000000000000000000000000000000000011000000000000112222222222210000000000000000000122222211111100001111100000012222111111111110000000000011000000011222222223333222221111111111111100000000000000000011122334444443333333333333333333321100000000000000000000","222223333333332211110000000000000000000000000000000000000000000011100111000000000000000000000000000000000000000000000000000000000000012221122221111221111111000011100000100011000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000011110111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112212222233121000000000000000000000000000000000000000000000000011111111111111111100000000000000000000000000000111111111121000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000001111001111000000000000000000000000000000000000012223333211111111000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000111122223221111100000001111111000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112222222100000000000000000000000000000000001122111100000011000000000000000111011000001100000001111111111000000000000000000000000000000000000000000010000000000011122222222222222221110000000000000111000000011101112222211111111122111111111000000000000011121111011234422223322222110000001111111100000000000000000011112222333322222222222222222211100000000000000000000000","000111000111110000000000000000000000000000000001110000000000000011000011010000001111123222222110000000000000000000000000000000000000122332233332222221100111111000000000110111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000000000000000000000000000000000000000111121000000000000000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000011111111111111111111111000000000111100000111000111110000100000000000000000000000000001111111100000000000011111111111110000000000000000000000000000000000011110000000000000000000000000000000000000000011122222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001111111111111111111110000000000000000000001111122222222222211100000000000000000000000000000000000000000011111122222221000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000001112222100000000000000000000000000000000001112222221000110000000000000000000011122222100000000000001000001111110000000000000000000000000000000000111111111111111111121110000000000000000000000000122222222100000001111000111111111000000000000000000000012222221111222323333444433332111111000000000000000000000000001122332211110000000000000000111100000000000000000000000","000000001111110000000000000000000000000000000000000000000000000011000011000000001111233333322110000000000000000000000000000000000000122332233332222221111111111111111111211112221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011111000000000000000000000000000000000000111121000000000000000000000000000000000000000000000000000000101112222210000000000000000000000000000000000000000000000000000011111101111110111111111000000000000000000111000110000000100000000000000000000000000001111111100000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000011111122222222222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001111111111111111112210000000000000000000001111112222222222211100000000000000000000000000000000000000000011111122222221000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000112222100000000000000000000000000000000000112222210000000000000000000000000011122222100000000000000000001111110000000000000000000000000000000000111111111111111111110000011100000000000000000000122222222100000001111000111111111000000000000000000000012222222111111100000001100000000000000000000000000000000000001111222222210000000000000000111110000000000000000110000","000000000011110000000000000000000000000000000001100000010000000011100011120000011121233333322221111111000000000000000000000000000000122332233221111111100111111111111111221112222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001111000111111111100000000000000000000000111121000000000000000000000000000000000000000000000000000000111112222210000000000000000000000000000000000000000000000000000000000001111110111111111000000000000000000110000000000000100000000000000000000000000011111111100001110000000111000000000000000000000000000000000000000001122111000000000000000000000000000000000000000011122222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000012210000000000000000000001111122222222222100000000000000000000000000000000000000000000000000112222221000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000001001100100001111100000000000000000011122222211110000000000000000000000000000000000000000000000000000000111111111111111100110000000000000000000000000000122222222110000011111111111111100000000000000000000000011111222111112311111111100000000000000000000000000000000000000001222211111111111111111111111110000000000000000110000","011111100111110000000000000000000000000000000001110000000000000011100011000000001111122111111110000000000000000000011000000000000000112332233332111111100111100000000000110111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000011000000111100000000000000000000000111121000000000000000000000000000000000000000000000000000000112211111110000000000000000000000000000000000000000000000000000011111111111111111111111000000011110000000111000111110000100000000000000000000000000001111111100000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111100000000000000000000000011122222222222211100000000000000000000000000000000000000000000000012222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222100000000000000000000000000000000001112112210001110000000000000000000001111111100000000000011000000000000000000000000000000000000000000000011111111111111111121110000000000000000000000000122111122100000001111000111111111000000000000000000000011122233333555555555555433332222222111111100000000000000000011122332211111111100000000000111100000000000000000000000","222222222222221100000000000000000000000000000000000000000000000011100011000000000011011111100000000000000000000000000000000000000000012222222221111221111111100000000000100011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000111112222222120000000000000000000000000000000000000000000000000111111111111111111100000000000000000000000111000111111011110000000000000000000000000000011100000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001112222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000001100000011100000000000000000000000011111123211111100000001111000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112222222100000000000000000000000000000000001122222221000010000000000000000000011100001100000001110000000000000000000000000000000000000000000000000010000000000000012222222222221000000000000000000122110000000000011122211111111122110000010000000000000011111122222334433333322222110000000000000000000000000000000011112222333211111111111111111100000000000000000000000000","333333333333333322221000000000000000000000000000000000000000000011000011000000000000000100000000000000000000000000000000000000000000011121112221222222222222111122222222220111100000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000100100111112222111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012212223332000000000000000000000000000000000000000000000000000011111111111100000000000000000000000000000000000111111111221000000000000000000000000000000000000000000000001111111111110000111111111111000000000000000001122111111000000000000000000000000000000000011123333333322222222111100000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000111111123222210000000001111111000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000001111222111111000111001000000000000111111111011100000000000000010001000000000000000000000000000000000000000110000000110000111112222222221111110000000000000122222211111111112222211111112222111111111110000000000011010011112222222333333222221111111111211100000000000001121111122334444444444444444444444444442210000000000000000000","211111100000000000000000000000000000000000000001110000000000000011110122100000000000000000000000000000000000000000111000000000000000010122233332110000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111122221112222222222222211100000010000000011111110000000111100000000000000000000000100000000000111222222222222333333332222221000000000000000000000000000000000000011111111111111222211111000000011110000000111000000000000100000000000000000000000000000011100000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001222222222222232222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000011110000000000000011000000000000000001100000000000000000000000000000000010000000001111111100000111000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000001112221100000000000000000000000000000000000000011000000001100000000000000000000000000000000000000000000000000000000001112221110001000000000000000000000122222221100011112222211121112222100000000000000000000011222333344455555555543222221000000000001100000000000000000000122222211000000000000000000100000000012000000000000000","222222211111010000000000000000000000000000000000000000000000000012211222110000000000000000000000000000000000000000000000000000000000011222222231000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110111122220000011111000000000000000010000000000000000000000000000000000000000000000000000000000000111222322222222444444442111110000000000000000000000000000000000000011111111222222222211111000000011111110000111000000000000100000000000000000000000000000011100000000000000011233333333331000111111110000000000000000000000000001111000000000000000000000000000000000000001112333333433333322222222222222110000000000000000000000000000000010000000000000000000000000000000000000000000000010000000000000000000000000000000000000001111000000000000000001100000000000000000000000000000000111111112100000000000011111000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001222222100000000000000000000000000000000001122111111111111100000000000000000000000001000000000000000110000000000000000000000000000000000000000000000000000000001112222211112211000000000000000000122222211000000011122100111111122110000000000000000000012222222222334422222210000000000000000000000000000000000000000112222210000000000000000000000000000000000000000000000","211111100000000000000000000000000000000000011001110000110000000011100012000000000000000000001010011110000000000111221110000000000000000011233332110000000000000000000000010001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010110012211111111111000000000000000010000000011111110000000111100000000000000000000000100000000000111222222222222222222222222211000000000000000000000000000000000000011111111111111211111111000000011111100000000000110000001111001111110000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111222222222222222100000000000000000000000111211111111100000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000011000000000000000000000000000000000000000000000000000010000111111111111100000111000000000000000000000000011000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000112111100001111111111111000000000000000001100011111110111100000000000000000000000000000000000000000000000000000000000001121100001000000000000000000000012211100000000011222111110000000000000000000000000000012223333344555555555544322222222222111111100000000000000000001122333321110000000000000000100000001111000000000000000","000111111111110000000000000000000000000000000000000000000000000011000011000000001111122222211110000000000000000000000000000000000000122332233332222222211111111111100000110111211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000000000000000000000000000000000000000011121000000000000000000000000000000000000000000000000000000111111221100000000000000000000000000000000000000000000000000000011111111111111111111111000000000000000000111000111100000100000000000000000000000000001111111100000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001111111111111111111100000000000000000000000011122223222222211100000000000000000000000000000000000000000011111122222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222100000000000000000000000000000000001122222221000110000000000000000000011111122100000000000000000001111110000000000000000000000000000000000011110000000000111121110012100000000000000000000122111122100000001111000111111111000000000000000000000012222222111223322223444433332111111000000000000000000000000001122322211110000000000000000111100000000000000000000000","222223333333333322220000000000000000000000000000000000000000000001000000000000000011110100000000000000000000000000000000000000000000122221112212222222222233222333333333322222100000000000000000001000000000000000000000000000011221100000000000000000000000000000000000000000000001111101122223332110011221111112221111111110000000000000000000000000000000000000000000000000000000000000000000000001112222220000000000000000000000000000000000000000000000000000112100000000000000000000000000000000000000000000001110000010000000000000000000000000000000000000000000000011111111122221111111111111111111110000000000001122110000000000000000000000000000000000000011123333334433222222222222222222222111111000001000000000000000000000111111111111111000000000000000000000000000000000111111111111111000000000000000001111111111111100000000000000001111111111110000000000000000000001110000001111100000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000111222221222222222222221111111111111112222222211222211000000000011000000000000000000000000000000000000000000000000000001111112222222100000000000000000000122233322100011112222100111112222110000011000000000000000000000012233334444433222222211111122211100000000000000110000112233333444444444333333333332210000000000000111221000","222222223333333311111000000000000000000000000000000000000000000011000011000000001111111111100000000000000000000000000000000000000000122232122222222222222222222222222222221111200000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000001100100111123332110001110000000000000000000000000000000010000000000000000000000000000000000000000000000000000000001112222210000000000000000000000000000000000000000000000000000111211111100000000000000000000000000000000000000111111111121000000000000000000000000000000000000000000000011111111111111111111111111111111110000000000001011110000000000000000000000000000000000000011112222333322222211111100011111111111111000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000011110000000000000000000000011122223222222100000001111111000000000000000000000001110000000000001111000000000000000000000000000000000000011221111000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000001111122222222222222111111111111111111122222222211111100000000000001000000000000000000000000000000000000000011111000000001122222222222210000000000000000001122222211111100001222100111112222111111111110000000000000000001112233333333333222221111111111111100000000000000000011222344444444444444444444444444442210000000000000110000","222222222222222200000000000000000000000000000000000000000000000011000011000000001011111111100000000000000000000000000000000000000000112232222222222222222222111111111111210011000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000011112222220000000000000000000000000000000000000000000000000000111211111111111111100000000000000000000000000000111111111121000000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000000000011111122222222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000011100000000000000000000000010122223222222100000001111111100000000000000000000000000000000000011111000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000011122221110000000000000000100001111112211111100000001110000000001000000000000000000000000000000000000000011000000000000012222222222221000000000000000000122222222221100001111111111112222111111111000000000000011000001000123322223333222221111111111111100000000000000000011112233444432222222222222222222210000000000000000000000","001111111100011111000000000000000012232333220000000000000000000000000111000000000122111100000000000000000001000000000000000000000000000000001111222222222111111111110011101222221111111112322221100000011111110000000000000000000000011110000000000000001111000000000000000000000000001111111011112222222201112222222333334444444554444444322222211111233332222222222111101111100000000001110110001100000000001110000000000000000000000000000000000000000000000000000000000001000011100001000000000000000000000112122100000000000000000000000000000000000000000000100000001222210000000111111211111111122222220000000001222344333344333333210000000001111111100000000012112223344455444444433343344444444444443322221111100000000122111111111110000000000000000000111111111111112211111122222222222000000000000001111111222111111110000000000000000000011111000000000000000000011111000000000011111111112332222222223333333333333333333200000000000000000000112222222333333333333331000000000000011122223222111111111222222222210000000000000000000000000000000000000000000000000000000000000000000000000000112111000000000112000000000000000000000001110000000000000000000112222110000000001111101000000000000000000012343333333344443322222111111111000000000000000111122100000000011111100000111000000000111111222210000001211112211122234444332222110001122222223311000000000000000011211111121001111111233333344433333322222221100000012333","001111110000000000000000000000000001222332100000000000000000000000000000000000011222222221111112222222333333322223333333333221110000010000000001000000000000000000000000000000010000000112223332222210000111111000000000000000000000011110000000000000000000000000000000000000000000011222221000000000000000000000001111112222233333333334444444443333444443333334444445555554443333333332000000000000000000000000000010000001100011111100000111000000000000000001111100000000000000111111222222222221000001122222233221100000000000000000000000000000001111110000000000000000000000000011111111222222222222234444444455555555555555555555555444444444433333322221110000011222234444555555555555555555555555554444444444444444444444432111111111111111122222223333333333334555555555333333333333344444444444444444444444444444433421110000000001000111111222221000000000000111122211000000000011111111100000000000112223322222222222111000000000111122100001111111112223333344444444555555555555555543333321100000000000000011100000000000000000000000000000001110000000000000011110000000000000000001111122223221000000001122201111100000000000000000001111100112222222222222333333333333334444444444444444444444333333343333344444445555555555555555555555555554444444444222210001111111100110000000000000011122233333322222222222223223233334311111111111111111233333211110000000000000000000100000000000001111112222233333334444332222234444","001111111110011111001000001111111123333333210000000000000000000000000000000001011122212100000000000000000000000000000000000000000000000000000001100000000000000000000000001111222232221012322222211111112222222222222222221111111111122210000000000000000000000000000000000000000011122333333232333322222212222334444444444444444444333333322223333333445554455445544333323332210000000001111100000000000000000000000000011222200011111100000000000000000000001110000000111122222233333333333333222222200000000111100000000000000000000000000000000000000000000011112231111222210001000000112222222222222344443332111112344444445555555555553322222111000000000000000011223333334444444444433333344444444444444444443322222110000011010012333332211110000000000011112222222221223333333222211211122222222111111111111111111111100000000000000012233333344111000000000000000000000000000000000012222222233333333334444444444444333333332222211111100000000000012221122333333333334442110000000000012333333332111110000000000000000000000000000000000000000000000111123111110000000000000000000000000000000000000111111110000000001222222211111112222212333222200000000001100111222111111233233344444444433222110000000012344444444555555555555555555544321000000000001111111111111233344444433333333333333322222211111110000000001111122233334444332222221111110011000000000000000000000000000011121112222222222333333322233322222222221111112333","111122222111000000000000001100000011223333200000000000000000000000000000000000011122011112111112222222222222222223333333333343333333322311111212111000000000000000000011111111222221110012222232222222222222222222222223332222222111112221111111000001100000000000000000000000000000000111110000000000000000000111111111111111122333333333444444444433444332222222233333332222221111111111000000000001000000001111111111122222222222222222222222223333444555543333222222210000000000111112222222333221111122222222233332111111000000000000000000000000000000000000000011221111011111111111111222222222222333333334445555555555555555555555555544555555555555554333333333344444445555555555555555555555555555555444444444555555555555554444433333333333333333334444444444555555555555555555444444444444444444444444444444444444443221110000000000000000000000000000000000000112222222100000000000000000000011122222333333322222223333211000000011122222211112211111111122223344444444555555555555444333222100000000000000000001100000011110000000000000000000002111111111111111222221110000000000000112222344443422222222234444433311100000000111121000011111100000011111112223444444444444444444444445545555555555444444444444444444555555555555555555555555555555555544333110000000000000001222221110000000011122222333333332211111111111111111100000000000011111233333333332100000000000000000000000000000001111112233444444445555555544444444","111111111222000000000000000000000012333333210000000000000000000000000000000000122333222222222222222222233333322222222222222221111110000000011111011000000000000000000011111111112221100012222222211111112333322333322222210000000000112221111111000000000000000000000000000000000001111212221010000000000000000111111222222223333334333334433334444444444443322222233334443321111111111111000000000000000000000000000000000111000011111222222111000001011112222221111100000000000000111222333333333333333222222212110000000000000000000000000000000000000100000122220000000111122222111111111111112222233333344455555555555555555555555555555444444444444444322222222222222223444455555555555555555555555555555555555555555555555544444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555320000000000000000111111111110000000000000122222233222111000110000000000000001111112222222222222222110000111112232333300000000000001111122333444444444445555554444433333444444333311000000000110000111222100000000000000000012222233222222222222222222222222222111111222222233344333444444444444444444444433333332111111111100011000000001122333333333344444444444445555555555544322223344444444444444444444444444444444444444444444443333111111233333334444444443332221111111111111111122222333333334444433444321000000000011112222222210000000001111000001111222223333333344444444444444444455555555555555555","001111110000000000000000000000000011222332100000000000000000000000000000000000022233332221111112222222233333322223333333333320000000000000011001000000000000000000000000011111111110000012222232222110011111111111100000000000000000111221111111100000000000000000000000000000000001111222222000000000000000000000001222222223333333222334444444433333444443322222233335555554443333333332000000000000000000000000000000000000000000000000000000000000000000000001111100000001111111111111222223332222100001122222232210000000000000000000000000000000001000000011110000001111011112122111111111222222222333344444444455555555555555555555554444444444333333211110000000001223344555444554555555555555555555554444444444444444444444332222222222222111122222222222222223444455544444333333333333333333333333333333333333344444443331000000000000000111112222221000000000000111112211110000012221111122211000000001222223322222222222110000000001222222300000000000000011112233334444444445555555555544444333333221000000000001100000000000000000000000000000011221111000011100011110000000000000000011122344444444333344333333311222222211111111121001111111111221111100000011222222222233334444444444444444444433222223343444444555555555555555555555444444444444443333333222210112222222211111111111110000000001111111111123333333334444444444321000000000011122233333211000000000000001000000111111111112222222333444444444444455554444444555","111111111111011111111210001111111223333333210000000000000000000000000000000001011122321100000000000000000000000000000000000000000000000000000001100000000000000000000000001111222233221011322232211111112222222222222222221111111111122200000000000000000000000000000000000000000012222333333333344333222223333444444445555555555445333333311223333444455554455445544334433332210000000111111100000000000000000000000000011222211111111100000000000000001112221111000000111222222233333333333333222222200000000111100000000000000000000000000000000000000000000011222232222222210000000000112133333333333344444332111112233345555555555555553322222211000000000000000011223333333444444444433333344444444444444444443333332220001222222233344333333222222111111122333333333343334444444443333333333222222222333222222222222222210000000000000012233333344211000000000000000000000000000000000012333322233333333334444444444444333333332111111111220000000000012221122333442222233331000000000000111222223332111110000000000000000000000000000100000000000000000102112222221000000000001110000000000000000000001111111110000000011222222211111112222223333222200000000012211111222122222233334444444444444333221111000012344444444444554433322222222222111000000000001112222211111233344444422222222222222211122211111110000000001112223333344444333333332211111111111000000000000000000000000011112223322222222222333333333332222222100000012233","001111111110000000000000000000000012333333100000000000000000000000000000000000123333332321111122222222233333322222222222211110000000000000011111100000000000000000000000011111112111000012222222222111122222233233211111110000001001111221111111100000000000000000000000000000000011222322222110111110000000000000001222222233444444333334433334444444444444342222111111123323333333322221000000000000000000000000000000000000000000011111110000000000000100000001000000000001111111111222332233333322200001111222221100010000000000000000000000000000001000000122220000001222111112111111122212222223333444444455334455555555555555555555554444444444444444322111111000001223344555555554444444444444444444444444444444443333333333332222222222222222222222223333333333333344444443333333333333344444444444444444444444444444444220000000000000001111222222221000000000000011112211110000012221000111111110001111222222222222222222110000000000111122200000000000000011112222234444444444444444444444444333333221000000000001100000000000000000000000000000123333333222222222222221111111111100000001111122222333333344333333311222222211111111122223333333333333221100000001222222222233344444444444444444444433211112334444444444444444444444444444444444444444443333222111111223333334433333332222221111111111111111122333333333334444444444321111111111122222222222210000000000001000001111111122222222233333333444444444444455554444444555","001111110000000000000000000000000011222333100000000000000000000000000000000000022233332221111112222222233333322112222222211110000000000000001001000000000000000000000000001111111110000012222222222110011111111111100000000000000000111221111111100000000000000000000000000000000001122212222110000000000000000000001222222233344444333334444444433333444443222223333333323334443333333222000000000000000000000000000000000000000000000000000000000000000000000000000000111122111111111111222222222211100001112222222100000000000000000000000000000000001000000011110000001222111112122222222212333333333344444444333344455555555555555555444444333333333333200000000001111223344555444554444444444444444444444444443333333333222222111111111111111111111111112222222223334444444433333332333333333333333333333333333333334444444220000000000000000111122222221000000000000000012211110000012222221122211110111112222333333333333333221000000001222233310000000000000011112222234444444444444444444433333333333221000000000001100000000000000000000000000000011221111111111100000000010000000000000000011122222222101222111122211111111111111111122112233333333332111100000012332222222222234444444444444444444422100001233444444444444444444444444444444444444444443322211000000122222222211111111111110000000000000000000012333333334444333444321000000000011112122222210000000000000011000001122222222222222222222344444444444455553333344455","111111111111000000000010001111111123333333210000000000000000000000000000000001112223322320001000000000000000000000111100000100000000000000011111100000000000000000000000001111222121010012222232211111122222222222222222210000111111122210000000000000000000000000000000000000000012222333333333222221000000000111222233333344444444333334322223333333445555455445544334423332220111111111000000000000000000000000000000011222211111111112220000000000001222221110000000101112222233333333333333333333300000000101000000010000000000000000000000000000000000000010000000001222100000000000122212222223333444444455444455555555555555555554443322222222222222100000000111101112233455555554444444444444444444444444444444443332111211111122333222222222222222222222222222233333444444444444444444444444444333333222222222222222222000000000000011112322234210000000000000010000001100000000000001112222222222222222222222222222111122111111200122221110000000011011112233333333334442111000000000011111223344443110000000000000000000000000000000000000000000000232111111110001111121110000000000000000000011111111111100000001111222222211111112233333333220000000000000000012333222222222344444444444544444333333222223444454444444444444444444444444321000000011101111111111111233344433322222222222221111111000000000000000111111122233334444322222222222222222111100000000000000000000000000111223333333333333333333343322222222222222223344","001111111000000001000000000000000011222333210000000000000000000000000011000000000122111100000000000000011111100000000000000000000000000000001101222211111111111111110011100112211111111112322221100000011111111100000000000000000000011110000000000000001111000000000000000000000000011111111111111222222201111222222333334444444554444444322222211111233332222222222222212211100000000001110110001100000000001000000000000000000000000000000000000000000000000000000000000001000011100111000000000000000000000112122100000000000000000000000000000000000000000000000000001222210000011111111211111111111122220000000001222344444444333333321000000001111111100000000011112223344455444444433343344444444444443322221110000000000122111111111111111111111111111111111111111111222211111121111111111000000000000001111111222222111100000000000001000000011111000000000000000000011111000000001121222333333332222222223333333333333333333200000000000000000000112221112333333333333331000000000000001112223222111111211222222222210000000000000000000000000000000000000000000000000000000000000000000000000000122111000000000111000011100000000000001111111000000000000000000001222110000011011111111111100000000000000012344444444444555555555433333322100000000000000000122111100000011111100000122111100000111111222100000001100012211111123444332222110001122222223311000000000000000011111111122112222222233333344444444433333331000000012222","011111111111011111111010001111111123333333220000000000000000000000000000000000001122211100000000000000000000000000000000000000000000000000001101100000000000000000000000001111222233221011322222211111112222222222222222221111111111122210000000000000001000000000000000000000111011112233233343333333333333333334444445555555555555333333322223333444445554455444444334423322110000000001111110000000000000000000000000000111111111111100000000000000001000001110000000000112222222222333332222111111100000000001100000000000000000000000000000000000000000000011222232222222210001000000112233333333333344443221000001222344555555555555553322222100000000000000000011223334444443334444444444444444444444444433333322221000001222222233444444322222222111111122223333333343334333333221111110011111111122222222222222222221100000000000000113233333444222100000000000000000000000000000000012333322222222333344444444444444333333332111111111200000000000112221122333442222222220000000000000122333334443222220000000000000000000000000000100000000000000000122233222221000000000101110000000000000000000000011111100000000001222222211111112222112332211100000000012211111222122222233344444444444444332111111001112344444444455554432211111111111000000000000001111111111111233344444433333333333333322222211111110000000001111223333334444333333332211100011000000000000000000000000110011112233322222334444444444444444444444431111112233","011122222111000000000011111100000012233333200000000000000000000000000000000000000111000011111112222222222222222223333333344444444444444444443333333333333333333333332222222222222221110012233332222223332333333333333333344444444333333332112221000001100000000000000000000000000000000111110000000110000000000111112222222222222333444444444444444433333322111111111111110000000000000000000000000001111111111111111111122222222222222222222222223334444555555554333333332222222222222222222222222221111122222222221111111111110000000000000000000000000000000000000011110000000000001111111222222222333333344555555555555555555555555555555555555555555555555444444444443344444444455555555555555555555555555555555555555555555555444444533333333333333333334444444444455555555555555544444433344444444444444444444444444444444432111111000000000000000000000000000000000112222322100000000000100000000000122222223333333333334444321100000000000110000000000000000111222223334444444555555555555555444433332222221111111111100000000000000000010000000000001111111111122223333333333333333333333333333444454444433333333334444444444443333333444444444443210111110000112223344444444444444455555555555555555555555554444443333334444444445555555555555555555555555432111000000011111000000000111110000000000111112222222222222222222222111112210000000000011111222222222221100000000000000000000000100000011111112223333344444444444444445555","001111111000000000000000000000000012233333100000000000000000000000000000000000022223321210000011111101111111100000111111100100000000000000000001100000000000000000000000001111111111110012322222211111112212112111111111110000001111111210000001000000000000000000000000000000000012222333333121111000000000000111111223333333444444333334333333333333444444443334333222223323322222222221000000000000000000000000000000000111100000011101000000000000000000000000000000011222111122222222211112222222100000012222220000010000000000000000000000000000000000000010000000001222100012111111122212333333333444444444333333455555555555555554433322222222222222200000000011111112234555555554444444444444444444443333332221111000000100000001111111111111111111111111222223333333444443333333333333333333333222222222222222222222222000000000000000001211122111000000000000000000011100000000011110000111121111111122222333333333333333221000000001222233300000000000000112222222233332111111111111111111111100000000000000000000000000000000000000000000000000011122111111110000000000010000000000000000000001111111111100000011000111111100000000000001222222111110000000000012333222222222344444444444444333332210000001233444444444444444444444444444333332222332211111111000000122333333322222222221110000000000000000000001111112222222112222110000000000011111111111000000000000000012111222233333444444444444444444444444444444443333333444","001111111100000000000000001111111123333333210000000000000000000000000000000001011122322100000000000000000000000000000000000000000000000000000001100000000000000000000000001111222222121012322222211111112222222222222222210011111111122210000000000000000000000000000000000000000011222333333221222221000001100222222233333344444444333334322223333323445555455445544222212221100000000001110000000000000000000000000000011111100001111100000000000000000000000000000000101112222233333333333333222222200000000111100000000000000000000000000000000000000000000000000000001222210001000000111111111111122334443332111123344455555555555555552222222211000000000000000011111112233444444444433344444444444444444444443333332110000000000012222221111110000000001111111111000000112000000000000011122222222111000001111111111111111000000000000012222222222100000000000000000000000000000000000001222222233333333334444444433333222222222222200000100000000000011111122233333333334442110000000000011211112221000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000001222222211111111112112333222200000000000000001222111111122233344444444433222110000000001233444445555555555555555555555432100000000001111111111111233344444433333333333333322222211111000000000000001111122222334322222221111110000000000000000000000000000000000122222222222222333333322233322222222221111112333","111111111111000000000000000000000012333333100000000000000000000000000000000001223333333322222122222222222222211111111111100110000000000000011111111000000000000000000000011111122211000012222222211111122222233333322222110000001001112221111111100000000000000000000000000000000011222323333121111110000000000000001222222233444444333334433334444444445555443333111111112221110111111111000000000000000000000000000000011111100011111122220000000000010112222221000000110001111111111223333333333333300000000111100001120000000000000000000000000000001111100122220000001222100001000000122212222223334444445555444455555555555555555555444444444444444444333222222111222333344455555555555555555555555555555555555544444444444444333333333333333344444444444444445555555555555555555555555555555555555555555555555555555555555320000000000000001112233322221000000000010000011100000000000000001111111110000001222222222222111111000000000000111111000000000000000022222333344444444444444444444444444444444332110000000000000000000010000000000000000000123334443333332222222222222222222221000000000001111111011221111111111222222211111111122222222222222221000000000112333333333333344444444444444444444444222223344444444444443333333333333333333333333333334433333222222333333334433333332222222222222222222211111000111122333444444444321111111111122222222222210000000000001001112222223333333334444444444444444444455554444444444444","111111111111000100000010011111101112333333210000000000000000000000000000000011223333333321111122221111221111111111111110000100000000000000011111111000000000000000000000011111122211000012232232211111122222233333322222210000001001112221111111100000000000000000000000000000000011222323322223222110000000000111111222222233444444333334322223333344445555453333222222222221110111111111000000000000000000000000000000011222211112222222220000000000011222222222000000110001111111111223333333333333310000000111000001120000000000000000000000000000000000000010100000001222100000000000122212222223334444444455445555555555555555555555444444444444444444322221111111222333344455555555555555555555555555555555555444444444444444444444443333334444444444444444445555555555555555555555555555555555555555555555555555555555555320000000000000001112233322221000000000011000011100000000000000001111111000000001111111222222100011000111200000100000000000000000001222333333344443333333333332221112233444444332110000000000000000000000000000000000000000123334443222222222222222222222000000000000000000000000000000000001100111111100000000122111211111111000000000000012222111111223344444444444444444444443333333444444444444433333333333333333222222222222222222222222222333334444433333332222221111111111111100000000111112334444444444322222222222222222222211100000000000001001112222223333333333333334444444444433333332222222233344","001111110000000001000000000000000001222333210000000000010000000000000111000000000111111211111012111112122222210000100101100000000000000000011101222222222111112222211111100111110000000012222231101100000000000000000000000000000000000000000000000000001111000000000000000000000000001110000010011121111100111222222223333334444555444444311111111111112332233333333333323322211000000000000010000000000000001000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000001100100000000000000000000000000000000000000000000000000000000000111100000011111111212222222110010000000000001222333333333333333344322222222222222100000000011001122234455555445544444444444444444443333333333332211111122111111111110000000011000111111222222333334444433333333333222222000000000000001111111222222111100000000000001000000011111000000000000000000111111000000011000000012211110000000001113322222222232222000000000000000000001112111111111111111223332222111111111111222344444222111211111111122210000000000000000000000000000000000000000000000000000000000000000000000000000112122222211111112100000000000000000000000000110000000000000100012333221111123333333333333322221110000000112344444444555555555555444444444333333333334433333333333333333332222211111111111111111111111122210000001100011212233344444332222111111111111001100000000000000000000000111222222211111233333334433333321111111000000012223","001111110000000000000000000000000001222333210000000000000000000000000000000000011122222211111012111112122222200000111111100000000000000000000001200000000000011000000000000111111111111112311211111100000111111101100000000000000000011100000000000000000000000000000000000000000000111222222110000000000000000111111223333333444444333334322222332222333333233333333333334433311111111111000000000000000000000000000000000000000000000000000000000000000000000001111100000111001122211111000001110000000001222222100000000000000000000000000000000000000000000000000000001222100011122222222212222222222233333332111122244455555555555544433333333333333333210000000011112223344455444444544444444445555555554444443333333322111111000001111110000000000000111111222223333333444444444444444433333333333333333333333333333332222220000000000001000000000111110000000000000000011100000000012222211111111232222222223333333333333333333100000001100011110000111000000112222222333332111111111111111111111122111000000112222222210000000000000000000000000000000000000000110000000000000000000000000000000012233222221100000111100111111100000000011001111000000000000000000123444333333333333333333333322222221100000001233333333455555555555555555544333333333332221111111111100000000011100000011000000000000000112211110001111112222222223333221111111111111122222211000000000000000001111111233111111111222222222222333322222222221111123333","101111111111000000000000000000000011233333210000000000000000000000000000000000022233332222222222222222233333322223333333222221110000000000011111000000000000000000000011111111112111000012222222222110011222222222211111110000000000112221111111100000000000000000000000000000000001111222222000000000000000000000001222222223333334333334444444443333444333322222233334444433333333322222000000000000000000000000000000000000000000000100000000000000000110000001111100000000000000111112222233333333221001122222232210000000000000000000000000000000001000000111110000001111122222122111111111222222233333344444444455555555555555555555554444444444444444322222222222222223445555555554444455555555555555554444444444444444444444443333333333333333333333333444444455555555555554444554444433344444333334444444444444445555544220000000000000000111112111110000000000000122222211110000011110000000000000000011222222222222222222111000000000111122210000000000001111122333444444444445555555554444444333333221100000000001100000000111000000000000000000011222221110011111111121111111111100000111122233333444333344334444433333333333322222222111111111111221110000000011222222222234444444444445544444444444333333333333344444444444444444444444444444444444444433211000000112222223322222221111110000000001122221111223333333334444444444321000000000011122233333211110000000000000000000111112222223333333334444444444444455554444444555","001111111000000001000000000000000011222333220000000000000000000000000111000000000111111211111001111111011111100000100000000000000000000000001101222222222111112222221111100112211111001112322221101100000000000000000000000000000000000000000000000000002221000000000000000000000000001111000011011222222201111222222233334444444555444444321111111111223332222223322222212221110000000001110110001100000000001000000000000000000000000000000000000000000000000000000000000001000011100001000000000000000000000112122100000000000000000000000000000000000000000000000000000122110000011111111111111111110011110000000001222344333333333333222111111111111111100000000011001222344455555444433333344444444443333322222210000000000122111111111111111111111111111111112222222222333222222222222222222000000000000001111111222222111110000000000001000000011111000000000000000000011111000000000011111112211221111111112223322222222233333100000000000000000001112221122233332222333331111000000000111122334222221111211222222222210000000000000000000000000000000000000000000000000000000000000000000000000000112222111112222222100000000000000000000001111000000000000000000112222221111111122222211111100000000000000112344444444444554444444333333333221000000001101111122211110000011111100000122111100000111111222110000001100011212222334444332222111111122222223311000000000000000000000111111111111111233334444444444432222221000000012234","101111111110000000000000000000000011233333210000000000000000000000000000000000012223332222222222222222233333322223333333333321111000000000011001000000000000000000000011111111111111000012222232222110011111111111111111100000000000112221111111100000000000000000000000000000000000011222221000000000000000000011111111122222333333333334444444443333444443322223333345555544443333333332000000000000000000000000000000000000000000000100000111000001000110000001111100000000000000111112222223333333210001122222232221100000000000000000000000000000001000000000000000000000122222122000000011112222222333344444444455555555555555555555555544444444444444322221111000001223455555555555555555555555555555554444444444444444444444443333333222222222222222223433444455555555555554444444444433444444444444444444444444445555543321100000000000000111111111110000000000000122222211000000001110000000000000001122213333333333333333222100000000111122210000000000001112222344444444444555555555554544444333321110000000000001100000000111000000000000000000012222222221111111111111111111100000000111122344444444333333333333322222222222222222222110001111111121011111111111222222222233344444444445544444555544444444443333333344444444444444444444444444444444444444333222210112111112211111111110000000001111222221111122333333333222222223210000000000011111233333222221000000000001000000111111111112222222222344444444444455554445555555","101111112111000000000000000000000011233333210000000000000000000000000000000000011223222222222222222222233333322223333333333332222221011000011001000000000000000000000011111111112221100012222222222211111111111122212222221111111000112221111111000000000000000000000000000000000000011122221000000000000000000111111111111122333333333334444444444433444443322223333344444443332222222221000000000000000000000000000011122222222222222211112222222211222333321111111100000000000000111112222222333333333222222222233332111111000000000000000000000000000000010000000022332111111112111000000011111111122333334455555555555555555555555555555544444444444444433333333333333344455555555555555555555555555555554444444444444444444444444333333322333333333333333444444455555555555555555555555555555555555555555555555555555555543321100000000000000000111000000000000000011122222333222111000000000000000011112222223333333333333333222100000011222233311112222222221123333344444444555555555555554444444333332221100000000000100000011111000000000000000000012222222221111111222220000000000000000112222233333333333333333333322222222222222222222110001111111121111111111112222222222233344444444445544444555544444333333333333333444444444444444444444445555554444443333110000112111111222222221110000000011122222333332222222222222333333333210000000000011111233333333332100000000001000000000000000001111111112222333344455555555555555555","001111110000000000000000000000000001222332200000000000000000000000000000000000011223233211111112222222333333322223333332222210000000000000000000000000000000000000000000000000011110000012222232222100000111011000000000000000000000011110000000000000000000000000000000000000000000011222221000000000000000000000001111122223333333222334433333333333444443333334444445555554443333333332000000000000000000000000000000000001100011111100000000000000000000000001111100111111000001111111111111111111000001222222232100000000000000000000000000000000000000000000000000000000011112111111122212222222222222234444333244455555555555555555554444333333333333200000000001111112344455555555555555555555555555554444444333333333333333331011111111111111122222222222222233334555555544444333333333344444444444444444444444444444444331000000000001000111112222221000000000000111122222110000012222211122211110000001222333333333333333221000000011111122211001111110000011112233334444444444444444443322222221000000100000000011100000000000000000000000000000001000001000010000011110010000000000000001122234444221000000001222201111110000000000000000000000000011000000000012222222222222234444444444433334444433333333343333344444444444444444444444444444444554443333333333322223333333322221000000000000001122233321111112222222233344444444321111111111111122233333211000000000000012222222223222222222222222222333444444444444443333334555","001111111100000000000000001111111112333333210000000000000000000000000000000001122233322320000001111100000000000000111110000100000000000000001111100000000000000000000000001111222111010012322222211111112222222222222222210000111111122210011111000000000000000000000000000000000012222333333221222110000000000111111223333333444444333334322223333333445555454444444222213321110111111111000000000000000000000000000000011111100001111111110000000000000111111111000000001111111122222222332222222222200000000111100000010000000000000000000000000000000000000010000000001222100001000000122212222223333444444455444455555555555555555554443333333333333333200000000011101112334455555554444444444444444444444444444333343221111100000012222222222222222222222222222222222233444443333333333333333333333222222222222222222233333100000000000001112212233100000000000000010000001100000000000000111222233333333333333333333333222222221111200000111111000000000000001233333333334442111111111000000000001222222110000000000000000000000000000000000000000000011232122111110001111111110000000000000000000000001111111100000000101222222211100000012112222111111000000000000012333222222223344444444444444333333333111112344444444555555555555444444444322222111111111111111111111233333433322222222222221100000000000000000000111112222233333444321111111111111122111100000000000000000000000111122233444444444444444444443322222222221111123344","001111111110000000000000000000000012333333100000000000000000000000000000000001122233322321111112222211222222211111111111101110000000000000011111100000000000000000000000011111112111000012222222211111112222222222211111110000001111112211111111100000000000000000000000000000000012222333333121111110000000000000111222222233444444333334433334433333445554443333322222223322222222222221000000000000000000000000000000000111100000011112220000000000000100000001000000000011111111111222332222222222200000011222210000010000000000000000000000000000001000000010000000001222100012111111122212333333333444444455444455555555555555555555444444444444333333222111111111100112344555555554444444444444444444444444444333333332222222222222222222222222222222222222222223333333444443333333333333333334444333333333333333333344444210000000000000000111222100000000000000000000011100000000012221111111121110111112222233333333333333221000000001222233300000000000000012222222234443322222222221111111112222222110000000000000100000000000000000000000000000122233222222221100000011110000000000000000000001111111000000000011100111111100000000012112233333333221000000000012333222222223344444444444444444443333100012333444444444444444444444444444444444444444433322211111111233333333322222222222221111111100000000000011111112223333334444322222222222222222111111100000000000000000011111122223444444444444444444444444444444443333334444","001111110000000000000000000000000001222332210000000000000000000000000000000000011222223211111112222222333333322223333333333210000000000000000000000000000000000000000000000000010000000112223332222210000000000000000000000000000000011110000000000000000000000000000000000000000000011222221000000000000000000000001111122222333333222334333333333323444443333334444445555554443333333332000000000000000000000000000000000001100011111100000000000000000000000001111000000000000001111111111111111110000001222222222100000000000000000000000000000000000000000000000000000000011110011111122212222222222222233334444455555555555555555555555444333333333333222221100000011212344455555555555555555555555555554444444444444444444444431111111111111111122222222222222233334555555544333333333333333333333333333333333334444444444431110000000001000111111222221000000000000111122222110000000011111111100000000000122222322222222222110000000011111111100001111111112222223334444444444444444444444433333322110000100000000011100000000000000000000000000000001110000000000000011110000000000000000000000122223221000000001222200110000000000000000000000011100111111111122222222222222222234444444444433333444433333333333333444555555555555555555555555555555555555555444444433333333333322221000000000000011122233322221111111122223223333444311111111111111122233333211000000000000001111100111000000000111111111222233322334444322222234444","111111111111000000000000000000000012333333210000000000000000000000000000000000223333222222222222222222232333221211111111111110110010000000011111111000000000000000000011111111112211100012221221100111122333333333322222210000000000012221111111000000000000000000000000000000000001111202222110000000000000000000001222222233333334333334433334444444444554332222111111121110000111111110000000000000000000000000000000011111000011111222222111000000012212222221000000100000000000111223333333333333331111111111100000010000000000000000000000000000001111100122220000001111111112111111111111222223333334444555555555555555555555555555554444444444444444333333333333333333344455555555555555555555555555555555555555555555555544444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555320000000000000010111233222221000000000000111111111010000000000000000000000000000111111111111111111000000000112222232200000000000001122223333344444444444445554444444444455444333311000000000100001111222111100000000000000122333333222222222222222222222222222111111221122233344334444444444444444444444444444332222222222222221110000001112333333333344444444444445555555555544333333444555555555554444444444444444444444444555555433333333333333444444444444443332221111111111111111122222333333334444444444321111111111111122112222210000000001111000011111223334444444444444444444444444455555554444444455","111111111222100000000000000000000012333333320000000000000000000000000000000001223333222212222222222222222222211111111111111111111110000000011001111000000000000000000011111111112221100011223221100111122333333333322222210000000000012221111111000000000000000000000000000000000001111102221111000000000000000111111222222233333334333333433334444444444554332222111111111110000001111110000000000000000000000000000000011111111111111222222111000000012212222221000000100000000000111223333333333333331111111111100000010000000000000000000000000000001111100000110000000111111112111111111111222223333334444555555555555555555555555555555444444444444444433333333333333333344455555554444455555555555555555555555555555555555544444444444444445555555555555555555555555555555555555444444444455555555555555555555555555555555320000000000000011222333222221000000000000111111111110000000000000000000000000000110000000000000000000000111122232333210000000000001122233333444444444444445554444444444455444333311000000000110001111222111100000000000111123333333221111222222222222222222222111111121122223344334444444444444444444444444444332222222222222221110000001123333333333344444444444445555555555544333344444555555555554444444444444444444444455555555433333333333444444444444444443332221111111111111111111111222223334444444444321111111111111122112211100000000000001000001111111111111112233333333333344444444444444444444444","101111112110000000000000000000000001222333200000000000000000000000000000000000011122111122111112222222233333322223333333333333332222011100001001000000000000000000000011111111111110000012222232222221111111111122212222221111111000112221111111000000000000000000000000000000000000001122220000000000000000000011111111111111122233333333444444444433444443322223333444444444443332222222000000000000000000000000000011122222222222222211112222222211222333321111111100000000000000111111222222333332100001111112233332111111000000000000000000000000001111110000000022332111111111111111111111111111122333333334555555555555555555555555555544444444444444443333333333334444445555555555555555555555555555554444444444444444444444443333333332333333333333333333333344555555555555444443333333344444444444444444444444444444433321110000000000000000111111110000000000000111222333222111000000000000000011112222223333322222223333222100000011111122211122222222222223333344444444555555555555555543222110000000000000000000100000011110000000000000000000002211000000000001122221111100000000000112221122223322222222222233311111100000000000011000001111100000011122223334444444444444444444444445544444444444444444444444444444555555555555555555555555555555555544333332222222211111111222221110000000011122223333332222211111111111000001100000000000011111233333333332100000000001000000000000000000000001112233344444444444444444444555","001111111100000111000000000000000112333333210000000000000000000000000000000000000122211100000000000000000000000000000000000000000000000000001111222111111111000010100000001112221122121112322221100001111111111101111111110011101111122220000000000000001000000000000000000000000000011222222123222222111211112333333333334444444554333344322222222222344443343333333222211110000000000001110000001100000000001110000000000000000000000000000000000000000000000000000000000001111122211222110011110000000000000001110000000000000000000000000000000000000000000000100000001222222221000111112211111111122333331000000001222344444444444433331100000000000000000000000011112223344444444444444444444444444444443322221000000000000122110000111110000000000000000001111111111111112211111111111111111000000000000001111111110000000000000000000001000000000000000000000000000000011111000000011011111111111111112233333334444444333333333222200000000000000000012110012333333333333331000000000000111211111111000010000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000011001000000000000000011111100000001111111111000000000000000001111222111111122122111111111100000000000000012344444444555554444444333333322100000000000000000122111100001111111100000000000000000111100112100000000000001100000001122110000000000000000001100000000000000000011111112222211111111122222222222233322222221000000012333","001111111100000000000000000000001112333333210000000000000000000000000000000000011122222100000000000000000000000000111100000000000000000000000001200000000000000000000000000111222221121112322222211111112222211111111111110000101111122210000000000000000000000000000000000000000011122333333121222121000000000222222233333344444444333334322222332223444444454444433222223321100000000001110000000000000000000000000000000111100001111100000000000000000000000000000000000111111133322333332222222222100000011222100000000000000000000000000000000000000000000000000000001222100001011111122212222222223333332222112233344555555555555554442222222222222222200000000011112222233444444443333344444444444444443333332221110000000000000011111110000000000000000001112222222222333333333332222221122111111000000001111111111110000000000000000001111111112100000000000000000000000000000000000000111111122233333333333333322222222222222222200001200001000000001000001222233333333331110000000000001100001010000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000011000000000000000000111111111100111112111222111000000000000001123443222222223222223333333333222110000000012344444445555555555555555555555432111000110000000000000000112333444433333333333333322222211111000000000000001111122223333221111110000000011111100000000000000000001111111122233333333333333444444443322222222221111122333","111111111222111110000000010000000012333333320000000000000000000000000000000011223333322322222222222222222222221111111111100110000000000000011111111000000000000000000011111111112211100012233221111111122333333333322222210000000000012221111110100000000000000000000000000000000001111212222121111110000000000000001222222233344444333334433334444444445555332222100000011100000111111110000000000000000000000000000000011122211112222222222111000000012212222221000000110000000111111223333333333333331100001111100000120000000000000000000000000000001111100122210000001111111112111111111111222223334444445555555555555555555555555555555444555555555555444444333444433333344455555555555555555555555555555555555555555555555544444555555555555555555555555555555555555555555444444444444444455555555555555555555555555555555320000000000000011222333322221000000000000000001111000000000000000000000000000000110000111111100011000000000112222222210000000000001122233333444444444444445554444444444455544443310000000000100001111222111100000000000001123334444333332222222222222222222221000000110002222333333444444444444444444444444444332222222222222221110000000112333333333344444444444445555555555544333333444555555555554444444444444444444444444555555433333333344444444444444444443332222222222222222211110000111123334444444444321111111111111122222222210000000000001000012222223334444444444444444444444444455555554444444455","111111111111000100000010011111111123333333210000000000000000000000000000000011222333323321001011110000111111100000111100000100000000000000011111100000000000000000000000011111222221000012232332211111122222222223222222210000001111012110111111000000000000000000000000000000000012222333333333333221000001000111111233333344444444333334322223333333445555453334444333322222221111111111000000000000000000000000000000011222211111111222220000000000011222222221000000000001112222222223333333333333300000000001000001120000000000000000000000000000000000000000100000001222000000000000122212222223333444444455444555555555555555555554444433333333333333222111111111222333344455555554444444444444444444444455554444444333333333222222222333333333333333333344445444444444555555555555555555555555555444444444444444444444444220000000000001111212233210000000000000011000011100000000000000112222211110000000000011111111000011000001200011110010000000000000011233333333333332111000000000011111223344443110000000000000000000000000000000000000000000012333333222221111111122221110000000000000110011111111111100000001111222222211111112333333333220000000000000000012222122222222333444444444544444334443222223444454333333433333333333333333222222111111100001122222222334444444433333333332222211111111100000000000111112233333344444322222222222222222222211000000000000000000011111111233333334444444433333343322222222211111123344","001111111110000000000100001111111123333333210000000000000000000000000000000001011123322200000000000000000000000000100100000000000000000000000001100000000000000000000000001111222221011012322232211111112222222222222222221111111111122210000000000000000000000000000000000000000012222333333232333221111111111222222333333344444444333334322223333333445555455445544334423332210000000111110000000000000000000000000000011222200011111100000000000000001112221110000000111122222233333333333333333333300000000111100000000000000000000000000000000000000000000011111110001222110000000000122212222222222234444333222233344555555555555555552222222211000000000000000011101112233444444444433344444444444444444444443333343220000111111122333222211111111111111111112222222222334333333333333333333333333222222222222222222222222000000000000012222323344100000000000000000000000000000000000001112222233333333333333333333333222222222222211122221110000000012221122233333333334442110000000000000111112332111110000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000111111110000000001222222211111111112223333222200000000000000111222111111122234444444444444444332221000112344444444555555555555555555555432100000000001112222211111233344444422222222222222211111111111110000000111111122233334444332222221111111111111000000000000000000000000011122222222222222222222222233322222222222222222333","001111110000000000000000000000000001222332210000000000000000000000000000000000011222223211111112111122222323211222212332211110000000000000000000000000000000001000000000000000010000000012222222211100000000000000000000000000000000001100000000000000001000000000000000000000000000011222221000000000000000000111111111122223333333222334322222222223444443333334444445545554443333333332000000000000000000000000000000000001100011111100000000000000000000000001111000000000000001100001110001110000000001222222110000000000000000000000000000000000000000000000000000000000011110011111122212222222222222112233222223344455555554444444444333333333333333210000000000000112344455555555555555555555555555554444444444433333333333331011111000000000011111112222222223334555555544333333333333333333333333333333333334444444444431000000000001000000011111111100000000000111122222110000011111111111101110000000012222333333333333221000000011110111100001111110000011112222233333333333333333333332223333333222200000000011100000000000000000000000000000000110000000000000011110000000000000000000000122223221110000001222200000000000000000000000000011100011111111111112332222222222334444444444433333443322111112333344444555555555555555555555555555555555555555555444444444444444433333222111111111111122233321000011111122223223333444333333333333333333333333211000000000000001111111111000000111122222222222233322222222210000012222","001111110000000000000000000000000011222332100000000000000000000000000000000000012223332221111112222222233333322222223332222210000000000000000001000000000000000000000000000100011110000012222232222110000111111111100000000000000000111221111111100000000000000000000000000000000000111222222010000000000000000000001122222223333333222334444444433333444333222223333334455554443333333332000000000000000000000000000000000000000000000000000000000000000000000000111100111122111111100111222222221111100001222222232110000000000000000000000000000000001000000000000000000000011112122222222212333333333333334444333344455555555555555555554444333333333333200000000001111223344555555555555555555555555555554444443333333332222211000001111111111111111111112222222223334444544444444333333333344444444444444444444444444444443331000000000001000111122222221000000000000111112222110000012222221122211110000112223333333333333333221000000011222233311111111000000001112222234444444444444444444433333222221000000000000001100000000000000000000000000000001110001000010000000000010000000000000011122344444221000000001222211111111100000000010001111111111221000000000012222222222222234444444444444444444433222223343344444555555555555555555555444444444444433322222111110011111112211111111000000000000001112221111112333333333333334444310000000000011122222222211000000000000012111112222222222222222222222344444444444444444444444555","111111111111000000000000000000000012333333210000000000000000000000000000000001223333333322222222222222232333221221111111111110000000000000011111111000000000000000000011111111112211000012221122211111122333333333311111110000000000112221111111100000000000000000000000000000000011222212222121111110000000000000001222222233344444333334433334444444445555332222111111111110001111111111000000000000000000000000000000011111100011111111110000000000011112222221000000110001111111111223333333333332210000011111100000020000000000000000000000000000001111100122220000001222111112111111111111222223334444445555444455555555555555555555554444444444444444333333333222222333344455555555555555555555555555555555555555555555555544444444444444444444444444444444445555555555555554444444444444455555555555555555555555555555555320000000000000011122233322221000000000000011111111000000000010000011111000000001222222222222221111000000000011222222100000000000001122222333344444444444445554444444444455544333210000000000100000111111011100000000000000123334444333332222222222222222222222111111111122233344333333333333333333333322222222222223333333333331000000000112333333333334444444444445555555555544322223444455555555554444444444444444444444444444444433333333333333334444433333332222222222222222222211122333333333334444444444321111111111111122222222210000000001111000011222223334444444444444444444444444455555555555555555","001111111100011111000000000000001112333333210000000000000000000000000000000000001122211100000000000000000000000000000000000000000000000000001111111111111000000000000000001112222222221112322221111111111111111111111111110011101111122221000000000000001000000000000000000000000000011222233223333332222212222333333334444444444554333334322222332223444444454444433222211110000000000001110000000000000000001110000000000000000001111100000000000000000000000000000000000001222222211222221111111100000000000001100000000000000000000000000000000000000000000000111111111222222222111111122222222222233333332110000001233344444444444444442211111000000000000000000011112223344444444444444444444444444444443322221110000000000011010011111110000000000000000001112111111121001111110000000000011000000000000001111111110000000000000000000012112111111111000000000000000000000011000000011011111100000111222333333334444444333333333222200000100000000000111221112333333333333331000000000000112211112010000010000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000011111100000000000111111111111111111112222222100000000000000111222111111222222223333222211111000000000012344444444555554444444333333322100000000000000000111111100021232222211111111110000000111100000000000000000011100011123334322222221100000000000000000000000000000011000111111111111112222222222222222211112221000000012333","001111111111011111001000000000001112333333220000000000000000000000000000000000000122211100000000000000000000000000000000000000000000000000001111222211111111000010100000001112222222221112222221100001111111122111211111110011101110022221000000000000011000000000000000000000000000011111122223333333333322222333333445555555555554333333322222222223444443344444433111110110000000000001111110001100000000001110000000000000000001111100000000000000000000000000000000000001000011100111110011111100000000000001110000000000000000000000000000000000000000000011112222222222222222111111123322222222233333432000000001222344444444444444442211000000000000000000000012223334444444444444444444444444444444333322221110000000000122111122222221000000000000000001112222222221111111111111111111111000001111011000001111110000000000000000000012222111233222100000000000000000010011000000011111221100000011222333333334444444444443333222200011110000000000112222233333333333333331000000000000122222222221000010000000000000000000000000000000000000000000000011122110000000000000000000000000000000000000011011111100000000000111111100000000011111111000000000000000000112222122222334332112212111100000000000000012344444444444443333333222222211000000000000000111122111100122332221100000001000000000111100000000000011100001100011123334322222221100000000000000000000000000000011111111111111111111122222222222233322222221000000012333","001111110000000000000000000000000011222333100000000000000000000000000000000000011223222210000012111111122222200000111111100100000000000000000001100000000000000000000000000111111110111012322221111100000111111111100000000000000000111110000000000000000000000000000000000000000001122222222110000000000000000111111223333333444444333334322223333323444443233333333333334434433333322221000000000000000000000000000000000000000000000000000000000000000000000000111100111222001122211111110001111100000001122222220000000000000000000000000000000000000000000000000000001111100012122222222212333333333444443333222233344555555555555554433322222222222222200000000011112222334455444444444444444444445555554444443322222211001111000000111110000000000000111111222223333344444444444444444433333333222222222222222222223333333220000000000000000111112111110000000000000000011111000000012222111111111121111122233333333333333333221000000001222222110000110000000111122222233332111111111111111100001111000000000111112221100000000000000000000000000000001010000000110000000000010000000000000000000012123222110000000111100111111100000000000001111000000000000000000012333222222222233333333333322222221100000001233444444555555555555555555555444444444443322222222111100001111111100110011110000000000000111111110001111112222222223333221111111111111122222222100000000000000011111111233333333333333333333333344444444444443333333444","001111110000000000000000000000000001222332100000000000000000000000000000000000011223332211111112222222233333311111111222211110000000000000000000000000000000000000000000000100011110110012322222211100000111111111100000000000000000011110000000000000000000000000000000000000000000111212222010000000000000000111111122222233344444333334333333333333444333233333333334444444443333333332000000000000000000000000000000000000000000000000000000000000000000000000111100111222001111100001110001111100000001222222221000000000000000000000000000000000000000000000000000001100011112122222222212333333333333334443222223344555555555555554433333333333333333200000000011111122344455444444555555555555555555554444443222222211000100000000111000000000000000112222222223334444444444444333333333344444333333333333333333333333333331000000000001000111122222221000000000000011112211000000012222221122211110111112233333333333333333221000000011222222211111110000000001111122233333333333333333332211111111000000000000001111100000000000000000000000000000001000001000010000000000010000000000000001122223334221000000001222201111110000000000000001111111000000000000000012221111111222234444444444433334444422222223343344333344444444444444444444444444444443333322222111110001000012211110000000000000000000012210000012222222222233344444332222222222222222222222210000000000000012222222233222222222222222222333444444444444443333333444","111111111111000000001110011111111223333333210000000000000000000000000000000011111123312210001000000000000000000000100000000000000000000000011111100000000000000000000000001111223221010011232232211111122222222222222222210000111101022100000000000000000000000000000000000000000012222333333333333322111112222222333333333344544444333333322222333333455554455445544334433332221111111111000000000000000000000000000000011222211111111112220000000000001222221111000000101112222233333333333333333333300000000000000000000000000000000000000000000000000000000011111111111222000000000000122111111112222334444444333444455555555555555544443222222211000000000000000111101112223444444444433344444444444444444444444444443332111222222222333222222222222222222222222222233444444444444443333333334444444333222222222222221111111000000000000011123323444100000000000000000000000000000000000001112222222221111111111112221111011122110001111122221110000000011111122233332222333332110000000000011121223343333220000000000000000000000000000000000000000000000210000000111100001111110000000000000000110011110000000000000001111222222211111112333333333221100000000000000001222122222222334444444444544444333333222223444454333333444444444444444444321000000000001111111111111234444444433333333332222211111100000000000000001112222233334444332222222222222222111100000000000000000000000000011122222222222222233333343322222222222222222333","001111111100000000000000000000000012233333200000000000000000000000000000000000022233322210000011111101111111100000111111100100000000000000000001100000000000000000000000001111111111011012322222211111112222222222211111110000001111122210111111000000000000000000000000000000000012222333333121111000000000000111111223333333444444333334333333333333444444444444433222223322222222222221000000000000000000000000000000000111100000011111000000000000000000000001000000001112111122222222332222222222200000011222210000010000000000000000000000000000000000000010000000001222100011011111122212333333333444444444333344455555555555555554443322222222222222200000000011100112234555555554444444444444444444444444443222221111000100000011111111111111111111111111222222222233444433333333333333333333333222222222222222222233333100000000000001111211122111000000000000000000011100000000011110000112222221112222222333333333333333221111100001222233300000000000000112233333334442111111111011111111111111111110000000000000000000000000000000000000000000011232111111110000000000010000000000000000000001111111111100000011000111111111100000011001222221111110000000000012333222222223344444444444444333332210000001233444444444444444444444444444333332222222210111111111111223333433322222222222221000000000000000000000111112222222122334321111111111111111111111000000000000000011100112223333444444444444444444444444444444443333333444","111111122221011111111000000000001113333333220000000000000000000000000000000000000122211100000000000000000000000000000000000000000110000010011111100000000000000000000000001111222233221011211111111111111111122222222222221111111111122211000000000000111000000000000000000000111110011122233344444444444442233334333445555555555555333333322223333333444444444444444333321222110000000001111110000000000000001110000000001211111111111100000000000000000000000010000000000001000111100001110012111100000000000001100000000000000000000000000000000000000000000111112232222222111112111111123333333333333344443211000001222334555555555555553222111000000000000000000011223334444444444444444444444444444444333333322222221000001222111133343333211111111111111111112222222232223222222110000110000001111123333211111111110000000000000000000123233344445222100000000000000000000000000000000112222100000112233344333333322223233332222211100011110000000000112222233344442222222220000000000000122333334443222120000000000000000000000000000000000000000000001122233222221000000011211100000000000000000000000001101100000000001122222200000001111111110000000000000001100000111122222333333444444334433321000000000122344444444444554322222222211110000000000000000000111111111233344433322222111111111000111100000000000011100012222233333444322222221100000000000000000000000000000001110000111123322222334444444444444444444444432222222233","001111111000000000000000000000000012233333210000000000000000000000000000000000011122221100000000000000000000000000011000000000000000000000001001211111111000000000100000000111211122121112322221111111011111111111111111110000001111122210000000000000001000000000000000000000000000111222222111111222000001111222222233334444444554333344322222332222344444343333333222212211100000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000111111122211222111111111100000000000001111000000000000000000000000000000000000000000000000000001222100001011111111211111111122233321111001112333444444444445544332222222222111111100000000011112223344444444444444444444444444444443333332111111000000111000000111110000000000000000000111111111111222222222221111111111111111000000001111111111110000000000000000001000000000000000000000000000000011111000000011111111111122221222223333333333333333333333211100000100000000000002110012222233333333331000000000000001100001000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000011111111000000000000000001122333222222223222222222222222222110000000012344444445555555555555555555544321000000000000000122111100001121111100000000000000000111100122100000000000001100000012223210000000000000000011100000000000000000001111112222222222222222222333333333322222221110000012333","001111110000000000000000000000000001222333200000000000000000000000000000000000011223332222222112222222333333322223333333333321110000000000000001000000000000000000000000001100011110000012222232222210000111111111100000000000000000111221111111100000000000000000000000000000000000011222221000000000000000000000001111122222333333222334444444443333444443333333333445555554443333333332000000000000000000000000000000000001100011111100000111000000000000000001111100000000000000111111222222333322100001122222233332100000000000000000000000000000001111110000000000000000011112111011111111222222222233334444444455555555555555555555555444444444433333211110000000000123344555555555555555555555555555554444444444444444444444332222222111111111122222223333333344444555555555444443333333344444444444444444444444444444433331100000000001000111112222221000000000000111122222110000000000000000000000000000122223333333333333222100000001111122210001111000112223333344444444555555555555555543333221100000000000000011100000000000000000000000000000002211111110011101111110000000000000000011122243334333333333333333311111111111111111122000001111111122222222222222333333333333344444444445544444555544444444443333333344444444444444444444444444555554443444333222210011000001100000000000000000001111223333333222333333333333333444310000000000011111233333211110000000000000000000111000000001111222222333344444444444444444444555","111111111111000000001110011111111223333333210000000000000000000000000000000001011123311200000000000000000000000000100000000000000000000000000001100000000000000000000000001111222221010011222232211111122222222222222222211111111111122100000000000000000000000000000000000000000012222333333333333322111112222222333334444444544444333333311122333344455554455445544334423332220000000111000000000000000000000000000000011222211111111100000000000000001222221111000000111222222233333333333333322222200000000111000000000000000000000000000000000000000000000011112221111222110000000000111111111111122334444333222222344455555555555554442222222211000000000000000011101112233444444444433344444444444444444444444433343221111222222233333222211122211000000000112233333333334444444443333333333333322222222222222222222222200000000000000011222323444100000000000000000000000000000000000001112222222222222222222222222222111122221111211122221110000000012221122233332222233332110000000000000001112332111110000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000111111110000000011222222211111112222223333221100000000000000001222111000122334444444444444444331100000112344444444444444444444444444444321000000000001112222211111233344433322222222222221111111000011110000000001112222233334444332222221111111111000000000000000000000000000000111112222222222222222222233322222222222222222333","001111110000000000000000000000000001222333210000000000000000000000000011000000010122211211111012111112011111100000100100100000000000000000001101222211111111111111111111100111111111111112322221100000000010100000000000000000000000000000000000000000001111000000000000000000000000011111111010011221111101111222222223334444444555444444311111111111223332222222222222223321110000000001110010000000000000001000000000000000000000000000000000000000000000000000000000000001000011100111000000000000000001100112122100000000000000000000000000000000000000000000000000000111100000011111111212221111111122110000000001222344444444333333322222222222222222100000000011000123344455444444544444444444444444443333332222222211001122111111111111111111111111111111222222222222333333333332222222222000000000000001122222222222111100000000000001000000000111000000000000000000011111000000001121222222222332222222223333322222223333333100000000000000000001112111111222222222333331111000000000111222334333222111222222222222210000000000000000000000000000000000000000000000000000000000000000000000000000122111000000000112000000000000000000000001111000000000000000000012333221111123333333333333322221110000000012344444444444555555555444444444332111111110101111111211111110011111100000122111100000000000112110000001100011112233344444332222111111111122222211000000000000000000000111122111111111233333334444444433333331110000012233","001111111110000000000000001111111123333333210000000000000000000000000000000001011123322210000000000000000000000000111100000100000000000000000001100000000000000000000000001111222121010012322232211111112222222222222222210000111111122210000000000000000000000000000000000000000012222333333232222220000000000111111233333344444444333334322223333333445555454445544333313331110111111111000000000000000000000000000000011222200011111111000000000000000111111110000000001112222233333333333333333333300000000111000000000000000000000000000000000000000000000000000000001222000000000000122212222222222344444455444444455555555555555554333322222222111111100000000011101112223444444444444444444444444444444444443333333221111111111112222222222222222222222222222222222222334443333333333333333333333222222222222222222222222000000000000001112222233100000000000000000000000000000000000001112222233333333333333333322222111122222211200111110010000000000000012233333333334442110000000000000000001222111110000000000000000000000000000000000000000000000110000000110000000011110000000000000000000011001111111100000000001222222211100001112223322110000000000000000001222111111222233344444444444444333333111112344444444555555555555555555555432100000111101111111111111233344433322222222222222211111100000000000000111111112233333444321111111111111111111100000000000000000000000001122222222222222222222222343322222222221111123333","001111111100000000000000000000000011232333210000000000000000000000000000000000011122211100000000000000011111100000111100000000000000000000001101222111111111011111110000000112211122121112322221100001111111111101110000010000001000021210000000000000001000000000000000000000000000011222222112222222110001111222222333334444444554333344322222222222333333233333333222223321100000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000001111122211222110001110000000001100112122100000000000000000000000000000000000000000000000000001222210000011111111211111111122233220000001112333344444444334444322211111111111111100000000011112223344455444444444444444444444444443333332111111100001122111111111110000000000000000001111111111111222222222221111111111111111111111112222222222221111000000000000001000000000000000000000000000000011111000000011122222333333332222233333334444444333333333200000001100000000000002221112333333333333331000000000000001111111111000010000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000011001000000000000000111111100000000011111111000000000000000001111222110000011011111112222211111000000000012344444334455554444444444444444310000000000000000122111100000011111100000111000000000111111222100000000100011100000001123210000000000010000011100000000000000000011111112222212222222222333334433333322222221110000012333","001111110000000000000000000000000001222332200000000000000000000000000000000000011222233211111112111122222323211112211222211110000000000000000000000000000000000000000000000000011110000012222222211100000000000000000000000000000000011110000000000000000000000000000000000000000000011222221000000000000000000111111111122233333333222334333333333323444443333333333445545554443333333332000000000000000000000000000000000000000000000000000000000000000000000001111100111211000001100001110001110000000001222222210000000000000000000000000000000000000000000000000000000000011111011111222212222222222223333333222222233455555555555554433333333333334444321100000001112222344455555555555555555555555555554444444333333333222222111011111000000000000000112222222223334444554444444444444433344444333333333333333344444444444431000000000001000111112222221000000000000011112211000000012222211122211110000111222333333333333333221000000011110111111001111000000000111122233333333333333333333333333344332111200000001111100000000000000000000000000000001000000000000000000000010000000000000000011123333222100000001222200111100000000000000000000000000011111101111123443333333333334444444444433333444433222223343344444444444455555444444444444444455554444444444444433333333334433332222110000000001122223321000011111122233344444444332222222222222222222222100000000000000012222222233222222222222222222333444443333333332222233333","001111110000000000000000000000000001222333210000000000010000000000000000000000011122221211111112111112222222210000111111100000000000000000001001222111111111112222210011100111010000000012222231100000000000000000000000000000000000000000000000000000001000000000000000000000000000001110000010001110000000000111111123333333444445444444211111111111112222233333333444434432211000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000011111112212222222111111110000001112222333333333333444444333333333333333210010000011001122234445444445555555555555555555554444444433333322222221000001111000000000011000111111222222333334444444333333333222222111000000000001122222222222222210000000000000000000011111110000000000000000111100000000011000000012222221111111111113322222222232222000000010100001000001111100000001111111233332222222222221111222334433222222322222222222210000000000000000000000000000000000000000000000000000000000000000000000000000112122222211111112100000000000000000000000000110000000000000000012333222222223333333333333322222222211000112344444444555555555555444444444333333333344433333333333333333333334433333333222222222222221122210000011111111212233344444332222111111111111111100000000000000000000000000011111111111222222223333333322222221110000012223","001111111000000000000000000000000011222333210000000000000000000000000000000000011122221100000000000000011111100000111110000000000000000000000001200000000000000000000000000111111121111112322221111100011111111111110000000000001111111210000000000000000000000000000000000000000000122222222111111110000000000111111223333344444444333334322222332222344444343333333222223321111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000111111122211111110001111100000000012222100000000000000000000000000000000000000000000000000000001222100001122222222212222222223344442222222233344555555555555544432222222222222222222222222222222223334444444443333333344445555555553333332221111100001111000000111110000000000000000001112222222233444444444443333322222111222111111111111111111111100000000000000000000111111111000000000000000000001100000000000000000111111221112222223333333333333333222111100001100001100000000000000112233333333331000000000000001100001000000000000000001110000000000000000000000000000000000000000000110000000000000000000000000000000001111000000000000011000111111100000000011111111000000000000000001123443222222223233333322222211111111100000012344444445555555555555555555555433322110000000000000000000001111111100000011110000000000000111111110000111112222222223333221111110000011111111100000000000000000001111111223222222222222222333333333322222222221111123333","001111110000000000000000000000000011222333100000000000000000000000000000000000022223331211111011222211222222200000111111101100000000000000000000000000000000000000000000000111111110110012322222211110000111111111100000000000000000111110000001000000000000000000000000000000000001122222222110000000000000000111111222222233444444333334333333333333444443233333333333323334443333333321000000000000000000000000000000000000000000000000000000000000000000000000000000111222001111111111111111111111100001122222220000000000000000000000000000000000000000000000000000001222100012122222222212333333333444444443222223344555555555555554433322222222222222200000000011111112234555444554444444444444444444443333332221111100000000000000111000000000000000111111222223334444444444444332222222233333222222222222222222223333322110000000000000000111122222221000000000000000011100000000012222221122221110111122233333333333333333221000000001222233310000000000000011122222233332222222222122221111111100000000000000000001100000000000000000000000000000001121000000010000000000010000000000000000000012122221000000000011100000000000000000000001222222111110000000000012333222222222233333334444433333332210000001233444444444444444444444444444444444444443322222222111100111122222211111111111110000000000001100000001222222222222223333221111111111111111112222100000000000000011111111233333333333344444444444444444444444443333333444","001111111000000000000000000000000011222333210000000000000000000000000000000000011122221200000001111100011111100000111100000000000000000000000001211000000000000010000000000111111121111112322221111100000111111101110000000000000000011200000000000000000000000000000000000000000000111222222111111111000000000111111223333344444554333344322222232222333333233333333222223321111000000001110000000000000000000000000000000000000000000000000000000000000000000000111000000111001122211111000001110000000001111112121000000000000000000000000000000000000000000000000000001222100000011111122212222222222233331111001112333455555554445544432222222222222222200000000011112223344455444444444444444445555555554444442222221100001111000000111110000000000000111111112222222222333333333333333322222222222222222222222222222222211000000000000000000000000111000000000000000000001100000000001111211111112232222222223333333333333333333200000001100011000000001000000112233333333331000000000000001111111111000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000111111100000000011111111000000000000000001123443222222223222222222222211111110000000012333344444555555555555555555544322100000000000000111111100000010001100000011000000000000000111111110000111112111122223333210000000000000011111100000000000000000001100001122222222222222222222222333322222222210000122222","001111110000000000000000000000000001222332210000000000000000000000000000000000011222223211111112111122222222211111111222211100000000000000000001211000000000011111110001000100111110111012211221111100000000000000000000000000000000000000000000000000001000000000000000000000000000011221121010000000000000000111111123333333444444333334322222222222333332233333333444545554443333322221000000000000000000000000000000000000000000000000000000000000000000000001111000000001000011100111000000000000000001222222100000000000000000000000000000000000000000000000000000001111111110011111122212222222222233332222222222233455555554333444444333333444444444321110000011001222344455555555555555555555555555554444444444443323222222111011111110000000011000112222222223334444544444444444333333333333333333333333333334444444444331000000000001000000011111110000000000000011112211000000012222211111112221111111222233333333333333222000000011110111100001111100000001111122233333333333333333333333333344333333333222222222210000000000000000000000000000000000000000000000000000000000000000000000000122233222211100001222200000000000000000000000000110100011111111111123444333333333333344444444433333443311000112344444444555555555555555555555555555555555555555555544444444444444444444444333333333333332222210000011111112222223344444332222222222222222222222211000000000000011111111222111111111222222222333333322222222221111123323","001111110000000001000000000000000001222333220000000000000000000000000111000000000111111111111001111112111111110000100001100000000000000000011101222222222222222222221111100111010000000012222231101111000000000000000000000000000000000000000000000000012221000000000000000000000000001110000010011221222200111112222223333334444445444444311111111111112332222223333333322222211000000000110010000000000000001000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000011110011111111111110000000000000001222233333333333333322222222222222222100000000011001122334455555445433333333333333333333322222221111100000011000000111110000000000000001111222222222233444433333333222222222000000000000001111111222211111110000000000000000000011111000000000000000000111111110000011000000001100000000000011112211111122222222000000000000000000001111111111222221111223331111000000000111122344444222111110001111122210000000000000000000000000000000000000000000000000000000000000000000000000000122222222212222222100000000000000000000000000000000000000000100012222221111111122223322221100000000000000112344444444555555555555444444444333222222223322222222333321111110001111111111000000000000111122221000001210011222222334444332222111111111111111111000000000000000111111222222222211111233334444433332211111110000000012233","001111110000000000000000000000000001222332210000000000000000000000000000000000011222223211111112111122222222211111111111111100000000000000000001100000000000011000000000000100011110111012211221111100000000000000000000000000000000000000000000000000000000000000000000000000000000011222221010000000000000000111111122223333444444333334322222222223333332233333333344444444443333322221000000000000000000000000000000000000000000000000000000000000000000000001111100000101000001100000000001110000000001222222100000000000000000000000000000000000000000000000000000001000011110011111122212222222222233333332222222233455555555555554433333333444444444321110000011112222344455555555555555555555555555554444443333333322111221000001111110000000000000112222222223334444444444444444444433333333333333333333333333334444444331000000000001000000000111110000000000000011111111000000012221111111111110111111222233333333333333221000000011110111110001111000000000111122233333233333333333333333333344333222222112222222210000000000000000000000000000000000000000000000000000010000000000000000000022233222221100001111100000000000000000000000000000000010000001111123444333333333333333334444433333443311000001233333333444555555555444444444444444455555544444444444433333333334433332222110000000001110122210000001111112222233344444332222222222222222222222100000000000000011111122233222222222222222222222344432222222221111123333","001111110000000000000000000000000001222332200000000000000000000000000000000000011222232211111112111122222222211100111111111100000000000000000000100000000000000000000000000100011110111012322222211100000110111000000000000000000000011110000000000000000000000000000000000000000000111222221010000000000000000111111122223333344444333334333333333323444332233333333344444444443333333321000000000000000000000000000000000000000000000000000000000000000000000001111100111222001111100001110001110000000001222222120000000000000000000000000000000000000000000000000000001100011112111111222212333333333333333333222222244455555555555554433333333333334444310000000011112222344455444444555555555555555555554444443333333322111111000000111110000000000000112222222223334444444444444444444433333333222222222222333333333333333320000000000001000111112222221000000000000011111111000000012222221122211110111111223333333333333333221000000011110111111001111000000000111111233333222222222233332211111122111000000112222222210000000000000000000000000000001000000000010000000000010000000000000000011123333222221100001222200000000000000000000000000000000010000001111123333333333333333333334444433333333311000001233333333444444454444444444444444444444554432222222222211112222223322221111000000000000000112211110012222222222233344444332222222222222222222222100000000000000012222222233222222222222222222333444444444444443333333333","001111111100000000000000001100001112333333210000000000000000000000000000000000011122222100000000000000000000000000000000000000000000000000001001211000000000000000000000000111222232221112322222211111112211122222211111110011101111122210000000000000000000000000000000000000000000122333233222222222111112222333333334444444444554333344322222332223444444454444433222211110000000000001110000000000000000001110000000000000000001111100000000000000000000000000000000000111222233322333332222111111100000000001100000000000000000000000000000000000000000000000100010001222211111000111112211111111123333432222111112344455555555555555552222222211000000000000000011111112233444444444444444444444444444443333332111110000000011010011222111100000000000000001112222222221112211111110000011111111111111000001111111111110000000000000000012222111111000000000000000000000000011000000011011111111111221223334444444444444333333333222200000100000000000012221112233333333334442110000000000112211112110000010000000000000000000000000000000000000000000000011111000010000000000000000000000000000000000000000000000000000000122222211111112222112222222200000000000001112333222222223222223333333333222110000000012344444445555555555555444444444321000000000000000111111100122344444433333333222222211111100111000000000000011111111123444322222221100000011001100000000000000000001000112222222222222222333333333333322222221111111112333","001111111100000000000000001111111113333333210000000000000000000000000000000001011123322200000000000000000000000000111100000100000000000000000001100000000000000000000000001111222221111012322222211111112222222222222222210000111111122210000000000000000000000000000000000000000012222333333221222120000000000111111233333344444444333334322223333333445555454445544222213321110111111111000000000000000000000000000000011111100001111100000000000000000000000000000000101111222222222223332222222222200000000111100000000000000000000000000000000000000000000000000000001222100001000000122212222222223344443333222233455555555555555554333222222222222222100000000011101112233444444443333344444444444444444444443333332110000111111111222222222222222222222222222222222222334333333333333333333333333222222222222222222222222000000000000001112222233100000000000000000000000000000000000001111222233333333333333333333333222222222222200001200000000000001111111233333333334442110000000000001100001110000000000000000000000000000000000000000000000000000010011111110000000000000000000000000000000000001000000000000000001222222211100000012112322110000000000000000011222111111122233344444444433344333332100001234444445555555555555555555555432111000110001111111111111233344444433333333333333322222211111000000000111111111122222333221111110000011111111100000000000000000000000111122233444444444444444444443322222222221111123333","001111111100000000000000000000000012233333200000000000000000000000000000000000011223221200000000001100001101100000111111100100000000000000000001100000000000000000000000000111111111111012322222211111112222112111111111110000001111122210000000000000000000000000000000000000000012222333333121111000000000000111111223333333444444333334322223333333444444444444433333323322222222222221000000000000000000000000000000000111100000011100000000000000000000000000000000011222111122222222211111111111100000012222210000000000000000000000000000000000000000000000000000001211000012122222222212333333333444443344222233455555555555555554432222222222222222200000000011112222234444444443333344444444444444443333332221110000000100000001111111111111111111111111222222222233444443333333333333333333333222222222222222222222222000000000000001111211122111000000000000000000011100000000011110000112222222222222233333333333333333222211200001222222100000000000000122233333334442111111111000000000001000000000000000001110000000000000000000000000000000001121011111110000000000000000000000000000000001111111111100000011000111111111100000012101111000000000000000000012333222222222233333333333333333221100000001233444444555555555555555555555433322111110000000110000000111233333322222222221110000000000000000000000111112222222223333221111110000011111111100000000000000000012222222233333444444444444444444444433333333322222233333","001111111111011111001000001111111123333333210000000000000000000000000000000000001122212100000000000000000000000000000000000000000000000000001101100000000000000000000000000111222233221011322222211111112222222222222222221111111111122221000000000000001000000000000000000000000010011223233333333333333322222334444445555555555555333333322223333333445554455444433222222221100000000001111100000000000000001110000000000111100001111100000000000000000000000000000000000001222222222222221122111111100000000001100000000000000000000000000000000000000000000011112232222222222222111111122222222223333344443221000001233344445555555555553222111000000000000000000011223334444444444444444444444444444444444433332222221000001222111122233233211110000000000011112222222221112222222111111110011111111111111111111111111110000000000000000012233333344222100000000000000000000000000000000012222211111222223334444444444444333333332222211111100000000000112221122333442222223331000000000000112333334443111110000000000000000000000000000100000000000000000122233111110000000000000000000000000000000000000011111100000000001222222211111112222112222222200000000001100001222122112233344344444444433322110000000012344444444455554444433222222222100000000000001111111111111233344444433333333333333322222211100000000000000011123333334444333333321100000011000000000000000000000000000000112223322222223333333333333322222222221111112233","111111112211000000000000000000000012233333210000000000000000000000000000000000012233222222222222222222233333322223333333333321211110010000011001000000000000000000000011111111112221100012221222222111111222222222222222210000000000112221111111000000000000000000000000000000000000011222221000000000000000000111111222222222333334333334444444444444444443322223333334444433332222222221000000000000000000000000000000000111000000011211111111111101110111111111111100000000000000111112222223333333333222222222222210000000000000000000000000000000000000000011110000000000122222111111111111112222233333334455555555555555555555555555555544444444444444322222222222222223455555555555555555555555555555554444444444445555555544444333333333333333333333333444444455555555555555555554444444444444444444444444444444445555543321100000000000000000000000000000000000011122222233222111000110000000000000011222223333333333333333221100000012222333310000000000001111122334444444444555555555554444444333333222200000000001100000011222000000000000000000012222222221111111222221111111111100000111222233333333333444444444433333333333333333332110001111101111111111111111222222223334444444444445544444555544444333333333333333333333333333333333344444444444444443322000100112222222222222221110000000001111222221122222222223333333333333210000000000011111233333333332100000000000001100001112222223333333333333333344455555555555555555","001111110000000000000000000000000001222333210000000000000000000000000000000000011122221211111112111112122222200000111111100000000000000000001001222111111111011111110111100111111110111112311221100000000010000000000000000000000000000000000000000000001110000000000000000000000000011221111010011110000000000222222223333334444555444444311111111111123332233333333333334432211000000001000000000000000000001000000000000000000000000000000000000000000000000000000000000001000011100111000000000000000001100112121000000000000000000000000000000000000000000000000000001111100000011111112212222222111122220000001112222344444444333444433322222222222222200010000011000123344455444445555554444445555555554444444433333322111222111111111111111111111111111111222222222234433333333332222222222111000000000001122222222222222210000000000001000000000111000000000000000000011100000000011122222222222332222222223333333333333333333100000000100000000001112110000001111111223332111111111111111222334333233333333222222222210000000000000000000000000000000000000000000000000000000000000000000000000000122111100000000112100000000000000000000001111000000000000000000112333222222223333333333333322222220000000112344444444444555555555444444444333333222221111112222211111111111112211111122111100000000000122210000001111111112233344444332222111111111111111100000000000000000000000001122111111111122223333333333322222221110000012223","001111111100000000000000000000000112233333210000000000000000000000000000000000011122221100000000000000000000000000111100000100000000000000000001100000000000000000000000000111111121111012322222211111112222112111111111110000001111122210000000000000000000000000000000000000000011222333333121222110000000000111111223333333444444333334322223333323444444444444433222223321111111111111000000000000000000000000000000000111100000011100000000000000000000000000000000000111111122222222221111111111100000011222100000000000000000000000000000000000000000000000000000001222100001122222222212333333333344442233222233455555555555555554432222222222222222200000000011112222234444444443333344444444444444443333332221111100000000000011111110000000000000001111112222222233444443333332222222222222222111111111111111111110000000000000000001111211112111000000000000000000001100000000001000000112233333333333333333333333333333222222200001211111100000000000000122233333334442110000000000001100001000000000000000001110000000000000000000000000000000000000000000110000000000000000000000000000000000011000000000000011000111111111100000012111111000000000000000001112333222222222233333333333333333221110000001233444444555555555555555555555433222110110000000000000000111233433322222222222221100000000111000000000111112222222223333221111110000011111111100000000000000000012222222223333444444444444444444443322222222221111123333","001111111100011111000000000000000012332333220000000000000000000000000011000000000122111100000000000000000000000000000000000000000000000000001111222211111111011111110000001112221122121112322221100001111111111101110000010000101000022220000000000000001111000000000000000000000000011111111122222322222201112333333333334444445554333344322222211111233333233333333111101110000000000001110110001100000000001110000000000000000000000000000000000000000000000000000000000001000011100112110001110000000000000112111000000000000000000000000000000000000000000000100000001222211111000111111222222222233333331000000001222344444444333333320000000001000000000000000012223333344444444444433344444444444444443322221111100000000122110011111110000000000000000000111111111111112211111122222222222000000000000001111111111110111000000000000001000000000000000000000000000000011111000000011111111111112221222233333334444444444443333222200000000000000000012111112333333333333331000000000000011211112222100010000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000012111000000000000000000000000000000011111110000000000000000000001222110000001000001101111100000000000000001233333333344443333333222222211000000000000000111122111100000011111100000111000000000111111122100000001211111100011101122110000000000010000001100000000000000000011211111122111111111222223333322233322222221000000012333","111111111111000000000000001111111112333333210000000000000000000000000000000001222333323321111011111100111111111010111110000100000000000000011111100000000000000000000000011111222111000012222232211111122222222223222222210000001111112210111111000000000000000000000000000000000012222333333222222110000000000111111223333333444444333334322223333333445555453334444222212221110111111111000000000000000000000000000000011111100011111122220000000000011112222221000000000001111122222222333333333333300000000111000001120000000000000000000000000000000000000010000000001222100000000000122212222223333444444455444455555555555555555555444444444444444444322111111111111222344455555554444444444444444444444455554444443333333333222222222333333333333333333333334344444444555555555555555555555555555444444444444444444444444220000000000000111212233210000000000000010000011100000000000000112222211110000000011112222222111111000001100000111111000000000000011233333333333332111111111110000001223333443110000000000000000000000000000000000000000000123333333222221111111122221110000000000000000011111111111100000001111222222211100111121112222111111000000000000012333222222223344444444444444444334443222223444444444444444444444444444444322222111111112222211111111233333333322222222222221111111100000000000000111112233333344444322222222222222222222211000000000000000000011111111233444444444444444444443322222222221111123344","111122222111000000000011111100000012233333200000000000000000000000000000000000011111001112111112222222222222222223333333333344444444444444432222222211111111111100000011111111222221110011222332222222222222222233333333343333333333333331111111000001100000000000000000000000000000000111110000000110000000000111112222222222222333444444444444444433333332222221111111111100000000000000000000000001011111111111111111122222222222222222222222223334444555555554333333332111111111111222222222233221111122222222221111100000000000000000000000000000000000000000000011110000011111111111111222222222223333344555555555555555555555555555555555555555555555555444444444444444445555555555555555555555555555555555555555555555555555555444433444444444444444444444444444555555555555555555444444444444444444444444444444444444444432111111000000000000000000000000000000000112222322100000000000000000000011122222333333333333334444321000000000112222200000000000001112223334444444444555555555554333332211110000000000000001100000011110000000010000000000001111111222333333333333333333333333333333333344454443333333333333333333333333333333333333333331100000000000112222333333334444444455555555555555555555544444444455555555555555555555555555555555555555555432222000000011111000000111111100000000001122222222233332222222111111111112210000000000011111122222233222100000000001111000000000000000001111112223344444445555555544444445","111111111111011110000000011100000012333333210000000000000000000000000000000011223333333322222122222222222222211111111110000100000000000000011111111000000000000000000011111111122211000012233231111111122333333333322222210000000000012221111111100000000000000000000000000000000011222312222123222110000000000000001222222233444444333334433334444444445555442222111111111110000111111111000000000000000000000000000000011222211112222222220000000000011212222222000000110001111111111223333333333333311000001111100001120000000000000000000000000000001111100111100000001222111111000000122212222223334444445555555555555555555555555555444444555555555555555554333444433333344455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555320000000000000011222333322221000000000000000001100000000000000000001111000000001111111111111000011000011200011110000100000000000001122233333444444444444445444444444444455544443210000000000000000000110001100000000000000123334444333333333333333332222222221000000000000011111122332111222111222222211111111122222222222222110000000000001222222222333444444444444444455555544333333444454444444444444444444444444444444444444444433333222333344444444433333332222222222222222222210000000111122334444444444321111111111111122222222210000000000001001112222223334444444444444444444444444444443333333344455","001111110000000000000000000000000001222333210000000000000000000000000000000000011122222211111012111112122222200000111111100000000000000000000001211000000000011111110000000111111111111112311121100000000111111100000000000000000000001000000000000000001000000000000000000000000000011222222110011110000000000111111223333334444555444444322222211111233332233333333222234432211000000001000000000000000000000000000000000000000000000000000000000000000000000000111000000001001122211111000000000000000001222222121000000000000000000000000000000000000000000000000000001111100000011111122212222222222233332222111112333455555554333444433322222222222222200000000011112223344455444444555554444445555555554444444433333322111221000001111110000000000000111111222222222233433333333333333322333333333333333333333333333332222210000000000001000000000111110000000000000000011100000000011222222222222232222222223333333333333333333100000001100011000001111000000112222222223331111111111111111222233333233333333222222222210000000000000000000000000000000000000000000000000000000000000000000000000011233222111100000112100111111100000000011001111000000000000000000123444333333333333333333333322222220000000001233344444444555555555444444444333333222221111112222211111111111112200000011000000000000000122221110001111112212222234444310000000000011111112211000000000000000000011111122000000111122222223333333322222221110000012223","001111111000000000000000000000000011222333210000000000000000000000000000000000011122221211111012111111011111100000111100000000000000000000001101222111111111011111110000000111111111111112322221100000011111111100000000000000000000011100000000000000001000000000000000000000000000011222222110011221111101111222222223334444444555444444322222211111233332222222222222223321110000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000001001122211111000000000000000001100112122100000000000000000000000000000000000000000000000000001222210000011111111212221111111122220000001112333344444444333344322211111111111111100000000011111223344455444444444444444444444444443333332211111100001122111111111111111111111111111111112222222222333333332222222222222111111111111112222222222222111000000000000001000000000111000000000000000000011111000000011122222333333332222222223333333333333333333200000001100000000000002110011222233333333331000000000000001222222222111111100001112221100000000000000000000000000000000000000000000000000000000000000000000000000000122111000000000111000111111100000000011111111000000000000000000111222111111122233333333333322222220000000012333444444444555555555444444444321000000000000000111111100000011111100000122111100000111111122100000001100011111111123444322222110000011111112200000000000000000000000111122112222222222223334444444433333331110000012222","001111110000000000000000000000000001222332210000000000000000000000000000000000011122221211111112111122222222210000111111100000000000000000000001222001000000011111110011000100010000000012221231100000000000000000000000000000000000000000000000000000001000000000000000000000000000011220000010000000000000000111111123333333444444333333211111111111112332233333333444434432211111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001100000000000000000000001100100000000000000000000000000000000000000000000000000000000000000000000011111122212222222111111220010001112222344333343333444444333333444444444321010000011001122234445555555555555555555555555554444444433333322222221000001111000000000011000111111222222333344444444333333333322333222111111111112222222223333333210000000000001000000011111110000000000000011111100000000011121111111112221111111111113333333333332222000000010100001000001111100000001111122233332222222222332222222233333333333333222222222210000000000000000000000000000000000000000000000000000000000000000000000000000012222100000000112100000000000000000000000000110000000000000000122333333333333333333333334433333332211000112344444444555555555555555555555444444444444444444444444444444444444444444444333333333333332222210000011111112222223344444311111111111111122111111000000000000000000011100011000000111222222222333333322222221110000012223","101111111111000000000000000000000012233333210000000000000000000000000000000000123333332222222222222222233333322222222222212211110000000000011111000000000000000000000011111111112111000012222222222111112233222332211111110000000000112221111111100000000000000000000000000000000011122222222110111110000000000000001222222223333334333334433334433333444443322222233333333322222222222221000000000000000000000000000000000000000011111100000000000000000111111111111100000001111111111222322233333332210001122211110000000000000000000000000000000000001000000122220000001111122222111111111111222222233333444454444455555555555555555555554444444444444444322222222222222223344455555554444455555555555555554444444444444444455544444333333333333333333333334444444455555555544444444554444444444444444444444444444444445555544220000000000000000111122211110000000000000111112211110000001110000001110000000001222222222222222222110000000001222222100000000000001111122333344444444444445554444444444333344332100000000000100000000010000000000000000000012233233222222222222222222222222222111111121122233344333344333333333333333333322222222223333333333333221100000112333333333334444444444445555555555544322222344444444444444444444444444444444444444444444433333111111223333334433333332222221111111111111111122333333333334444444444321000000000011122222222210000000001111000001111222222333333344444444444444444455555555555555555","101111111000000000000000000000000001222333200000000000000000000000000000000000011222222222111112222222333333322223333333333332222111010000000001000000000000000000000000000000010010000112222332222221111111111111101111110000000000011221111111000000000000000000000000000000000000011222221000000000000000000000001111111112222333333334444444443333444443333334444445555544443333333332000000000000000000000000000011111112222222222211111222111001000000000001111100000000000000111111222222333321000001112222233332111111000000000000000000000000001111110000000022332111111111111011111111111111122233334444444455555555555555555555555544444444444444433321112223333333444555555555555555555555555555554444444444444444444444442222222222333333333333333333333333444555555555444443333333333333333334444444444444444444433321110000000000000111111222221000000000000111222311000000000000000000000011112222223333333333333333222100000001111122111112222222222223333344444444555555555555555543333221100000000000000011100000000000000000000000000000002211000000000001112221111111100000000012221122222222211111001122200111100000000000000000001111111122222222223334444444444444444444444445544444555544444444443344444444445555555555555555555555555555555544333332222222211111111111111110000000001122233333333332222222222222121123210000000000011111233333322221100000000001000000100000000000000001112222233333444444443333334445","101111111110000000000000000000000011222333200000000000000000000000000000000000011223222222222112222222333333322223333333333332221111010000001001000000000000000000000011111110111111000012222232222211011111111111111111100000000000112221111111000000000000000000000000000000000000011222221000000000000000000011111111111112233333333334444444443333444443322223333445555544443333322222000000000000000000000000000011111112222222222211112222111111111222211111111100000000000000111112222222333332200001122222233332111111000000000000000000000000001111110000000022332111111111111000000011111111122333334444555555555555555555555555555544444444433333211111111112222333455555555555555555555555555555554444444444444444444444443322222222222333333333333333333344555555555555555554444444455555555555555555555555555555543321110000000000000111111111110000000000000122222322111111000000000000000011112222223333333333333333222100000001111122211112222222222223333344444444555555555555555543333221000000000000000001100000011111000000000000000000012211112221111100011110000000000000000112222223333333333333333333311222222222222222222000001111111122222222223333333333333333344444444445544444555544444444443344444444445555555555555555555555555554444444333222210011000001100111111110000000001122233333333222222222222222111112100000000000011111233333333332100000000001000000100000000000001111112222333344455555555555555555","000000000000000000000000000000111221111110000000000000011122222222222222222233333333333344444444444444444333322222112221111111121222333333333333333333333333333333333333333332222211112323333333433433334433344433222211111111111111111111111111111011111111111111000011123333333333333333333333333333333333333333333222200000000000000000000000000000000000000001111000000000000000011111111122223333333333333333444443333332222222222222222211111111111111111111111111111111111111111111111222222222222222210000000000000011100000000000000001111222222222221100000000000000000011000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000111112222222222222221111111111111111111111111123333333344444444333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444433333333332222222222222222222223333333333333333333322222222210000000000000000000111111112222211111000000012222222222222222223333333333333334444444444444444444433333222222100000000000000000000000000000000111222222222111111112222222222222222222223333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333322222222222222222111111111111111111111112222211111111111111111122222222222222222222111111000000000000000000111222223333333332222222222222222222222222223333332223333344444455555","000000000000000000000000000000000000000000000000000000011122222222222222233333333333333333333333333321100000000000000000000000000000000000000100001111111111000000000000000000000000001111222222222221110000000000000000000000000000011100000111110000000000000000001111111233333222111111111111111111111111111110000000000000000000000000000000000000000001111111111000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000001000011111111111111111111111111111112222222210000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000001100000000000000000000000010000111111111111111111111000000000111122333333222222222222222222222222222222222221111111111111110000000000011111122333334444444444444433322210000000000000000000000111111222222222222222000000000000000000000000000000000000000000000122100000000000000001110000000000000000011111123333333333333333333333333333322111111111111111122222222222222211100000111222222111111222223333333333333333333333444444444333333333332222222222222333333333333344444444444444433333322222222222222222222211100000000000000011111111111111111112222222111111111122222333333333344444443333222222221111110000001110000000011111111111111111000000000000011100000000011111223333333333333333333332222211100111111111222222233333333333333333","000000000000000000000000000000000011000000000000000000011122222222222222222233333333333333333333333322222111000000000000000000000011111211112111111121111111111111222211100110000011001111222222211110111121110000000000000000000000121100000111110000000000000000011111122233333333333333333333333333333333333332221111000000000000000000000000000000000001111111111000000000000000000000000000000000000100000000011110000000000000000000000000000000000000000000000000000000000001000000111111111111110000000011111111111111111111000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000100000000000000000000000010000111100110000111111111000000000011112333333222222222222222222222222222222222222222222222222222222222222222222223333333344444444444444444433211111111111100000001111111111111111111111000000000000000000000000000000000000000001111122111110000000000001110111111111111111111122223333333333333333333344333333333222222111111111122222222222222111100000111222222222222222222333333333333333333333444433333333333321122221111111122333333333334444444444444444444443322222222222111111111111000000000000000111222211111111111112222222222222222222223333333333344443333222222222221111111111111110000000011111111111111111110000000000011100000000011112222223333333333333333332222211100111111112222222222222222222233333","000000000000000000000000000000000000000000000000000000011122222222222222222222222222222222222222222110000000000000000000000000000000000000000000001111111100000000111110000000000011001111222222211110000000000000000000000000000001121100111111110000000000000000000011111222222210000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000001000000000001111111110000000011111112222222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000001100000000000000000000000010000111100000000000000000000000000011112222232221111111111111111111111111111111110000000000000000000100000011111122223333333333333333322211000000000000000000000001111111222222222222222000000000000000000000000000000000000000000000122100000000000000000000000000000000000011111123333333333333333333333222222211000111111112222222222222222211111100000111222211000000011111111111111111111111111111111110000000000000000000000011233333222222233333332222222222221000000000000000000000000000000000000000112223322222221000000011111111000000111122222222233344332222222111110000000000000001110000000000000000000000110000000000000111111100000011112223333333333332222222222222210000000000000000011110011111111111111","000000000000000000000000000000000000000000000000000000011122222222222222222233333333332222222222222211000000000000000000000000000000000000000000001111111100000000111100000000000011001111222222211110000000000000000000000000000001121100000111110000000000000000000011111233333222111100000000000000111111000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000001000000001111111111110000000000011112211111111100000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000010000111100000000000000000000000000011112333332222222222222221111111111111111111110000000000000000000100000011111111222223333333333333322211000000000000000000000001111111111111111111111000000000000000000000000000000000000000000111122100000000000000001110000000000000000011122223333333333333333333333222222222111111111111222222222222222222111100000111222211000000000001233333322222222222222221111111111111111110000000000011233333333333333333332222222222221000000000000000000000000000000000000000112222211111111000000011111111000000111122222222222333332222222111110000000000000001110000000011111111111111111000000000000111111100000011112223333333333333333333332222211100001111111111111111111111111111111","000000000000000000000000000000000000000000000000000001111122222223333333333334444444444444444444444431100000000000000000000000000001000111111100111110000111000000000000000000000000001111222222222222221000000000000000000000000000010100000111110000000000000000000011111222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000111111111100000000001100001111111111111111111111122222222222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000001100000000000000000000000110000111111222222222222222111111111112222333333333333333333333333333333333333333333333333333333332222222222222222223333334444444444444433333322222111100000000000000001111222222222222222000000000000000000000000000000000000000000000111111110000000000011110000000000000000011111122233334444444444444444333333322111111000000000000111111111111000000000111111111111112233333334444444444444444444444444444444444444432222222222222333333333333333444444444444433333333222233333333333332222222222222222222222222211111111111112222222111111000001111222222222233222222222111111000000000000000000000000011111111111111111000000000000000000000000000000112222222222222222222111111111111112222222223333333333333333333333","000000000000000000000000000000011111000000000000000000011122222223333333333333333333333344444444444444444321111111101101111111111222223333333333333332222333222222333344433332222222222334444444433433444444433333333222222222222222222222222222222222222222222222111111122222233333444433333333333333333333333333333222200000000000000000000000000000000000000000000000000000000000000000011122222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111112210000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000111111122222222222222222222222211122222211111222111111111111111111111111111111111122222222222222222211111111111112333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444433333333333221111111111222222222222222222111111111100000000000000000000000000000111111112222211111000000012222222222222222223333333333333334444444444444444444444444333222111111000000000000000000000000000111111112222222222333333444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444443333333333333333333333332222222222222222222222222221111111122222222222222222222222222110000000000000000101111222223333332221111111111222111111111122333333344444444444444555","000000000000000000000000000000000000000000000000000001111122222223333333333334444444444444444444444431100000000000000000000000000000000111111100111110011101000000000000000000000000001111111112222222221000000000000000000000000000000000000111110000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111000000000000000000000000000000000000000000111112333333332000111100001111111111111111111111111111111111111111111000111110000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000010000000011100000000000000000000000000001100000000000000000011101110001222222223333333333333222111111112222333332222222223333333333333333333333333333333333333333332222222222222222223333334444444444444433333322222111100000000000000001111222222222222222000000000000000000000000000000000000000000000111111110000000000000000000000000000000011111122233334444444444444444333333322111111000000000000011111111110000000000111111111111112233333444444444444444444444444444444444444444432222222222222333333333333333444444444444433333322222233333333333332222222222222222222222222211111111111111122221111111000000011111222222232222222222111111000000000000000000000000011111111111111111000000000000000000000000000000112222222333333333222111111100000112222222223333333333333333333333","000000000000000000000000000000011111000000000000000000011122222333333333333333333333333344444444444444444311111111100000011111111222222333333333333332222333222222333344433332222222222334444444433333444444433333333322222222222222222222222222222222222222222222111122222223333333444433333333333333333333333333333222200000000000000000000000000000000000000000000000000000000000000000011122222222222222222222222222222222222222233222222222222222222222222222222222222222222222222222222222222222222222210000000000111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000011111111122222222222222222222222211122222222222222222222221111122222222111111111111122222222222222222211111111112222333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444433333333333221111111111111111111111111111111111111100000000000000000000000000000111111112222211111000000012222222222222222223333333333334444444444444444444444444444333222111111000000011111111100000000000111222222222222222333333333333334444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444443333333333333333333333333222222222222222222222222221111111122222222222222222222222222110011100000000000000111111222222222222222222222222111111111122333333344433344444444444","000000000000000000000000000000000000000000000000000001111122222333333334444444444444444444444444444433222111000000000000000000000111111222222222222221111111000000111111111110000000001111222222222222222222232211111100000000000000011100000111110000000000000000001111111233333333333322222222222222222222222221110000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111110000000000000000000000000000000000000000111111111100000000001110001111111111111111111111122222222222222222222111111111111111222222222222222222222222222222222111111100000000000000000000000000000000000000000000000111000111111111122211100000000000000000000000001100000000000000000000000011111111111222222222222222111111111112222333333333333333333333333333444433333333333333333333333333333333333333333333333334444444444444433333333333333221111110000000001111222222222222222100000000000000000000000000000000000000000111111111111100000000011111111111111111112222222223334444444444444444444444444443222222100000000011111111111111000000000111222222222222233333334444444444444444444444444444444444444433333333333333444444444444444555555555444444444433333334444444444444444443333333333333333333322222222222222222222222222222222223333333333344444443333222222222222210000000000000000112222233222222222221000000000000000000000011111222222333333333333333222222222222222222222333333344444444444444444","000000000000000000000000000000011111000000000000000000011122222222222222222233333333333344444444444444444221111111111111122222222222222333333332222222222222222222223333322221111111111111222222222222222222222222111100000000000000000000111111111000000000000000001111122233333333444433333333333333333344444443333222200000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111110000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000111000000000000000000000000000000000000001111222222222222222221111111111000000000000110000000000000000000001111111111111111111122221111000000000001112222222222222222222222222222222222222222222222222222222222222222222233333333333334444444444444444444444322222222211111111111112222222222222222222211111111100000000000000000000000000000111111112222211111000000001111111111111111111111122222222222233333333333333333333333221111111111111111111111000000000000000111111112222222222333334444444444444444444444444444444444444443333333333333444444444455555555555555555555555555555555555555555544444432222222222222222222222222222222222222333333333333333333333333333333333333333333333322211111111111110000001111222222222222222222222222110000000000000000000111222223333332222222222222222222222222222333333333333333333333333","000000000000000000000000000000011121000000000000000000011122222223333332222233333333333344444444444444444333222222111111122222222222333333333333333333333333333333333344433332222212222334444444444444444444434433222211111111111111111111111111111111111111111111111111123333333333333333333333333333333333333333333222200000000000000000000000000000000000000000000000000000000000011111112122223333333333333333333333333332222222222222222211111111111111111111111111111111111111111111111222222222222221110000000000000011111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000111111111112211111111111100001111111111111222222222222222222111111111111111123333333333333333233333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444433333333333222222222222222222223333333333333333333322111111110000000000000000000111111112222211110000000012222222222222222223333333333333334444444444444444444433333332222100000000000000000000000000000000111222222222222222222233333333333333333334444444444444444433444443333333333333334444444555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444333332222222222222222222111111111111100001111111111110011111122222222222222222222111111000000000000000000111112222333333332222222222222222222222222222333333333334444444455555","111100000000000000000000000000011121111110000000000000011122222333333333333333444444444444444444444444444333333333321111111111122222333333333333333333333333333333333444444444444444444445555555555555555555555555444444444444444444444444444444444444444444444444444444444444444443333333332222222222222222222222222111100000000000000000000000000000000000000000000000000000001111111112222222333333333333333333333333332222222223333333333333333333333333333333333333333333333333333333333332222333322223332222222222222222222222222222222222222333333333333332222222222222222211111111110000000000000000000000000000000000000000000000111111122222233333333333333333333333333333444444444444444444333333333333333333333333333333333344444333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333333222222222223333333333333333333322111111110000000000000000000111111111111111111000000001112222222222222223333333333333334444444444444444444444444332222111111100000000000000000000000000111111112222222222222223333333333333344444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444433332222222222222211111111111111111110000000000000000000111122222333333222222222111111000000000000000000001111222222111111110000000001111100111111112223333333333333444444444","000000000000000000000000000000000011000000000000000000011122222222222222222233333333333333333333333322222111000000000000000000000000111111111111111121111111111111222211111110000000001111222222211110111111110000000000000000000000000000000000000000000000000000011111122222333333444433333333333333333344443333332111100000000000000000000000000000000001111111111000000000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000011000001110000000000000000000000000000000000111111111111111111110000111111111111000000000000000000000000000000000000000000111000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000111100111111111110000000000000001112333332222222222222222222222222222222222222222222222222222222222222222223333333333344444444444444444433211111111111110000001111111111111111111111000000000000000000000000000000000000000001111122222210000000000001110111111111111111111122223333333333333333333333333333333222222111111111122222222222211111100000111222222211111111111211112222222222222222222222222222222211111111000111111122223333444444444444444444444443333222211111111111111111100000000000000111222211111111111111111111111111111112223333333333333333333222222222211111111111111110000000011111111111111111110000000000011100000000011111112222223333333333333333333221111111111111111111111111111111122222","000000000000000000000000000000000000000000000000000001111122222334444444444444444444444444444444444433322111000000000000000000000011111222222222222221111111000000000000000000000000001111222222222222212222222210100000000000000000000000000000111111111111111110000000001222333333222211111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000001000111111111111111111111110000000000000000000000000000000000111111111111111111111000112222222222222222222222222222222222222222222222222222222222222222333333333322222222222222222222222111111000000000110000000000000000000000000000000000000100011111111111122222221111111111111111111111111111111111111111111001111111122222222333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333222222211111110001111111111111111111100000000000000000000000000000000000000000111111111111100000000011111111111111111112222222223334444444444444444444444444443222222100000000000111111111111000000000111111111111122233333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333322222222222222222222222222222222222222222222211111111111111110000001122222233222222222222000000000000000000000000001112222222222222222221111111222222222222222223333344444444444444444","000000000000000000000000000000011111000000000000000000011122222222222222222233333333333344444444444444444211111111100001111111111222222333333332222222222222222222223333322221111111112222333222222222333333322222222100000000000000000000000000000000000000000000001111122222333333444433333333333333333333333333333222200000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111110000000000000000000000001111111111111111111111111111111111111111111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000111111122222222222222222221111100000000000000000111100000000000000000001111111111111111111111111111000000000111112333332222222222222222222222222222222222222222222222222222222233333333333333333334444444444444444444444322222222211110000111111111111111111111111100000000000000000000000000000000000000111111112222211111000000012222222222222222222222222233333334444444444444444444444444332222111111111111111111111111111100000111222222222222222333334444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444443333333333333333333333333333333333332222222222222221111111122222222222222222222222222110011100000000000000111222223333332223333222222222111111111122333333344444444444444444","000000000000000000000000000000000000000000000000000001111122222333333333333334444444444444444444444433211000000000000000000000000001111111111110111221111111000000000000000000000000001111111112222222111111100000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111100000000000000000000000000000000000111100111112333333332000111100001111111111111111111111122222222222222222222111111222222222222211111100000000000000000000000000000000000000110000000000000000000000000000000000000000000011111111111100000000000000000000000000001111100000000000000011111111111222222333333333333333222222222222222333333333333333333333333333444444444444444333333333333332222222222222222223333334444444444444433333333222222221111000000000001111111111111111111000000000000000000000000000000000000000000111111111111100000000011111111111111111111111122222233334444444444444444333333333211111000000000000111111111110000000000111111111111122233333444444444444444444444444444444444444444433332222222222333333333333444444444444444433333333333333334444444444444444444444444444444444432222222222222222222111111111111111222222222222222222222222222211000000000000000000001122222233222222222221000000000000000000000000000112222222333333333222111111111111112222222223333333333333333333344","000000000000000000000000000000000010000000000000000001111122222334444444444444444444444444444444444444333211111111100000000000000111222222222222222232222222111111222333332322222222222223333333323333333333344432222211111111111111111111111111222222222222222222222222222223333333333333333333333333333333333333332111100000000000000000000000000000000000000000000000000000001111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333322210000000110000000000000000000000000000000000011111111122222222333322223333333333333333333333333333333333333333333222222222222222222333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444455444444444444444444444444444444444444444444333332222222222222222222222222222222111111111100000000000000000000000000000111111111111111110000000011111122222222222222222222233334444444444444444444444444444332222100000000000111111111111000000000001222222212222233333444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444443333333333333333333333323333333333333333333333222222222222222222222221111111122222233222222222222100000000000000000000000001112221222222222222222111111111111111111122333333344444444444444444","110100000000000000000000000000011111000000000000000001111122222334444444444444444444444444444444444444444322222222211111111111112222222333333333333333333333332223333444444443333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333332111100000000000000000000000000000000000000000000000000000001111111112222222333333333333333333333333332222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333333333333333333333333333322110000000000000000000000000000000000000000000011111111122222222333333333333333333333333333444444444444443333333333333333332222222222333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444455444444444444444444444444444444444444444444333333333333333222222222222222222222222222222222111111100000000000000000000111111111111111111000000011111222222222222223333333333334444444444444444444444444444333222111111100000000000000000000000000111111111112222233333333333333333344444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333332111111111111122222222222222221111111122222222222222222222111110000000000000000000000000111112111111110000000001111100000111112222222233333333333333444","000000000000000000000000000000000010000000000000000000011122222222222222233333333333333333333333333322222111000000000000000000000011211222222222222221111222001111222222201110000000011111222222222222222333222211111100000000000000011100000111110000000000000000001111122233333333333333333333333333333333333332221111000000000000000000000000000000000001111111111000000000000000000000000000000000001111111111111000000000000000011000000000000000000000000111111111111111000001000011111111111111111111111122222222222222211111000000000000111222211111000000000000000000000000000000000000000000000000000000000000000000000000000011111001111111111111110000000000000000000000000001110000000000000000000000010000111111222222222222222111111111112222333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444433333333322222211111100000000111111222222222222222000000000000000000000000000000000000000001111122111110000000000011111111111111111111111122223334444444444444444444444444443332222100000001111111111111111111100000111222222222222222223333333333333333333334444444444444444433333333222222233444444444444444555555555444444444433333333333333443333333332222222222222222222211111111112222222222222222222222223333333333344444443333222222222222210000001110000000011222222112222222110000000000011100000000011111222222333333333333333332222222222222222222333333344444444444444444","000000000000000000000000000000000000000000000000000000011122222222222222233333333333333333333333333211000000000000000000000000000000000000000000001111111110000000000000000000000000001111222222212211110000000000000000000000000000011100000111110000000000000000000011111233333211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000001000011111111111111111111111111111112222222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000111100000000000000000000000010000111111100000111111111000000000111122333332222222223332222222222222222222222221111111111111110000000000011111122333334444444444444433322210000000000000000000000111111222222222222222000000000000000000000000000000000000000000000122100000000000000001110000000000000000011111123333333333333333333333333333321000000000000001122222222222222111100000111111111111101112222333332222222222222223332222222222222221111111111111111233333333333344444443333333333333221111111111112221110000000000000000000011122211111111111111122222111100000111122222333333344332222222100000000000000000001110000000011111111111111110000000000000011100000000011112223333333333333333333222222210000001111111111122222222222222222222","000000000000000000000000000000000010000000000000000000011122222222222222233333333333333333333333333322222111000000000000000000000011211222222221111221111222011111222222100110000000001111222222222222221232221110111100000000000000011100000111110000000000000000011111122233333333333333333333333333333333333332221000000000000000000000000000000000000001111111111000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000001000011111111111111111111111111111112222222211111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000001100000000000000000000000010000111111111111111111111000000000111122333333222222222222222222222222222222222222111111111111222222222222222222223333333333444444444444444433211111111111100000000111111111111111111111000000000000000000000000000000000000000001111122111110000000000001110111111111111000011122223333334444444444444444333333333332222111111111122222222222222211100000111222222222222222223333333333333333333333444444444444444333333322222222233444444444444444444444444444444444322222222222222222222222100000000000001111122211111111112222222222222222222222223333333333344444443333222222221111111000001110000000011222222111111111110000000000011100000000011111222223333333333333333332222221111112222222333333333333333333344444","011100000000000000000000000000111221111111000000000001111120122222222222222233444444444444444444444444444333333333322222222222222222333333333333333333333333333444444444444444444444444445555555555555555555555555444433333333333333333333333333333333333333333333333333333333333333333333322222222222222222222221111111100000000000000000000000000000000000000001111000000000000111111112222222333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111222222222222222222222222222222222222222211111111100000000000000000000000000000000000000000000000000111122222222233333333333333333333333333444444333333333333333333333333333333333333333333344444444444444444444444444443333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333222222222222222222223333333333333333333322222222210000000000000000000111111112222211111000000001112222222222222223333333333333334444444444444444444433333332222100000000000000000000000000000000111111111111111222222222222222222222233333333344444444333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333322222211110000000000000000000000000000000000000000000000000001111222333333333332222222221000000000000000000001111112222222222222111111111111101111111223344444444444444444444444","000000000000000000000000000000000011000000000000000000011122222222222222222233333333333333333333333322222111000000000000000000000011111211112221111121111111111111222211100010000011001111222222222221111121111000100000000000000000121100000111110000000000000000011111122233333333333333333333333333333333333332221111000000000000000000000000000000000001111111111000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000001000011111111111111110000000011111112222222211110000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000100000000000000000000000010000111111110000111111111000000000111122333333222222222222222222222222222222222222222222211111222222222222222222223333333333444444444444444433211111100000000000001111111111111111111111000000000000000000000000000000000000000001111122111110000000000001110111111111111110011122223333333333333333333344333333333222222111111111122222222222222211100000111222222222222222223333333333333333333333444444444444444331122221111111122333333333334444444443333333333333322222222222222222211111000000000000000011122211111111111112222222222222222222223333333333344443333333222222221111111000001110000000011111111111111111110000000000011100000000011112222223333333333333333332222211100111111122333333332222222222233333","000000000000000000000000000000011111000000000000000000011122222222222222222233333333333344444444444444444322111111111111122222222222322333333333222232222333223332323333322221111111111111222222222222222222222222111100000000000000000000111111111000000000000000001111122233333333444433333333333333333344444443333222200000000000000000000000000000000000000000000000000000000000000000011111111111122222222222222222222221111110000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000011111222222222222222221111111111000000000000000011100000000000000001111111111111111111222222222111111111111111222222222222222222222222222222222222222222222222222222222222222222233333333333334444444444444444444444433333222211111111111112222222223333333333221111111111000000000000000000000000000111111112222211111000000012222222222222222222222222222222222233333333333333333333333221111100000000000000000000000000000000111222222222222222333334444444444444444444444444443333333333333333333333333333444444445555555555555555555555555555555555444444433333322222222111112112222222222222222111111222222222222222222222333333333333332221111111100000000000001110000000111222222222222222222222222110000000000000000111112222333333333333222222222222222222222222333333333333344444444444","000000000000000000000000000000000000000000000000000000011122222222222222222233333333333333333333333322211000000000000000000000000000011100001111111121111111111111111111100000000011001111222222211110000000000000000000000000000000121100000111110000000000000000011111122233333333322222222222222222222222222222111000000000000000000000000000000000000001111111111000000000000000000000000000000000001100000000011000000000000000000000000000000000000000000000000000000000000001000000111111111111110000000000011111111111111110000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000100000000000000000000000010000111100100000000000000000000000011112333333222222222222221111111111111111111111000000000011222222222222222222222233333344444444444433333322000000000000000000001111111111111111111111000000000000000000000000000000000000000001111122100000000000000001110000000000000000011122223333333333333333333333322222222111111111111111122222222222222111100000111222211111000111112333333333333333333333332222222222222211110000000000011233333333333333333333333333333332221111111110000000000000000000000000000111222211111111000001111100000000000112223333333333344443333222111111100000000000001110000000011111111111111111000000000000011111100000011112222223333333333333333332222211100111111111111111111111111111122222","000000000000000000000000000000000000000000000000000000011122222222222222233333333333333333333333333321100000000000000000000000000000000000000000001111111100000000000000000000000000001111222222211110000000000000000000000000000000011100000111110000000000000000001111111233333222111111111111111111111111111110000000000000000000000000000000000000000001111111111000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000001000011111111111111110000000011111112222222210000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000111100000000000000000000000010000111111100000111111111000000000111122333333222222222222222222222211111111111111111111110000000000000000011111122222223333333333333333322100000000000000000000000111111222222222222222000000000000000000000000000000000000000001111122100000000000000001110000000000000000011122223333333333333333333333222222222111111111111111122222222222222211100000111222222111111222223333333333333333333333333333333333333321111111111111122333333333333333333333333333333333222222222222222222211100000000000000000011122211111111111111122222111111111111122222333333344333333333222222210000000000001110000000011111111111111111000000000000011100000000011112223333333333333333333332222211100001111111111111122222222222233333","000000000000000000000000000000011111000000000000000000011122222222222222222233333333333344444444444444334111111111000001111111222222222222222222222222222222222112222222222221111111111111222222212222222222221111111100000000000000000000111110000000000000000000001111122233333333444433333333333333333344444443333222200000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111110000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000111000000000000000000000000000000000000001111111111111111111111111000000000000000000110000000000000000000001111111111100111111111111111000000000001112222222222222222222222222222222222222222222222222222222222222222222233333333333333333444444444444444444322222222211111111111112222222221111111111100000000000000000000000000000000000000111111112222211111000000001111111111111111111111122223333333333333333333333333333333222222111111111111111111111110000000000111111112222222222333334444444444444444444444444444444444444444443333333333444444444455555555555555555555555555555555555555555544444432222222222222222222222222222223333333333333333333333333333333333333333333333333333332222211111111110000001111222222222222222222222222110000000000000000000001111222223332222222222222222111111111122222222222222222222222222","000000000000000000000000000000000000000000000000000000011122222222222222233333333333333333333333333211000000000000000000000000000000000000000000001111111100000000000000000000000011001111222222211110000000000000000000000000000000121100000111110000000000000000000011111233333211000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000001000000001111111111110000000011111112211111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000111100000000000000000000000010000111100000000111111111000000000011122333331112222222222222222222211111111111110000000000000000000100000011111122333334444444444444433322100000000000000000000000111111222222222222222000000000000000000000000000000000000000000000122100000000000000001110000000000000000011122223333333333333333333333222222211000111111111222222222222222222111100000111222211000000011111111111111111111111111111111111000000000000000000000011233333222222333333333333333322222110000011111110000000000000000000000000111222211111111111111122211111000000111122222333333344332222222100000000000000000001110000000000000000000000110000000000000011111100000011112223333333333333333333222222210000000000000000011110011111111111111","000000000000000000000000000000011111000000000000000000011122222222222222222233333333333344444444444444444333221111111111122222222222322333333333333333333333233333333333322221111111111111222222222222222222222222122111111111111111111000111111111000000000000000001111123333333333444433333333333333333333333333333222200000000000000000000000000000000000000000000000000000000000001111111111111111122222333333333333333332222221111111111110000001111111111111111111111111111111111100001111111111111111100000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000011111222222222222222221111111111000000000000000011100000000111000001111111111111111111222222222111111111111112222222222222222222222222222222222222222222222222222222222222222222233333333333334444444444444444444444433333222222221111111112222222223333333333222222222211111111110000000000000000000111111112222211111000000012222222222222222222222222222222222222223333322222222222222221111000000000000000000000000000000000111222222222222222222333443333333333333333333333333333333333333333333333333333444444445555555555555555555544444444444444444443322222211111111111111111111111111111111111111111111111111111122222333333333333332222211111100001111111111111111111111222222222222222222222222111111100000000000112222333333333333344444444444444333333333333333332233334444444444555","000000000000000000000000000000011221000000000000000000011122222222222222222233333333333344444444444444444333222222112111111111222222222333333333333333333333333333333333322221111111111111222222222223333333333322222111111111111111100000000000000000000000000000000011123333333333333333333333333333333333333333333222200000000000000000000000000000000000000000000000000000000000001111111111111111123333333333444443333332222222111111111110000001000000000011111111111111100000000000001111111111111111100000000000000011100000000000000001111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111110000000000000000000001111111111100000000000111000001111111111122222222222222222222222222222222333332222222222221111111111123333333333333333333322222222222222222233333333333334444444444444444444444433333333332221111111111222222223333333333333333333322222222210000000000000000000111111112222211110000000012222222222111111111111111111122223333333333333333322222222221111000000000000000000000000000000000111222222221110000012222222222221111111112333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444322222222222222222222211111111111222222222222222222222222222333333333322222222111111112222211111111111111111122222222222222222222222222111111100000000000112222333333333333344444444444444333333333333333332233334444444444555","000000000000000000000000000011111221111110000000000000011122222222222222222233333333333444444444444444444333222222112220011111111111222222232223333333333333333333332222222221000000001111222233333333333333333322221111111111111111100000000001110000000000000000000011123333333333333333333333333333333333333333333222211000000000000000000000000000000000001101111000000000000000000011101111111111123333444444444443333332222221111111111110000000000111111111111111111111100111110000000000000000000000000000000000000011111111111111111111111222222222221111000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111100000000000000000000001111111111100000000000111000000011100111122222222222222222222222222222222222222222222222211111111111112222223333333333333322222222222222222233333333333333344444444444444444433322222222222221111111111222222223333333333222222222211111111110000000000000000000111111112222211100000000012222222222111111100000000000112222222222222222222222222221110000000000000000000000000000000000000011222222221000000012222221111110000000112222222222222222211122222111011111222223334445555555555555555555544444444444444444444444444433333333333333333333322222222222222222222222222222222222222333333333322222222111112222222222222111111111111122222222222222222222222222222222211110000000112223333444444444444444444444444333333333333333332222233333333333333","000000000000000000000000000000011111000000000000000000011122222222222222222233333333333344444444444444444211111111100001111111111222222222222222222222222222222222223233322221111111112111222222222222322333322222111100000000000000000000000000000000000000000111011111122233333333444433333333333333333344444443333222200000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111110000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000111000000000000000000000000000000000000011111111111111111111111111000000000000000000110000000000000000000001111111111100111111111110000000000000001112333332222222222222222222222222222222222222222222222222222222222223333333333333334444444444444444444444322222222211110000111111111111111111111111100000000000000000000000000000000000000111111122222211111000000012222222222222222222222222223333333333333333333333333333333332222111111111111111111111111111100000111222222222222222333334444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555544444444333333333333333333333333333333333333333333333333333333333333333333333333333332222222111111110000111111222222222222222222222222110011100000000000000112221223333333333333333333222111111111122333333333333333333344444","000000000000000000000000000000000000000000000000000000011122222222222222222233333333333333333333333211101000000000000000000000000000000000000000001111111100000000000000000000000011001111222222211110000000000000000000000000000000121100000111110000000000000000000011111233333333222211111111111111111111111110000000000000000000000000000000000000000001111111111000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000001000000111111111111110000000000011112211111111100000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000111100000000000000000000000010000111100000000111110000000000000011112333333222222222222221111111111111111111110000000000000000000100000011111122222223333333333333322222100000000000000000000000111111111111111111111000000000000000000000000000000000000000001111122100000000000000001110000000000000000011122223333333333333333333333222222222111111111111222222222222222222111100000111222222100000111112333333333333333333333333332222222222221110000000000011233333333333333333333333333333332111111111111100000000000000000000000000112222211111111000000111111111000000111122222222222344332222222111111000000000000001110000000011111111111111111000000000000011111100000011112223333333333333333333332222211100001111111111111111111111111111111","000000000000000000000000000000011111000000000000000000011122222222222222222233333333333344444444444444444321111111111001122222222222333333333333333332222333222222333333333332222211112223333333322233333333323332222211111111111111111111111111110001111111111111000011122233333333333333333333333333333333333333333222200000000000000000000000000000000000000000000000000000000000000000011111111111122222222222222222222222222222222111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000011122222222222211111110000000000000001111111111111100000000000000001111111111111111111222221111000000000111112222222222222222222222222222222222222222222222222222222222222233333333333333333334444444444444444444444433333222222221111111112222222222222222222221111111100000000000000000000000000000111111112222211111000000012222222222222222223333333333333333333333333333333333333333221111111111111111111111000000000000000111111112222222222333334444444444444444444444444444444444444444443333333333444444444555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444333333333333333333333333332222222222222211111111111110000001122222222222222222222222222110000000000000000101111222333333332222222222222222222222222222333333344444444444444555","000000000000000000000000000000000000000000000000000000011122222222222222233333333333333333333333333211100000000000000000000000000000000000000000001111111100000000000000000000000011001111222222211110000000000000000000000000000000121100000111110000000000000000000011111233333233222211111111111111111111111110000000000000000000000000000000000000000001111111111000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000001000000111111111111110000000011111112211111111100000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000111100000000000000000000000010000111100000000111111111000000000111122333333222222222221111111111111111111111110000000000000000000100000011111122222223333333333333322222100000000000000000000000111111222222222222222000000000000000000000000000000000000000001111122100000000000000001110000000000000000011122223333333333333333333333222222222111111111111111122222222222222211100000111222222101111111112333333333333333333333333333333332222221111111111111111233333333333333333333333333333332222111112221111111100000000000000000000111122211111111111111122211110111111111122222333333344333332222111111100000000000001110000000011111111111111111000000000000011100000000011112223333333333333333333332222211100001111111111111122222222222222222","000000000000000000000000000000000000000000011000000000000000000000000012221100000111111112111112222222222222333444444444434332222333122444433444432211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112000000001122200000000000000000000001111121111111220000000121000000000000000000000000000000000000001111111222222111122222011111000000000000000000000000000000000000011000000000000000000000000011111221110000000000000000001111100000000000000000000000000000000000012222222222222111111111000001111111100000000000000000111122221000000000000000000000000000011111111111000001100000000000000000000000000000000000000000100000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000001100000000000011111111100000111111111100111122222222222222222222222221111001110000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001112221000000000000000000000000000000011111122110000001222222222222111110000000000000000100000000001100000000000000000111111110001111111110000000000000000000000000010000000000000001111111220000122222222222222221111112222221111000000000000000000000012222222000000111111222222222222222222223333333321110000000011111111111222222222233333333333333333333333333333333222","011111100000010000000000000000000000000000000001110000111111111011000011220000000111122111111110011111000000101111121110000000000000111122122221110000000000000000000000111111101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000012221122211100000000000000000000001111111000000000000000000000000000000111000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000001111111111111111000000011111100110000000110000001222111111111000000000000000001111111100000000000011111111111110000000000000000000000000000000011111000000000000000000000000000000000000000000011122221111111111111000000000000000000000000000111111110000000000000000000001000000000000000000000000000000000000000000000000000111111000000000000000000000000000000001111111000000000011101100000000000000001110000111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112222211111222211111111000000000000000001100001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122221111000000000111100000000000000000000000000000000001122222222222222223443322222222222100001100000000000000000011123332222211111111000000000000000000001000000000000000","011100000000010000000000000000000000000000000001110000111111111111000011221000011111232222222221111111111111111111111110000000000000111111112221110000000111000000000000010001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000012221122211111000000000000000000001111111000000000000000000000000000000111000000000000000000000111111222222000000111000000000000000000000000000000000000000000000000001111111111111111110000011111111110000000000000001111001111111000000000000000011222211100001111110000111111111111000000000000000000000000000000011122211100000000000000000000000000000000000000000011111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000001111111111100000011100000000000000111111111100111112221111111100000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000001112222211112222211111111000000000011111111111111111100000000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000000122222221000000000111100000000000000000000000000000000001111122222222222222222222111111110000000000000000000000000011112222222111111111111111111100000000000000000000000000","011100100011110000000000000000000000000000000001110000011110000011000011220000001111122222211110011111000000000000111000000000000000112232233221110110000111000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000012221111111100000000000000000000000111121000000000000000000000000000000110000000000000000000000112111111100000000000000000000000000000000000000000000000000000000000001111111111111111000000011111110110000000110000001111111111111000000000000000001111111100000000000011111111111110000000000000000000000000000000011111110000000000000000000000000000000000000000011122221111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000011100000000000000000001110000111111111111100000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000001112222211111222211111111000000000001100011100000111100000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000122221110000000011111100000000000000000000000000000000001111221111222222223333322222222222100001100000000000000000011123443332211111111111111111100000000000000000000000000","011111100000011111110000000000000000000000011001111111111111111011000012221100000111111122222222222222222222223333333333211000000001112111113331210001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000112111101111122200000000000000000000001111111111111210000000011000000000000000111000111110000000000001111211222222111111111000000000000000000000000000000000000000000011000000000111111000000000000011111110000000000000000001222210000000000000000000000000000000000011111222233333222222222111111111111100000000000000000000122111100000000000000000000000000000111111000000001110000000000000000000000000000000000000111100000000000000000011110000011111111111100000000001111000000000000000001111100000111111111111111111111000000000000000001111111111111111111111101111111111112222222211111111111111100000011111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000011112222222211111111211111111000000000000011001100111111000112211000000000000001111111110000111111110000000000011000000000000110000000000000111000000011100112222210000000000000001110000000000000000000000000000012233344333333333333333322222222222222222333332210000000000000011122222222222223333333333333333333333222222222211111","000000000000000000000000000000000000000000001000000000000000000000000012211100000001100111001112222222222222223444444443434332211222223334433343332222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001122200000000000000000000000111111111110000000000000000000000000000000000000000000000000001001000000000000001221000000000000000000000000000000000000001000011000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000011012221111111111000000000000000011011100000000000000000001122110000000000000000000000000000011122222211000000000000000000000000000000000000000000011111111111110000000000000000000111111110000000000000000000000000000000000001111111111111111111111111111111111122111000000000000000000000000011110000000000000011111111111111111110011100011133333333332222222222222221111000000000000000000001011111122222222110000000000000000000010000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000001000000000000001112222222100000000000000000111100000000001100000000000000000111111111112222211110000000000001111111111000000000000000000000000111221111222222111111000000000000111110000000000000000000000000012222222000001122223333333333333333333333333333322100000000000011111222222222222233332333333333333333333333333333333","011100000000000000000000000000000000000000011001110000011111111111000012221100000111212122222222222111111111222223333222111000000001112111113221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110112111111111122200000000000000000000000001111111111110000000000000000000000000111000000000000000000000011111222222100000000011110000000000000000000000000000000000000122211111100111111000000000000011111111110000000000000001111000000000000000000000000000000000000001101111000111111111111000000000000000000000000000000001122111000000000000000000000000000000011110000000001110000000000000000000000000000000000011111100000000000000001111110000011111000000000000000000000000000000000000000111100000111111111111111111111000000000000000001111111111111111111111100000000011112222222211111222222222222211011111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000011112222222211123333322111111000000000000000001100000000000000000000000000000000000000000000011111110000000000000000000000000110000000000000000000000000000122222210000000000000000000000000000000000000000000000001122222111111111111111111100000111000001100000000000000000000011122222211111122222222222222211211111111110000000000","000000000000000000000000000000000000000000001000000000011111111100000011222221111111101001000000000000000000112122122221100000000000011111012110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110111011111111111100000000000000000000000001111111000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000001100000000111111000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000011111122111111000000000000000000000000000000000000000001122221000000000000000000000000000000111111000000000111111000000000000000000000000000000000000001111110000000011111111111111111111111110000000000000000000000000000000000100001111111111111111111111111111000000000000000011111111111111111111110000000111111111111223333222222222222222222222222221100000000000000000000000000000011111000011112222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000001111111111222222222222222100000000000000000000000000000000000000000000000000000000000000000000000000000001222222211100001110000000000000000000000000000122222211000000000000000000000000000000000000000000000000000000000000001111222222222111111111111111110000000000000011111122222211111111111111122211100000000000000000000000","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222323222333444444444444333322222333334433333333222101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001222200000000000000000000000111111111110000000000010000000000000000000000000000000000000000000000000000000001221000000000000000000000000000000000001111111111000000000000000000000000000011111111000000000000000000000000000000000000000000000000000000000011211111113333221000000000000011011100000000000000000001111110000000000000000000000000000011122222211001111111100000000000000000000000000000000011000100000000000000000000000111111111110000000000000000000000000000000000011111111111111110000000000000000001122111000000011111111000000000000000000000000000011111111222222200001122222233333333333332222222211100000000000000000000000001111000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111221111000000000000000010000000000000001000000000000000000000000000000000000000000111101000000000000000000000000000111111111111111100000000000001122111222221000000000000000000000000000110000122222000000000000000011111110000000000000000000000001112222222100011122233334444443333333333333322222211000000000011122222222222222222222222233333322222233333333333322221","011100000000110000000000000000000000000000000001110000011111111111000011221000011111232222222221111111011111100111111000000000000000111122112221110000000111000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000012221111111100000000000000000000000111111000000000000000000000000000000111000000000000000000000111111222211000000111000000000000000000000000000000000000000000000000001111111111111111110000011111111110000000110000001111111111111000000000000000011222211100001111110000111111111111000000000000000000000000000000011122211100000000000000000000000000000000000000011122221111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000001111111111100000011100000000000000000001110000111112221100000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000001112222211111222211111111000000000011111111111111111100000000000000000000000000000000000000000000000000000000111111111100110000000000000000000000000000122222221000000011111110000000000000000000000000000000001111121111222222222222222111111110000000000000000000000000011111222222211111111111111111100000000000000000000000000","011111100000000000000000000000000000000000011001111111111111111111000012221100000111112122222222222111111111222222222221100000000000112111012221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100011110112111101111122211111000000000000000000001111111000110000000000000000000000000111000000000000000000000011111222222100000000011110000000000000000000000000000000000000122211111100111111000000000000011111111110000000000000001111001111110000000000000000000000000000000000000000111111111111000000000000000000000000000000011122111000000000000000000000000000000001110000000011111100000000000000000000000000000000011111111111110000000001111110000011111000000000000000000000000000000000000000111100000111111111111111000000000000000000000001111111111111111111111111100011111112222221111111112222222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000011112222222212223333322111111000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000122221110000000000000000000000000000000000000000000000001122233333333333333333222100000111000000100000000000000000011112222222211111122222222222222210000000000000000000000","000000000000000000000000000000000000000000001000110000011111111111000011221111111111222122111110011111111111111111111110000000000000011111012211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110112111122221111100000000000000000000000000111111000000000000000000000000000000000000000000000000000000001112222222100000111011110000000000000000000000000000000000000121111111211111111111000000000000000111110000000000000000000001111110000000000000000001111100000001110000000111011111100000000000000000000000000000000011122211100000000000000000000000000000001110000000001111111111111110000000000000000000000011111111111110000000011111111111111111001000000000000000000000000000000000000000000000000000001111111111111111111000000000000000000000000000000000000000000000111111111111111223333333333322222222111110000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000001111112222223333322111111000000000000011111100000000100000000000000000000000000000000000000000000000001111222222211100000010000000000000000000000000000122222221111000000111111111111111000000000000000000000001111111000000000000111111100000000000000000000000000000000011122222333322222222221111111111100000000000000000000000","000000000000000000000000000000000000000000001000000000000000000000000012211100000000000000000011222222222222223333333333322211000001111112223322221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001122200000000000000000000000111110010110000000000000000000000000000000000000000000000000001000001111100000001221000000000000000000000000000000000001111000001000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000011112222222111111000000000000000000000000000000000000000000000000000000000000000000000000000011122222210000000110000000000000000000000000000000000011111111111110000000000000111111122222221000001111110000000000000000000000001111111111111111111111111111111111122222100000000000000000000000011111111110000011111111111111111122111111111122233333333332222222211100000000000000000000000011111000011122222222110000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000001000000000001111111111111000000000000000000111100001111111100000000000000000000000111111111100000000000001111111111111000000000000000000000000111111111222222111110000000000000111110000000000000000000000000012222111000000111122333333333333333333333333333211000000000011111111222222223333333332333332222222222222221111111111","000000000000000000000000000000000000000000001001110000011111111111000011221111100111212122222221111111111111112222222221101000000000112111122221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110112111111111122200000000000000000000000001111111110000000000000000000000000000000000000000000000000000000112222222100001221011110000000000000000000000000000000000000122222222211111111000000000000011111111110000000000000000000000000000000000000000000000000000000011111111111111111111111000000000000000000000000000000011122111100000000000000000000000000011111110000000001110000000000000000000000000000000000011111100111110000000011111111111111111111111110000000000000000000000000000000000000001111111111111111111111111111000000000000000000000100000000000000000000000111111111111111223333333333322222222222222222222222222210000000000000000000011111000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000001122222222233333333332222111110000000000000000000000000000000000000000000000000000000000000000000000000001222222222111000110000000000000000000000000000122222211111000000000000000111000000000000000000000000001111111000000100001112222222111111111100100000000000000000011122222222211111222222222222222211111110000000000000000","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222333322333444444444444333333333344445433344443322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001122200000000000000000000000111121111110000000000011000000000000000000000000000000000000000001110111111111111222111111000000000000000000000000000000001000011000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000011110000001111000000000000001111111100000000000000001111122110000000000000000000000000000011122222211111111111100000000000000000000000000000000011000100000000000000000000000000011111110000000000000000000000000000000000000111111111100000000000000000000001122111000000000000000000000000000000000000000000001111111111111100000011111111122222222222222222211111110000000000000000000000111000001111222222111000000000000000000010000000000000000000000000000000000000000000000000000000000001222221111000000000000000000000000000000001000000000000000000000000000000000000000000111100000000001100000000000000000111111111112222211110000000000011111110000000000000000000000000001111221111222222100000000011111111222221000000000000000000000001112222111100011222233334444433333333333333332222222111111000000011111112222222222222222222222222233333333333333332221","000000000000010000000000000000000000000000000001110000011111111111000011221100011111232233322221111111111111111111111000000000000000111111012221110000000111000000000000010001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000012221111111111000000000000000000000111111000000000000000000000000000000001000000000000000000000111112222222100000111000000000000000000000000000000000000000000000001111111111111111111110000000000111110000000000000000000001111111000000000000000011222211100001111110000111111111111000000000000000000000000000000011122211100000000000000000000000000000000000000000011111111111111111000000000000000000000011000000000000000000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111100000011100000000000000111111110000111112221111111100000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000001112222211112222222222111000000000011111111111111111100000000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000000122222222111000000111111111111111000000000000000000000001111111111111111111111111111111111111111100000000000000000011112222222222222222222222222211110000000000000000000000","000000000000000000000000000000000000000000000001110000011111111111000011221111111111222122222220111111111111111122222110100000000000111111012221110000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100011110112111122221122211111000000000000000000001111111000000000000000000000000000000111000000000000000000000001112222222100000111011110000000000000000000000000000000000000122211111100111111111000000000011111111110000000000000000000001111110000000000000000011111100000001111111000111111111111000000000000000000000000000000011122111100000000000000000000000000000001110000000001111111111111111000000000000000000000011111111111110000000011111111111111111111111100000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000000000000000000000000111111111111111223333333333322222222111110000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000001122222222233333322111111000000000000000011100000000000000000000000000000000000000000000000000000000000001111111111110000110000000000000000000000000000122222221000000000000000000000000000000000000000000000001111111000000100000111111100000000000000000000000000000000011122221222222111122221111121111100000000000000000000000","000000000000000000000000000000000000000000001000110000011111111111000011221111111111201111111110011111111111111222222221100000000000011111122221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110112111122211111100000000000000000000000001111111110000000000000000000000000000000000000000000000000000000112222222100001221011110000000000000000000000000000000000000122222222211111111111000000000011111111110000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000011122111100000000000000000000000000011111111000000001111111000000000000000000000000000000011111111111110000000011111111111111111111111110000000000000000000000000000000000000001111111111111111111111000000000000000000000000000000000000000000000000000111111111111122333333333333322222222222222222222222222100000000000000000000011111000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000001111112222233333333332222111110000000011111100000000000000000000000000000000000000000000000000000000001111222222222111000010000000000000000000000000000122222211111000000000000000111000000000000000000000000001111111000000000001112222222111111111100000000000000000000011122222222211112222222222222222211110000000000000000000","000000000000000000000000000000000000000000001000010000011000000000000012222210000101100000000011111111111111112233333332222110000000011112122221210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000001111122200000000000000000000000001110010010000000000000000000000000000000000000000000000000000000111111111000001221000000000000000000000000000000000000000000001000000000000000000000000000011111111000000000000000000000000000000000000000000000000000000011112222222111111000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000110000000000000000000000000000000000011111111111110000000011100111111111111111111111111110000000000000000000000000000100001111111111111111111111111111111000000000000000000111111111111111110000000011111111111111111111111111111111111111112222222222222221111000000000000000011111000011122222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000001000000000001222222222222111110000000000000111100001111111100000000000000000000000111111111100000000000001111111111111000000000000000000000000011111111122222111110000000000000000001000000000000000000000000001111111000000111122333333333333333333333333333210000000000000000111222222222222222222222222211111111111111111111111","000000000000110000000000000000000000000000000001100000011111111011110011221100011121333333322221111222111111100000000000000000000000111121121111110000000111111111111111121111222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000111011110000000000000000000000000000000000121000111000000000000000000000000000000000000000000000000111112222211000000000000000000000000000000000000000000000000000000001111111111111111111110000000000001000010000000000000100000000000000000000000000011222211100001111000000000011111111000000000000000000000000000000011122211100000000000000000000000000000000000000000022221111111111111000000000000000000000011000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000001111111111111111111000000000001111111111100000011100000000000000000000001111222222111100000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111222211111111000000000011122222211111111100000000000000000000000000000000000000000000000000011111111111111111110000001100000000000000000000122222222111000111222222221111111110000000000000000000001111122111112211111112111100000000000000000000000000000000011111222333322222222221111111111110000000000000000000000","000000000000000000000000000000000000000000011000000000011000000000000012221100000111111112211112222222222222223334344333323211110001122333333432222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112000001111122200000000000000000000001111111111111210000000111000000000000000000000000000000000000000011111111111011011111011111000000000000000000000000000000000000001000000000000000000000000000011111110000000000000000001111100000000000000000000000000000000000011100111112222000000000000001111111100000000000000000111122120000000000000000000000000000011111111000000000000000000000000000000000000000000000000111111111110000000001111110000000000000000100000000000000000000000000000000000000000111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111100111122222222222222222222222221111001110000000000000000000000011111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001112211000000000000000000000000000000011111111111222222222222222222111110000000000000001100000000001100000000000000000111111110001111111110000000000000000110000000010000000000000001111111110000122222222222222221111111111111111000000000000000000000012222222000000111112222222222222222111112222222221110000000000000111111111111222223333333333333333333333333323332111","000000000000000000000000000000000000000000001000010000011000000000000012221100000111101111111112222222222222223444444443323211111111122333333442322211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000001111111200000000000000000000000111111110110000000000000000000000000000000000000000000000000001011110011100000000111000000000000000000000000000000000000000000001000000000000000000000000000011111111000000000000000000000000000000000000000000000000000000011012211111000111000000000000000011111100000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000000011111111111110000000001111110000000000000000100000000000000000000000000000000000000001111111111111111111111111111100000000000000000000000000011111100000000000011111111111111111111111111111122222222222222222222222221111001110000000000000000011111112222222110000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000001111110000011222222222222111110000000000000111100000000000000000000000000000000000000001111111110000000000111111111111000010000000000000001111111221111222222111111111111000011111111111000000000000000000000001112222000000111122223333333333333333333333333221000000000000000111222211111122222222222222222222222222222222211111","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222333332333444444444444333332333334334433344443322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001122200000000000000000000000111121111110000000000010000000000000000000000000000000000000000001000001111000011222011111000000000000000000000000000000001110001000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000011210000001111000000000000000011111100000000000000001101111000000000000000000000000000000011122222211111111111111100000000000000000000000000000011000100000000000000000000000000011000000000000000000000000000000000000000000111111111100000000000000000000000111111000000000000000000000000000000000000000000001100000000000000001111111122222222222222222222111100000000000000000000000001111000000111111111000000000000000000000011000000000000000000000000000000000000000000000000000000000001222221111110000000000000000000000000000000000000000000000000000000000000000000000000001100000000001100000000000000000111111111112222210000000000000011111110010000000000000000000000001111120000122211100000000010000011122210000000000000000000000001112222111000001222233334444433333333333333322222111000000000000011111112222222222222222222222222222233333333322221111","000000000000000000000000000000000000000000000001110000011111111111000011221111111111232233322221111111111111111111111110000000000000011111012121110000000000000000000000000001101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001110011111122221111111111000000000000000000000111111000000000000000000000000000000000000000000000000000000001112222222110000111011110000000000000000000000000000000000000111111111100111111111111110000000000111110000000000000000000001111110000000000000000011222211100001111110000111111111111000000000000000000000000000000011122211100000000000000000000000000000001110000000011111111111111111000000000000000000000011111111111110000000011111111111111111000000000000000000000000000000000000000000000000000000001111111111111111111000000000000111111111100000000000000000000000111111111101111223333333333322222222111110000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000001112222222222222222222111000000000011111111111111111100000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000000000122222222111000000111111111111111000000000000000000000001111111111111111111111111111111111111111111100000000000000011122222333322222222221111111111100000000000000000000000","000000000000110000000000000000000000000000000000000000011110111011110011221100011122333333322222221222110100000000000000000000000000111111001111110000000111111111111111121111122100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000111001110000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000111112222211100010011100000000000000000000000000000001000000000000001111100110000000000000000000000000000010000000000000100000000000000000000000000011222211100001110000000000011111111000000000000000000000000000000001122211000000000000000000000000000000000000000000022221111111100010000000000000000000000011000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000001111111111111111111000000000001111111111100000011100000000000000000000001111223333333322222210000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000111111111100000000000000000011122222211111111100000000000000000000000000000000000000000000000000011111111111111100000000001100000000000000000000122222222111000111222222221111111111111110000000000000000000000000001111111112211000000000000001111110000000000000011111222333210000000001000000000000000000000000000000000","011111100000000000000000000000000000000000011001111111111110100011000012220000000000001011111111112121111111112223322221100000000000111111012221110000000000000000000000010001101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000012111111111122211111000000000000000000001110010000000000000000000000000000000111100011100000000000000111211111100000000000000000000000000000000000000000000000000000000000001111111111000000000000011111100000000000000000001222111111111000000000000000001111111100000001111123333222221111000001111111100000000000000000000000000000000000000000000000000000000100000000001112221111111111111000000000000000000000000111211111111100000000000000000001111111111100000000001111000000000000000000000000000111111111111111000000000000000000000001111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000011112222222211111222211000000000000000000011001100001000000111111000000000000000110000000000001111110000000000000000000000000010000000000000000000000011100122211111110000000111100000000000000000000000000000000001223333333333333333444322111111111000001100000000000000000001111222222111111111111111111100000011111000000000000000","000000000000100000000000000000000000000000000001110000011111111111110011221111111111332233322221111111111111111111111000000000000000111111002111110000000111111100000000010001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000110010000022221111111111000000000000000000000111111000000000000000000000000000000000000000000000000000000111112222222110000111000000000000000000000000000000000000000000000001111100111111111111110000000000111110000000000000000000001111110000000000000000011222211100001111110000000011111111000000000000000000000000000000011122211100000000000000000000000000000001110000000011111111111111111000000000000000000000011000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000001111111111111111111000000000000111111111100000011100000000000000000000001111111112222222222211111111000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112222211112222222222222111111111111122222211111111100000000000000000000000000000000000000000000000000001111111111111111110000000000000000000000000000122222222111000000111111111111111110000000000000000000001111111111111111111111111111111111111111111100000000000000011112222333322222222222222222211110000000000000000000000","011000000000011000000000000000000000000000011000010000011110000000000012221100000111111122222222222222222222323444444443323211111112122333333432321211111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112000001111122200000000000000000000001111111111111220000000121000000000000000000000000000000000000001111211222222111122222011111000000000000000000000000000000000000001100000000000110000000000011111221110000000000000000001222210000000000000000000000000000000000011222333333333222222222111111111111100000000000000000111122221000000000000000000000000000011111111100000001110000000000000000000000000000000000000000100000000000000001111110000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000001111111111111111111111100000000000111111111111111111111111100111122221111111111111111111110000000010000000000000000000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001112211000000000000000000000000000000011111122111222222222222222222100000000000011000000100000000011100000000000000001111111110001111111110000000000000000000000000110000000000000001000001221100122222222222222221111112222221111000000000000000000000012333333222222221112223333222222222222223333333221110000000011111222211222222222233333333333333333333333333333333222","011100000000011000110000000000000000000000011001110000011111100000000012221100000111111122222222222222222222223333334333222100000001122212223332211111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000112000001111122200000000000000000000001111111111111210000000121000000000000000001000111110000000000001111211222222111111111001111000000000000000000000000000000000000010000000000111111000000000011111221110000000000000000001222210000000000000000000000000000000000011222333333333222222222111111111111100000000000000000000122221100000000000000000000000000000111111000000001110000000000000000000000000000000000000000100000000000000000011110000000000000000000000000000000000000000000000000111100000111111111111111111111111111111000000001111111111111111111111100000000011112222222211111111111111100000012211111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000011111111111111111111111111111000000000000011000000000000000011100000000000000001111111110000111111110000000000011000000000000110000000000000001000000011100112222211111111110000001111110110000000000000000000000012233344322222222222222222222222222222222333332210000000000000011222211111111223333333333333333333333333333333332211","011111100000000000000000000000000000000000011001111111111110000011100012220000000000000000001110111111111100011222222121100000000000001111122221110000000000000000000000011111101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000011211122211111000000000000000010001000010000000000000000000000000000000111100000000000000000001112222222110000000000000000000000000000000000000000000000000000000000001111111111000000000000011111100000000000110000001222111111111000000000000000001111111100000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000011112221111111111111000000000000000000000000111222222221100000000000000000001100000000000000000000011000000000000000000000000000000000000000000000000000000000000000001111111000000000000001100000000000000000000000000101111111100000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000001122222211111222222111111000000000000000001100001110000000000000000000000000110000000000000111100000000000000000000000000010000000000000000000000011100112111111110000000111100000000000000000000000000000000011123322233333444444444322222222222111111100000000000000000001122344443322100000000000000000000011111000000000000000","011000000000000000000000000000000000000000011001110000011111111111000012221100000111212122222222222222112111223333333333211000000001122222223331211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110112111111111122200000000000000000000000111111111111210000000001000000000000000001000000000000000000000011111222222111000111011110000000000000000000000000000000000000122211111100111111000000000000011111111000000000000000001111100000000000000000000000000000000000011111111002222111111111000001111111100000000000000000001122111000000000000000000000000000011111111000000001110000000000000000000000000000000000011111100000000000000001111110000011111111111110000000000000000000000000000000000100000111111111111111111111111111111000000001111111111111111111111100000000011112222222211111222222222222222222211111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000011111122222222223333322222222100000000000000000000100000000000000000000000000001111111110000111111110000000000000000000000000110000000000000001000001111100122222221111111110000000011111110000000000000000000000001122222000000110000111111111111111111111222221110000000000000011122222211111222222222222222222222222222222222222111","011111100000000000000000000000000000000000010001111111111111111111000011221000000111222122222221111111111111111222222111100000000000111111012221110000000000000000000000000001101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001110011111112221122211111000000000000000000001111111000000000000000000000000000000111000000000000000000000001111222222100000111010000000000000000000000000000000000000000010100001100111111111000000000011111111110000000000000001111001111111000000000000000001111111100001111110000111111111111000000000000000000000000000000011122111100000000000000000000000000000001110000000011111111111111111000000000000000000000011000111111110000000000000000000001000000000000000000000000000000000000000000000000000111111111111111000000000000000000000001111111111111111111111111100011111111111111100111222221111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000011112221112212222222222111111000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122222221000000000111100000000000000000000000000000000001122233333333333333333222100000000000000000000000000000000011122221111111111111111111111100000000000000000000000000","000000000000000000000000000000000000000000000001110000011111111111000011221111111111232122222221111111111111111111111110000000000000111111012221110000000000000000000000000001101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001110011111122221122211111000000000000000000000111111000000000000000000000000000000001000000000000000000000001112222222100000111010000000000000000000000000000000000000000010101111100111111111111110000011000111110000000000000000000001111111000000000000000011222211100001111110000111111111111000000000000000000000000000000011122211100000000000000000000000000000001110000000011111111111111111000000000000000000000011000111111110000000000011111111000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000111111111100111222222222222211111111000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000001112222212222222222111111000000000011111111111111111100000000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000000122222222111000000111100000000000000000000000000000000001111111111111111111111111111111111111111100000000000000000011122222222222222222222222222211000000000000000000000000","000000000000000000000000000000000000000000011000010000011111100000000012221100000111111112222112222111111111222333333232211000000001112222223321210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112000011111122200000000000000000000000001111111111110000000001000000000000000000000000000000000000000011111111111000000111011110000000000000000000000000000000000000011100000000100000000000000000011111111000000000000000001111000000000000000000000000000000000000012211111000111000000000000000011111100000000000000000000122111000000000000000000000000000011111110000000000000000000000000000000000000000000000011111100000000000000001111110000000000000000110000000000000000000000000000000000000001111111111111111111111111111111000000000000011111111111111111100000000000111111111111111222222222222222222222222222222222222222221111001000000000000000000000000001111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000011111122212222222222222222222111110000000000000000100000000000000000000000000000000000000000111111110000000000111111111111000110000000000000000000001110000122222221110000010000000000111111000000000000000000000001111111000000110001112222222222222111112222222100000000000000001122222211111222222222222221111111112222222222210000","000000000000000000000000000000000000000000001000000000001000000000000012221100000000000000000011111111111111122233333232212110000000011111122211210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000111011100001122200000000000000000000000001110010000000000000000000000000000000000000000000000000000000000111111100000000100000000000000000000000000000000001001111000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000011111112222111111000000000000000000000000000000000000000000000000000000000000000000000000000011122222210000000110000000000000000000000000000000000011111101111110000000000000111111122222222111110000000000000000000000000000011111111111111111111111111111111111111111000000000000011111100000011111111110000011111111111111111111111111111122222222222222222222211100000000000000000000000011111000011122222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000001000000000001111111111111000000000000000000111100000000000000000000000000000000000111111000000000000000000011111111111000000000000000000000000001111111111222100000000000000000000000000000000000000000000000000000000000000001112233333322111111111111111111100000000000000000121112222222222222222222211111110000000000000000000","000000000000000000000000000000000000000000001000000000000000000000000012211100000111101111111112222222222222333444444444444333333333344444433444443322111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001122200000000000000000000000111121111110000000000011000000000000000000000000000000000000001011111111111111111222111111000000000000000000000000000000001000011000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000011110000001111000000000000001111111100000000000000001101122100000000000000000000000000000011122222211000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122111000000000000000000000000000000000000000000011111111111111100000011111111122222222222222222222222110000001110000000000000001111111111222222111000001000000000000010000000000000000000000000000000000000000000000000000000000001222221100000000000000000000000000000000000000000000001111112222222100000000000000000111100000000001100000000000000000111111111112222211110000000000000000111111000000000000000000001111111221111222333211111111111111111222221111000000000000000000000012222222100011222222333333333333333333333333333322111111000000011111112222222222222222233333322233333333333333332222","000000000011110000000000000000000000000000000001110000011110111011000011221000011111233233322221111111000000000000011000000000000000112232233221110110000111101000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000011111111111100000000000000000000000111121000000000000000000000000000000000000000000000000000000111111222210000000000000000000000000000000000000000000000000000000000001111111111111111000000000111110110000000000000000111000000000000000000000000011222211100000000000000111111111110000000000000000000000000000000011122211000000000000000000000000000000000000000011122221111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000011100000000000000000000000011122222222211100000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000001112222210000000000000000000000000011122222211100000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000122222221110000011111110000000000000000000000000000000001111111111112311111222211111000000000000000000000000000000011122332222211111111111111111111100000000000000000000000","000000000000000000000000000000000000000000001000010000001000000000000012211100000111101111111112222222222222223444444443333321111111122334333442332211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001122200000000000000000000000111110110010000000000000000000000000000000000000000000000000001011110000000000000111000000000000000000000000000000000000000000011000000000000000000000000000011111111000000000000000000000000000000000000000000000000000000000012211111000111000000000000000011111100000000000000000000011000000000000000000000000000000011122222210000000000000000000000000000000000000000000011111111111110000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111000000000000000000000000000011111100000000000011111111111111100000000000000122222222222222222222222221111001110000000000000000011111112222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000001222222222222111110000000000000111100000000000000000000000000000111111111111111111110000000000111111111111000000000000000000000000111221111222222111111111110000011111111111000000000000000000000012222222000001111122333333333333333333333333333322100000000000000111222211222221112222233333322233333333333333322222","000000000000000000000000000000000000000000001000000000000000000000000012211000000000000000000012222222222222223444444443333322211111222323333332332221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001122200000000000000000000000111111111110000000000000000000000000000000000000000000000000001000000000000000001221000000000000000000000000000000000001111000001000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000011012211111112222000000000000000011000000000000000000000001111110000000000000000000000000000011122222210000000000000000000000000000000000000000000011111111111110000000000000000000122222221000000000000000000000000000000000001111111111111111111111111111111111122111000000000000000000000000011110000000000000011111111111111111111111111122233333333332222222211100000000000000000000000000001000000111222222110000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000001000000000000000101111111000000000000000000111100000000001100000000000000000111111111111111100000000000000111111111111000000000000000000000000111110000122222100000000000000011111110000000000000000000000000001112222000001122223333333333333333333333333333322100000000000000111222222222233333332333333322222233333333333322222","000000000000000000000000000000000000000000001000010000011000000000000012222210000000000000000011111111111111112233333332222110000000011111122221210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000101111122200000000000000000000000001110010010000000000000000000000000000000000000000000000000000000111111111000001221000000000000000000000000000000001001111000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000011112222222111111000000000000000000000000000000000000000000000000000000000000000000000000000011122222210000000110000000000000000000000000000000000011111111111110000000000000111111122222222111111111110000000000000000000000011111111111111111111111111111111111122111000000000000011111111111111111111110000011111111111111111222111111111122222222222222222222211100000000000000000000000011111000011122222222110000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000001000000000001112222222222100000000000000000111100001111111100000000000000000000000111111111100000000000001111111111111000000000000000000000000011111111222222111111000000000000000100000000000000000000000000012222111000000111122333333333333333333333333333210000000000000000111222222222222222222233322111111111111111111110000","000000000000000000000000000000000000000000001000010000011111111100000011222211111111201001100000011111111111112222222221111000000000011111122211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110111011111111111100000000000000000000000001111111110000000000000000000000000000000000000000000000000000000112222222100001221011100000000000000000000000000001000000000122222222211111111000000000000011000111110000000000000000000000000000000000000000000000000000011111112222111111000000000000000000000000000000000000000001122211000000000000000000000000000011111111000000000111111000000000000000000000000000000011111100000110000000011111111111111111111111111000000000000000000000000000000000000001111111111111111111111111111111000000000000000000111111111111111110000000111111111111223333333333333322222222222222222222222222100000000000000000000011111000000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000001111112222233333333332222111110000000000000000000000000000000000000000000000000000000000000000000000001111222222222111000110000000000000000000000000000122222211111000000000000000000000000000000000000000000000000011000000001112222222222111111111111111111000000000000011112222222221111222222222222222211111110000000000000000","000000000000100000000000000000000000000000000000110000011111111111010011222221111112333233322221111111111111111111111000000000000000011000001110000000000111011100100010010001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001110000011122221111100000000000000000000000000111111111111000000000000000000000000000000000000000000000000111122222222110000111010000000000000000000000000000001000000000000001111100111111111111110000000000111110000000000000000000001111110000000000000000011222210100001110000000000011111111000000000000000000000000000000011122211100000000000000000000000000000001110000000011111111111111111000000000000000000000011000100000000000000011111111111000000000000000000000000000000000000000000000000000000000000001111111111111111111000000000000111111111100000000000000000000000000000001111123333322222222211111111000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000001111111111112233333332222111111111111122222211111111100000000000000000000000000000000000000000000000001111222222211100000110000000000000000000000000000122222222221100000111111111111111111111110000000000000001001111111111100000111111111111111111111111110000000000000011122222333322222222221111111111100000000000000000000000","000000000000110000000000000000000000000000000001110000011111111011100011221100011121233333322221111111010000000000010000000000000000111232233221110110000111111111111111111111112100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000111011111111111100000000000000000000000111121000000000000000000000000000000000000000000000000000000111112222210000000000000000000000000000000000000000000000000000000001111111111111111111110000000000111110010000000000000100000000000000000000000000011222211100001111110000111111111111000000000000000000000000000000011122211000000000000000000000000000000000000000000022221111111111111000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000011100000000000000000000001111122222222211100000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111001111100000000000000000011122222211111111100000000000000000000000000000000000000000000000000011111111111111100110000000000000000000000000000122222222110000011111111111111100000000000000000000000001111111111112311111111111100000000000000000000000000000000000111222222211111111111111111111110000000000000000000000","000000000000000000000000000000000000000000011000110000011111111111000012221110000111201122222111222111111111222333333222111000000001112222123321110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110112000011111122200000000000000000000000001111111111110000000000000000000000000000000000000000000000000011111111111000001111011110000000000000000000000000000000000000011111111100111111000000000000011111111000000000000000000000000000000000000000000000000000000000001111111000111000000000000000011111100000000000000000001122111000000000000000000000000000011111110000000000000000000000000000000000000000000000011111100000000000000011111110000011111111111110000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000111111111111111222222222222222222222222222222222222222221111000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000011111122212222222222222222222111110000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000110000000000000000000000000000122222221110000000000000000111110000000000000000000000001111111000000100000111111111000111111101111111000000000000000001122222211111122222222222222111111111111111110000000","000000000000000000000000000000000000000000001000000000000000000000000012211000000000000000000012222222222222233333334333322212110001111112223322221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111011100001122200000000000000000000000111110110100000000000000000000000000000000000000000000000000000000001111100000000110000000000000000000000000000000001111111000001000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000011111112222111222000000000000000000000000000000000000000000000000000000000000000000000000000011122222211000000110000000000000000000000000000000000011111111111110000000000000111111222222222111110000000000000000000000000000011111111111111111111111111111111111122222100000000000000000000000011111111110000011111111111222222222111122222233333333333333332222222100000000000000000000000001111000011122222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000010000000000000001111100000001111100000000000000000000000000111100000000000000000000000000000000000111111111100000000000000011111211111100000000000000000000000001111111122222100000000000000011111100000000000000000000000000011112221000000001112233333333222333333333333333210000000000011121122333333333333333332333333222222222222221111111100","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222322222333444444444444333322222333334433343443222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001122200000000000000000000000111111111110000000000010000000000000000000000000000000000000000000000000000000011222000000000000000000000000000000000000001000001000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000011111111112222000000000000000011011100000000000000001101122110000000000000000000000000000011122222211001111111111100000000000000000000000000000011000100000000000000000000000000111111110000000000000000000000000000000000001111111111100000000000000000000001122111000000000000000000000000000000000000000000011111111111111100001122222222233333333332222222211100000000000000000000000001111000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111221111110000000000000000000000000000001000000000000000000000000000000000000000000111100000000001100000000000000000111111111112222210000000000000011111111110000000000000000000000000001120000122222000000000010000011122210000000000000000000000001112222222100011222233334444443333333333333333333322100000000000011111112222222222222222233333322233333333333333332222","000000000000000000000000000000000000000000001000010000011001100000000012222210000111100000000000111111111111112222333222111000000000011111122211210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000001111111100000000000000000000000001111010010000000000000000000000000000000000000000000000000000000111222222000001221000000000000000000000000000000000000000000001000000000000000000000000000011111111000000000000000000000000000000000000000000000000000000011112221111111111000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000000011111111111110000000011100110000011111111111110000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000000000000000000000000011111111111111111111111111111122222222222222222222222110000000000000000000011111000011112222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000001111100000011222222222222111110000000000000100000000000001100000000000000000000000000000000000000000000001111111111111000000000000000000000000001110000122222100000000000000000000000000000000000000000000000000011111000000111112333333322222222222222222222100000000000000000011222222222222222222222222211111111111110000000000","000000000000000000000000000000000000000000001000000000000000000000000012210000000000000000000012222222222222223444444443333322211111212223333332322211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001122200000000000000000000000111111111110000000000000000000000000000000000000000000000000001000000000000000001221000000000000000000000000000000001001111000001000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000011011111111112222000000000000000000000000000000000000000000000000000000000000000000000000000011122222211000000110000000000000000000000000000000000011000111111000000000000000001111122222221000000000000000000000000000000000011111111111111111111111111111111111122222100000000000000000000000011111111110000000011111111222222222111122222233333333333332222222211100000000000000000000000001111000000111222222110000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000010000000000000001111100000000000000000000000000000000000000111100000000000000000000000000000111000111111111100000000000001111111222222100000000000000000000000001110000122222000000000000000011111100000000000000000000000000011112221000000111223333333333222333333333333333211000000000011121122333322223333333332333333322222222222222222211111","000000000000000000000000000000000000000000001000010000011111100000000012222210000111101000000011111111111111112233333332222110000000012222223221210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000011111122200000000000000000000000001111010010000000000000000000000000000000000000000000000000000000111222222100001221000000000000000000000000000000000000000000001000000000000000000000000000011111111000000000000000000000000000000000000000000000000000000011112221111111111000000000000000011000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000000000000011111111111110000000011111111111111111111111110000000000000000000000000000000000000001111111111111111111111111111111000000000000000000000000011111111110000000011111111111111111111111111111122222222222222222222222221111001000000000000011111000011122222222110000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000001111111111111222222222222111110000000000000111100001111111100000000000000000000000000011111100000000000001222222222111000000000000000000000000011111111122222100000000010000000000111111000000000000000000000001111111000000111112333333333333333333333333333211000000000000000111222222222222222222222222211111111111111111111111","000000000000000000000000000000000000000000011000010000011110000000000012221100000111111112211112222111112121222333333333222210000001122323223432221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112000001111122200000000000000000000000001111111111210000000001000000000000000000000000000000000000000011110111100000000111001110000000000000000000000000000000000000001000000000000000000000000000011111111000000000000000001111100000000000000000000000000000000000012211111000111000000000000000011111100000000000000000000122110000000000000000000000000000011111110000000000000000000000000000000000000000000000011111111000000000000001111110000000000000000100000000000000000000000000000000000000001111111111111111111111111111111000000000000011111111111111111100000000000011111111111111111111111111111122222222222222222222222221111001000000000000000000000000011111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000011111111112222222222222222222111110000000000000000100000000000000000000000000000000000000001111111110000000000111111111111000110000000000000001000011110000122222211111111110000000011111111000000000000000000000001122222000000111111222222222222222111112222222111000000000000000122222211111222222222222222222222222222222222221111","000000000000000000000000000000000000000000001000000000000000000000000012210000000001000111111112222222333332333444444444444333322222333334433343443222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000001122200000000000000000000000111121111110000000000010000000000000000000000000000000000000000000000000000000011222011111000000000000000000000000000000001111111000000100000000000000000000011111110000000000000000000000000000000000000000000000000000000000011210000002222000000000000000011011100000000000000001101111000000000000000000000000000000011122222211111111111111100000000000000000000000000000011000100000000000000000000000000111110000000000000000000000000000000000000000111111111100000000000000000000000111111000000000000000000000000000000000000000000011111100001111000001122222222222222222222222222111000000000000000000000000001111000000111111111000000000000000000000011000000000000000000000000000000000000000000000000000000000001112221111110000000000000000000000000000001000000000000000000000000000000000000000000000100000000000000000000000000000111111111112222210000000000000011111111110000000000000000000000001111110000122211100000000000000011111110000000000000000000000001112222222100001222233334444443333333333333321111100000000000000011111112222222222222222222222222222233333332221111111","000000000000000000000000000000000000000000001000000000000000000000000012220000000000001110000012222222222222333333333333322211000001111111222212210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000001111011110001122200000000000000000000000111110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000001000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000011111112222111222000000000000000000000000000000000000000000000000000000000000000000000000000011122222211000000110000000000000000000000000000000000011111111110000000000000000111111222222222100000000000000000000000000000000011111221111111111111111111111111111122222100000000001111000000000011111111111000011111111111222222222111122222233344444443333332222222111000000000000000000000001111000011112222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000010000000000000001000000000000001100000000000000000000000000111110000000000000000000000000000000000111111111100000000000000012111222222100000000000000000000000001110000111222100000000000000000000000000000000000000000000000011112221000000001112233333322222222222222222221100000000000011121122333333333333333332333333322222222222222111111100","000000000000000000000000000000000000000000001000110000011111111111000011222221111112332222111111111111111111111111111110000000000000011111012110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110011011122221111100000000000000000000000001111111110111000000000000000000000000000000000000000000000000001112222222110000111011100000000000000000000000000001000000000122222222211111111111000000000000000111110000000000000000000001000000000000000000000001111100000001110001000000011111100000000000000000000000000000000011122211100000000000000000000000000000001111000000001111111111100000000000000000000000000011111111111110000000011111111111111111000000000000000000000000000000000000000000000001111111111111111111111111111000000000000001111000000000000000000000000000111111111111223333333333333322222222111111111100000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000001111111222233333333332222111111111111111111100000000000000000000000000000000000000000000000000000111111111222222211100001110000000000000000000000000000122222221111100000111111111111111110000000000000000000001111111000000000000111111111111111111111111110000000000000011122222333322222222221111122211100000000000000000000000","000000000000000000000000000000000000000000001000010000011000000000000012212210000111100000000011111122222222222333333333322211000000112223223322222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000001001122200000000000000000000000111110010110000000000000000000000000000000000000000000000000001000111111100000001221000000000000000000000000000000000001111000001000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000011112221111111111000000000000000011000000000000000000000000011000000000000000000000000000000011122222210000000000000000000000000000000000000000000011111111111110000000000000110000111111111111111111110000000000000000000000001111111111111111111111111111111111122111000000000000000000000000011111111110000000011111111111111111111111111111122222222222222222222222221111001000000000000000001000011122222222110000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000001000000000001222222222222111110000000000000111100001111111100000000000000000111111111111111111110000000001111111111111000000000000000000000000111111111222222111111000000000000011111100000000000000000000000012222222000000111122333333333333333333333333333322100000000000000111222222222233333332333322222222222222222222221111","000000000000000000000000000000000000000000001000010000011111111110000012221110000111201111100001111111111111112233333222211000000000011222123221210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112000011111111200000000000000000000000001111111110000000000000000000000000000000000000000000000000000000111111111000001221001110000000000000000000000000000000000000001000001100100000000000000000011111111000000000000000000000000000000000000000000000000000000011112221111111111000000000000000011000000000000000000000000122110000000000000000000000000000011111110000000000000000000000000000000000000000000000011111100000000000000011111110000011111111111110000000000000000000000000000000000000001111111111111111111111111111100000000000000000000000000000000000000000000011111111111111222222222222222222222222222222222222222221111000000000000000011111000000011111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000001122212222222222222222222111110000000000000000000000000000000000000000000000000000000000000000000000000001222222222111000010000000000000000000001110000122222100000000000000000000111111000000000000000000000001111111000000000001112222222222222111112222222100000000000000000122222211111222222222222222211111111111110000000000","011111100000100111110000000000000000000000011001111111111111111011000012221000000111111122222222222222111112222333333232211000000001111111012221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000012111101111122211111000000000000000001111111111111110000000011000000000000000111100111110000000000000111211222221000011111000000000000000000000000000000000000000000010000001100111111000000000000011111110000000000000000001222211111110000000000000000000000000000011111222223333222222211111111111111100000000000000000000122111100000000000000000000000000000111111000001111111111111100000000000000000000000000000111111111111000000000000000000011111111111100000000001111000000000000000001111100000111111111111111000000000000000000000001111111111111111111111111111111111112222222210000111111111100000011111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000011112222222210001222211000000000000000000011001100111111000112211000000000000001110000000000111111110000001110111000000000000010000000000000111000000011100112211111110000000000000000000000000000000000000000000012233344333333333333333333222222221111111222222100000000000000011122222222222223333333332222222233333211111110000000","000000000000000000000000000000000000000000001000010000011111111100000011222210000011100000000000011111111000112222222221111000000000011111122211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000011111111100000000000000000000000001111111000000000000000000000000000000000000000000000000000000000111222222000000111000000000000000000000000000000001000000000001111000000000000000000000000011000111000000000000000000000000000000000000000000000000000000011111112222111111000000000000000000000000000000000000000001122110000000000000000000000000000001111111000000000110000000000000000000000000000000000011111101111110000000011111111111111111111111111000000000000000000000000000000000100001111111111111111111111111111111000000000000011111111111111111111110000000011111111111111211111111111111111111111111111111100000000000000000000000000011111000000012222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000001111111111122222222222222100000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000010000000000000000000000000000122211111000000000000000000000000000000000000000000000000000000000000001112222222222111111111111111111000000000000011111122222211111222222222222211110000000000000000000000","000000000000000000000000000000000000000000000000000000011000000000000011222210000000000001000011111111111000112222222221111000000000011111112110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000110111011111111111100000000000000000000000001111111000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000001111100000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000011111111111000111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000111111000000000000000000000000000000000000001111110000000000000000011122222222100000000000000000000000000000000011111100000000000000000000001111111111111000000000000011111111000000000000000000000001111111111122322222222222222222222111110000000000000000000000000000000000011111000011112222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000001111100000001112211111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111111110000000000000000000000000000000110000111111000000000000000000000000000000000000000000000000000000000000000000001222222211000000000000000000000000000000000000122222211111111111111122211000000000000000000000000","000000000000000000000000000000000000000000001000010000011111111100000011222221111112212111100000000000000000111111111110000000000000011111012110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110111011121221111100000000000000000000000001111111010000000000000000000000000000000000000000000000000000000111222222100000111011100000000000000000000000000001000000000122222222211111111000000000000000000111110000000000000000000001000000000000000000000000000000000001110001000111000000000000000000000000000000000000000001122221100000000000000000000000000000111111000000001111111000000000000000000000000000000011111100000000000000011111111111111111111111100000000000000000000000000000000000000001111111111111111111111000000000000000000001111000000000000000000000000000111111111111223333333333333322222222222222221100000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000001111111111233333333332222111111111111111111100000000000000000000000000000000000000000000000000000111111111222222211100001110000000000000000000000000000122222211000000000000000011111000000000000000000000000000000011000000001111112222222111111111111111110000000000000011112222222221111222221111122211100000000000000000000000","000000000000000000000000000000000000000000001000010000011111111110000012222210000111201001100001111111111111112222232222111000000000011111122221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112000011111111100000000000000000000000001111111110000000000000000000000000000000000000000000000000000000111222222100001221001110000000000000000000000000000000000000011111111100100000000000000000011111111000000000000000000000000000000000000000000000000000000011112221111111111000000000000000000000000000000000000000000122110000000000000000000000000000011111110000000000000000000000000000000000000000000000011111100000000000000011111111111111111111111110000000000000000000000000000000000000001111111111111111111111111111100000000000000000000000000000000000000000000011111111111111222222222222222222222222222222222222222221111000000000000000011111000000011111111110000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000001122212222233333333332222111110000000000000000000000000000000000000000000000000000000000000000000000000001222222222111000010000000000000000000001110000122222111111000000000000000111000000000000000000000000000011111000000000001112222222111111111111111111100000000000011111122222211111222222222222222211111110000000000000000","000000000000110000000000000000000000000000000001110000011111111111110011221100011111332233322221111111111111100000011000000000000000111112112221110000000111111111111110110111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000012221111111111000000000000000000000111111000000000000000000000000000000000000000000000000000000111112222211000000111000000000000000000000000000000000000000000000001111111111111111111110000000000111110000000000000000100001111110000000000000000011222211100001111110000000011111111000000000000000000000000000000011122211100000000000000000000000000000000000000000022221111111111111000000000000000000000011000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000001111111111111111111000000000001111111111100000011100000000000000000000001111111111111111111100000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112222211112222222222111000000000011122222211111111100000000000000000000000000000000000000000000000000001111111111111111110000000000000000000000000000122222222111000011111111111111111110000000000000000000001111111111111111111111111100000000000000000000000000000000011112222333322222222222222222211110000000000000000000000","000000000000110000000000000000000000000000000000110000011111111111110011221111111122333333322222221222111111100001100000000000000000011111001110110000000111111111111111110001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000110000111022221100100000000000000000000000000000111111111000000000000000000000000000000000000000000000000111122222211110000000000000000000000000000000000000001000000000000001111100111111111111110000000000111110010000000000000000001111110000000000000000011222211100001111000000000011111111000000000000000000000000000000011122211100000000000000000000000000000001110000000011111111111111111000000000000000000000011000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000001111111111111111111000000000001111111111100000011100000000000000000000001111222211111100000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111112222222222222111111111111122222211111111100000000000000000000000000000000000000000000000000011111111111111111110000000000000000000000000000122222222111100011111111111111111111111110000000000000001111111111111111111111111111111111111111111110000000000000011112222333322222222221111111111110000000000000000000000","011111100000000000000000000000000000000000001001110000111110000011100011220000000111111000011110111111000000001111222110000000000000111122223221110110000000000000000000111111101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000011211122211100000000000000000000001111111000000000000000000000000000000111000000000000000000000112111222100000000000000000000000000000000000000000000000000000000000001111111111111000000000011111100010000000110000001222111111111000000000000000000011111100000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000011122221111111111111000000000000000000000000111222222221100000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000011101100000000000000000000000000100000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000001112222211111222222111111000000000000000001100001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122221111000000000111100000000000000000000000000000000001123322233333344444444322222222222111111100000000000000000011123444443322111111111111110100000000011000000000000000","000000000000000000000000000000000000000000001000000000000000000000000012221100000000001111000011222111111111222233333332212110000000011111122211210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000001111011111111122200000000000000000000000001110010000000000000000000000000000000000000000000000000000000000101111100000000100000000000000000000000000000000001111111000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000011111112222111111000000000000000000000000000000000000000000000000000000000000000000000000000011122222210000000111111000000000000000000000000000000011111101111110000000000000111111222222222111110000000000000000000000000000011111111111111111111111111111111111111111100000000000011111100000011111111111000011111111111111111111100011111122222222222222222222211111000000000000000000000001111000011122222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000001111100000000001100000000000000000000000000111100000000000000000000000000000000000111111111100000000000000011111111111000000000000000000000000001111111111222100000000000000000000000000000000000000000000000000000000000000001112233333322111111111111111121000000000000000000121112222222222222222222211011111111111110000000000","011111100000000000000000000000000000000000011001111111111111111011000012221000000111112122222221111111111111112222222221100000000000111111012221110000000000000000000000010001101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011111112221122211111000000000000000000001111111000000000000000000000000000000111000000000000000000000111111111111000000000000000000000000000000000000000000000000000010000001111111111111000000000011111110110000000110000001222111111111000000000000000001111111100000000000011111111111111000000000000000000000000000000011111110000000000000000000000000000000000000000001111111111111110000000000000000000000000000000111111111000000000000000000001111000000000000000000000000000000000000000111000000111111111111111000000000000000000000001111111111111111111111111110111111111111111100111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000011112222222211111222211111111000000000000011001100001000000001000000000000000000000000000000001111100000000000000000000000000010000000000000000000000000000122221111000000000111100000000000000000000000000000000001223333333333333333444322111111111000000000000000000000000000011122222111111111111111111100000000001000000000000000","000000000000000000000000000000000000000000001000000000011000000000000011222210000000000000000010011111111000112222222222111000000000011111122211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000111011101111122100000000000000000000000001110010000000000000000000000000000000000000000000000000000000000111111111000000110000000000000000000000000000000001000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000011111112222111111000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000110000000000000000000000000000000000011000001111110000000000000111111122222222111111000000000000000000000000000011111100001111111111111111111111111111111000000000000011111111111111111111110000000001111111111122211111111111111111111111110000000000000000000000000000000000011111000011122222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000001111100000001112222222222100000000000000000000000000000000000000000000000000000000000000000000000000000001111111110000000000000000000000000000000110000111111010000000000000000000000000000000000000000000000000000000000000001112222222222111111111111111100000000000000000000122222211111222222222222211000000000000000000000000","000000000000000000000000000000000000000000001000000000000000000000000012221100000111111111111112222222222222333444444444444333333333334444433444443322110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001122200000000000000000000001111121111111210000000121000000000000000000000000000000000000001111111111111111122222111111000000000000000000000000000000000000011000000000000000000000000000111221100000000000100000001111100000000000000000000000000000000000012210110001111000000000000001111111100000000000000000111122110000000000000000000000000000011122222211000000000000000000000000000000000000000000000111111111110000000000011110000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000011111111110000000001111111111122222222222222222222222221111001110000000000000001111111111222222111000001000000000000010000000000000000000000000000000000000000000000000000000000001222221000000000000000000000000000000000001111110000001222222222222111110000000000000001100000000001100000000000000000111111110001111111110000000000000000110000000010000000000000001111111221111222333332222222221111111222221111000000000000000000000012222222100011111122223333333333333333333333333322222222100000011111111111111122233333333333322233333333333333333222","000000000000000000000000000000000000000000000000000000000000000000000011210000000000000000000011112222322222222233333222222211111111122222222111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100100000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000122111222222222211110000000000000000000001111111000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000122233222111000000011110111100000000000000000000000000000001111110000000000000000111122222222211100000000000000000000111111111111111222222222221000000000000000000000122111111111000000011111111111111111100000000000000000000111112222222233333332222222222222222222211000000000000000000000111111112000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000001111111000000000000000000011000000000000001112223333444444433332100000000000001111111100000000000000000000000000000000000000000000000000000112222222233444433322210000011100000000000000000122110000000000000000000000000000000000000000000000000000000000000000000000000111222222211111122111111111111110000000000011111111110000000000111111111111111111122223333333211111","000000000000000000000000000000000000000000001000000000000000000000000011210000000000100011000011112222333333333333333333333211111111122222222111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000111111100000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000122122222222222211110000000000000000000001111111000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000122233222111000000011111111100000000000000000000000000000011222220000000000000000001111111111111100000000000000000000111111111111111222222222221000000000000000000000122111111111111111122111111111111111111111000000000000000111112222222233333332222222222222222222211000000000000000000000000011122000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000000000001111111000000000000000000011000000000000001111223333444444433332100000000000001111111100000000000000000000000000000000000000000000000000000112222222233344433322210000011100000000000000001211110000000000000000000000000000000000000000000000000000000000000000000000111111223333322222222222211111111110000000000111111111110000000000111111111111110101122223333333211111","000000000000000000000000000000000000000000000000000000000000000000000011210000000000000001000011112222322322233333333222233211111111122222222111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111101100000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000122111222222222211110000000000000000000001111111000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000122233333211000000011110000000000000000000000000000000000011111110000000000000000111122222222211100000000000000000000111100000011111222222222221000000000000000000000122222222222111111111111111111111111100000000000000000000111112222222233333332222222222222222222211000000000000000000011111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000001111111000000000000000000011000000000000001112223333444444433332100000000000001111111100000000000000000000000000000000000000000000000000000112222222233444444322211000011100000000000000000122110011000000000000000000000000000000000000000000000000000000000000000000000111222222111111122111111111111110000000000111112222221110000000111222221111111111122223333333222222","000000000000000000000000000000000000000000000000000000000000000000000011210000000000010011100011112222322333333333333333333211111111122222222111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000111111100100000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000122122222222222211110000000000000000000001111111000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000011112111122221110000000000000000000000000000000000000000000000000000000000000000001111122233222222111110111111111100000000000000000000000000000011222220000000000000000111122222222222111111000000000000000111111111111111222222222221000000000000000000001122111111111111111122222222222222222211111000000000000001111112233334444443332222222222222222222211000000000000000000000111111122000000000000000000000000000000000111111111110000000000000000000000000000000000000000000000000000001111111000000000000000000011000000000011111111223333444444433321100000000000001111111100000000000000000000000000000000000000000000000000000122222222233444433222210000000000000000000000001211110001000000000000000000000000000000000000000000000000000000000000000000111122234433322222222222211111111110000000000011111111110000000000111111111111110001112223333333211111","000000000000000000000000000000000000000000001000000000000000000000000011210000000001100011000011112222333333333333333333333211111111222222222111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000111111211110000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000122122222222222211110000000000000000000001111111000000000000000000000000000000000000100000000110000000000000000000000000000000000000000000000000000000010001110000000000000000000000000000000000000000000000000000000000000000000000000000000122233222111000000011111111100000000000000000000000000000011222220000000000000000111111111111111111100000000000000000111111111111111222222222221000000000000000000000122222222222222222222111111111111111111110000000000000000111112222222233333332222222222222222222211000000000000000000011111111122000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111111000000000000000000011000000000000001111222233444444433332111000000000001111111100000000000000000000000000000000000000000000000000000112222222233444444322221100011100000000000000001222111111111100000000000000000011111111000000000000000000000000000000000000111111223333322222222222222222111110000000000111112222222221111101111222221111111111122223333333331111","222222222222222222233334444455555554443333344433332233333333333332233344433333211111123111122223333333444444444444444333343333333333344455555433333332222211011111111100000000000000000000000000000000000000000000000000000011112222233333211111100000000000000000000000000110000000000000000000000000000001100011110000000000000001111222222222222222222222221122221121000000000000110111111222222233322222444434555555555555555444444444444444444444444445555555555555555555555554444444444444432211111000000011111112222000000000000000000000000000000000000000010112222111221112222222222222222222222210000011122222222333334444444444444444444444444444444444444444444444444444322222222223334444444444443333222110000000000000000000000000111111111000000000000000000000000001111111111111111111111111110000000000000000000001100000001111111110000000000000000000000001111111222222223444444433333334444445555554443333333333322111110000000000001110000111111122222222211000000001111110000000000000000000111100000000000000000000001111111112100000000111112223443332222100000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000001111110000000000000000000110001221111111221111223333332100000000000000000000000000000000000001111222222333333333210000000000000000000001223321112333300001111122111111122112222322222100000000012100000011122211110012233333444444444444444322222222111122","222222222222222222233444444445444444442333344433332222222223333332222233333322111111211111122333333344444444444444444444444443334444445555555433333332222222111222221111000000000000000000000000000000000000000000000000000011111222233332110011101100000000000000000000000000000000000000000000000000000011100011110000000000000000001122222222211111111121111122221122000000000000110001111222222111111111233334333444444445555333333333322222222222222333333334433333444444433320000000011222221100000000000011111111112111000000000000000000000000000011111111111111000000222222222222222222223222222222222222233444444444444444444444444444444444444444444455555555534444444444322222222233334444444444443333222221000000000000000000000000111111111100000000000000000000000000000000000111111111112222221111111110000000000001100111122222222222000000000000000000000001110000111111111222222222111001111112222222110000000001111111111111111100001110000111122222222222211111221122222221000000111100001100000000000000000000000001111111111112210001111222233333333332222000000000000000000000000000000011100001100001111111111100000000000000011110011000000000000000000011011121110000000011111111111100122321111111000000111121111111111000000000000000000000000000001111000000000011100000000000000000000100011011233332000012200001200001000000011112222211122110000000000000000112222222233322222222332222222334444322211222221111","222222222222222222233344444444433443332222333332222211111122222222222223333333222222211001122233333344344444444444444444444444444444444455544333333332222222111222221111000000000000000000000000000000000000000000000000000011111111122332100000101100000000000100000000000000110000000000000000000000000011100011100000000000000000001111111111211011111111111111111122011111110000110011111122222111112222223322111233333334444333222221111111122222222223333333333333333322222100000000011222222000000000000010000000011111000000000000000000000000000000001111111111111000122222222222222222222111112222222223344444444444334444444444444444444444455554444444444444333333333322211111111223333333333344443333221000000000000000000000000000111111111100000000000000000000000000011111111111111111111000000000000000000000000000111222222223333333221100000000000000000000000000000000000000001111000000000001122221110000000011222222222100000000000110000000000111111111111111122233332221000000000000001011222222211000000000000111222222222223221111122233233334443322111000000000000000000000000000000012221001111111111111111100000000000000011100010000000000000010000011001121110000000012222222222211112332111000000000111222222222222100000000000000010000000000000110000000001000000000000000000000000000001012223331000012201111200000000000001112222222211000000000000000001222333333333322223333333333344445555544433444444444","222222212222222222233334444455544554443333344433333334433333333333333344444443433322223111112223333333443444332233444333343333333333344455555443333332222211010000000000000000000000000000000000000000000000000000000000000011111222233333211111100000000000000000000000000110000000000000000000000000000001100011110000000000000001111232223333322222222222211122221121000000000000110111121222233333322333444445555555555555555555555554444444444444444455555555555555555555555554444444444444433222221110000011111112222000000000000000000000000000000000000000011112222111221112222222222222222222211110000011122222222222223444444444444444444443333333333333333333333444444444322222222222233333333333332222221100000000000000000000000000111111111000000000000000000000000001111111001111111111111111110000000000000111000001100000001111111110000000000000000000000000011112222222233444444433333333444445555554443333344444444322210000000000001110000110000000000111111000000001100000000000000000000000111100000000000000000000000000111111000011111111112234444332222100000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000011110000100000000000000110001232112222221111223333332100000000000000000000000000000001100000011222223343333333210000000000000100000001223321112333300001111122111111122112222211111000000000012100000011122211110012233333444444444444444333333332222222","122111111111112222233344443343333332222222333332222211111122222222222223333322222222211001112233333344444444444444444444444444444444444455533333322222111122111222221111000000000000000000000000000000000000000000000000000011111111122222111111101100000000000100000000000110110000000000000000000000000011100011100000000000000000001111111111111001111110110011111121001111110000000001111111112111112222223323222333333334444333222222211111122222222223333333333333333322211100000000011111112100000000000000000000011121000000000000000000000000000011111111111111111000122222222222222222223222222222222222223444444443333344444444444444444444455554444444444444333333222222211111111222222222222344432222221110000000000000000000000000111111111100000000000000000000000000011111111111111111111000000000000000000000000001111222222333333333110000000000000000000000000000100000000000001111000000000001111111110000000011111111111000000000000110000000011111110000111111122233332221000000000000000011221111101000000000000111112222222222221111111222233344443332211000000000000000000000000000000011111001100000111111111100000000000000011111122100000000000000000011011121110000000012222222222211112221100000000000111111111111122100000000010000010000000000000110000000001000000000000000000000000000011112223331000012201111200000000000001112222222222110000000000000001222333333333322223333333333334444444433333444444444","222222222222222222233444444444444443332223333332222222211122222222222223333322222222211111122333333344444444444444444444444444444444445455544333333332222222111222221111000000000000000000000000000000000000000000000000000011111122233332110000101100000000000100000000000000000000000000000000000000000011100011100000000000000000001111111112211111111121111122221122001111110000110001111111122111112222223323222333333334444333222222222221122222222223333333333333333333333210000000011222222100000000000000000000011111000000000000000000000000000011111111111111111000122222222222222222223222222222222223333444444444444444444444444444444444455555555555555544333333333322211111111222223333333344443333222221000000000000000000000000111111111100000000000000000000000000011111111111111111112222220000000000000000000001111222222223333333110000000000000000000000000000100000000011111111000000000111122221110000000011111111111000000000000110000011111111111111111111122233332221000000000000000001111111100000000000000111112222222222221111112233233334443332211000000000000000000000000000000011100001100001111111111100000000000000011111122100000000000000000011011121110000000012211111111100112221000000000000111122222222221000000000000000000000000000000110000000001000000000000000000000000000011112222221000012201111200000000000001112211111111000000000000000001222333333333322223333333222223334444433223333333333","222223322223322222222234333343221111111112233321111000001112222222222223333333311222200001112223333333344444444444444444444444444333334444422122211221111111111111111111000000000000000000000000000000000000000000000000000011111111122222111111100100000000000100000000000110111000000000000000000000000011100000000000000000000000001011110011100001111000111111111122111111111111111111122233344222222222222211000111112222222222222221111111111111112222222222222221111100000000000000112222222000000000000010000000000111000000000000000000000000000000000000001111111000011111111111133222222222222222222223334455555554444444444444444444444444455554444444444444322222222211111111111112233333333344433222111000000000000000000000000000111111111111111110000000000000000000011111000000000000111000000000000000000000000000000111111222222222000000000001111111000001100000000000000000001122111110000001111111110000000011222222211000000000000000000000001111111100001111223333322222000000000000001011222222222000000000001111122222222223200000011111111222211110000000000110000000000000000000000011111111111111111000011111111100000000010000111111100000000110000000000010000111111222222222223333333332111110000000111121111111112100000000000000111000000000000000000111111122221000000000000000000000000012233331000011101112211112221111111001111111222110000000000000001111111111222222233333333333444445555544433444444444","111000000111111111222233332232110000000012233321110000001112222222222222222222211111111001112233333344444444444444444444444444444333344444412111211110010000000001111111000000000000000000000000000000000000000000000000000011111111122222111111100000000000000100000000000110111000000000000000000000000011100000100000000000000000001111111111100001111000000000000000000000010000000111122222223111111111122223222333333333333222333333311111111111112222222222111111111100000000000000111111111100001000000000000000012222111110000000000000000000000000000011101111111000000000000001111112222111111111111111112222433333222222222222233222222333444443333334444433211122222211111111111111122222222223321111111100000000000000000000000111111111111100000000000000000000000000011000000011110000011111111111000000000000000000100112222333333333000000000000000000000000000011100000000000000000000000000001111111110001111122222222222100000000000000000000000011111111111111222233322221000000010000001100111111111000000000001111122222222223221100000111100111111100000100000110000000000000000000000001101000000000000000000000010000000000011111222110000000000000000111112232222221111222222222222222222221000000000010000000000111122221000000111111111000000000000000000000011122220000000000100000000000001122333331000012201122222222222222222222222333333333220000000000001122200000000001112222333333333444444444444444444433","111100001111111222223334443343333332222222333332222222211123333332222223333322211111111111112233333344444444444444444444444332333444445555544333322222111121111222221111000000000000000000000000000000000000000000000000000011111122122222111111100000000000000100000000000000000000000000000000000000000011100011110000000000000000001122222222211001111100000000000000000000000000000001110001112111111111133334333444444444444333222222222221122222222223333332222222222211111100000000011111111100000000000000000000012222000000000000000000000000000011111111111111000000122112222222222222223222222222221111111222333332223333333333333333333333333333333344444433222222222222211111111122222222222223332222111110000000000000000000000000000011111100000000000000000000000000010000000111111111111000000000000000000000000001111222222333333333000000000000000000000000000000111000000011110001000000000111111111000000000011111000000000000000000110000111111111111111111111111233321110000000111100011100000000000000000000000000001111111112220000001112233344444332211000000000000000000000000000000000000001100000000000000000000000000000011111232100000000000000000011112232221100000011101100001100122210000010000000000010000110011000000000000000000000000000001110000000001110000000000000100000000000011112233332000012201122200000000000011112222222222110000000000000001122212111121111112222332222222334444433333322222222","111111111111111222222233332232210000000011122221100000000001111111111122223333311111111000001223333333344444444444444444444444444333334444422111211110000000000000111111000000000000000000000000000000000000000000000000000011111100122222111111100000000000000100000000000110111000000000000000000000000011100000000000000000000000000011110011100001111000000000000000000000011111111111122222223111111111122222222333222222333222333332211111111111112222222222222221111100000000000000112222222100111000000010000000011221111110000000000000000000000000000000001111111000000000000001111111111000000111111112222333444444333344444444444444444444445554444444444444322222222211111111111111111111111233321100000000000000000000000000000111111111111111111110000000000000000000011110000000000000011111111111000000000000000000000111111111111110000000000000000000000000000011100000000000000001000000000001111111110001111122222222222100000000000000000000000011111111111111222233322222000000010000000001111111111000000000001111122222222223222221111111100000000000000100000110000000000000000000000000001000000000111000011111111100000000011111122111000000000000000011112221111111111222222222222222222221000110000010000000000111122221000000111111111000000000000000000000011122220000000000000000000000001122222221000011101122222222222222222222222333333333220000000000000111200000111001112222333333333444444444444444444333","211100001222111111112223344443333333332333344443333334433344444443333344444443433333333333222222223343333333222233433333333222223444445555555444444433222211111111111100000000000000000000000000000000000000000000000000000011111212233333211111100000000000000000000000000110000000000000000000000000000011200111111000000000001111122233333333322222222221110001110000000000000000000011122222222222222223344444445555555555555555555555544444444444444555555555555555554444444443333333334433333211111111000011111112222110000000000000000000000000000000000000011112110001222222222222222222223222222211000000001111222222223333344444444333333333333333333333333222222233222222211111111122223333333333332222222100000000000000000000000000000011000000000000000000000000000111111110000000000001111000000000000000001111000001111222222333333333000000000000000000000000011111111000111122221111111222233344443333332222233333322111100000000000000010000111111111111111111000011111100000000000000000000000000000000000000000000000000000000001111111111111112234443322100000000000000000000000000000000000000000000000000000000000000000000000011100110001111000000000000111222333332221111111000000000000011221110011111121111210000000000000000000010000000000000000000000001222334444433221000000000000000100000001223321000010000001111111111112222112222222222100000000012100000011122211111122223333444444444444444333333333222222","211100001111111111123333344443333333332333344433333333322333333333333344433343311113333333222222233343333333333344444444444222333444445555555444433333222222111222221100000000000000000000000000000000000000000000000000000011111222233333211111100000000000000000000000000110000000000000000000000000000012311122221000000000001111122233333333321112222100110000000000000000000000000001111111112222222222334434445555555555555555555555544444443333444455555555544444444444444431111001122222222211111000000011111112223332111110000000000000000000000011111111111111110001222222222222222222223333322222222221111111222222112233333322222222222222222222222223333333322233222222211111111122233333333333332222222111000000000000000000000000111111111100000000000000000000000000000000000111110001111000000000000000001111000001111122222333333333000000000000000000000000011111100000111111111111111111122234443333332222233333322211110000000000001110000111222222222222211000011111100000000000111111112200000000000000000000000000000000000001111111111111112234443322211000000000000000000000000000000000000001100000000000000000000000000000011111110100000000000111111112222333332221100111100000000000011221111111221121111210000000000000000000000000000000000001111222222222223443333210000000000000000100000001223332000011100001111122111112222112222222222110000001112100000111223322222222223333444444444444444322222222222222","111000000011111111112112333333222111110002344332222222211333333333333333333322211112333333222223333344444444444444444444444444444444445555533334433322121211111111111111000000000000000000000000000000000000000000000000000011111122223322101111100000000000000000000000000110000000000011110000000000000012311122221000000000001111122233333222211001111110000000000000000000000000000001110001222222211112234444445555555555555555555554433333332222333444444444332221111101111110000000011111110000000000000011111111112333333331110000000000000000000011110000000000000000122111111111122222223333333332222222222222222111101112112222222111111111222222222222222111111111111100000000011111123333333333332222222221000000000000000000000000111111111100000000000000000000000000000000000111110001111111110000000000000011000001111222222333333332000000000000000000000000011111100000000000000001000000000012222221110000011111111000000000000000000100000111111122222222211111111111100000000001111111112200000000000000000000000000001000000001111111111111122222222222100000000000000000000000000000000000000000000000000000000000000000000000011122232211100000000111111112222333332222211111100100000000111110000001110010011222222222211100000111110000011111100001111221111122223332221110000000100000000100000012233332000010000001111122111122222223222222222111000001111000011122223322222222223333333333333444444433444444322222","111000000011111222222233332242221111110012233322221111111113322222222222222222211111111001112233333344444444444444444444444333344444444444422222211221111111111111111111000000000000000000000000000000000000000000000000000011111111122222111111100000000000000100000000000000111000000000000000000000000011100011110000000000000001111111111111100001111000000000000000000000000000000001111001112222111111123334223444334444444333333333322221111111112222222221111111111100000000000000011111111100000000000000000000012333222221000000000000000000000011111111111111000000111001100001111112223222222222221111111222333332111122222222222222222333333332222233333333222222222211111111111111122222222223332211111100000000000000000000000000011111111100000000000000000000000000010000000111111111111000000000000000000000000001111222222333333333000000000000000000000000000000011000000000000001000000000001111111110001111111111111111000000000000110000000000011111111111111222233321111000000000000001100000000000000000000000000001111111112221011111112222222221100000000000110000000000000000000000000000000000000000000000000000000000000011122233321100000000011111112222333333322222222222222222211122221000010000010000011111111111110000000111111111111100000001110000000011221111110000000100000000000001123344443100012201122211111111122222223222222222111000000000000001122211000000000112222333222233334444433334444444433","111111111111112222232244443343322222211112233322222111111112222222222222223333322222211001112233333344344444444444444444444444444333344444433223322221111111111111221111000000000000000000000000000000000000000000000000000011111111122222111111101100000000000100000000000110111000000000000000000000000011100011100000000000000000001111111111100001111000110011111110001111111111111111122222223111112222223222111222222223333222222222211111122222222222222222222222222211111000000000112222222100000000000010000000011121000000000000000000000000000000001111111111111000011111111111111122222111112222222222223444444444333344444444444444444444455554444444444444333333222211111111111122222222222344432222111100000000000000000000000000111111111111111110000000000000000000011111111111111111111000000000000000000000000000111222222333333333000000000000000000000000000000000000000000001111000000000001111111110000000011111111111000000000000000000000000111111111111111222333332222000000000000001011221111111000000000001111122222222223221111111122233333332221100000000110000000000000000000000011111111100000111111111111111100000000011100011111000000000000000000001121110111111222222222223333333332111111100010000000001111122100000000011111111000000000000000000000011121110000000000000000000000000112233331000012201112211112221111111112222222233221100000000000001222333333333322223333333333344445555544433444444444","111000000011111111112112222232221110110002233322222211111122333332222222222211111111211111112223333344444444444444444444444444444444445555433223322221111111111111111111000000000000000000000000000000000000000000000000000011111111111111101110000000000000000000000000000000000000000011100000000000000011211122221000000000000111111222222222100001111000000000000000000000000000000001110001112222111111133334444444444445555444444443333331111111112334444433222111111100000000000000011111110000000000000011111111112333333331110000000000000000000011111111100000000000121000000001111112223222222222222222222222222111111112112222222222222222222222222222222222111111110000000000011111122222222223332222222221000000000000000000000000111111111100000000000000000000000000000000000111110001111111110000000000000000000001111222222333333321000000000000000000000000001111111000000000000001000000000000011110000000001111111111111000000000000000000000011122222222211111111122210000000000111100011100000000000000000000000000001000000001111111111111122222222222210000000000000000000000000000000000000000000000000000000000000000000000011122232221100000000111000011122333333322222222211111111111112221000010000010001122222222211100000111110000011110000000001110000001223332221110000000100000000100001112344432000011101111211122222222222223222222222111000000001000011222211111111111122333333333333344444333334444333333","000000000000000000011101122221100000000000122211111111111122222221111222222211111111201001101123333334444444444444444444444444444444444444422222311110000000000001111111000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000111100000011100000000000000011200011110000000000000111111222211111000000000000000000000000000000000000000111110001122222211112234434444444333445555444444443333331111111112223322222100000000000000000000000011111111100000000000111111111112333333331110000000000000000000011111111110000001112221000011111111112223222222222222222222222323333332222222222222222222222222222222222222211000000000000000000011111122222222222211111111111110000000000000000000111111111111100000000000000000000000000000000000111110001111111110000000000000000000000111112222222222221000000000000000000000000001111100000000000000001000000000000000000000001111111111000000000000001100000000000001111111111111111111122222221000000000000001100000000000000000000000111111000000001111111222222211122222222210000000000000000000000000000000000000000000000000000000000000000000000011122232211100000000111111112222333333322222222222222222222222221000010000010000122222222222110000111110000011110000000000000000011123332221110000000100000000100000012334432000010000001122222222222222223211111112111000000000000011222211111111111122333333333333344444333333333333333","111100001111111222222234433342221111111112233322221111111112222222222222222222211111111001112233333344444444444444444444444444444333334444422222311221111111111111111111000000000000000000000000000000000000000000000000000011111111122222111111101000000000000100000000000110111000000000000000000000000011100011100000000000000000001111111111100001111000000000000000000000010000000111122222222111111111123223222333333333333222222222211111122222222222222222222221111101111000000000111111112100000000000010000000011221000000000000000000000000000000001111111111111000011111100001111112222111111222222222222333444443222233333333333333333444455554444444444444333333222211111111111122222222222233331111111100000000000000000000000000000011111100000000000000000000000000011111111111111111111000000000000000000000000001111222222333333333000000000000000000000000000000000000000000000000000000000001111111110000000011111111111000000000000000000000000000000000111111222233322222000000000000000001111111111000000000001111122222222223221000001122222333322210000000000110000000000000000000000001111001100000000000000000010000000000011111122100000000000000000000001121111110000122222222222222222221000000000010000000000111122210000000011111111000000000000000000000011121110000000000000000000000001122223331000012201122211122221111111112222222233221100000000000001111222222222222222333333333333444444444444444444333","222222222222222222233444444445555554443333344433332222222223333332222233333322111111111111122333333344444444444444444444444443333444445555555433333332222222111111111100000000000000000000000000000000000000000000000000000011112222233333211111101000000000000000000000000000000000000000000000000000000011100011110000000000000000001122222222211111222221111122221121000000000000110001111222222222222222234434444444444445555444444443333333333333333444444444444445554444444442222111222222221100000000000011111112222100000000000000000000000000000011111111111111111001222222222222222222223222222211111112222344444443334444444444444444444444444444444444455555444444444444322222222244444444444444443333222221000000000000000000000000111111111100000000000000000000000000001111111111111111111111121111111110000000000001100000001222222221000000000000000000000001111111111111111233333333222222222233333333222222222222222222221000000000001110000111122222222222211111221112211221000000000000001100000000000000000000000001111111111112100001111111110112222222222000000000000000000000000000000000000000000000000000011100000000000000011100010000000000000000000000011122110000000011111110000000012321111111000011222222221100000000000000000000000000000000000100000111112221111110000000000000000100000001222221001122300001111111000011111112223311122110000001111000000111112222222221223333333333333444444322211111111111","211100001111111222223333344443333333332333344433332222222223333333333333333333211111223333222333333344444333334444444444443222333444445555555444433333222222111222221100000000000000000000000000000000000000000000000000000011111222233333211111100000000000000000000000000110000000000000000000000000000011211122221000000000001111111233333333321112222100000010000000000000000000000001111111112222222222234434445555555555555555555554433333333333334445555555544444444444444431111001122222222211110000000011111112222332111110000000000000000000000011111111111111110001222222222222222222223333322222222221111111222222112233333333333333333333333333333333333333322222222222211111111122233333333333332222222221000000000000000000000000111111111100000000000000000000000000000000000111110001111000000000000000000111000001111122222333333332000000000000000000000000111111111000011111111111000000111123333333332222222222222222210000000000001110000111222222222222211000011111110000000001111111112200000000000000000000000000001011111111111111110111122223333332211000000000000000000000000000000000000001100000000000000000000000000000011110011000000000000111011111122233332210000111111100000000112321000011111121111110000000000000000000000000000000000000001222222222223342222210000000000000000100000012333322100012200001111111111111122222222222222110000000012100000111122211111112223333333333333334444322222222221111","111000000011111111111112222232110000000002233321111111111122333332222222222222111111211111112223333344444444444444444444444444444444444444411222211111110101000001111111000000000000000000000000000000000000000000000000000011111111111111100000000000000000000000000000000000111000000000000000000000000011211111110000000000000111111122211111000001111000000000000000000000000000000111111001112222111111123334333444444444444444444443322221111111112223222222111000000000000000000000011111111100000000000000000000012333333331110000000000000000000011111111110000000000121000000001111112223222222222222222222222222222111111112222222222222222333332222223333222111111110000000000011111122222222222221111111100000000000000000000000111111111111100000000000000000000000000010000000111110001111000000000000000000000000001111112222333333333000000000000000000000000000000011000000000000001000000000000000000000001111122222111111000000000000000000000001111111111111111222222210000000000000000001100000000000000000000001111112221111122222222222222211111222221100000000110000000000000000000000000000001100000000000000000000000000000011122233321100000000111011112222333333322222222222222222222222221111110000010001122222222222210000001110000011111100000001110000001123332221110000000100000000100001112344443100011101112211122222222222223322222222222100000000000011222211111111000112333333222333334444433334444444444","000000000000011111111112222221100000000000022211100000001111111110000011222222211111111000001123333333344444444444444444444444444333334444311111100000000000000000111111000000000000000000000000000000000000000000000000000011111100111111110000000000000000000100000000000000111000000000000000000000000011000000000000000000000011111011000000100000000000000000000000000000000000000111111111112111111111122223333333333333333333333333322221111111112221110000000000000000000000000000011111111100111000000000000000012322222221000000000000000000000011111111110000000111110000000001111111111000000111111111112222333333332222222222222222222333444443333333333333211122221100000000011111111111111112210000000000000000000000000000000111111111110000000000000000000000000000000000000000000000011111111111000000000000000000000012222222222221000000000000000000000000000011100000000000000000000000000000000000000001111122222222222100000000000000000000000011111111111111222233332221000000010000000000000000000000000000001111122222222223222221111111100000000000000100000110000000000000000000000000000000000000000000000000000000000000011122232221100000000100000011112333332221111222222222222222222221000010000010000010000111122221000001111111111111100000000000000000011122220000000000000000000000000012333332000001101112222222222222222223333333333333220000000000001122200000011000112222333333333344444444444444444444","222111112222211222233333344444444443333333444443343334433444444443333344444444444433333222111112223333333434332233333333343222333444444455555444443332111111010011001100000000000000000000000000000000000000000000000000000011111221122222111111100000000000000000000000000110000000000000000000000000000001100111111000000000000111122233333333332222222221111122211110000000000001110011122222223333333333345545444555555555555555555554444444444444444555555555555555555555555554444444444444433222221111000011111112222000000000000000000000000000000000000000011112222111222222222222222222222222211110000001111111222222223344444444444444444443333333333333333333333333333322222222222222223333333333332222221100000000000000000000000000000011000000000000000000000000000001111110000000000000011000000000000111111111000001111222222223333331000000000000000000000000011111222222222233333222222233444445544444442222344444322111100000000000001110000110000000000111111000000001000000000000000000000000110000000000000000000000000000000011000011111111112234444332211000000000000000000000000000000000000001100000000000000000000000000000011000000001111111000000000000000011111000100001000000000110001221111111221111223321110000000000000000010000000011100000100111001222334443433321000000000000000100000001222221112222200001111122111001122111112211211000000000012100000011122211111222233333444444444444444333333333333333","222212211222222222233344444455555554443333344433332223333333333332233333333333211111113111112223333333444444444444444443343333333444445555555433333332222211111111111100000000000000000000000000000000000000000000000000000011112222233333211111101000000000000000000000000110000000000000000000000000000011200011110000000000000001111222222222221112222221111122221121000000000000110001111222222222222222234434444555555555555444444444444444444444444445555555555555555555555554444233444444432211111000000011111112222100000000000000000000000000000011111111111112111111222222222222222222223222222211111111111222222222223444444444444444444444444444444444444444444444444433222222222233334444444444443333222110000000000000000000000000111111111000000000000000000000000001111111111111111111111111110000000000000000000001100000001111111110000000000000000000000001111111111111122333334444333333344444444444442222233333322222221000000000001110000111122222222222211000111111111110000000000000000000111100000000000000000000011111111112100000000111112223333322222000000000000000000000000000000000000000000000000000000000000000000000011100010000000000000000000000001122110000000001101000000110001221111111221111222222222100000000000000000000000000000000000111111222222332222221000000000000000000000012333332112223300001111112111111122112223322222100000000012100000011122211111111223333444444444444444322222222221111","222222222222222222233344443344433333322222233322222111111112222222222223333333322222211001122233333344344444444444444444444444444444444444433333322222222211111212221111000000000000000000000000000000000000000000000000000011111111122322111111101100000000000100000000000000111000000000000000000000000011100011100000000000000000001111110111111111111111111111111122111111111111111111111222223222222222223222111222222223333222111111111111122222222222222222222222222211111000000000112222222000000000000010000000011111000000000000000000000000000000001111111111111000111111111122222222222111112222222223344455444444444444444444444444444444455554444444444444333333222211111111111223333333333344433222111000000000000000000000000000111111111100000000000000000000000000011111111111111111111000000000000000000000000000111222222223333333221100000000000000000000000000000000000000001111000000000001111111110000000011222222222100000000000000000000001111222211111111222233332221000000000000001012222222222100000000000111222222222223221111111222233333333221100000000000000000000000000000000012221111100001111111111111110000000000011100010000000000000110000111001121110000000112222222223333333332111111100000111222222222222100000000000000010000000000000000000000011121110000000000000000000000000012233331000012201112200000110000001112222222222110000000000000001222333333333322223333333333444445555544433444444444","000000000000000000011101111121000000000000022111100000001111111111111122222222100001101000001123333333334444444444444444444444444444444444311111201100000000000000111111000000000000000000000000000000000000000000000000000001111100011111100000000000000000000000000000000000111100000000000000000000000011100000100000000000000111111111111000000000000000000000000000000000000000000111111001122222211112223334444444333444444444444443322221111111112222222221112110000000000000000000011111111111111000000111111111112322222221000000000000000000000011111111110001011112221000000001111112222111111111111221112333444333332222222222222222222333444443333333333322111111122222111111111111111111111112211111111111110000000000000000000111111111111111111110000000000000000000000000000000000001111111111111000000000000000000111112222222222221000000000000000000000000000011100000000000000011000000000000000000000001111122222222222100000011100000000000001111111111111111211122222221000000010000001100000000000000000000001111122221111122222222222222211111100000000100000110000000000000000000000000000001100000000000000000000000000000011122232222100000000111011111122333332222222222222222222222222222111110000010000111111222222221000001110000000000000000000000000000012221121110000000000000000000000112344443100000100012222222222222222223333333333333210000000000011222211111111000112222333333333334444444444444455544","222223322333322222232334443343322222211112233322211111111112222222222223333333322222200001112223333333334444444444444444444444444333334444433223322221122211111111111111000000000000000000000000000000000000000000000000000011111111122222111111100100000000000100000000000110111000000000000000000000000011100011100000000000000000001111110011100001111111111111111122111111111111111111122333344222222222222211000122222223332222111111111111122222222222222222222222222211111000000000112222222000000000000010000000011111000000000000000000000000000000000000001111111000011111111122233222222222222222222223344455555555444444444444444444444444455554444444444444332222222211111111111223333333333344433222111000000000000000000000000000111111111111111110000000000000000000011111000111111111111000000000000000000000000000111222222223333333221100000001111111000001100000000000000000001122111110000001111111110000000011222222221000000000000000000000001111222211111111223333332221000000000000001012222222222100000000001111222222222223200000011122222333332221000000000110000000000000000000000011111111111111111111111111111100000000010000111000000000000110000111001110000111111222222222223333333332211110000000111221111111122100000000000000010000000000000000000111111122221000000000000000000000000012233331000011101112211111111111001112111222222110000000000000001111211122223322233333333333444445555544433444444444","111000000111111222122233333343322221111112344432222222211333333333333333333322211111222222112233333344444333444444444444444333334444445555534333433322221222111222221100000000000000000000000000000000000000000000000000000011111222233333211111100000000000000000000000000000000000000011100000000000000012211122221000000000001111111233333333311001111100000000000000000000000000000001110001112222211122234434445555555555555555555554433333332222223444444444442222222211111100000000011111111100000000000011111111113333222221000000000000000000000011111111111110000000111111111111222222223333322222222222221111222222112222233222222222222222222222333333333322111122222211111111111122223333333333332222222221000000000000000000000000111111111100000000000000000000000000000000000111111111111000000000000000000011000001111222222333333332000000000000000000000000011111111000000000000001000000011112222221110000011111111000000000000000001110000111111122222222211111111122210000000001111111112200000000000000000000000000001000000001111111111111122344443332211000000000000000000000000000000000000001100000000000000000000000000000011121133221100000000111011111122233332211111111100100000000111210000010011110001122222222211100000001110000011111100000001221111122223332221110000000000000000100000012233332000012200001211111111112222223211222221000000000011000001111222211222222222333333222233334444333333333322222","111000000111111111122233334443322222220112344433332222222333333333333333333333211113333333222223333344444333334444444444444333334444445555555444433333222222111222221100000000000000000000000000000000000000000000000000000011111222233333211111100000000000000000000000000110000000000011100000000000000012311122221000000000001111122233333333311002222111110000000000000000000000000001111111222222211122234444445555555555555555555555544444443333444444444444443322222211111110000001122222111111110000000011111111113333222220000000000000000000000011111111110001110000122222222222222222223333322222222222221111222111001122222222222222222222222222222223333222111122222211111100011122233333333333332222222221000000000000000000000000111111111100000000000000000000000000000000000111110001111000000000000000001111000001111222222333333333000000000000000000000000011111111000000000000001011111111122222222221111111111111000000000000000000000000111122222222222211000011111100000000001111111112200000000000000000000000000000000000001000011111111122234443222111000000000000000000000000000000000000000000000000000000000000000000000011111222101111000000111111112222333332221111111100000000000011221000011111110011122222222200000000000010000011111100001111221111122223332222110000000000000000100000001223332000010000001111122111112222222222222222110000001111000000111223322222222223333333333333334444322222233221111","222111001222112222233334444444444444443333344433333333333333333333333344444443333322233222112223333343444444444444444333343333333444445555555443433333222211111111111100000000000000000000000000000000000000000000000000000011111212233333211111100000000000000000000000000110000000000000000000000000000011200011111000000000000011111233333333322222222211110012210000000000000000110001121122222222222222334444445555555555555555555554444444444444444455555555555555555555555554444333444444433211111000000011111112222100000000000000000000000000000011111111111112111111222222222222222222223222222211110011111222222222223344444444444444444444444444444444444444433333333322222222222222233333333333332222222110000000000000000000000000000011111000000000000000000000000001111111111111111111111111110000000000000111000001100011111222222221000000000000000000000000111111111111112222222222222233444444444443333333333333322222221000000000001110000111111122222222211000000001100000000000000000000000000000000000000000000000001111111111111111111111112223443332222000000000000000000000000000000000000001100000000000000000000000000000011100010000000000000000000000001122110000100001100000000110012221111222222221223322221000000000000000000000000000000000100111111122223343333321000000000000000100000012333332112222300001111112111111122112222222222110000000012100000011122211111112233333444444444444444333333332222222","111000000011111111122123332242221110110012233322222222211123333332222232222211111111211111112223333344444444444444444444444333334444445555433323222221111111111111221111000000000000000000000000000000000000000000000000000011111111122221111111000000000000000000000000000000000000000011100000000000000011211122221000000000000111111222222222100001111000000000000000000000000000000001110001112222111111133334444444444444555444444443322221111111112334444444332222111101100000000000011111110000000000000011111111112333222221110000000000000000000011111111110000000000111000000001111112223222222222222222221111222111001112222222222222222222222222222222222222111111111111111111111111122222222223332222222221000000000000000000000000111111111100000000000000000000000000010000000111111111111000000000000000000000000001111222222333333322000000000000000000000000001111111000000000000001000000000001111110000000000111111111111000000000000110000111111122222222211111111122210000000000111100011100000000000000000000000000001000000001111111111111122222222221111000000000000000000000000000000000000000000000000000000000000000000000011122233321100000000011011112222333333221111111100111111111111210000011000000001122222222211100000001110000011110000000001110000001223332221110000000100000000100001112344443100012201111211111111112222223222222222111000000001000001222211111111111112222222222222334444333333333333333","222100001111112222233344444444333333332333344433332222211223333332232233333322111111111111112333333344444444444444444444443333333444445555554333333333222222111222221111000000000000000000000000000000000000000000000000000011111222233333110011100000000000000000000000000000000000000000000000000000000011211121110000000000000001111222222222221012222110000011111110000000000000000001110111112222211111134434444444444444555333333333322221122222223444444444444444444433333320000000011111111100000000000011111112222221000000000000000000000000000011111111111111111000222222222222222222223222222222221111111222222222223333333333333333333333333333333344444444333333333322211111111133333333333333332222222221000000000000000000000000000011111100000000000000000000000000000000000111111111111111110000000000000000000001111222222222223332000000000000000000000001111111111000011222222222111000011112222221110000011122222111110000000000001110000111122222222222211111111122221110000000111100011100000000000000000000000000001111111112110000001112233344444332222000000000000000000000000000000000000001100000000000000000000000000000011111132100000000000000000011111222110000000111111100001100122321000000000010000000000110000000000000000000000000000000111221100011112222211100000000000000000000011012333332000012200001111111000000011112222211111000000000011000001111222211122221123333333222222334444322222222221111","222222222222222222233444444455555554443333344433332233333333333332222233333333111111111111122333333333444444444444444443344443333444444455555433333332222211111111111100000000000000000000000000000000000000000000000000000011112222233333211111101000000000000000000000000000000000000000000000000000000011100011110000000000000000001122222222222222222222221122221121000000000000110011111222222222222222334434555555555555555444444444444444444444444444445555555555555555555554444333333333332111110000000011111112222000000000000000000000000000000000000000010112222111222222222222222222223222222211111112233344444443334444444444444444444444444444444444444444444555555544322222222344444444444444443333222221000000000000000000000000111111111100000000000000000000000001111111111111111111111111121100000000000000000001100000001111111110000000000000000000000001111111222222223444444444333334444445544443332222222222222222221000000000001110000111122222222222211000111112211221000000000000000000111100000000000000000001111111111112100001111110000112333222222100000000000000000000000000000000000000000000000000011100000000000000011100010000000000000000000000011122110000000011111110000100012321111111000011222233332100000000000000000000000000000000000000011222222333333333210000000000000100000001222221112223300001111111011111122112223322222110000001111000000011112222221111223333444444444444444322211111111112","000000000000000111111101121121100000000000122211110000001112222221111122222222111111201000001123333334444444444444444444444444444444444444411221211110000000000000111111000000000000000000000000000000000000000000000000000001111100111111100000000000000000000000000000000000111100000000000000000000000011100011110000000000000111111111111000000000000000000000000000000000000000000111111001112222111112223334334444333444444444444443322221111111112223211122100000000000000000000000011111111100110000000011111111112333333331110000000000000000000011111111110000001112221000000001111112223222222222222222222222333333332222222222222222222333344443333333333322111111110000000000011111122222111122211111111111110000000000000000000111111111111100000000000000000000000000000000000000000001111111110000000000000000000000111112222222222221000000000000000000000000000000000000000000000001000000000000000000000001111122222111111000000001100000000000001111111111111111111122211111000000010000001100000000000000000000001111112221111122222222222222211111111110000000000110000000000000000000000000000001100000000000000000000000000000011122232211100000000111000112222333333322222222222222222222222221111110000010000121111222222210000001110000011110000000000110000001123332221110000000100000000100000112344443100010100012222222222222222223322222222222100000000000011222211111111000112222233333333334444444444444444444","111000000000011000011111122232110000000001132222221111111233333332223222322211111112211111111122333344444444444444444444444444444444445555433223422221111111111111111111000000000000000000000000000000000000000000000000000011111111111211001111100000000000000000000000000000111000000011110000000000000012211122221000000000001111111222222111100001110010000000000000000000000000000001110001222222211112234444445555444555555555555554433332222222222333333322211000000000000000000000011111000000000000000011111111112333333331110000000000000000000011110000000000001111122111111111111112223333333332222222222222222222211122112222222222222222222222222222222211111111110000000000011111122222222222222222222221000000000000000000000000111111111100000000000000000000000000000000000111110001111111110000000000000011000001111111122222222111000000000000000000000000001111100000000000000001000000000011111110000000011111111000000000000000000100000000011122222222211111111111110000000001111000011100000000000000000000000000001000000001111111111111111122222222210000000000000000000000000000000000000000000000000000000000000000000000011122232211100000000111011112222333333322222222211111111111112221000000000010001122222222212100000111110000011110100000001110000111123332221110000000100000000100000012333332000010000001121122222222222223222222222111000000000000011222222111111111123333333333333444444433444444333333","222100001222112222233334444444444443333333344433332223322223333333333333333333211111223222112333333344444444444444444444443333333444445555555443433333222222111111111100000000000000000000000000000000000000000000000000000011111222233333211111100000000000000000000000000110000000000000000000000000000011200011211000000000001111111233333333321112222110110010000000000000000000000001111111112222222222234434445555555555555555555554444444443333334445555555555555554444444442222111223322222211111000000011111112222211000000000000000000000000000011111111111112111001222222222222222222223222222211111111111222222222223344444444444444444444444444444444444444433333333322222222222223333333333333332222222110000000000000000000000000000011111100000000000000000000000001111111111111111111111111110000000000000000000001100011111222222221000000000000000000000001111111111111112222222222111111122234443333332222233333322222221000000000001110000111122222222222211000111111110000000000111100000000000000000000000000000000001111111111111111110011111222222222222000000000000000000000000000000000000001100000000000000000000000000000011100010000000000000000000011111222221000000111110000000000012321111111111121222222221000000000000000000000000000000000111221111122223342222221000000000000000100000012333332111122200001111111111111122112222222222110000000012100000111122211111112223333444444444444444322222222222222","222222222222222222233334444455544443443333444443333334433344443332223344444443433322222111112212223333333343322222333222232322333333334444555443333332222211000000000000000000000000000000000000000000000000000000000000000011111221122222100000100000000000000000000000000000000000000000000000000000000000000111110000000000000011122222222222232222222222221122211121000000000001110111122233333444333333445555555555555555555555554444444444444444444555555555555555555555555554444444444444433222221111000011111111112000000000000000000000000000000000000000001111111111111111111111111111111111111100000011111122211222223444444444443333333332222222222223333333222333333322222221000011123333222111110000000000000000000000000000000000000000000000000000001111000000000000011111001100011000010000110001111111111111111111100110001122222221000000000000000000000000011112222222233344443322222233444455555554443334444444444333321000000000000110000010000000000111111000000000000000000000000000000000111100000000000000000000000000000011000000011111112334443222111100000000000000000000000000000001000000000000000000000000000000000000010000000000000000000000000000000011110000100000000000000110001221111111210000123333332100000000000000010000000011100001111111001121133444433332110000000000000100000001222221112333300001122222111111122111112211211000000000012100000111111000111222233333334444444444444333333333332222","222100001111112222233344444443333333332222333332222222211123333332222223333322211112111111112333333344444444444444444444444443344444445455534333333332111122111222221111000000000000000000000000000000000000000000000000000011111122122222111111101100000000000100000000000110111000000000000000000000000011100011110000000000000000001122222222211011111110000011111110000000010000000001111111112111111111123334222333333334444333333332222221122222222223333333333333333322211110000000011111111100000000000000000000012222000000000000000000000000000011111111111111111000122222222222222222223222222222222222222333333333333333333333333333333444444443333344444444333333333322211111111122222222222233332222222221000000000000000000000000000011111100000000000000000000000000011111111111111111111000000000000000000000000001111222222333333333000000000000000000000000000000111000000011110001000000000111111111110000000011111111111000000000000110000111111111111111111111222233332221000000111100001101111111100000000000000000012222222222221001111122233344444332211000000110000000000000000000000011111001100000111111111100000000000000011111232100000000000000000111112232222221111112222211112211122321000010000010111110000111122100000000111111111000000000000110000000001000000000000000100000000000011122233332000012201122211111111111111112222222222111000000000000001222322222233322223333333333333334444433333444444333","222212212222222222232223344445444443333333444443333334433344444443333344444444444422223111111112223333333333222222333222232222332333334444455444343332222211000000000000000000000000000000000000000000000000000000000000000011111222233322100000100000000000000000000000000000000000000000000000000000000000000111110000000000000011122232223333332222222221111122211121000000000001110011122222223333333333345545555555555555555555555554444444444444444555555555555555555555555554444444444444433222221110000011111111222000000000000000000000000000000000000000001111222111111112211111111111111111111100000001111111211122223344444444444333333332222222222223333333222233333322211111000011122222222111110000000000000000000000000000000000000000000000000000000000000000000000011111000000000000011000000000000111111111000001111111112222222231000000000000000000000000011111222222233343333322222233344445544444443333344444444322210000000000000110000010000000000111111000000001000000000000000000000000111100000000000000000000000000000011000000011111111234444322100000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000011110000100000000000000110001221111111210000122232221000000000000000010000000011100001111111001222334444433321000000000000000100000001222221112333300001111122110001122001112211211000000000012100000011122100111222233333334444444444444333333333333322","111100001111111222223334344443333333332333344433332222211223333332233233333322211111112111112333333344444444444444444444443222333444445555544333333333222222111222221111000000000000000000000000000000000000000000000000000011111222122222111111100000000000000000000000000000000000000000000000000000000011211122221000000000000111111233333222221012221100000000000000000000000000000001110111112222211111134434444444444445555444333333322221111111223444444444443333333333333320000000011111111100000000000011111112222222111110000000000000000000000011111111111111110000222222222222222222223222222222222221111111222222112233333333333333333333333333333334444433333333222211111111111122233333333333332222111111000000000000000000000000000011111100000000000000000000000000000000000111111111111000000000000000000000000001111222222333333332000000000000000000000000111111111000000122221111000000011112222222110000011122222111110000000000001110000111122222222222211111111122210000000000111100011100000000000000000000000000001111111112220011111112233344444332222000000000000000000000000000000000000001100000000000000000000000000000011121232110000000000000000011122232222210000111111100001111122321000010011110001110000110000000000000000000000000000000111221100011112222211100000000000000000000011112333332000012201111211111111111122222222222222110000000011000001111212211111111123333333222222334444333333322222222","222211111222112222233444444444444444443333344433332222222223333332223233333333211111112111112333333344444444444444444444443333333444445555555433333333222222111111111100000000000000000000000000000000000000000000000000000011111212233333211111101000000000000000000000000000000000000000000000000000000011200011110000000000000001111122222222221112222111110011111110000000000000110001111122222222222222234434444444444445555444444443333333333333334444445555555555554444444441111111222222222211110000000011111112222210000000000000000000000000000011111111111112111001222222222222222222223222222211111111111222222222223344444444444444444444444444444444455555444444444422222222222233334444444444443333222221000000000000000000000000000011111100000000000000000000000001111111111111111111111111110000000000000000000001100000001222222221000000000000000000000001111111111111112233333322111111111223333222222222222222222222221000000000001110000111122222222222211111111111111110000000111100001100000000000000000000000000011111111112100000000011000112222222222000000000000000000000000000000000000001100000000000000000000000000000011100010000000000000000000000011122110000000111111100000000012321111110000011211122221000000000000000000000000000000000111221111111112222211110000000000000000000000012333332111122300001111111000000011112222211111000000000011000000111112211111111123333333333333444444322222222221111","222100001222211111123333344444444443333333344443333334433444444443333344444444444433333222221112223333333333332233333333343222333444445555555444444432111111111111111100000000000000000000000000000000000000000000000000000011111211122222111111100000000000000000000000000110000000000000000000000000000011200111111000000000000111122233333333332222222221110012210000000000000000110011122222222233322223344444445555555555555555555555544444444444444555555555555555555555555554444444444444433211111111000011111112222100000000000000000000000000000000000000011112110001222222222222222222222222222210000001111111222222223344444444444444444443333333333333333333333333333322222222222222223333333333332222222100000000000000000000000000000011000000000000000000000000000111111110000000000001111000000000000111111111000001111222222223333332000000000000000000000000111111111122222233332222222222344444443333332222333333322222210000000000001110000111111111111111111000000001000000000000000000000000000000000000000000000000000000000011000011111111112234444332211000000000000000000000000000000000000001100000000000000000000000000000011100010001111111000000000011111122221111100001000000000110001221111222222221123211100000000000000000010000000000000000100001111222334444433321000000000000000100000012333332111111100001111122111111122112222222222100000000012100000011122211110122233333444444444444444333333333322222","111000000111111222222233333342222111110012233332222222211123333332222222222211111111111111112233333344444444444444444444444333344444445555433323322221111111111111221111000000000000000000000000000000000000000000000000000011111111122222111111100000000000000000000000000000111000000000000000000000000011211122221000000000000011111222222222210001111100000000000000000000000000000001110001112222211111123334333444444444444333333333322221111111112223444443222222111101100000000000011111111100000000000000000000012333222221000000000000000000000011111111111111000000111001100001111112223222222222222221111111222222111122222222222222222222333332222233333333222222222211111111111111122222222223332222111111000000000000000000000000011111111100000000000000000000000000010000000111111111111000000000000000000000000001111222222333333332000000000000000000000000000000111000000000000001000000000001111111000000001111111111111000000000000110000111111122221111111111111122210000000000111100011100000000000000000000000000001111111112220011111112222333333332211000000000000000000000000000000000000000000000000000000000000000000000011122233321100000000011111112222333333322222222211111111111122221000011000000001111111111111100000001110000011110000000001110000001112221121110000000100000000100001123344443100012201112211111111122222223222222222111000000001000001111111100011111112222222222223334444333333333333333","211100001111111111123333344444343443333333344433333333333333333333333344444443322222333333222223333343333333332244444443343222333444445555555444433333222221111111111100000000000000000000000000000000000000000000000000000011111222233333211111100000000000000000000000000110000000000000000000000000000011200011111000000000001111111233333333321112222110110012210000000000000000000001121122222222222222334444445555555555555555555554444444444444444455555555555555554444444442222122223322223211111110000011111112222211000000000000000000000000000011111111111112110001222222222222222222223222222211110011111111222222223344444444444333333333333333333333333333333333333322222222222222233333333333332222222100000000000000000000000000000011111000000000000000000000000001111110000111111111111000000000000000001111000001111111122333333332000000000000000000000000111111111000111122222222222111223344443333332222233333322222210000000000001110000111111122222222211000011111100000000000000000000000000000000000000000000000000000000011111111111111112234443332211000000000000000000000000000000000000001100000000000000000000000000000011100110000011000000000000011222332221110000111000000000110012221111111222221122210000000000000000000000000000000000000100221111222234444433221000000000000000100000012333332100012200001111111111111122112222222222110000000012100000111122211111122223333444444444444444333333333222222","111000000011111111122122222232110000000002233321110000001112222222222222222222211111111001112223333344444444444444444444444444444444444444411111111110000000000001111111000000000000000000000000000000000000000000000000000011111111111111110001000000000000000100000000000000111000000000000000000000000011100000100000000000000011111111111111100001111000000000000000000000000000000111111111112111111111123323333333333444444333333333322221111111112222211111111000000000000000000000011111111100000000000000000000012333222221000000000000000000000011111111110000000000110000000001111112222111111211111111111222222222111111111111222222222333444443333333333333211122222211111111111111111111111223321111111100000000000000000000000111111111111100000000000000000000000000010000000011110000001000000000000000000000000000001222222333333333000000000000000000000000000000011000000000000001000000000000000000000001111122222111111000000000000100000000001111111111111111222233321111000000010000001100000000000000000000001111122222222222222222222222200000111100000000000110000000000000000000000000000000000000000000000000000000000000011122233211100000000100011112222333333322222222222222222222222221000000000010000011111111122221000001111111111111100000000110000000001121111110000000100000000000001112344443100012201122222222222222222223322222322222100000000000001122211000010000112222333333333334444444444444444444","211100001111111111112233334443333333332333344433333333333344433333333344444443322223333333222222223343333333333344444443344333334444445555555444443333222222111111111100000000000000000000000000000000000000000000000000000011111222233333211111100000000000000000000000000110000000000010000000000000000012311122221000000000001111122233333333321112222111110000000000000000000000000001111122222222222223334444445555555555555555555555544444444444444455555555544444444444444431111001123322223211111111000011111112222222111000000000000000000000000011100000011112110001222222222222222222223333322221111111111111222222112233333322222222222222222222222223333222222233222222211111111122223333333333332222222110000000000000000000000000111111111000000000000000000000000111111110000000000001111000000000000000001111000001111222223333333333000000000000000000000000011111111000111111111111111122223344443332222222233333322111100000000000001110000111222222222222211000011111100000000001111111112200000000000000000000000000000000000001111111111111112234443322100000000000000000000000000000000000000000000000000000000000000000000000011111111101111000000111111112222333332221111111000000000000011221111112222221111210000000000000000000010000000000000001111222222222233444433221000000000000000100000001223332000010000001111122111112222112222222222110000001112100000111223322222222223333444444444444444333333333222222","222222221111111111110000000111100000111101111000000000000000000000000000000000000000001110000000011000000000011111111111111001111111122222111222122111111221222222222222222222222222220000111122233333333333333333233333333333333333222111100100000111100000000000000000000111111011100000000000011111112221111111110000000000000000000000000111222333443333222111111111111111111111111111000000000000000012222000000000000000000000000000111100000000000000011000000000110000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000111222222221111111110000012123333333344444444444444444444444444444444333332222200000000000011100000000000000000000000000111111111111111222221000000000011111111111111111111222233211111110000000000000000000000000000000000000011100000000001112222111000000000000000000000000000000000000001122333334333333322211111111111111111111000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000011111222222222222222222222222222222233344444444444444433333333332222222222222223334433332211111112222223334444444444433333333333333333222222223444332222222222110000000001000000000000111111000000000000000000000012223333333333333333333333333322222222222222222111111111111111111111111112223333333333334443333333333","111122222222222111110000000000000000000001110000000000000000000000000000000000000000001110000000000000000000011111111111111001112111122211000000000000000111121122211112222222222221110000111122222222322222333333233333333333333333222100000000000000000000000000000000000000111010011100000000011111001000000000110000000000000000111110001111222333444332222100000111111111111111111111000000000000000013231000000000000000000000001111111100000000000000011111111111110000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111112222222211100000001111233333333333333333333333333333333333333222221000000000000122222221110000000000000000000000001111111111110111111000000000111111111111111111111222233322211111111100000000000000000000000000000000000100000000001101222222111111111111111100000000000000000001111222222333222222211111111111111111111111000000000000012222222211111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000111011111111112222222222222222222222222223333444444444443333332222221111111111111112223332221100000001111122334444444444433333333333333333222222222333222221112222221110000001111111111111111111000000000000000000000011123333333333333333333333322222222222222222221000000000111111100000000011112233333333333332222222222","111111111100000100000000001111100001111112221111111111110000000000000000000000000000000011111111111111111111121111111112222210012233334555554444444444444444444444444444433333222222221122233333433333333333333333333333333333333344444444444444444433333333333333333333333333333333322211110100011110000111111111222222222222222222221111111111111123445554444444444444444444444444433333333332212222222223333222222222222222222222222222222222222222000000011100011111110000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000011111111122211111112223344444444445555555555555555555555555555443333333333333333333333322111111111111111111111111111110000000000000000000000000000000000000000000001111111000000000000000000000001111110000000000000000000000000001111112222221111111111111122222222222222222100000000111111222333333333322222222222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111222222233333333333333333333333323332222222222222222233333333222222221111111111111112222222222222222222222222222222333444444444433333333222222222222211111110000000000000000000000000000000000000000000000000000000011112222223334444444444444444444444433333333333321000000122211111111111111111111222223334444444444444444444443","333333333333333333332111112222221111122223321111111111110000000000000000000000000000001110000000011000000000010011111111111001001112233222111112111111111111122222222222212211111111100000011111222222222111111211112222221111112222111100000101110000000000000000000000000111111110000000000000001111112220000000110000000000000000000000000011111112233333332111111111111110000000000000000000000000000113233111000000000000000000000000000000000000000000011011012222210000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110001111111111111222222222221111111110000001122344444455555555555555555555555555555554444444333333333322222222111000000000000011111111111111122222111111111111000000000011111111111111111111222222222222221111110000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000001122222222222221000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111112222233333333333333322221111222222233344443333443333333332222222222222222222223334444443333333333444444555555444444444444444333333322333322233444333222222222221111111111111111111111100000000000000000000001112223333343333333333333333333333333322222222100000000000122222222222222222223344444444444444444444444333","222222223333333333330000000001100000011111221000000000000000000000000000000000000000001110000000001000000000011111111111111000001001121000000000000000000000000111111111111211100111100000000112322221222222122211222222222222222222210000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000100000000000111112223221000000000011111111111111100000000000000000001123332100000000000000000000001111111111000000000000111111112222211100000000000000000000000000000001111110000000011120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222233333333333333333333333332220000000012233333332233344444444444444444444444444333333221100000000122222222111111111111111111111111111111111100000000000000000001111111111111111111111222222222222111110000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000111210000000000000000001111111111111000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111101222222222222222222222222222222222111111223333333344444333322221111110000000000000001111110000000000112111112222222222222222222222222222222111111222322223333333333332222222222222222222222211111000000000000000001111123333332222222222222222333322222222222211000000000000111111111111111111122222233332222233332222333333","111122222211111100000000000000000000000001100000000000000000000000000000000000000000000110000000000000000000011111111111112211112111121100000000000000000111111111111112223333200000000000010122222222222222222222222222222222222222221100000001011100000000000000000000000000000000011111110000011111000000000000000000000000000000110000011111222233444332222111111111111111111111111111000000000000000011222110000000000011111111111111222221111111111000122211110000000000000000000000000000000000000001111000001000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000111111121122222222222222222222222220000000111222322222222223333333333333333333222222222111111111111111111122233210000000000000000000000000001100000000000011110000000000111122222222222222222222222100000000111100000111111111111111111111111112221221111111112211111111111111122222211100000000000000000001112333333333332222211111111112222222222222111111111122233333222223333333332211111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122222222222222222222222222222222223333333333333333444444333332110000000000000001111111100000000000000000011111122233333333333333322222111111100000011211111110000000000000000000000000000111111000000000001110000000000112233332222222222233333333322222222110000000000000000000111111100000000000000000000001111111111111111","122222221111111111100000000000000000111101111111110000000000000000000000000000000000001110000000011000000000011111111111111001112121123333222222222222222333333333333333333333222222221001111223333333333333333333333333333333333333222211111112222222111111111111111111111111111111111100000000011111112222222222221111111111111111000000001112333334444444334222222222222222222222221111000000000000000012222000000000000000000000000000111111111000000000011000000000110000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000111111112221111111110000012123333333344445555555555555555555555544444333332222211111100000011100000000000000000000000000111111111001111222221000000000011111111111111111111222233211111110000000000000000000000000000000000000011100000000001112222111000000011111111100000000000000000000001222333344443333322211111111111111111111111111000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000011111222222222222222222222222222222223344444444444444433333333332222222222222223334433332211111112222223333344444444433333333222222222222222223433332222222222110000000000000000000000111110000000010000000000000011223333333333333333333333333322222222222223332222221111111111111111222222222333343333333333333333332","111111111111111111100000000000000000000001110000000000000000000000000000000000000000001110000000000000000000011111111111111001112121223222222222222222222333332333323333223332222222221101111223333333333333333333333333333333333333333211111112111211111111111111111111111111111111111100000000011111112222222222222111111111111111001111001222333334444443334222222222222222222222221111110000000000000012222000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000011111100001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111110000000000000001112233333344444444444444444444444444444444333332111100000000000011100000000000000000000000000001110000000000111111000000000011111111111111111111222233211111110000000000000000000000000000000000000000100000000000001222111111111111111111100000000000000000000001222333344333333322211111111111111111111111111000000011111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001111111112222222222222222222222222223334444444444333332222222221111111112222223333322221100000001122222222222222222211111111111111111111111123433332211111110000000000000000000000000110000000000000000000000000011123333333333333333333333322211111111112223332111100000000000000000000011112233333333333332222322221","111100000000000000000000000000000012222222220000000000011111111111100000000000000001111111111111111122222222222222322223333311222333334444444444444444444444444444444444444444333333333333333344433333333333333332322222222222222233332333333334333333333333333333344444445555555555555444443333333333333332222222222222222222222222222111111111113334444444444444444444444444444444443333333222222111111122222222222222222233333333333333333333333322100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111122222221111112233344333344444444444444444444444444444444444444322211122222111111100000000000000000000000000000000000000000000111110000000000000000000001111111222222100000000000000000000000000000000011111111101110100000012233334444433444433333333333322222222222222211111111222333333333333333333333333333333333333222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222111112222222222222222222222233333333334444444333333333334444444444333333333333333333333333333222222211111111112222222222222222211111111111111111122211111100000000000000000000000001111112222222222222222222222222333333334444444444444333333222222222222221111111110000000000000000000000000001111111112222222223333333333444444","111111111100000000000000000000000000000000000000000000000000000000000000000000000000000110000010000000001001111111111111112211223333332222222221222211111222222222222222234443333332221111122233333333333333333333333333333333333333333322222222222222222222222222222222222222222221122222222221111111111111111111111111111111111111112222222333444455555544444333333333333333333333333333111110000000000000100000000011111111111111111111222222222112221000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222221111000000000000000000000000000000000000000000000000000000000111111111111111111111100000000012222211122222223333333333333333333333333333332111111111111111100000000000000000000000000000000000000000000011110000000000000011111111111111111111122100000000011100000000011111111111111111111111111100000000000000000000000000000111100000000000000000000001122334444444443333333332222222222222222222222222222221110000001101112222110000000000000000000000000000000000000000000000000000000000000000000000000000000111111111112222222222222222111111111111122223333344444444444444444444444444433222222222222222222222222222222111000000000011111222222333333333333333333333211111100000100000000000000000000000000000000001111111000000000000000000011111123333333333333333333333333333322211111111100000000000000000000000000000000000000000011111111111122222","333333333333333222221100111111111111121112221111111000010000000000000000000000000000001110000000011000000000011111111111111001112122223333222222222222222333333333333333333333222222220001111122333333333333333333333333333333333333222211111112222222111111111111111111111111111111100000000000011111112221111111110000000111111111000000000112222223444444332222222222222222222222211111000000000000000012222000000000000000000000000000000000000000000000011011001111110000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110001110001111111222222222221111111110000112223344444455555555555555555555555555555554444444333333333322222222111000000000000011111111111111122222111111222221000000000011111111111111111111222222211111110000000000000000000000000000000000000011100000000001111222111000000000000000000000000000000000000001122223334443333322211111111111111111111110000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222223333333333322222222222222222233344443444444444433333333332222222222222233334443333333344444444444444444444444444433333222222222222222233444443222222222111100000001000000000000111110000000000000000011111123333333333333333333333333333333322222222222222222221112222222222222222223344444444444444444444444333","111122222222222222210000000000000000000001110000000000000000000000000000000000000000001110000000000000000000011111111111111001001011121100000000000000000010100111111111122212211111100000100111222222122222222222222222222222222222221000000000000100000000000000000000000000111110011111110000000000000000000000000000000000000000100000000000111123333332111000000011111111111111110000000000000000001123332110000000000000000000001111111110000000000000111111000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000111222222222222222222222222222222222200000001122222222222233333333333333333333333333333222211000000000001122233221110000000000000000000000001110000000000011110000001111111122222222222222222222222222211111111100000000111111111110000000000000001221111111112211111000000111111111111100000000000000000001111222222222111111111111111111111111112222111110000000123333222212222222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222222222111111111111111111112111111111222333333333333211110000000000000000001111111111110000000000001111111223333333333322222222222222222222211111222222221111111110000000001111111111111111111000000000000000000000112233332222222222222222223322222222222221000000000000000111111111111111111111122221112222221111222222","333333333333333333332122322222222111122223322111111000010000000000000000000000000000000110000001111000000000010011111111111000000112232101110001000000000000111222211111100000000011100000000111200000000000000111111111111111111111100000000001110000000000000000000000001000000110000000000000000111112210000000000000000000000000000000000000110012233333321000000011111110000000000000000000000000011223333211000000000000000000000000000000000000000000010011012222210000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222222222222222222223332222221110000000122344444455555555555555555555555555555554444444333222222222222222221000000000000011111111111111122222200000000000000000000011111111111111111111111122222222221111110000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000001122233332111110000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011012222222222333444444444444444444444443333322222233333333333443332222222222221111111111122222223333333333444444444444555555444444444444444333333333222222233333332221111222221111111111111111111111100000000000000000000001112223333344444333333333333332222222222222222000000000001122222222222222222223344444443344444444333333333","111222222222222222220000000000000000011111110000000000000000000000000000000000000000001110000000000000000000011111111111111000001001121000000000000000000000000111111111122212100000100000000112333321122222222222222222222222223333220000000000000100000000000000000000000000111110001111000000000000000000000000000000000000000000100000000000110112233332000000000011111111111111100000000000000000001123332221100000000000000000001111111111000000000000111111111111110000000000000000000000000000000001111111111000011110000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000111222222222233333333333333333333332210000001111222222222233344444444444444443333333333222211111100000000122233221111111111111111111111111111100000000000011100000001111111122222222222222222222222222111000011100000000111111111110000000000000011221111111112211111000000000011111100000000000000000000001111211111222111111100000000001111111112222111110000000001222221111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111211111111111112222222222222222222000000111222333332222110000000000000000000000000000001110000000000000000001122222332222222222222222222222111111112222223332222222221110000001111111111111111110000000000000000000000112233332222222222222222223322222222222210000000000000000111111111111111111111111111111111221111111111","111111111111000000000000000000000000000000110000000000000000000000000000000000000000000110001111111111111111111111111111112211223333333333333332333333333444444444444333334444444443333333333344443333333333333333333333333333333333333333333333333333333333333333333333333333333333333322222221111111111111111111111122222222222222222222222333444455555555444444444444444444444444443333222222222100000001111000001122222222222222222222222233333222221000001111111122221111000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000111111111111111111111210000001122222222222223333333344444444444444444444444444322211111110010000000000000000000000000000000000000000000000000000000000000000011111111111111111112222100000000000000000000011111111111111111111111111210000001112222222222222222222222211111111111100000011111122333344444444444333333333333333333333333333333222222222111000001111111111111111111111111100000000000000000000000000000000000000000000000000000000000000111122222211122222222222222111111111111122223333344444444444444444444444443333332222222222222223333333333222222211111111111111222222333333333333333333333222222211111100000100000000000000000000000000001122222111111111111111111111222223333333333333333333333333333333322111111110000000000000000000000000000000000000000011111112222334444","111100000000000000000000000000000011122222221111111001100000000000000000000000100001111111111111111111111111122222333332223331112333334555554444444444444444444444444444433333222222221122233333444443333222333223233333322222222333333333333334444433333333333333333333445555555555544444443333333333333332211111222222222222222222222222222222222223444444444444444444444444444444444444333333333333333444444333333322222222222222222222222222222222111100011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000111110000000000000000111111111111122222221112233344444444445555555555555555555555555554443333333333322221111111110000000000000000000000000000000000000000000000000000000000000000000001111111112222100000000000000000011001111111111111111111111111111112223333334444444333322222222233333333222222222211111111111111111111222333333333333333333333333333222111111110000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222222333333333333333333333333333333322223222222222222222333333332222222222222222222223333222222222222222222222222222233333333333333333333333333322222210000000000000000000000001111111111112222221111111112233333344444444444444444444444444444444444444433333333332222222211111111111111111122223334444444444444444444444444","222233332222211111120000000111100000111101111000000000000000000000000000000000000000001110000000011000000000011111111111111001001111122211000101111111111111111222211112212221122111100000010111222222222222122322122222222222222222111000000100000001000000000000000000000000000010000000000000011111112221111111110000000000000000000000000111222223333322111000000011111111111111110000000000000000000013232000000000000000000000000000111100000000000000011000000000110000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111222222221111111110000011122344444444444444444444444444444444444444333332221100000000000012110000000000000000000000000011122221111111222221000000000011111111111111111111222233222211000000000000000000000000000000000000000000000000000000001222100000000000000000000000000000000000000000112222332222222211000000001111111111110000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000011111111111112222222222222222222222222233333444444444443333333333332222222222222223333333333211111112222223333344444444433333333333333333222222233333332222222222221111111111111111111111111111000000000000000000000012223333333333333333333333322222222222222222221000000122222222222222222222223333333333334443333333333","111122222222222211110000000000000000000001110000000000000000000000000000000000000000001110000000000000000000011111111111112101011011111100000000000000000011111111111112222212200000100000000111233222122222222222222222222222223333221000000000000100000000000000000000000000111110011111110000000000000000000000000000000000000000100000000000111122233332222100000011111111111111110000000000000000000112222221100000000000000000011111222111000000110000122211111111110000000000000000000000000000000001111000011000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000111112221122222222222222222222222222210000111222221111122233343333333333333333222222222111111000000000011122233210000000000000000000000000001100000000000011110000001112222222222222222222222222222111000000000000000000111111111111111111111111111221111111122211111000000111122222211100000000000000000001112222222222221112211111111111111111112222111111111111233333221112222222221100000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122222222222222222222222222222222222222111111222333333333322111110000000000000000000000000000000000000000000011111122233333333322222222222222222111100111222222222222222221110000001000000000111100000000000000000000000001112233332222222222222222223322222222110000000000000000000111111100000000000000000000001111111111111111","222222223333333333330000000000000000011122221000000000000000000000000000000000000000001110000000001000000000001111111111111000001001111000000000000000000000000111111112212211100000100000000112333322222222222222222222222222223333220000000000000100000000000000000000000000111110000000000000000000000000000000000000000000000000100000000000110001223221000000000011111111111111100000000000000000001123332221100000000000000000001111111111000000000000111111111222211100000000000000000000000000000001111111111000011120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222222233333333333333333333333332221111111001223322222233344444444444444444444433333222222221100000000122233222111111111111111111111111111111111100000000000000001111111111111111111111122222222222100000010000000000111000000000000000000000111221111111111211111000000000000000000000000000000000000000000000111111111000000000000000000000111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111101222222222222222222222222222222222000000112222333333333332211110000000000000000000000001110000000000111000011111111222222222222222222222222111111112222223332223333332222222222111111111111111111000000000000000000000112233332222222222222222333322222222222210000000000000001111111111111111111111122232222233332222333333","111111111100000100000000000000000000000000110000000000000000000000000000000000000000000110000011111111111111111111111111111111123333334444443332333333333444444444444444334444444443333333333343444444444444444444444444433333333344433333333333333333333333222222222222222222222222222222222221111111122222222222222222222222222222222222222333444455555555444333333333333333333333333333222111111100000113222110000000022222222222222222222222222112110000000000000000000000000000000000000000000000000001101110001100000000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000111111111111111111121210000101112333333344444555555555555555555555555555444443322222222221110000000000000000000000000000000000000000000000000111111111111111111111111111111111112233210000000000000000000001111111111111111111101111100000001112222222222222222222222211111111111100000000001122334444444333333333333333333333333333333333333222222222000000011112222222222222111111111100000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111122223333344444444444444444444444433333333333333333333333333333333334443333333333344444433333333333322222222222222222222211112211000100000110000000000000000000001111111111100000111111111111111223333333333333333333333333333333322111111111111111100000000000000000000000000011111111111112234444444","333333332222211111120000011111100000111112221100000000010000000000000000000000000000001110000000011000000000011111111111111001001112122222111212122111111221222222222222222222222221110000111112232233323333333333233333322222222222222101000100110111100000000000000000000111111011100000000000011111112221111111110000000000000000000000000111222223343333222111111111111111111111110000000000000000000013222000000000000000000000000000000000000000000000011000000000110000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110011110000111111222222222221111111110000012123344444444455555555555555555555555544444333333222200000000000011110000000000000000000000011111122221111111222221000000000011111111111111111111222222211111110000000000000000000000000000000000000011100000000000001222100000000000000000000000000000000000000000112222333333333322211111111111111111110000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111222222222222222222222222222222233344443333333333333333333332222222222222223334433333222222223333333333344444444433333333222222222222222233444332222222222110000000001000000000000111111000000000000000011111112223333333333333333333333333322222222222212222111111111122222222222222222233333333333334443333333333","111111111100000100000000000000000000000000100000000000000000000000000000000000000000000110000000000000000000011111111111112211123332222211111110111111111222222222222222223333211111110001111223333333333333333333333333333333333333223211111112111111111111000000000000000111111111111111110000011111001111111111110000000000000000111111111222334445555433332111111111111111222222221111111000000000000011222000000000000011111111111111222210000001110000122200000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000011222221111000000000000000000000000000000000000000000111111111111111111111111122222222221000000001222222211122222333333333333333333333333333222222111111111111122222210000000000000000000000000001000000000000011110000000000000111111111111111111112222100000000011100000000011111111111111111111111111100000000000000001222111111122222211100000000000000000001122334444433333333333322222222222222222222111111111111233333222223333333332211111000000000000000000000000000000000000000000000000000000000000000000000000010000000011111122222222222222222222222222223333334444444444444444444444444432121111111111111111111112222111000000000000000001122222333333333333333333333211100000111111000000000000000000000000000000000111111000000000001110000000011111222222222222222233333333333322222111111100000000000000000000000000000000000000000011111111123333333","111100000000000000000000001111100011122222221111111111110000000000000000000000110001111111111111111111111111122233333332223332222333444555554444444444444444444444444455433333322222211122233333333333333333333333333333333333333334444444444444444433333333333333333333444444555555544444443333333332222222211111222222222222222222222222222222222223344444444444444444444444444444444444444443333333333444444433333333333333333333333333333333333333222222222221111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111110000000000000000000111111110000000000000000000000001122222222212233344444444445555555555555555555555555555444444444444444444444443321000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000011111111111111111111111111111110000012222223333333333322222222233333333222222222211100000111111111000122222223333333333333222222222100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112223333333333333444444444444444444433333333322222111111112222222333333332222222222222222222223333332222222222222333333333333333333333333333333333333333322222210000000000000000000000000000011111111111000111111122222333333333334444444444444444444444444444444444333333332222222222222222222222222222223334444444444444444444444444","111111111111110100000000000000000000000000100000000000000000000000000000000000000000000110000000000000000000011111111111112111113222222211111110111111111222222222222222223333211111110001111123333333333333333333333333333333333333222211111111111111100000000000000000000111111111111111110000011111001111111111110000000000000000111111111222334445554433332111111111111111222222211111111000000000000012222000000000000000000000011111111110000001110000010000000000000000000000000000000000000000000001111100001100000000000000000000000000000000000000000000000000011222211111000000000000000000000000000000000000000000111111111111111111111111122222222221000000001222222222233333333333344444444444333333333222222111111111111122222210000000000000000000000000001100000001110011111111111111111111111111111111111112233210000000011100000000011111111111111111111111111100000000000001122222111111122222211100000000000000000001112333334444333333333322222222222222222222111111000000133333222223333333332211111000000000000000000000000000000000000000000000000000000000000000000000000011100000000011111222222222111111111111122223333333333333333444444444444333332221111111111111112222222222100000000000000000011122222333333322222222222222211111111111111000000000000000000000000000000000000111000000000001000000000000111122222222222222233333333323322211111111100000000000000000000000000000000000011111111111111123333333","111222222222222222220000000000000000011122110000000000000000000000000000000000000000001110000000000000000000001111111111111000001000111000000000000000000000000111111112222211100000100000000112333332222222222222222222222222223333220000000000000100000000000000001111111111111110001111000000000000000000000000000000000000000000100000000000000012233332000000000011111111111111100000000000000000001123332222200000000000000000001111111111000000000000111111111111111100000000000000000000000000000001111111111110000110000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000111222222222233333333333333333333332221111111111222222222233344444444444444444444433333222222111100000000122233211111111111111111111111111111110000000000000000000001112222222222222222222222222222222100000000000000000111111111110000000000011111221111111122211111000000000011111100000000000000000000001111211111222111001100000000001111111112222111111000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222222222222222222222111111111222333333333221100000000000000000000000000000010000000000001000000111122332222222222222222222222111111112222223333333332221111111111111111111111111110000000000000000000001112233332222222222222222223322222222221100000000000000000000000000000000000000011122222222222222211111","222233332222211112221000011111111100221112221111111111110000000000000000000000000000000110000000011000000000011111111111111001112121223333332223333333333344444444444444433333222222221001222222333333333333333333333333333333333333222222222222222222222222111111111111111111111121100000000000011111112221111111111111111111111111000000000112222223444444333333333333333333333333321111000000000000000012122000000000000000000000000000000000000000000000001010000000110000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000111111111111112221111111110000112223344444444455555555555555555555555555554444444332223333322222222111000000000000000000000000111111111001111222111000000000011111111111111111111222222211111110000000000000000000000000000000000000011100000000001111222111000000011111111100000000000000000000001122223334333333322211111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222223333333333322222221222221112223344443444444444433332222222222222222222233334433333333333333333333333344444444444444444333333322222222233444443211111111000000000000000000000000110000000000000000000011111112223333333333333333333333333322222222222222222222222222222222222222222222233333344444444444333333333","111111111100000100000000000000000001111111221111111000000000000000000000000000000000000110001111111111111111111111111111111111123333334555554444444444444434344444444444333334432333331222333344444444444444444444444444433333333344444433433333333322222222222222222222222222222222222211111111011111111122222222222222222222222222222222222333333345555554444333333333333333333333333333322332222111122223333333333322222222222222222222222222222111100000000010011110000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000111111111122222221111101112344444444445555555555555555555555555555444443333322222222222222200000000000000000000000000000000000000000001111110000000000000000000001111112222223210000000000000000000000000000000000000000000000100000001122222222222222222222222233322222222211111100001111223333344444444444444444444444443333333333333222222222100001122222233332222222111111111100000000000000000000000000000000000000000000000000000000000000010000101111111112222222222222222222222222223333333333333332233344444444433333332222222222223333333333333334444433333333444444433333333333322222222222222211111111111111000000001111000000000001111111000000111000000000010000011111222222333333333333333333333333333322222222222211111111100000000000000000011111111122222222222221111222222","222222223333333222220000000000000000011111110000000000000000000000000000000000000000001110000000000000000000011111111111111000001001121000000000000000000000000111111111112211110101100000000112322221122222222222222222222222223333220000000000000000000000000000000000000000111110001100000000000000000000000000000000000000000000100000000000111112233221000000000011111111111111100000000000000000001123332110000000000000000000001111111111000000000000111111111111110000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011222222222233333333333333333333332210000000011222222222233344444444444444443333333333222211000000000000122232221111111111111111111111111111110000000000000000000000001111111111111111111122222222222222111111100000000011000000000000000000000001110000000001211111000000000000000000000000000000000000001100100111222111000000000000001111111111111000000000000001111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111100111111111111111111111111111111111110000111233333333333332211110000000000000000000000001110000000000001000001122222222222222222222222222222111111111222222222222222221111111111111111111111111110000000000000000000000012233332222222222222222223322222222222221000000000000000111111111111111111111122222222222222211222222","111122221111111111100000000000000000000001110000000000000000000000000000000000000000001110000000000000000000011111111111111101112221122222221221111111111222222222222222223333222222220001111123333333333333333333333333333333333333222211111111111101111111000000000000000111111111111111110000011111111111111111110000000000000011111111111112333434444433332111111111111111111111111111110000000000000012221000000000000000000000001111111111111100000000011000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000011111111111111111111111112222222221000000001112233333334444444444444444444444444444444333332100000011111122222210000000000000000000000000001110000001110111111111111111111111111111111111111222233211111110000000000000001000000000000000000000000100000000000001222222111111111111111100000000000000000001112323333344333333322211111111111111112222111111000000123332222212222222221100000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000111111111111112222222222222222333333333333333344444444433332221111111111111112222222223322110000000000011122223333333333322222222222222222222222222333222211111111110000000000000000000000111000000000001000000000000111123333333333333333333333322211111111112222222111100000011111100000000001112233333333333332222222222","333333332222233222220000000111100000111101111000000000000000000000000000000000000000001110000000011000000000011111111111111001001111122101000000000000000010111111111111111211111111100000000111222222111111111111122222222221222222110000000100000000000000000000000000000000000010000000000000011111111110000000110000000000000000000000000000111123333221111000000011111110000000000000000000000000001123233000000000000000000000000000111100000000000000011000001222210000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111222222222221111111110000001122344444444444444444444444444444444444444333332111100000000001112110000000000000000000000000001122222111111211111000000000011111111111111111111222233333222111111110000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000111112332222222210000000001111111111111000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001110011111222222222222222222222222222222222222222233333333333333333333332222221111111111111112223333333211111112222222333333333333322222222222222222222222233333332222222222222221111111111111111111111111000000000000000001111112223333333333333333333333322211111111111000000000000122222222222222222222223333333333334443333333333","111111111111011011111100000000000012222222221111110000011111111110000000000000000000000111111111111122222222222222222223333211222333334444444444444444444444444444444444434433333333333333333344433333233223333332222222222222222233322333333344333333333333333333333333333444444444444433333333333332222222212222222222222222222222222111111111112223444444444444444444444444444444444444333222222110011111222111111222222233333333333333333333333333322111111111111122221111100000000000000111100000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111122221111112222333333333333333333333333333334444444444444444322211111111000000000000000000000000000000000000000000000000000000000000000000000000000001111111112222111100000000000000000000000011110000000000111111210000011222234444444444433333333333322222222222222211101111223333444444444333333333333333333333333333333222222222111000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112221111111111112223333333333333333333333334444444443344444444444444444333333333333333333333333333222222211100001112222222222222222222222222222222222222222222211000000000000000000000000001111122222222222222222222222333334444444444444444444444333333333333333322111110000000000000000000000000000000000111111111112322222222334444","111111111100000100000000000000000000000000111100000000000000000000000000000000000000000110000000011111111111111111111111111111113232233333332222233333333333344444444444333333322222221111112233444444444444444444444444433333333344333322222233222221111111111111111111111111111111111111111111011111122222222222222222222222222222222222222333334445555544444333333333333333333333333333111110000000000013222110000000000000000001111111111111112111000000000000000000000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000001112333333344444555555555555555555555555555444443222222222210011111100000000000000000000000000001000000000000000001111111111111111111111111111111222233211111110000000000000000000000000000000000000001100000000000001222222111111111111111100000000000000000001111223333333333333333322222222222222222222222222111110011111001111111122222222222111111111100000000000000000000000000000000000000000000000000000000000000010000000000000001111111111111112222222222223333333333333333333444444444433333332222222222222223333333333333333322222211111111111111222222211111111111111111111111112222111100001111000000000000000000000000111000000000011000000000000001122222222222222222222223333322211111112223332111100000000000000000000011112233332222222221111111111","333333333333333322221000111122211000111112221100000000010000000000000000000000000000001110000000011000000000010011111111111001001112222211111111111111111111111222211112211211111111100000000111222222211111111211122222222221222222111000000100000000000000000000000000000000000000000000000000001111112221111111110000000000000000000000000011111113333332221000000011111110000000000000000000000000001123333211000000000000000000000000000000000000000000011010012222210000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110012222222222222222222222221111111110000001122344444455555555555555555555555555555554333333221100000000000011110000000000000000000000011111122222111111111111000000000011111111111111111111222222222211110000010000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000111112222222222221000000001111111111110000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222222222333333333333333333322222222222222233333433333333333333332222221111111111122223333333333222222223444444455555444444433333333221111111122222233444332222222222222221111111111111111111111111000000000000000001111123333333333333333333333333333322222222211111111000000122222222222222222222233333333333334443333333334","111111111100010111100000000000000000000001110000000000000000000000000000000000000000000110000000000000000000011111111111111111113222223222222222222222222333333333323333323333222222221001111223333333333333333333333333333333333333333222222222111111111111111111111111111111111111111111110000011111112222222222222111111111111111111111111222333445555443333222222222222222222222221111111000000000000012222000000000000000000000001111111111111111100000010000000000000000000000000000000000000000000001111110001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110001111000000001112233333334444444444444444444444444444444333332110000011111111111100000000000000000000000000001110000000000000001111111111111111111111111111111222233211111110000000000000000000000000000000000000000100000000000001222222111111111111111100000000000000000001112333334444333333333322222222222222222222111111000000011111111112222222222211111111100000000000000000000000000000000000000000000000000000000000000000000010000000000000001111111111111112222222222223333333333333333333344444444433332221111111111112222222223333322110000000000011111122222222222222222222222222211111111112222222211111110000000000000000000000000111000000000001110000000000111122222222222222233333333322211111111112222222111100000000000000000000001111122222222222221122333333","111111111100000100000000000000000001111112221111111111110000000000000000000000000000000011111111111111111111121111111112222101112233334555554444444444444444444444444444333333322222221122233344444444444444444444444444433333333344444444444444444433333322222222223333333333333333322211110000011111111111111122222222222222222222222222222223333344555554444333333333333333333333333333333332222222222223333333333322222222222222222222222222222111000000000010011111110000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000111111111122222211111101112344444444445555555555555555555555555555444443333322233332222222211000000000000000000000000111000000000000001001110000000000000000000001111112222223210000000000000000000001111110000000000000000000000000001122222222221111122222222233333333222222222200000011222222333334444444434444444444443333333333333222222210000001122222222221111111000000000000000000000000000000000000000000000000000000000000000000000000000000101111222222222222222222222222222222223332222222223222233344444444433333332222222222222222222223333334444433322222222222333444444444433333333222222222222211111100000000001111000000000001111111000000000000000000000000011112222223334444444444444444444444433333333333322222222122211111111111111111111112222234444444444443333333332","111122221111111111100000000000000000000001110000000000000000000000000000000000000000001110000000000000000000011111111111111001112111122211111111111111111221122222222222222222222222220000111122333333333333333333333333333333333333222111111100000100000000000000000000000000000011111100000000011111112221111111110000000000000000000000001112333333443332222111111111111111111111111111000000000000000012221000000000000000000000000000111100000000000000011111000000110000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000111111111110000000000000001112233333344444444444444444444444444444444333332111100000000001112100000000000000000000000000001111111111111222221000000000011111111111111111111222233211111110000000000000000000000000000000000000000000000000000001222111000000000000000000000000000000000000001222333344333233211111111111111111111111000000000000011222222211111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000001111111112222222222222222222221112223333444444444443333333333332222222222222223333322222211111111122222334444444444433333333333333333222222223433332222222222221110000001000000000000111111000000000000000000000011223333333333333333333333322222222222222222222111100000011111100001100011112233333333333332222333333","111111111100000100000000000000000000111101111111111000000000000000000000000000000000000110000001111111111111111111111111111101112233334444444333333333333444444444444444333333322222221112222334444444444444444444444444433333333344433322222233333322222222111111111111111222222222211111110000011111122222222222222222222222222222222222222223334445555554444333333333333333333333333333222110000000111123333111111100000000000001111111111111112111000000000010011111000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000011111112222210000001112333333444445555555555555555555555555555444443333322233321111111100000000000000000000000000111000000000000011000000000000011111111111111111111222233211111000000000000000000000000000000000000000001100000001112222222111100000011111122211111111100000000000011222222333333333333322222222222222222222222222111111110000001111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000010000000111111001111111111111112222222222223332222222223223333344444444433333332222222222222222222223333333333322222111111111111122222222211111111111111111111111111222111111111111000000000000000000000000000000000000010000000011222223333333333333333333333333333322211111111122222222221111111111111111222222222233333333333332222222222","222222223333333322220000000001100000011111111000000000000000000000000000000000000000001110000000001000000000011111111111111001001001122100000000000000000000000111111111112211111111100000001111222222122222222222222222222222222222110000000000000000000000000000000000000000111110001100000000000000000000000000000000000000000000100000000000111123333221000000000011111111111111110000000000000000001123332000000000000000000000001111111100000000000000111111112222210000000000000000000000000000000001000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222222222222222222222222222220000000011233333333333344443333333333333333333333222211000000000000122222221111111111111111111111111111111111000000111110000000001111111111111111111111222233333222221111100000000000000000000000000000000000000000000001100111000000000000000000000000000000000000001100111112222111000000000000001111111111111000000000000001222222211111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000100001111110000111111111111112222222222222222222111111123333444444444443333332222221111111111111111112221111100000001111111234444444444433333333333333333222222222322222222222222221111111111111111111111111111000000000000000000000012233333333333333333333333322222222222221000000000000011111111111111111111112233332222233332222222222","333333333333333333330000000111100000011111121000000000000000000000000000000000000000001110000000001000000000011111111111111000001001122100000000000000000000000111111111111211110111100000000111212111111111111111222222222221112222110000000000000000000000000000001111111111111000000000000000000000001000000000000000000000000000100000000000111113332111000000000011111110111111100000000000000000001233331000000000000000000000000000111100000000000000111111112222210000000000000000000000000000000001111110000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012212222222222222222223332222222220000000022233333344444444444444444444444444444443222222110000000000001122221111111111111111111111111111122221000000011110000000000011111111111111111111222233333222221111110000000000000000000000000000000000000000000001100111100000000000000000000000000000000000000000011112222222111100000000001111111111111000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111222222333333333333333333333332222222222223333444444444443333332222221111111111111111111111111100000111000011111111222222222222222222222222111111223333333333333333333332222222222222222222211111000000000000000001111123333332222222222222222223322222222222221000000000000122222222222222222222222233333333334443222333333","111100000000000000000000000000000011122222220000000000011111111111100000000000100001111111111111111122222222222222322223333321122333334444444434444444444444444444444444444444322222222123333344433333333333333332222222222222222233333333333334333333333333333333344444445555555555555444443333333333333332211111111222222222222222222121111001111223443333334333333333333333333333322222222222222111111122233221111111122233333333333322222333333100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111122222221111112233344333344444444444444444444444444444443333333322211111111111111100000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000001111111111111111111111111111112223334444444444322222222222222222222222222222222211111222222222222222222222222222222222222111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222222222222222222222222233333333333333333222222222333333333333222222222222233333333333333222222222211122222222222223333333322222222221111111111111111100000000000000000000000001111112222222222221110000012222223333333333334444444333333222222222222222222222210000000000000000000000000001122222222233333344444444444444444","333333333333333333331111121222221111111113221100000000010000000000000000000000000000001110000001111000000000010011111111111000000112122100000000000000000000001111111112211100000011100000011111311111101111100111111111111111111111100000000000000000000000000000001111111000000000000000000000000111111210000000000000000000000000000000000000110012233322111000000011111110000000000000000000000000111233333211000000000000000000000000000000000000000000011000012222210000000000000000000000000000000001111000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222222233333333333333332222232221110000122344444455555555555555555555555555555554333333111000011221111111111111111111111111111111111111122222100000011110000000000011111111111111111111111222222211110011110000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000001112222222000000000000001111111111110000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222222333333444444444444444444444443333333333333333433322232111111110000000000000000000001112233333322222233444444444444444444444433333331111111121111233333333333333333333332222222222222222222211110000000000000000001111222333333333333333333333332222222222222222000000000111122222222222222222222333333333333322232222222222","111111111111111100000000000000000000111101111111111000000000000000000000000000000000000110000000011111111111111111111111111101113222233444332223333333333444444444444444333333322222221111222233433334333333333333333333333333333344333322222233222222221111111111111111111222222222211100000000011111122222222222222222222222222222222222222223334444555554444333333333333333333333333333111110000000000013222111100000000000000000000000111111112111000000000010011111110000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000001111111111111110000012123333333344445555555555555555555555555555443333222222222210011111100000000000000000000000000111010000000000122000000000000011111111111111111111222233211111110000000000000000000000000000000000000011100000000001112222111111111111111111100000000000000000000001222333344333333333322222222222222222222111111000000000000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000001111111111112222222222222222222222222222223344444444444443333332222222222222222222223334433332211111111122223333344444444433333333222222222222222223333222211111111000000000000000000000000110000000000010000000000111112223333333333333333333333333322222222222223332222221111111111111111222222222333343333333333222222222","333333333333333322220000010111200000111111121000000000000000000000000000000000000000001110000000011000000000010011111111111001001112122100000000000000000000000111111111111211000111100000000111211111111111111111122211111111112222110000000000000000000000000000000001111111000000000000000000000011111110000000000000000000000000000000000000111113332211011000000011111110000000000000000000000000001133333111000000000000000000000000000000000000000000011000012222210000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222222222222222222222222220000000122344444444444444444444444444444444444443222222111100000110001112221110000000000000000000011111122222110000011111000000000011111111111111111111222233333222221111110000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000011112222222111110000000001111111111111000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100011111111222222222333333333333333333333332222222222233333444444444443333332222221111111111111112223332221100001223222222333333333333322211111111111111111111233333333333333333333332222222222222111111111111000000000000000001111122233332222222222222222223322211111112211000000000001122222222222222222222233333333333334443333333333","111111111100000100000000000000000000000000100000000000000000000000000000000000000000000110000000000000000000011111111111112211113222222111111110111111101222222222222222223333211111110000011123322233333333333333333333333333333333222211111112111111111111000000000000000111111111111111110000011111001011111111110000000000000000111111111222333344445433332111111111111111222222221111110000000000000011222000000000000011111111111111222221111112221000122200000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000011222221111000000000000000000000000000000000000000000000011111111111111111111111111111121100000001122222222222223333333333333333333333333333222221111111111111122222210000000000000000000000000001000000000000011110000000000000111111111111111111111122100000000011100000000111111111111111111111112221100000000000000000000000111122222211100000000000000000001122334444444443333322222222222222222222222222211111111222222222222222233222211111000000000000000000000000000000000000000000000000000000000000000000000000010000000011121122222222222222222222222222223333334444444444444444444444444432111111111111111111111112222111000000000000001111222222333333333333333333333211000000000111000000000000000000000000000000001111111000000000001110000011111111222222222222222233333333323322222111111100000000000000000000000000000000000000000011111111111111122","111122222211111100000000000000000000000001100000000000000000000000000000000000000000000110000000000000000000001111111111112100011011111000000000000000000011111111111112222322200000000000000111233322111111111111222222222222222222220000000000000100000000000000000000000000111000011111110000000000000000000000000000000000000000100000000000001112233332222100000011111111111111110000000000000000000111222221100000000010000000011111222221111000110000122221110000000000000000000000000000000000000001111000011111110000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000011111111111111111112222222222220000000111222321111122223332223333333333333222222222111111111100000011122233210000000000000000000000000000000000000000011100000001112222222222222222222222222222110000000111100000111111111111111111111111111111221111111122211111000000111122222211100000000000000000001112222222222221112211111111111111111112222111111111122233333221111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111122222222222222222222222222222222222222222222223333333333332222221110000000000000000000000000000000000000000111111122233333333322222222221111111000000011222222221111111111110000000000000000111111000000000000000000000001112233332222222222222222223322222222110000000000000000000000000000000000000000000000001111111111111112","111111111100000000000000000000000011122222220000000000011111111110000000000000000000001111111111111111111111122222221222223211122333334555554444444444444433344444444444333334433333333333333344444444444444444444444444433333333334433233333332332222222222222222233333444444444444544433333333333332222222222222222222222222222222222222222222223334555555444333333333333333333333333333333332222222222223333333333322222233333333333333333333333322100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111122222221111112233344444444445555555555555555555555555555444444322222222222222222200000000000000000000000000000000000000000000111110000000000000000000001111112222223210000000000000000000001111110000000000000001110110001112234444444433333222222222233333333222222222211111112223333344444444444444444444444443333333333333222222222111000001111122111111111111100000000000000000000000000000000000000000000000000000000000000000000010000101222111112222222222222222222222233333333334444444333333333333334444444333333333333333333333333333333444433333333333333333333333333322222222222222211111100000000000000000000000000000001111112222222211110000000012222223333322223334444444333333222222222222222222222221110000000000011111111111111122222222233333333444444444444444","111111111100010100000000000000000001111112221111111111110000000000000000000000000000000110000011111111111111111111111111111101112233334444444444434444343444444444444444333333322222221112233334444444444444444444444444433333333344433333333333333333333322222222222222222222222222211100000000011111111111111122222222222222222222222222222223333334455554444333333333333333333333333333222110000000111123333222222111111111111111111111111111111111000000000010011111000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000011111112222210000112223333333444445555555555555555555555555555444443333322233332222222211000000000000000000000000111000000000000011000000000000000000000000001111111222233211111000000000000000000000000000000000000000001100000001122222222221111111111111122211111111100000000000001112223333333334444433333333333333333333222222111111110000001111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000010000000111000000111111222222222222222222223332222222222222233344444444322233332222222222222222222223333333333322222222222222222233333333322222222111111111122222222222111111111111000000000000000000000000000000000000010000001112222333444444444444444444444444433322211111111122222222221111111111111111222222222333333333333332222222222","222222223333333222220000000111100000011101111000000000000000000000000000000000000000001110000000001000000000011111111111111001001011122100000000000000000000000111111111112211111111100000000111222222122221112111222222222222222222110000000000000000000000000000000000000000000010000000000000000001101000000000000000000000000000100000000000111123333221000000000011111111111111100000000000000000001123331000000000000000000000000000111100000000000000111111112222210000000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111222222221111111110000000122233333344444444444444444444444444433333222221000000000000001112221110000000000000000000000001122221110000111111000000000011111111111111111111222233333222221111110000000000000000000000000000000000000000000001101111100000000000000000000000000000000000000000111112222222111100000000001111111111111000000000000001222222211111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000100001110000111222222222222222222222222222222222221111223333444444444443333332222221111111111111111112222222100011112111112233333333333322222222222222222222222223333222222222222222221111111111111111111111111000000000000000000001112233333333333333333333333322222222222221111100000000111111111111111111112222233333333333332222333333","333333333333333333330000011122211000111112221000000000000000000000000000000000000000001110000001111000000000010011111111111000000112122100000000000000000000000111111112111111000111100000000112311111111111111111111111111111111111110000000000000000000000000000001111111111000000000000000000000011111000000000000000000000000000000000000000111113331211111000000011111110000000000000000000000000011233333111000000000000000000000000000000000000000000111000012222210000000000000000000000000000000101111110000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222233333333333333333333332220000000122344444444444444444444444444444444444444333333110000011221111222221111111111111111111111111111122222100000011110000000000011111111111111111111112222222222221000010000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000011111222221000000000000001111111111111000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222222333444444444444444444444443333322222223333444444443333333332222221111111111111111112221111100001223222222222222222222222222222221111111111111233333333333333333333332222222222222222222211111000000000000000001112223333332222222222222222222211111111112222000000000001122222222222222222222233333333333334443333333333","333333333333333333330000000111100000011111221000000000000000000000000000000000000000001110000001111000000000000011111111111000000001121000000000000000000000000111111111111111100111100000000112322221111111111111222222222221112222110000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000100000000000111112222111000000000011111111111111100000000000000000011233331000000000000000000000000000111100000000000000111111112222210000000000000000000000000000000001111110000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222233333333333333333333332220000000012233333344444444444444444444444444444444333333221100000000111122222111111111111111111111111111122221100000011110000000000011111111111111111111112222222211000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000111222221000000000000001111111111111000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110011111222222333333333333333333333332222222222223333444344444443322221111110000000000000001111110000000000112111112222222222222222222222222211111111111222333333333333344443332222222222222222222211111000000000000000001112223333332222222222222222222222222222222211000000000000122222222222222222222222233333333334443333333344","...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................00000000000000000000011122222222222222111122222233333333222222222211100000111111111222333333333333333333333333333333222111111100000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101222223333333333444444444444444444433332222222222222222222222222333333332222221111122222222223333332222222222222333333333444444444433333333222222222222211111100000000000000000000000000000000000000000000000000001112223333333333334444444444444444444444444444443333322222222222211111111111111111111222223344444444444444444444444","111111111100000100000000000000000011122222221111110001111111111110000000000000100001111111111111111111111111122222322333333321122333334555554444444444444444444444444444433333322222221222333344444444444444444444444444433333333334444444433334444433333333333333344444445555555555555444443333333333333332222222222222222222222222222222222222223334555554444444444444444444444444433333333332222222233333333333333322222222222222222222222222222111000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000111110000000000000000111111111122222221111112233344444444445555555555555555555555555555444443333333322222222222200000000000000000000000000000000000000000000111110000000000000000000001111112222223210000000000000000000001111111111111111111111111111112223334444444444333322222222233333333222222222222211111223333344444444444444444444444443333333333333222222222100000011112222221111111111100000000000000000000000000000000000000000000000000000000000000000000000000112222222222222222222222222233333333333333333333333333333333333333333344332222222222233333333333333333444433333333333333333444444444433333333222222222222222221210000000001111000000000001111112222222222221111111112233333344444444444444444333333344444444433333333333322221111111111111111111111111122222333344444444444444444444444","111111111111000011111100000000000001111111220000000000000000000000000000000000000000000010011111111122222111121111111112222111222333334444444443444444444444444444444444333334433333333333333344444444444444444444444444433333333333323333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222223334555555444444444444444444444444444433333332222110011111222221111222222233333333333333333333333333322111111111111122221111100000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111122222221111112222333333333333333333344444444444444444444444444322211122222111111100000000000000000000000000000000000000000000100000000000000000000000001111111112222111000000000000000000001111111111111111111111111210000011122223333333333222222222222222222222222222211111112233344444444444333334444444444443333333333333222222222111000001111122111111111111111111100000000000000000000000000000000000000000000000000000000000000111122222211111111111111122222222222222222223333344444444443333333344444444444333333333333333333333333333223333322222222222222222222222222222222222222222222222211111100000000000000000000000000001111111122222221111111111111123333333333334444444444444333333333333322211000000000000000000000000000000000000000111111111111100111112334433","111111111100000100000000000000000000000000100000000000000000000000000000000000000000000110000000000000000000011111111111111111123333333322232221222222222333333333333333334333333333330111111233433333334343333443333333333333333344333322222233222211111111000011111111111111111111111122222221111111112222222222222222222222222222222222222333444455555544444333333333333333333333333333111111110000000012111000000000000011111111111111111111112111110000010000000000000000000000000000000000000000000001111110001100000000000000000000000000000000000000000000000000011222221111000000000000000000000000000000000000000000000000000000000000000000000000001121000000000112222222333333333333344444444444444444444444443211111111111111111100000000000000000000000000001000000000000000011111111111111111111111111111111112233210000000000000000000011000000000000000000000000100000000000001122222111111111111111100000000000000000001112334444444333333333322222222222222222222222222111111111111001112222222222211111111111111100000000000000000000000000000000000000000000000000000000000000010000001111111111111111111111111111111122223333334444444334444444444444433333332222222222222223333333333333333322222222222222222222222222222222222222222211111111112211000000000000000000000000000000000000111000000000001110000000000111222222222222222233333333333333322111111111111111100000000000000000000000000011111111111111234444444","111122222222222222220000000000000000011111110000000000000000000000000000000000000000001110000000000000000000001111111111111000001000011000000000000000000000010111111112222211100000100000000112333332222222222222222222222222223333220000000000000100000000000000001111111111111110001111110000000000000000000000000000000000000000100000000000000012233332111000000011111111111111100000000000000000000113332222200000000010000000001111222111110000100000111221111111110000000000000000000000000000000001111111111111111111110000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000011111121122222222222222222222222221110000111122221111122223333333333333333333333322222111111111100000000122233211111111111111111111111111111000000000000000000000001112222222222222222222222222233211000000111100000111111111111111111111111111111221111112223322222100000000011111100000000000000000000001112222222222211111100000000001111111112222111111111111222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222222222222222222222111111222333333333333222221110000000000000000000000000000000000000111111111122233332222222222222222222222111111112222223333333332221111111111000000000111111000000000000000000000001112233332222222222222222223322222222110000000000000000000000000000000000000000011111111111222211211112","222222222222222111110000000111100000000001110000000000000000000000000000000000000000001110000000001000000000011111111111111001001011122101000000000000000111111112111111122211122221100000111111222222222222222322222222222222222222111000000000000000000000000000000000000000000010001100000000011111111110000000110000000000000000100000000111222223343321011000000011111111111111110000000000000000000013231000000000000000000000000000111100000000000000011111111111110000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111112221111111000000000022233333344444444444444444444444444433333222222111100000000001112211110000000000000000000000001122221111111222221000000000011111111111111111111222233322211111111100000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000001112222332222111100000000001111111111111000000000000011222222211111111110000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000111111111111112222222222222222222221111223333444444444443333332222221111111111111112223332222211111112111122334444444444433333333333333333222222222333332222222222221111111111111111111111111111000000000000000000000012223333333333333333333333322222222222222222221000000011111111111111111112222233333333333332222333333","1111111111000001000000000011111000111111122211111111111100000000000000000000000000000001111111111111111111111222222122222233100123333345555544444444444444444444444444444333332222222211222333344444433333333333333333333333333333344444444444444444333333333333333333333333334444444333222222222222211111111111222222222222222222222222222222222222234455544444444444444444444444444444444444433222222333333333333333222233333333333333333333333333332222222222211111111111110000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000001111000000000000001111111111100000000000000000001111111100000000000001111111111222222222211122233444444555555555555555555555555555555554444444333333333333333333211111111000000000000000000000000000000000000000000000000000000000000011111111111121000000000000000000111111111111100.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................","111122222211111111100000000000000000000001110000000000000000000000000000000000000000001110000000000000000000011111111111112101112111122100000000000000000111111111111112222322211111110000111122222222222222223332222222222222222222222100000000000000000000000000000000000000111000011111110000011111000000000000000000000000000000111110011111222333444332222100000111111111111111111111000000000000000012222110000000000000000000001111111110000000110000111111000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000111111121122222222222222222222222221000000111222222222222222333333333333333333333333333222211000000011111122233221110000000000000000000000001110000001110011110000000000111122222222222222222222233211100000011100000000011000000000000000000011111210000000001100112222111111122222211100000000000000000001112322222333222222211111111111111111112222111111000000133333222223333333332211111000000000000000000000000000000000000000000000000000000000000000000000000011100000001111122222222222222222222222222222222222222222223333333444444333332221111111111111111111112211100000000000001111111223333333333322222222222222222222211111211111111111111110000000000000000000111100000000000001000000000000112222222222222222233333333322211111111111110000000000000111111100000000001111122221112221111111222222","111111111100000100000000000000000000111101111111111000000000000000000000000000000000000110000011111111111111111111111111111111123333334444444333333333333444444444444444333334433333331112232334444444444444444444444444433333333344433333333333222212221111111111111111111222222222211111111111011111122222222222222222222222222222222222222333334455555554444333333333333333333333333333222111111100011123333111111000011111111111111111111111112111100000000010000000000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111112222210000101112333333444444555555555555555555555555555444443333322222221011111100000000000000000000000000001000000000000011100000000000011111111111111111111222233211100000000000000000000000000000000000000000000100000001112222222111111111111111122211111111100000000001111223333344333333333332222222222222222222222222111111110000001122222222222222222111111111100000000000000000000000000000000000000000000000000000000000000010000000111111111111111111111112222222222223333333333333333333444444444433333333333333333333333333333333334444433333333333333333333333333322222222222222211111111112222111100001111000000000000000000000000111000000000010000000000000001122222222222222222222223333333322111111112222111100000000000000000000001111122222222222221122333333","111111111100000100000000000000000000000000111000000000000000000000000000000000000000000110000000011111111111111111111111111111123333333333332222233333333344344444444333333333333323331111212333444444444444444444444444433333333344333322222233222211111111111111111111111111111111111111111111111111122222222222222222222222222222222222222333334455555544444333333333333333333333333333111111110000000013222110000000000000000001111111111111112111100000000000000000000000000000000000000000000000000001111110001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000001112333333344444555555555555555555555555555444443222222222211111111100000000000000000000000000001000000000000000001111111111111111111111111111111112233211000000000000000000000000000000000000000000000100000000001111122222111111111111111100000000000000000001112233334444333333333322222222222222222222222222111111111111000011111122222222222111111111100000000000000000000000000000000000000000000000000000000000000010000000111111111111111111111112222222222223333333333333333333333444444433333332222222222222223333333333333333333333332222222222222222222222222222222222211111111112211111100000000000000000000000000000000111000000000111110000000000001122222222222222233333333333333322111111122222111100000000000000000000000111111111112221111234444444","111111111111111110000000001111100001221112221111111111110000000000000000000000000000000111110011111111111111111111111111111111112232234545554444444444444444444444444444433333222222221112223333333333333333333333333333333333333344433333333333333333333322222222222222222222222222211100000000010000000111111111222222222222222222111111111112222223445554444433333333344444444444433333222110000000111112222111111111111111100000000000000000000111000000000000011111110000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000001111111121110000112223344444444445555555555555555555555555555444443333333333333333333321111111111111111111111111111110000000000011000000000000000000000000000000011222222111100000000000000000000000000000000000000000000000000001111112222221111111111111111111111111100000000000000111112333333333333322222222222222222222111111000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000111111222222222222222222222221111111111111122233333333222211111111111111111112222223333333332222222222222333333344444444433333333222222222222222222222111111111111000000000000000000000000000000000000000000001112222333334444444444444444444444433333322222211122222222221111111111111111222222222333333333333332222222221","111111111111111111111000000011111111221112221111111111110000000000000000000000000000000110000000011000000000011111111111111101112221234444443333333333333444444444444444433333322222221111222233333333333333333333333333333333333344333322222223222222222222222222222222222222222221111100000000011111112222221122222111111111111111001000001223333334444444444433333333333333333333333333111110000000000012222111100000000000000000000000111111111000000000000010011110000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101111110010000000112223344433344445555555555555555555555555555444443333333333322222222211000000000000000000000000111111111000000111000000000000011111111111111111111222233211111110000000000000000000000000000000000000011100000000001112222111000000011111111100000000000000000000001122223344332222222211111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000011111111112222222222222222222221112223333444333333333322222222221111111112222233334433332222222222222333333344444444444444444333333322222222222333222211111111000000000000000000000000110000000000010000000011111222333333333333333333333333333333322222211122232222221111111111111111222222222333343333333333222222222","333333333333333333331010111222211001111113221100000000010000000000000000000000000000001110000001111000000000010011111111111000001112122100000000000000000000111111111111111111000111100000000111211111101111010111111111111111111111110000000000000000000000000000001111111000000000000000000000000111112210000000000000000000000000000000000000111013333322111000000011111110000000000000000000000000011233333211000000000000000000000000000000000000000000011010012222210000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011122222222222222222222222223332222221110000000122344444455555555555555555555555555555554444333111100011111111111110000000000000000000000011111122222100000011111000000000011111111111111111111111222222222221111110000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000001111112222111110000000001111111111110000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222222333444444444444444444444443333322222233333433333333333333332222221111111111111112223333333322222233444444555555444444444444444332222211111111233333333333333333333332222222222222111111111110000000000000000001111223333333333333333333333332222222222222222000000000111122222222222222222222333344443333333333333333334","333333333333333333333223322222222222233333322222222222220000000000000000000000000000000110000001111000000000000011111111111000000012232100000001000000000000112222211112200001100010100000011122200000000000000111111111111111111111100000000001110000000000000000000001111000000000000000000000000111111221000000000000000000000000000000000000111112233322221100000011111110000000000000000000000000111223333211000000000000000000000000000000000000000000000000011111110000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222222222222233333333333333332222232221110000022344444455555555555555555555555555555554444444333222222222222222211111000000000011111111222222222222200000000000000000000000111111111111111111111122111222221111110000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000001122233332111100000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112223333333333444444444444444444444443333333333333333333333443332222222222222222222222222333333333333333444444444444444444444444444444444444444444444433333333333333333333332211111111111111111111111110000000000000000001112223333344444333333333333332222222222222222000000000001122222222222222222222333333333333333444333333333","111111111100000100000000000000000000000000100000000000000000000000000000000000000000000110000000000000000000111111111111112211123333332222222221222212111323232233322222234443333333231111122233333333333333333333333333333333333333333322222222222211111111111111111111111111111121111122222221111111111111112222222211111222222222222222222333444455555544444333333333333333333333333333111111110000000011110000000000011111111111111111222222222111110000011100000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000011222221111000000000000000000000000000000000000000000000000000000000000111111111111111111100000000012222211233333333333344444444444444444444333333211111111111111111100000000000000000000000000000000000000000011110000000000000011111111111111111112222100000000011100000000011111111111111111111111111100000000000001111111111111111111100000000000000000000001122334444444333333333322222222222222222222222222111111111111001112222222221100000000000000000000000000000000000000000000000000000000000000000000000000000010000001111111111111111111111111111111122223333344444444444444444444444444433332222222222222223333333333222111111111111111111122222333333333333333333333211111111111100000000000000000000000000000000000111111000000000001000001111111123333333333333333333333333333322211111111110000000000000000000000000000000000000000011111111223333333","333333333333333333332111222222222111122223222111110000010000000000000000000000000000001110000000011000000000010011111111111001001112222211111111111111111111111222211112211111000111100000000111211111111100000111111111111111111111110000000101110000000000000000000000000000000110000000000000000111112210000000000000000000000000000000000011110012233333321000000011111110000000000000000000000000001123333211000000000000000000000000000000000000000000011011012222210000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012210011111111122222222222222221111111110000001122344444455555555555555555555555555555554444444333222222222211111111000000000000011111111111111122222111111111111000000000011111111111111111111222222222222221111110000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000001112233332222221000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011001122222222222333333333333333333333332222222222233344433333443333333332222221111111111122223333333333333333344444444555555444444444444444333333333322222233444332221111111111111111111111111111111100000000000000000000001112223333344444333333333333332222222222222222110000000111122222222222222222223344444444444444444444444333","111111111100000000000000000000000001111111110000000000000000000000000000000000000000000010001111111111111111111111111111111111123333334555554443444333333444444444444444334444433333333333333344444444444444444444444444433333333344433333333333333333333333222222222222222333333322222222221111011111111122222222222222222222222222222222222333334445555555444333333333333333333333333333322332222111111123333333333322222222222222222222222222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111122222221111101122333333444444555555555555555555555555555444444333322222222222222200000000000000000000000000000000000000000000110000000000000000000000001111112222223210000000000000000000001111111111111111111111111100000001122222222222222222222222222222222222211111100001122333333344444444444444444444444443333333333333222222222111000011112233332222222111111111100000000000000000000000000000000000000000000000000000000000000011111111111111111111111122111111111111122223333344444444443333333333333333344333333333333333333333333333334444433333333444444433333333333322222222222222222222211111211000000000000000000000000000000001111111111111111111111111111111122222222222222222222222223333322211111111110000000000000000000000000000000001111111112222221122334444","222222222222211111111111121111110000000122334333333333322221111111111222222222111111111001000011122221111221000011200000110000011211111122223322221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000111111122221111111100000011111010111000000000111111100000000000000111111112222222222222233344444444455555555555455444444443333333333222222222223333333333444444444444444442222111111111111000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000101000001222210000000000000000011111111000000000000000000000000000000000000000000000000000000000000000000011111222222100000000000000000000000000000000000000000001112221000000000000000000000000000000000000000011111122222222222211111122333345544332222222222210000000000000000000000000000000000000000011122000000000000000000011000000000000000000000000000000000000000000000001000000000000001222332100000000000000000000000000000000000011110000000000000000000000111111000000000000011000000011100000000000000111110000000000000000000110111121110000000000122222221000000000000000000000111122211000100000001112344554443333221100000000001122100001122210111123311111222233444333333222222100110000000011111122110000001000000011222222222222222333334322332211000000","222222222222210111001111122234444444443334444333332223322221000000100122221011111100000010000000011000000010000000000000000000000111000011112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000000111112222222222200000000000000000000111111112222222211111000000111110012222223443333444445444444555555555555455555555555555555555443333333322223333333333333332222222221111111111111110000000000000100000000000000000000000000000000000100001110000000000000001000001122222222222222222222221100000000000000000000011000000000000000000000000000000111122222222333322000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000111000110000000000000000000110000000000000000000011122222333322222211111112223344433222221111111111111000000000000000000000000000000000000000122100000000000000000011001111000010000000000000000000000000000000000011110011000000001222221111100000000000000000000000000000111111110000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000110000111121000000111112222232100000000000000000001000011111110000000011223344444444444332222221000000000000001233321112233433333444444444444444333322100000000000000000111121110000000000111222211111222222333333222221110000011","222223322222111111111000111222222222333333344333332222233321111111111233333222222222000011111000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001110001000001100000000012222222111110000000000000000000000000000011111111111000000000000000000111111122233334444444455554444453111100000000011111000000000000000000000000112222332211112222200000000000000000000000000000000000000000000000000000000000000100000000000000000000111111122223333333433333333333210000000000000000000111111111111111111000000000000000000011111222113444444444443333322221111111110000000000000000000000000000000000000000000000000000000000000000001000001000000000000000000000000000111122223300000000000000000000000000000000011100000000000000000000000000000000001111110000000001112233333211100000011111111000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000011110000000000011221000000000000000000000000000000000000000000000000000000000012222211111111000000000000000000000000000000000000000111111000000000000000000011111122343222100011223322233211000000000000000000000111112221100000000112233443333444443222222221110100000000111111123343311111100000000000000000000000000000000000000112222343221000000011222333322222233444444333332211000000","222222222222211000011111122223333332332223334333332223322221111111100222222222111111111000000011122221000110000011100000110000001212111122223321121000000000000000000000000000000000000000000000000000000000000000000000000000000000010111000000000000000000000000000000000000000000000000000010000000000100111122221111111100000001111011111000111111222222222211111000000111111112222223333333444445445555555555555555555555555555555555554444333333333333333333433333333333334442222111111111111000000000000000000000000000000000000000000000000100000000000000000000001000001112222222222222222222110000000000000000000000122000001000000000000000000000000011111112211222211000000000000000000000000000000000000000000000000000000000000000001110000000000000000000001111111111111111000000000000000000000001110000000000000001000110000000000000000000000000000000000000000011111222222333333333333444444555544333332222222221111000000000000000000000000000000000000111122111000000000000000000000000000000000000000000000000000000000000000001111111000111112233332111000000000000000000000000000000000011110011110000000000000001111221000000000000011000110000000000000000000111111111100000000000001111001111100000000000123332221000000000000000000001110011211000000000001233445554444444321111111000100110000001233332222234423333333333444444444333322100100000000000000110000011111000111122333333333333333344444444433333222111","222222222222211111111112222223221110000122345443333334433334333222222333323333211111111000000011123332222221000111221000111111111222221122234432222110000000000000000000000000000000000000000000000000000000000000000000000000000000010111000000000000000000000000000000000000000000000000000010000000000111111122221111100000000011111121111111111111222222222111110000000111110012222222222333334444444444445555555555555544555444444444433222222232223344444444544444444444444443322222222222222222210000000000000000000000000000000000000000000000000000000000112222222112221000000000000000111111100000000000001100000001112000000000000000000000000000000000001000000111100000001110000000011111000000000000000000000000000000000000000000000000000000000000000001000011111111111000000000000000000000000000000000000000000001112221000011111111000000000000000000000000000011222222222333332222222222334455544443333333333332222111100000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000001222221000000000000000000000000000000000000011100000000000000000000000001111000000000000010000000112210000000000000000000000100000000000000110000110000000000112233333332100000000000000000000111122211000000000001112344454433333210000000000000111000001123211112223300001112222222222333222222100000000000011122222220000001000111111233333333333333444444444333333222111","322222222222212222211222233333333222222222344433333333333333332222222222222222111111111000000011122221111221000011211000120001111222112122223322222110000000000000000000000000000000000000000000000000000000000000000000000000000100111111000000000000000000000000000000000000000000000000000000000000000100111122211110000000000001111121111111111111222222222111111000000111111112222223333333444455445555555555555555555555555555555555554444333333333333333333433333444444444442222222222222221000000000000000000000000000000000000000000000000000000000000000000011111001111112222222111111111122221100000000001121110011122000000000000000000000000000000000111111111122200000000000000000000000000000000000000000000000000000000000000000001110000000000000000001001111111111100000000000000000000000000000001111111111100001000110000000000000000000000000000000000000000001222233333333444433334555555555544444443333444443222100000000000000000000000000000000000111233222100000000000000000000000000000000000000000000000000000000000000000000000000111222333443211000000000000000000000000000000000011111011110000000000000000011111000000000000011000100000000000000000000111110000100000000000111111001111110000000111233332221000000000000000000000000001100000000000011233445554433333221111111000112222100001233332222233422222222233333333444333322100000000000000011111000111222222222222333333444444444444444444433333222100","222222222222211011111111121111110000000122334333332222222221111111111222222222111110001001000011122221111121000011200000000000011111111122223322221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000122222222222222211111000011111000000000000000111111100000000000000111111112222222222211222344444444444455555555444444444443333333333221111111112222333333444444444444444442222111111111111000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000100000001232210000001000000000111111111000000000000000000000000000000000000000000000000000000000000000000011111222222100000000000000000000000000000000000000000001112221000000000000000000000000000000000000000011111122222222222211111122333344433222221111111110000000000000000000000000000000000000110011122000000000000000000011000000000000000000000000000000000000000000000001000000000000001233321100000000000000000000000000000000000011100000000000000000000000111111000000000000111000000011000000000000000111000000000000000000000010111221000000000001122222221000000000000000000000111122211000100000001112233443333333221100000000000111000001122210000012200001222233333333333222210000000000000000011111010000000000000000122222222111122223334433332222211000","222222222222210000001111122223333333333333334333331112222221000001100122222122111100000011000000011110000110000000000000000000000111000011112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100111112222222222200000000000000000000000010112222222211111000000111110012221222332333344444444444455555555555455555555555555555555443333333333333333333333333333333333332211111111111110000000000000000000000000000000000000000000000000100001110000000000000001000001122222222222222222222100000000000000000000000111000000000000000000000000000000111122222222333321000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000111000110000000000000000000000000000000000000000011222221111100000000000001122334433221111111111111111000000000000000000000000000000000000000111000000000000000000011000000000000000000000000000000000000000000000011110000000000011233332111100000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000010000010000000000000001112232100000000000000000001000000000000000000000112344444444444332211110000000000000001123321112223422222223333333333333111111000000000000000000000000000000000000011111211111111122233333222222222221111","222223322222111111111000110122222222333333344433332223333321111111111133333222222222000011111000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200001000001100000000012221111122110000000000000000000000000002222221111111000000111000000000111111122233334444444455554444443000000000000011111000000000000000000000000112222221100001111100000000000000000000000000000000000000000000000000000000000000100000000000000000000111111122223333333433333333333210000000000000000000111112222222222221000000000000000000011111222223444444444443333322232222222221110000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000111122223310000000000000000000000000000011112100000000000000000000000000000000001111110000000001112233333211100000011111111000000000000000000000000000000000110000000000000000000000000000000000011000000000000000000000000000000000000011111100000000001221000000000000000000000000000000000000000000000000000000000012222211111111000000000000000000000000000000000000000111111000000000000000000011111122333210000011223322233211000000000000000000100011112221100000000112233443334444443222222222221111000000000000112232211111100000000000000000000000000000000000000012223333221100000011222333322222233444444433322211000001","222211111222222111111112222222221111110113444444444444433344444444444444444444211110000000001011123332322222222222322111111111112333332333344443442221111100000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000011211122221110000000000111122211111111122110011111110000000000000000000011222222221122333333333333234444445555555555555555555554433332222222334444444444444433334444444432222222222222222222211000000000000000000000000000000000000000000000000000000000112222222111122222222222111111111111100000000000000000000001111100000000000000000000000000000000000000001111100000001100000000011111110000000000000000000000000000000000000000000000000000000000000000000011111122222111111111111000000000000000001111111111000001111110111111111111000000000000000000000000000011222111111222221100012222222233322222221111122211111000000000000000000000011111000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011233221000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000001111111111100000111111110000110000000000000011100010000000000000000000000000000000000000000000001122233322222100000000000000000000001222210000111100000111122111111222111222222222211000000000000011111122211222222222233333333333344444444433333221111","222222222222111111001111111223322222332223234233331112222221000011111233332222211100000011000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001100001100000011112222222222211000000000000000000000000000000000001110000000111110011110111121222233334444444444555555555333322222222233333222000000000000000111111222222332211112221100000000000000000000000000000000000000000000000000000000000000100000110000000000000001000001112233333322222222222100000000000000000000000111000000000000000000000000000000111111111112232222222221111111111111000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000112200000000000111000000000000001111122200000000000000000000000011122222222211110000000001112234433211110000011111111000000000000000000000000000000000110000111000000000000000000010000000000000000000000000000000000000000000000011110000000000001232210000000000000000000000000000000001110000000000000000000011111111111111000000000000000000110001100000000000000000000000000000000000000000001222222221000011222222222111000000000000000000000011111110000000001112233332223444332222222111111100000000111100111233411111211110000000000000000000000000000000000111233333221100000011222222211111222344333333333321000001","222223332222111111111001110122222223333333444443333333333321111111100122221111111122000011111000000000000000000000000000000000000001111111001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001210000000001100000000012211111122110000000000000000000000001112223321111111000000000000000011112232233333334444444455554444453111100000000011111000000000000000000000000011111110000000110000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000001122233333322222222112221110000000000000000000111111111111111000000000000000000011111122112233333332222222222222222111110000000000000000000000000000000000010000000000000000000000000000011011111000000000000000000000000000000011122200000000000000000000000000000000001000000000000000000000000000000000010111111110000012222333333221111111111111111000000000000000000000000000000011110000000000000000000000000000000000011221110000000000000000000000000000000011110000000000001221000000000000000000000000000000000000000000000000000000000112222222222211000000000000000000000000000000000000011111110000000000000000000111112233333221100011222222232100000000000000000000100001111110000000000123444444334444443322222211100111000011111101123343212222211110000000011000111100000000000000000012222343322211111111222222211222223344333222221111111112","222222222222211111111111121111100000000112334333333333322222222222211223222222111110000000000011122221222221000111200000110000011221111122223332221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000122222222222222211100000011111000000000000000011111100000000000000111111112222222221122233334444444444455555555555444444443333333322221111111112222333333444444444444444442222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000001222210000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000011111222222100000000000000000000000000000000000000000001112221000000000000000000000000000000000000000011111111111222222222222222333344433222221111111100000000000000000000000000011111000000110111122000000000000000000011000000000000000000000000000000000000000000000000000000000000001233321100000000000000000000000000000000000111100000000000000000000000111111000000000000111111111122210000000000000000000000000000000011110010111121100000000111122222221000000000000000000000111122211111110000000111233343322222100000000000001221000001122210000001200000122222222100111000000000000000000001111011010110000000000000122222222111122223333322332222211000","222222222222110000001001111122222222221112233222221111111110000001111222222211111100000001000000011110000110000000100000000000000100000011112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000111111112222222222221000000000000000000000000112111100001110000000111111112221111222211122334433333344445444444333333333333333333222221000000001111222222333333333333333443322111000000000000000000000000000000000000000000000000000000000100001110000000000000000000000000011111100000000000000000000000000000000000112000001100000000000000000000000111101111111233321100100000000011111000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000111100000000000111111100000000001111000000000000000000000000000111222222222200000000010000122334433211110000011111111000000000000000000000000000000000110000011000000000000000000010000000000000000000000000000000000000000000000011000000000000001232100000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000001110000000000000000000000000000000000000010000000000000000001222222221000000000000000000000000011100000000000001112223333333333221111110000000000000000001000000122211111222233322111211000000000000000000000000111121222221100000000011100000000012233334322221110000000","222222212222211111111111122223221110000122445443343334433334444442223333333333211110000000000011123332222222111111222111111111111323222222244442332220001000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000111111122221111100000000011111121111111101110001111110000000000000000000012222222222233334444444444445555555555555555555554444444433222222232333344444444544444444444444443322222222222222222210000000000010000000000000000000000000000000000000000000000111112222112111111111111110000111111100000000000001100000001001000000000000000000000000000000000000000001222210000001100000000011111000000000000000000000000000000000000000000000000000000000000000001000011111122222111000000000000000000000000000111111111000001112221000011111111000000000000000000000000000011222222222222221111122222333344433333332222233332222100000000000000000000011111000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000011233332111000000000000000000000000000000000111100000000000000000000000000000000000000000011000111111100000000000000011111000100000000000000110000110000000000000111122221000000000000000000000010011100000000000000011222333322222110000000000000000000001123321111223300000111122111111233111111100011100000000000000010000012211221111233333333333333444444333333322222222","222222222222210000001112222234444443333334444333332223322221001010100122222122111100000011000000011110000110000000100000000000000111001111112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000100111112222222222200000001000000000000111111112222222211111000000111111112222333443333444455445555555555555555555555555555555555555443333333333333333333433333333333333331111111111111110000000000000100000000000000000000000000000000000100001110000000000000001000001122222222222222222222111100000000000000000000112000001000000000000000000000000111122222222333321000000000000000000000000000000000000000000000000000000000000000001110000000000000000000001111111111111000000000000000000000000000000000000000000111000110000000000000000000110000000000000000000011222222333333333322222222333344433322221111111110000000000000000000000000000000000000000011122100000000000000000011000000000010000000000000000000000000000000000011011110000000001222221000000000000000000000000000000000111000010000000000000000000000111111000000000000010000000000000000000000000000000000000000000000000110000111121000000000112222232100000000000000000001000011111110000000011223344444444444332211110000000000000001123321112223422223444444444444444333322100000000000000000110000010000000000011222211111222222333333222211111111111","222223322221111111111000110122222222333333444443333333333332211111111133333233322222111111111000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000001222212100001200000000012211111122221000000000011000000000001112222221111111000000111000000000111111122233333333334444443333342000000000000000000000000000000000000000000012222221100001111100000000000000000000000000000000000000000000000000000000000000100000000000000101111111111112234444443433333333333221111110000000000000011112222222222221000000000000000000011111222223344444444443333333332222222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122223321110000000000000000000000000000012110000000000000000000000000000000000011111100000012222233333200000000011100000000000000000000000000000000000000110000000000000000000000000000001111111110000000000000000000000000000000000000011111000000001110000000000000000000000000000000000000011111111110000000000011111111111111000000000000000011110000000000000000111111111000000000000000000000001122333222100011122222222211000000000000000000100012222111110000001112333443334444443222222222221111100000000000122221100001100000000000000000000000000000000000000012223443322100000011222333322222223444444433322221111111","222222222222210011001111122222222222222222334333332222211121111111111222222222111111111001000011122221111111000011100000000000001211111111122321111000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000010000000000100111122221111111100000000111011111000000010112221111111110000000111111112222223332222344444444444455555555555555444444455555555554443333322323333333333433333333333334442222111111111111000000000000000000000000000000000000000000000000100000000000000000000000000000001111111111111111011000000000000000000000000112000000000000000000000000000000100111111111233321000000000000000011111111000000000000000000000000000000000000000001110000000000000000000000011111111111111000000000000000000000000000000000000000001111110000000000000000000000000000000000000000111222222222333333322222233444445544332222222222211111000000000000000000000000000000000000011111000000000000000000010000000000000000000000000000000000000000000000001010000000000001233332100000000000000000000000000000000000011100000000000000000000001111222111100000000011000100000000000000000000111111111111000000000000121111111100000000000122222221000000000000000000001111122211000000000001112344444444444332222221000101111000012233321222334433333334433444444444333322100110000000001111111111111111000111122333333333333333344444444443333222222","222222222222111111001111112223333333332223334233331112222221000001111233332211111100000011000000000000000000000000000000000000000100000011112110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001100000011112222222222211000000000000000000000000000000000001110000000111110011221111232222233334444444455555555555333333333333333333333332111111111111111111222223333222223332211111000000000000000000000000000000000000000000000000000000000100001110000000000000001000001111133333322222222222100000000000000000000000111000000000000000000000000000000111111000001233322111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111122100000000000000000000111100000000000111000000000000001111122200000000000000000000000011222222222211110000000001122334433211110000011111111000000000000000000000000000000000110000111000000000000000000011001111000010000000000000000000000000000000000011110000000000001232221000000000000000000000000000000001111111000000000000000011111111111111000000000000000000111001100000000000000000000000000000000000000010001221121111111112233332222100000000000000000000000011110110000000001112234443333444332222221111100000000000111100001233411222221122111000111000000000000000000000000122233333221100000011111111111111112344333333333321000001","222223332222111111111111111222222222333334344333333333333321111111111122222122211111000011111000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000001100000000012222222111110000000000000000000000001112222221111111000000000000000011112232233333334444444455554444453111111111111111111000000000000000001000000011111221100001110000000001111110000000000000000000000000000000000000000000000000100000000000000000000001000001122233333322222222222111110000000000000000000111111111111111000000000000000000011111122112233333332222222211111111111110000000000000000000000000000000000000000000000000000000000000000011011111000000000000000011000000000000011112200000000000000000000000000000000011000000000000000000000000000000000110122221110000012222333333221111111111111111000000000000000000000000000000011110000000000000000000000000000000000111221111100000000000000000000000000000011110000000000001221000000000000000000000000000000000000000000000000000000000112222222222222111100000000000000000000000000000000011111111000000000000000011111112233333332210011222222232100000000000000000000100001111110000000001123444444444444443333333221110110000011222211234443212222211110000001111000112100000000000000000111222222222211111111222222212222333344444333322211000011","222222222222210000001111122223333333332223334333331112211110000001111222222222111100000011000000011110000110000000000000000000001111000111112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100111112222222222210000000000000000000000000112222222211110000000111111112221222332333333344444444455555555555455444444455555555555443333322323333333333333333333333333332211111111111110000000000000000000000000000000000000000000000000100001110000000000000000000001112122222211111111111000000000000000000000000112000000000000000000000000000000111111112222333321000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111000000000000000000000000000111100000000000111111110000000000000000000000000000000000000000111222222220000000000011111122334433222221111111111111000000000000000000000000000000000000000111000000000000000000011000000000000000000000000000000000000000000000011010000000000011233332100000000000000000000000000000000000000000000000000000000000001111111000000000000010000000000000000000000000000000000000000000000000010000000000000000000000111232100000000000000000001000000111110000000001112344443333444321111110000000000000001123321111223411111222233333333322111100000000000000000000111122210000000000000111111111111112333333222222222221111","222222222222111111101111111223322222332223334333331112232221000011111233332222211111000011000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001100001100000001112222222222211000000000000000000000000000000000001111000000001110011110111121222233334444444455555555555222211111122222222222000000000000000111111222222332211112220000000000000000000000000000000000000000000000000000000000000000100000110000000000000001000001112233333322222222222110000000000000000000011111111111111111000000000000000000111111111112333333332222222111110000000000000000000000000000000000000000000000000000000000000000000000000001000001111111111111000000000000000000000112200000000000111000000000000001111122200000000000000000000000011122222222222221100000001112234433211110000011111111000000000000000000000000000000000000000111000000000000000000010000000000000000000000000000000000000000000000011110000000000011232210000000000000000000000000000000001000000000000000000000011111111111111000000000000000000010000000000000000000000000000000000000000000010001222333332100011222222222111000000000000000000000011111110000000001112233333333444332222222211111111000000111111123444422222211110000000000000000000000000000000000111233333221000000011222222211221223344444333332211000001","122213321111111111111000000122222222333333444443333333333332211111112233333333333333222222222000000000000000000000000000000000000001111111111100000000000000000000000000010000000000000000000000000000000000000000000000000000001000000000000000000000012210000000000000000000000000000001222233211112211100000012211111122221000000000011010000110001112222211001110000000111000000000001111111222222322333344444444442000000000000000000000000000000000000000000112222221100001111100000000000000000000000000000000000000000000000000000000000000100000000000000101112222223333334444444444444444333221111110000000000000111112222222222221000000000000000000000012233223444455555554444444332222222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122223321111000000000000000000000000111122211000000000000000000000000000000000011111110000001112223333211100000011100000000000000000000000000000000000000110000000000000000000000000000001222111110000000000000000000000000000000000000011111000000001110000000000000000000000000000000000000011111122210000000000011111111111111000000000000000011000000000010001111111111111000000000000000000000001122333222100011233333333211000000000000000000000012222222210000001112333333334443332222222211111112210000000000112232211111100000000000000000000000000000000000000012223443322100000011222333333333333444444433322222211111","222223332222111111111000110122222233444444554443333333333332211111111122111111122122111111111000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000001222222100001200000000012222222222210000000000000000000110011223333321111111000000111000000011112232233333333444444444444444442111100000000011111000000000000000010000000111000110000000110000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000001133333333322222222222222211111000000000000111111111111111111000000000000000000011111122112333344444443333333332222222221110000000000000000000000000000000110000000000000000000000000000011011111000000000000000000000000000111112223322111000000000000000000000000000001111100000000000000000000000000000000011111110000122222333322221111111111111111000000000000000000000000111111111110000000000000000000000000000000000111110000000000000000000000000000000000000000000000000001221000000000000000000000000000000000001111222221100000000000011111100111110000000000000000011111000000000001111111111111000000000000000000000001123333221100011212111122100000000000000000000000001111100000000001223344443334444443221111000000000000000111100112221100000000000000000000000000000000000000000000012223332222111100011222322211222222333222111110000000011","222222222222210000001111121122222221111122233333331112211110000001111222222222111110000001000001122120000110000011100000000000001111000112122211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000111111122222222222211000000011000000000000000112111100001110000000111111112222222232211122344433333344455444444444444444454444444444332222222222222333333333333334444444443322111111111110000000000000000000000000000000000000000000000000100000110000000000000000000000000000000000000000000000000000000000000000000111000001000000000000000000000000000111111111233321000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000001100000000000001111110000000000000000000000000000000000000000111222222222222222211111111233344433322221111111110000000000000000000000000000000000000000000122000000000000000000010000000000000000000000000000000000000000000000001000000000000001222221000000000000000000000000000000000000011100000000000000000000001111222111100000000010000000000000000000000000111000000000000000000000010001221000000000001112222221000000000000000000001000111100000000000001112233343333444332222221000000000000001233321111123311111233333333333444333321000000000000000001111121111110000000000122333333222222344444444443332100000","322222223332211000011222222334444444443334454333332223322221111111100122222011111100000010000000011110000110000000100000110000000111111111122210010000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000100000000000000000111112221111111100000001001000000000111111222222222211111000000111111112222334443344444455555555555555555555555555555555555555555444333333333333333333433322332222222220000000001111110000000000000100000000000000000000000000000000000100000110000000001001111000011122222222222222222222221100000000000110000000112000001000011000000000000000000111122222222333321000000000000000000000000000000000000000000000000000000000000000001110000000001000000011001111111111111000000000010000000000000000001111000000000001000110000000000000000000110000000000000000000001112233333444444444444445555555543333332222222221111000000000000000000000000000000000110112233211000000000000000000001111001111000000000000000000000000000000000001000011111111122344443222100000000000000000000000000000000001111011110000000000000000111110000000000000000000000000000000000000000000000000000000000000000110000122221000000001222222232100000000000000000001000011221110111000012233445554444444332211110000000000000001233322222334422222333333444443444333322100000000000000000110000110000000000011222222222222222333333211111110000011","222223322221111111111000110122222222333333344443332223333332211111112233333233333333111011111000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000011100000000000000000000000000000001211211000001100000000011111111122210000000000011000000000001112222221111111000000111000000000111111122233333444444444443333342000000000000011111000000000000000000000000012222221100001111100000000000000000000000000000000000000000000000000000000000000100000000000000101111222222222234444444444444444333210000000000000000000111112222222222221000000000000000000000012222223444444444443333333332222222221110000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000111122223321110000000000000000000000000111122110000000000000000000000000000000001111111110000001112233333211100000011100000000000000000000000000000010000000110000000000000000000000000000001111111110000000000000000000000000000000000000011110000000001110000000000000000000000000000000000000011111111100000000000011111111111111000000000000000011110001111011100000011111111000000000000000000000001122333222100011223322233211000000000000000000100012222222210000001112333443334444443222222222221111100000000000112232211111100000000000000000000000000000000000000012223443322100000011222333322223333444444433322211000001","222222222333211111001112222234444444444434554333332223332221000000000122221011100100000010000000000000000000000000100000000000000100000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001100000000001000000011112222222112200000000000000000000111111222222222211111000000111110012222334443344444455554444555555555555455544444444455544444443333322211112223333322222221111111110000000001111110000000000000100000000000000000000000000000000000100001110000000001001111000011122222222211111111112222210000000000110000000001000000011111100000000000000000111122222111233322111111111000000000000000000000000000000000000000000000000000000000000000000001111111122111112221000000000000000011000000000000000000000000000000111000110000000000000000000110000000000000000010011112222333333332222211123344444433222221112222211111000000000000000000000000000001111110111122110000000000000000000000100011111111110000000000000000000000000000011011110000000001232221000000000000000000000000000000001110000011100000000000001111111111111000000000000110000000001100000000000000000010000000000000000000110001122221110001112222222232100000000000000000001100011222221111000011223344444444444443333333210000000000012234432223344434444445555444443333222211000000000000000001222232210000000111122222211122222222333333222211110000011","222222222222211111111111121111100000000122334333333334433332222222211233222222111110001000000011122232222221000111200001110000111221111122233332222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000111112222221111111100000011111000000000000000001111100000000000000111110012222222222233333344444444444455555555555444555554443333333221111111222223333333444444444444444442222111111111111000000000000000000000000000000000000000000000000000000000000000000001111001000000000000000000000111100000000000000000000000001000000000000000000000000000000000000000001222210000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000011111222222100000000000000000000000000000000000000000001112221000000000000000000000000000000000000000011122222222222222222222222333344433332221111122211111000000000000000000000011111000000000111122000000000000000000011000000000000000000000000000000000000000000000000000000000000001222221000000000000000000000000000000000000111100000000000000000000000011111000000000000011111122222210000000000000000000000000000000000000010000111100000000111122222221000000000000000000000111122211111100000000112233443322222100000000000000111000001122221100122200000111122222111222111111000011100000011111111000110000000000000122222221000000122222222221100000000","222222212222222111111111122222221110000122445444444444433333333333333333333333211110000000000011123332222222111122211111111111112333221222244443332120001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111212222221111100000000011111111111111122110001000000000000000000000000012222222222233333333333333344545555555555555555554445554433222222222333344444444544444444444444443322222222222222222210000000000000000000000000000000000000000000000000000000000111112222112121111111111110000111111100000000000000000000000001000000000000000000000000000000000000000001222210000001100000000011111000000000000000000000000000000000000000000000000000000000000000000000011111122222111111111111000000000000000000111111111000001112221000111111111000000000000000000000000000011222122222222221111112222233334433333332222222221111000000000000000000000011111000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000011233332111000000000000000000000000000000000111100000000000000000000000000000000000000000111000111111100000000000000000000000000000000000000110000110000000000000012222221000000000000000000000111000000000000000000011122333322222110000000000000000000001223321111122200000111122111111222111111100011110000000000000010000012211221111222233333333333333334322222211000000","222222222222210000011112222234444444443334444333332223322221111111100122222122111110000010000001112110000110000000100000110000001112111111123321110000000000000000000000000000000000000000000000000000000000000000000000000000000000010110000000000000000000000000000000000000000000000000000000000000000100111122221111111100000001111011111000111111222222222211111000000111111112222333333333444455445555555555555555555555555555555555555443333333333333333333433333333333333332211111111111110000000000000000000000000000000000000000000000000100000110000000000000001000001122222222222222222222221100000000000000000000112000001000000000000000000000000111122222222333321000000000000000000000000000000000000000000000000000000000000000001110000000000000000001001111111111111000000000000000000000000000000000000000000001000110000000000000000000000000000000000000000011222222333333333333333444444444433332222222222221111000000000000000000000000000000000000111222111000000000000000000000000000010000000000000000000000000000000000001111111000000001222332100000000000000000000000000000000000000010000000000000000000000111111000000000000011000000000000000000000000000000000000000000000000111101111121000000000122222232100000000000000000001000011221110000000011233444554444444332211110000000000000000123321112334422222222233333333333222210000000000000000000110000010000000000011222222222222222333333322222111111111","222222222222211111111111122211100000000122335443343334433333322222222333222233111110000000000011123232222221000111211001111001111222111122233332222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000111111122221111100100000011111000000000000000000001100000000000000000000012222222222233333344444444444455555555555544555554444444433222222222223333333333444444444444444443322111112222221111100000000000000000000000000000000000000000000000000000000000111111111001000000000000000000000111100000000000000000000000001000000000000000000000000000000000000000001222210000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000011111122222111000000000000000000000000000000000000000001112221000000000000000000000000000000000000000011122222222222222222222222233344433333332222222211111000000000000000000000011111000000000111122000000000000000000000000000000000000000000000000000000000000000000000000000000000011233332111000000000000000000000000000000000111100000000000000000000000000000000000000000011111122222210000000000000000000000000000000000000000000110000000000000122222221000000000000000000000111121100111100000000011122333322222100000000000000000000001123321111122200000111122111111222111111000011100000011111000000100001111111000122222222111111122222222221100000000","322222223222211111111223332344433343333333444433333333333322222222211122222122111111111000000011122221000221000011211000120000111222112122223322121110000000000000000000000000000000000000000000000000000000000000000000000000000110111111000000000000000000000000000000000000000000000000000000000000000100111122221111100100000001111121111111111111222222222111111000000111111112222223333333444455445555555555555555555555555555555555554444333333333333333333433333333333333332222111112222221000000000000000000000000000000000000000000000000100000000000000000011111000011112222222222222222222221100000000001121110011122000001000000000000000000000000011122222111122210000000000000000000000000000000000000000000000000000000000000000001110000000000000000001001111111111111000000000000000000000000001111111111111100001000110000000000000000000000000000000000000000001222233334444444433344555555555544444443333444443222100000000000000000000000000000000000111233222100000000000000000000000000011000000000000000000000000000000000000011111111122222333443211000000000000000000000000000000000011121011110000000000000000011111000000000000011000110000000000000000000111110000100000000000011111001111110000000111233332221000000000000000000000000001111000000000112233445554433333221001111000112222100001233332222334422222223333444444444333322100000000000000011111000111222222222222333333444443333344444444433333222100","222222222222211111111111121111000000000112334333333334433332222222211233222222111110000000000011122232222221100111200000110000111221111122223332222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000111222222222222211100000011111000000000000000011111100000000000000111111112222222221122233334444443344455555555555444555554443333322221111111112222333333444444444444444442222222222222221000000000000000000000000000000000000000000000000000000000000000000001111001000000000000000000000111100000000000000000000000001000000000000000000000000000000000000000001222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111222222100000000000000000000000000000000000000000001112221000000000011000000000000000000000000000011111111111111111111111112222344433221111111111100000000000000000000000000011111000000000111122000000000000000000000000000000000000000000000000000000000000000000000000000000000001122221000000000000000000000000000000000000111100000000000000000000000000000000000000000111111111111100000000000000000000000000000000011110010000111100000000111122222221000000000000000000000111111111111110000000011122333322222100000000000000121000001122211111111100000121122111111100000000000011110000001100000000000000000000000122222221111122222223222222211000000","222223332332211111111001110122222223444444554443333333333332211111100122111111111122000011111000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221110000001100000000012222222222110000000000000000000000001223333332111111000000111000000011122232333333334444444444444444452111100000000011111000000000000000000000000011111110000000110000000001111110000000000000000000000000000000000000000000000000100000000000000000000000000001122233333322222222112222211111000000000000111111111111111111000000000000000000011111122112233333333332222222222222111110000000000000000000000000000000000110000000000000000001000000000011111111000000000000000011000000000111112223311000000000000000000000000000000001101100000000000000000000000000111111111111110000122222333333221111111111111111000000000000000000000000111111111110000000000000000000000000000000000111221111110000000000000000000000000000000010000000000001221000000000000000000000000000000000000000111111100000000000111111111111111000000000000000000000000000000000000000111110000000000000000000000011233333322110011222111222100000000000000000000000001111110000000001223344443334444443322222211100100000001111101122221111111100000000000111000100000000000000000000012222343322111100011222222211222222344322111111111111112","222223332332211111111122211222222223443344554333333333333321111001000122111011100100000010000000000000000000000000000000000000000001111011001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001210000000001100000000012221111111100000000000000000000000001123333332211111000000000000000011222333333344444444444555555444453222211111111122222222110000000000001111111111000110000000110000000001111110000000000000000000000000000000000000000000000000100000000000000000001111000000012222222222222222112222211110000000000000010111111111111111000000000000000000011111122111233333332222222222222222111110000000000000000000000000000000000000000000000000000001111111111111112222111110000000001111000000000000000112211110000000110000000000000000000001000000000000000000000000000000111122222332221111212223344433221111112222222222000010001110000000000000000000112221111111000000000000000000000000000112221222210000000000000000000000000000111110000000000001221100000000000000000000000000000000001110000000000000000000112222222222222111100000000110000000000000000000000011111110000000000000000011111112233333333222222222222232100000000000000000000100011111110000000011123444444444455554433333210000110000012222211233343212222211110000001111001212100000000000000000012222333333333321111222222212222333344433222211111000011","222222222222222111111111122211100000000112334433344334433333322222222333222222111110000000000011123232222222111122210001111111111222111122233332322110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000111222222221111111100000011111000000000000000001111100000000000000000000012222222221133333333444443344445555555555555555554444444433221111111223333333333444444444444444442222222222222222111100000000000000000000000000000000000000000000000000000000000111111111001000000000000000000000111100000000000000000000000001000000000000000000000000000000000000000001222210000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000011111222222111000000000000000000000000000000000000000001112221000000000000000000000000000000000000000111122111111111111111112222222344433222221111111100000000000000000000000000011111000000000111122000000000000000000000000000000000000000000000000000000000000000000000000000000000001222221000000000000000000000000000000000000111100000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000010000111100000000011112222221000000000000000000000111111111111110000000011122333322222100000000000000010000001222211111122200000111122111111111000000000011110000011111000000000000000111000122222222122222233333333321100000000","222223332222111111111000110122222223333333444443333333333332211111111133332222222222111111111000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000001222222100001200000000012222222222221000000000011000000000001112223321111111000000111000000000111121222233333444444444443333342000000000000011111000000000000000000000000111111221100000111100000000000000000000000000000000000000000000000000000000000000100000000000000000001111111112234444443433333333333221111110000000000000111111111111111111000000000000000000011111222223333344444443333333332222222221110000000000000000000000000000000010000000000000000000000000000001011111000000000000000000000000000111122223322110000000000000000000000000000011111100000000000000000000000000000000011111110000012222233333210000000011100000000000000000000000000000000000000110000000000000000000000000000001111000000000000000000000000000000000000000000011111000000001221000000000000000000000000000000000001111111111110000000000011111111111111000000000000000011111000000000011111111111111000000000000000000000001123333222100011122111222211000000000000000000000011111110000000001223344443334444443322222222210000000000000001222221100000000000000000000000000000000000000000000012223343322100000011222333322222223444333333322221111222","222223332222111111111111110222222222333333344433333333333321111111111122332122222122000011111000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000001100000000012221111122110000000000000000000000001112222221111111000000111000000011112221222333334444444455554444453111111111111111111000000000000000000000000011111221100001110000000000000000000000000000000000000000000000000000000000000000100000000000000000000001000001123333333322222222222110000000000000000000000112222222222221000000000000000000011111122112333333332232222222222222111110000000000000000000000000000000000000000000000000000000000000000011011111000000000000000011000000000111112223300000000000000000000000000000000011000000000000000000000000000000000011122221110000012222333333221111111111111111000000000000000000000000000000011110000000000000000000000000000000000111221110000000000000000000000000000000011110000000000001221000000000000000000000000000000000000000000000000000000000112222222222222111100000000000000000000000000000000011111111000000000000000000111112233333322110011222222233211000000000000000000100001111110000000000123444444334444443322222222210111000011122211123343212222211110000000011000111100000000000000000012222332222211111111222322211222223344444333322211000011","222222221111111111111000111122222222332222333332222222233321111111112233333233333322000011111000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000001110001000001100000000011111111111110000000000000000000000000000011111111111000000000000000000111111111233333333333344454444443000000000000011111000000000000000000000000112222332211112222200000000000000000000000000000000000000000000000000000000000000100000000000000001111112222222223333333433333333333210000000000000000000111112222222222221000000000000000000011112222223444455555554444433333333222221110000000000000000000000000000000000000000000000000000000000000000000000000001111112211111000000000111122223310000000000000000000000000000111122200000000000000000000000000000000001111110000000001112233333211100000011110000000000000000000000000000000000000110000000000000000000000000000000000011000000000000000000000000000000000000011111100000010000121100000000000000000000000000000000000000000000000000000000000111100111111000000000000000000000000000011111000000111000000000000000000000000001122344310000012233322333211000000000000000000000112222221100000000112233333333443332222222222221110000000000000001233311111100000000000000000000000000000000000000012223443321000000011222333322222233444444433332100000000","222222222222111111111111111223333333333334344333332223332221000001111122332111111100000011000000000000000000000000000000000000000000000011101110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001100000001112222222222210000000000000000000000000111111111111111000000111110011111112232233333334444444455554445555333322222222233333222110000000000001111111221111221100001221100000001111110000000000000000000000000000000000000000000000000100000110000000000000001000001111133333322222222222100000000000000000000011111111111111111000000000000000000111111111001233333332222222100000000000000000000000000000000000000000000000000000000000000000000000000000011000001000000000000000011000000000000000111100000000000111000000000000000000011100000000000000000000000011122222222222221100000012222244433211110000011111111000000000000000000000000000000000000000110000000000000000000000000000000010000000000000000000000000000000000011110000000000011232210000000000000000000000000000000000000000000000000000000011222211111111000000000000000000000000000000000000000000000000000000000000001111111122333332100011222222232100000000000000000000000000111110000000001112344444444444443333333221111110000011222222234444423333322221111111111000100000000000000000001222232221110000000011222222211222223344444333322211000001","222222221221111111111000111222222222332223233222221111133321000111111233333222222211000011111000000000000000000000000000000000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110001100001100000000012222222222210000000000000000000000000000000000000000000000000000000000111111111233334433334444455555554111111111111111111000000000000000000000000112222332211112222200000000000000000000000000000000000000000000000000000000000000100000000000000000000111111111122233333333333333333210000000000000000000111111111111111111000000000000000000111111222112444444444442222211111111111110000000000000000000000000000000000000000000000000000000000000000000000001000001111111000000000000000000022222200000000000000000000000000001111111000000000000000000000000000000000000000000000000001112233333211100000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000011221000000000000000000000000000000000000000000000000000000000011111100111111000000000000000000000000000000000000000000000000000000000000000000001222343221000011222222233211000000000000000000000111112220000000000112233332223443221111111111111111000000111100122344411111100000000000000000000000000000000000000001222333221000000011222333322222223344444333332100000001","222223322222111111111111111222222222333333344333332222233321111111111233333222222211000011111000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001000001100000000012222222222210000000000000000000000000000000000001111000000000000000000111111122233334444444455554445554111111111111122211100000000000000000000000112222332200002220000000000000000000000000000000000000000000000000000000000000000100000000000000000000001000011122233333333333333333210000000000000000000011111111111111111000000000000000000111111122112343333333332222211110000000000000000000000000000000000000000000000000000000000000000000000000001000001000000000000000000000000000000011112200000000000000000000000000001111111100000000000000000000000000011111111111110000000001112233333211100000011111111000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000011110000000000011221000000000000000000000000000000000000000000000000000000000011222211111111000000000000000000000000000000000000000000000000000000000000000011111122343332100011222222232100000000000000000000000011112110000000000112233443333444443222222221111111000000122222233444422222210000000000011000000000000000000000001222232333221000000011222333322222223344444333332211000001","222222222222110000001111111123322222222223233222221111111110000001111222222211111100000011000000011110000110000000000000000000000101000011112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100111112222222222221000000000000000000000000112111100001110000000111111112221112232222222334433333344445445555444444444444444444444332111111112222222222333333333333333332222111000000000000000000000000000000000000000000000000000000000100001110000000000000000000000000011111100000000000000000000000000000000000112000000000000000000000000000000111111111111233321000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000111100000000000111111100000000000000000000000000000000000000000111222222221100000000010001122334433211110000011111111000000000000000000000000000000000110000111000000000000000000010000000000000000000000000000000000000000000000011000000000000001221100000000000000000000000000000000000000011100000000000000000000001111111000000000000000000000001110000000000000000000000000000000000000000000000000000000001222222221000000000000000000000000011111000000000001112223343333444332211110000000000000000112210000122311111222233322111211000000000000000000000001111122211110000000000011100000000012233334322222321000000","222222222222211111111111122222210000000122345443343334433333333222222333222233211110001000000011123332222221000111211001111111111222211122234432222110000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000010000000000111111122221111100100000011111110111000000000001111100000000000000111110012222222222233333344444444444455555555555555555554444444433222222222223333444444544444444444444443322111222222222222210000000000000000000000000000000000000000000000000000000000111111111002000000000000000000000111100000000000000000000001001000000000000000000000000000000000000000001222210000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000011111222222100000000000000000000000000000000000000000001112221000000000011000000000000000000000000000011222222222222222222222222333344433333332222233321111000000000000000000000011111000000000011122000000000000000000010000000000000000000000000000000000000000000000000000000000000001233332111000000000000000000000000000000000111100000000000000000000000000000000000000000011111111111100000000000000000000000000000000000000110000110000000000000012222221000000000000000000000111122211111100000000112233343322222100000000000000000000000122221111123300000111122111111222111111000011100000011111000000100001111111000122222222111111122222211111100000000","222111111222222111111111122222221110000012344444444444433344444444444444434444211110000000001011123332222222222222322111111111112333332333344443442221111100000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000011212222221110000000000111122111111111121110001111110000000000000000000011222222221122223333323332234444445555555555555555555554433332222222333333333333443333334444444432222222222222222222211000000000000000000000000000000000000000000000000000000000112222222111111112222222111111111122210000000000000000000001111100000000000000000000000000000000000000001110000000001100000000011111110000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111000000000000000001111111111000001111110000111111111000000000000000000000000000011222111111111221100012222222233322222221111122222111000000000000000000000011111000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011233221000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000011100000000000000011111111111100000111111110000110000000000000000100000000000000000000000000000000000000000000000001122233322222110000000000000000000011122211111111100000111122111111222111222222222211000000000000011111111111222222222233333333333333444444443333322111","222222222222211111111111122211100000000122335443333334433332222222211223222222111111111000000011123232222221000111210000110001111222111122233332221110000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000010000000000111111122221111111100000011111111111000000000111221111000000000000111111112222222222233334444444444455555555555555544444444443333333222222222223333333333444444444444444443222111112222221111100000000000000000000000000000000000000000000000000000000000111111111001000000000000000000000000000000000000000000000001011000000000000000000000000000000000001000001222210000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000011111222222100000000000000000000000000000000000000000001112221000000000011000000000000000000000000000011222222222222222222222222334445544333332222233321111000000000000000000000000000000000000011122000000000000000000011000000000000000000000000000000000000000000000000000000000000001222221000000000000000000000000000000000000011110000000000000000000000011111000000000000011000111112210000000000000000000000000000000000000110111110000000000000122222221000000000000000000000111122211000000000001112344554332222100000000000001122100000122210000123311111222233333333333222222100110000000011122122110100001000111011232222222222222222223322221100000000","122111110000010111222000000122222222333332333332222222232232111111112233333333333333111111111000000000000000000000000000000000000000101111111100000000000000000000000000010000000000000000000010000000000000000000000000000000001000000000000000000000012210000000000000000000000000000001222233211111200000000001111111122221000000000011110000110000001111111000000000000000000000000001110000111222222222334444444442000000000000000000000000000000000000000000011111111100000111100000000000000000000000000000000000000000000000000000000000000000000000000000111112222223333334444444444444444333221111110000000000000111112222222222221000000000000000000000012333334444455555554444444432222111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222200000000000000000000000000000111122222100000000000000000000000000000001001111000000001112223322211100000011000000000000000000000000000001110000000110000000000000000000000000000001233211110000000000000000000000000000000000000000000000000000121100000000000000000000000000000000000010101111100000000000000111111100000000000000000000011000000000000000000011111110000000000000000000000001222333321000012234322333211000000000000000000000112222222210000001112200000111112221100011111222222210000000000111232211111100001000000000000000000000000000000000012223443222100000011222333333333333444444333332222211111","122223322221121222111000000122222223344433444443333333333332211111111233333333333333222222222110000000000000000000000000000000000001111111100000000000000000000000000000010000000000000000000000000000000000000000000000000000001000000000000000000000011100000000000000000000000000000001233333111112311110000122222222222221000000000011110011111111112223321111111000000111000000000111111111222222333334444443333342000000000000000000000000000000000011000000112222221100000111100000000000000000000000000000000000000000000000000000000000000100000000000000101112222222222234444444444444444333221111110000000000000111111111111111111000000000000000000000011222223333344444443333333332222222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122223322111000000000000000000000000001122111100000000000000000000000000000000011111100000012222233333210000000011100000000000000000000000000000000000000110000000000000000000000000000001222101000000000000000000000000000000000000000011111000000001221000000000000000000000000000000000001111111122210000000000011111111111111000000000000000011111001111111111111122222222100000000000000000000001122333222111122333333333322100000000000000000000012222111110000001123333333334444443222222211111111100000000001222232200000100000000000000000000000000000000000000012223443222100000011223333322222333444444333322222211222","222222222333211111111112222233333444444444554333333333332221000000000122221011100100000010000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001100000000001000000000012222222111100000000000000000000110001223332222211111000000111110011111223443344444444444444555555555555433333333333333333333333333311100001112222221111221100000111100000001111110000000000000000000000000000000000000000000000000100001110000000000001111000011122222222211111111112222211110000000110000010011000000011111100000000000000000111122222111233322111111111100000011111000000000000000000000000000000000000000000000000000000001111111122111112222111110000000000011000000000000000000111110000000111000110000000000000000000110000000000000000010011111222232322221100111223344444433222221112222211111000000000000000000000000000001111110000122100000000000000000000000000011221111110000000000000000000000000000111000000000000001221110000000000000000000000000000000001110000000000000000000001111111111111000000000000110000000001100000000000000000010000000000000000011111111122222221000112222222232100000000000000000001100011222110111000011123444554444444443333333210000000000012234432234443333333444444444333322111211000000000000000000112232222222211111122222222222222222333333222211110000001","222223322222211111111111111233333333333334344333332223332221000001100122221011111100000010000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000000000012222222112200000000000000000000000001112222221111111000000111110011111112232333344444444444555555555555333322222222233333222110000000000001111111111000110000000111100000001111110000000000000000000000000000000000000000000000000100001110000000000000001000000011122222222222222112110000000000000000000000111000000000000000000000000000000111122011001233322222222222100000000000000000000000000000000000000000000000000000000000000000000000000000011011111000000000000000011000000000000000001100000000000111000110000000000000000000000000000000000000000011122222221222220000000012223344433221111111111111111000000000000000000000000000000000000000111000000000000000000000000000011110000000000000000000000000000000000011010000000000001221000000000000000000000000000000000000000000000000000000000011111111222211000000000000010000000000000000000000000000000000000000000000011111111112222211100111222222232100000000000000000000000000011110000000001123344444444444443333333211100100000012233322234443322222233332222222222111211000000000000000001222232210000000000111222222211222223344433222211111000001","322222222333210011001112222334444444443334454333332223332221000000000122221011100100000010000000011110000110000000100000110000000111001111111210000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000001000000111112221111111100000001000000000000111111222222222211111000000111110012222334443344444455555555555555555555555555555555555555555443333333333333333333322222222222211220000000001111110000000000000100000000000000000000000000000000000100001110000000001001111000011122222222211111111112222210000000000110000000011000000011111000000000000000000111122222222333322000000000000000000000000000000000000000000000000000000000000000001110000000001111111122111111111111111000000000011000000000000000000000000000000111000110000000000000000000110000000000000000000011112233333444333333322223344444433332221112222211111000000000000000000000000000000011110112233211000000000000000000001111001111001100000000000000000000000000000001011111000000011232332111000000000000000000000000000001111111111101110000000000000000111111000000000000000000000000000000000000000000000000000000000000000110001122221110001112222222232100000000000000000001100011221111111000011223344444444444332222221000000000000011234432223333434444445555444443444333322100000000000000000111121110000000000122222211111222222333333222211110000011","222222222222211111111111122222211110000122334433333333333322222222211222222222111111111000000011123231111221000011210000110000101222111122233332222110000000000000000000000000000000000000000000000000000000000000000000000000000000010110000000000000000000000000000000000000000000000000000010000000000111111122221111100100000000111121111111111111112221111111110000000111111112222222222233344444444444455555555555555544444444443333333333333322223333333333444444444444444443222111112222221111100000000000000000000000000000000000000000000100000000000000111111111001111112111111111111111011100000000000001100000001112000000000000000000000000000000000001100000111100000000000000000011111000000000000000000000000000000000000000000001110000000000000000000000011111111111000000000000000000000000000000000000000000001112221000000000000000000000000000000000000000011222222222333332222222233334555544333333333333321111000000000000000000000000000000000000011122100000000000000000010000000000000000000000000000000000000000000000000000000000000001222332100000000000000000000000000000000000011110000000000000000000000011111000000000000011000100001100000000000000000000000100000000000011121111121110000000112233333332100000000000000000000111122211000000000001112344554332222100000111000001221000001233321222233422222223333444443444333322100000000000011122222221111111000111122333333333333333344444433333322111111","222222222222211111111112222222222221111122344433333333333333322222222222222222111111111000000011123221111221000011211000110001101222111122233332222110000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000010000000000100111122221111100000000001111121111111111111222222222111111000000111111112222223322333444444444444455555555555555544444454444444444444333333333333333333444444444444444443222222222222221111100000000000000000000000000000000000000000000100000000000000111111111001111112222222111111111111110000000000001100000000122000000000000000000000000000000000111111000111100000000000000000000111000000000000000000000000000000000000000000001110000000000000000000001111111111111000000000000000000000000000000000000000000001000110000000000000000000000000000000000000000011222222222333333333333444445555544443333333333332222100000000000000000000000000000000000111222111000000000000000000000000000000000000000000000000000000000000000000000000000111222333443211000000000000000000000000000000000011110000000000000000000000011111000000000000011000100000000000000000000111110000100000000000111121001111110000000112233333332100000000000000000000010011100000000000001223444554333333210000111000112222100001233332222233422222223333333333444333322100000000000000111111120011222222222222333333444444444444444444433333222111","222223332332211111111112210222222223333344554443333333333321111011000122111011100111000010000000000000000000000000000000000000000001111011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001211110000001100000000012211111111100000000000000000000000001123333332111111000000000000000011222333333344444444444455554444453111111111111111111111000000000000001111110011111110000000110000000001111110000000000000000000000000000000000000000000000000100000000000000000000000000000012222222222222222112222211110000000000000010011111111111111000000000000000000011111122111233333332222222222222222111110000000000000000000000000000000000110000000000000000001000000000011112222111110000000000011000000000000000122200000000000000000000000000000000001000000000000000000000000000000111111122222210000012222333333222221111111111111000000000000000000000000000000112221111111000000000000000000000000000011221222210000000000000000000000000000111110000000000001221000000000000000000000000000000000001110000000000000000000112222222222222111100000000000000000000000000000000011111110000000000000000000111111233333333222222222222232100000000000000000000100001111110000000000123444444444455554433333211100110000012222211123333212222211110000000111000111100000000000000000012222343333333321111222222212222223344433222211111000012","222222222222110000001111111122222222221112233222221111111110000001111233222211111100000011000000011000000000000000000000000000000100000011112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000111112222222223321000000000000000000000000001000000001110000000111110012221111122211122234333333344444444444333333333333333333222221000000000011222222222223333333333333322111000000000000000000000000000000000000000000000000000000000100001110000000000000000000000000011111111111111111000000000000000000000000112000000000000000000000000000000111111111111233222111110000000011111000000000000000000000000000000000000000000000000000000000000000000000000000001111111122210000000000000000000000111100000000000111111100000000001111000000000000000000000000000111222111110000000000010001122334433211100000011111111000000000000000000000000000000000110000111000000000000000000010000000000000000000000000000000000000000000000011000000000000001121100000000000000000000000000000000000000000000000000000000000000000100000000000000000010000110001110000000000000000000000000000000000000011000110000000000001222222221000000000000000000000000011110000000000001112223332222233221100000000000000000000000000001233310001222222100000100000000000000000000000000001122222221000000011111100000000122344444322222222111111","222223332222111111111000110122222222333333444443333333333332211111111133332122222222000011111000000000000000000000000000000000000001111111001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001211110000001100000000012222221122110000000000000000000000001112222221111111000000111000000000111221222333333444444455554444442111100000000011111000000000000000000000000011111221100001110000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000001123333333322222222222111100000000000000000110111111111111121000000000000000000011111122223333333333332222222222222222221110000000000000000000000000000000010000000000000000000000000000011011111000000000000000000000000000111122223321000000000000000000000000000000011111100000000000000000000000000000000111111100000012222233333210000000011100000000000000000000000000000000000011110000000000000000000000000000000000001000000000000000000000000000000000000000011110000000001221000000000000000000000000000000000000011111111100000000000112222211111111000000000000000011110000000000000000000111111000000000000000000011111122333221000011222222233211000000000000000000100011111110000000001123344443334444443322222222221111100000100000122221100011100000000000011000100000000000000000000012223343322100000011222322211222223344333333222211111111","322222223332211000111222222334444444443334454333333333333322222221100122222122111110000000000011122220000110000011100000110000101122111122223321120000000000000000000000000000000000000000000000000000000000000000000000000000000110011111000000000000000000000000000000000000000000000000000000000000000100111122211111001100000001111111111000111111222222222211111000000111111112222334333344444455545555555555555555555555555555555555555444333333333333333333433333333333333332211111111111110000000000000000000000000000000000000000000000000100000110000000001001111000011122222222222222222222221100000000000121110111122000001000011000000000000000000011122222222222221000000000000000000000000000000000000000000000000000000000000000001110000000001000000001001111111111111000000000000000000000000001111111111111100001000110000000000000000000000000000000000000000001222233334444444433344555555555544444443333333222222000000000000000000000000000000000000112233211000000000000000000000000001122000000000000000000000000000000000001111111111122222344443211100000000000000000000000000000000001121011110000000000000000101110000000000000000000000000000000000000000000000000000000000000000111101111121000000011223332232100000000000000000001000011221110000000112233445554444433221111111000000000000001233332222334422222333333333333333222211000000000000000011110000111111000000112332222322222222344444322222221111111","222222222222210111001112222234433444443334444333332223332221000000100122221011111100000010000000000000000000000000000000000000000100000011112110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000000011112222222222200000000000000000000111111112222222211111000000111110012221223443333444445444444555555555555455555555555555555554443333333222222222222222222221111111221100000001111110000000000000100000000000000000000000000000000000100001110000000000000001000001122222222222222222222221100000000000000000000001000000000000000000000000000000111122222222333322100111111000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000011000000000000000000000000000000111000110000000000000000000110000000000000000000011122222332322221100000012243344433222221111111111111000000000000000000000000000000000000000122100000000000000000010001111000010000000000000000000000000000000000011000010000000011232221000000000000000000000000000000000111000010000000000000001111111111111000000000000000000000000000000000000000000000000000000000000000110000122221100000112222222232100000000000000000001000011221111111000011223344444444444443322222110000000000001233321112333433333444444444444444333322100000000000000000112221110000000000122222211111222222333333222221110000011","222222222222211111101111112233333333333334344333332223332221000001100122221011111100000011000000000000000000000000000000000000000100000000112110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000000011112222222222200000000000000000000110001112222222211111000000111110012111222333333344444444444455555555555444433333333344444333332222222211111112221221111221100001221100000001111110000000000000000000000000000000000000000000000000100001110000000000000001000001111122222222222222112110000000000000000000000111000000000000000000000000000000111122111111233322111111111100000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000011000000000000000001100000000000111000110000000000000000000110000000000000000000011122222232333332200000012233344433221111111111111111000000000000000000000000000000000000000111000000000000000000000000100011110000000000000000000000000000000000011000000000000011232210000000000000000000000000000000000000000000000000000000011111111111111000000000000010000000001100000000000000000000000000000000000001111000112232221100111222222222100000000000000000001000000111110000000011223344444444444443333333211100000000012233322234444423333444444444443333222211000000000000000001222232210000000000111222211111222222344444333222211000001","222222222222211111111112222222222221222222334333332333333322222221211222222222111111111000000011122221111221000011200000110000001222111122223322121000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000010000000000100111122221111100100000001111121111111111111222222222111111000000111111112222223332333444444444444455555555555555544444454444444444444333333333333333333433333333333334442222111112222221000000000000000000000000000000000000000000000000100000000000000000001111000001112222222111111111122110000000000000000000011122000001000000000000000000000000000111111111122110000000000000000000000000000000000000000000000000000000000000000001110000000000000000000001111111111111000000000000000000000000000000000000000000001000110000000000000000000000000000000000000000011222222222333333433333444445555544443332222222221222000000000000000000000000000000000000111222111000000000000000000000000000000000000000000000000000000000000000000000000000111222333443211000000000000000000000000000000000011110011110000000000000000011111000000000000011000100000000000000000000111111111111000000000111121101111110000000111233332221000000000000000000000111122211000000000001233444554443322100000111000112222100001233332222334423333333333444444444333322100000000000000011111000011222222222222333333444443333344444444433333222111","222222222222211111111112232223221111111122344443333333333334333222222232222233211111111000000011123332222221000111222110111101111222222222233332222110001000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000010000000000111111122221111100000000011111121111111111111222222222111111000000111111112222222222333344444444444455555555555555544555454444444444444333333323444444444544444444444555553322222223333322222210000000000000000000000000000000000000000000000000000000000112222222112221112211111111111111011100000000000001100000001112000000000000000000000000000000000011111000111111000001110000000011111110000000000000000000000000000000000000000001110000000000000000001001111111111111000000000000000000000110001111111111111000001111221000011111111000000000000000000000000000011222222222333333333333333445555544443333333344443333211100000000000000000000000000000000111222100000000000000000000000000000000000000000000000000000000000000000000000000000000001233332100000000000000000000000000000000000011110000000000000000000000011111000000000000011000000000000000000000000011110000100000000000111111101111110000000112233333332100000000000000000000010011100000000000001223344554433333221100111000001221000001233321112233422222223333333333444333322211100000000011122222220011111000111122333333333333344444444444433333211111","222222221111011111001001111222222222222222233222221111122221000011111233332222222211000011000000000000000000000000000000000000000000001111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110001100001100000001112222222222221000000000000000000000000000000000000000000000000000000100111111111222234433334444455555554111111111111111111000000000000000000100000112222332211112222200000000000000000000000000000000000000000000000000000000000001100000110000000000000001111111112233333333333333333210000000000000000000111211111111111111000000000000000000111111222112344444444432222211111111111110000000000000000000000000000000000000000000000000000000000000000000000001111111122222100000000000000000011122210000000000001000000000000011111122200000000000000000000000000011101110000000000000001112234433211110000011111111000000000000000000000000000000000110000111000000000000000000010000010001000000000000000000000000000000000000011110000000000011221100000000000000000000000000000000001110000000000000000000011111100100000000000000000010000000000000000000000000000000000000000000000000000001222333221000001222222232111000000000000000000000011221110000000001112222222223333221111111111111111000000000000111233411111100000000000000000000000000000000000000011233443221000000011222333322222233344444443333321000001","222222222222210000001112222234444444443334454333332223322221000000100122221011111100000010000000011110000110000000100000000000000111000111112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000111112221111111100000001000000000000111111112222222211111000000111110012222334443344444455544445555555555555555555555555555555555443333333333333333333333333332222211220000000001111110000000000000100000000000000000000000000000000000100001110000000001000001000011122222221111111111112221100000000000110000000012000000000011000000000000000000111122222222333321000000000000000000000000000000000000000000000000000000000000000000000000000000000000011001111111111111000000000011000000000000000000000000000000111000110000000000000000000110000000000000000000011111222333333333322222222223344433222221111111111111000000000000000000000000000000000000011122100000000000000000000001111001111000000000000000000000000000000000000000011000000001222221001000000000000000000000000000000111111110000010000000000000000111111000000000000000000000000000000000000000000000000000000000000000110000122221000000111112222232100000000000000000001000011221110111000011223344444444444332211111000000000000001233321112223433333444444444443444333322100000000000000000111121110000000000111222211111222222333333222211110000011","222222222222211011111111121122211111111122334333332222211121111111111222222222111111111001000011122221111111000011100000000000011211111111123321111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000111111122221111111100000000111010111000000000112221111000000000000111111112222222222211233344444444455555555555444444444444444433333333333322223333333333444444444444444442222111111111111000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000101111111233321000000000000000111111111000000000000000000000000000000000000000001110000000000000000000000011111111111111000000000000000000000000000000000000000001112110000000000000000000000000000000000000000011222222222222222211111133334445544332222222222210000000000000000000000000000000000000000011122000000000000000000010000000000000000000000000000000000000000000000001000000000000001233332100000000000000000000000000000000000011110000000000000000000001111222111100000000011000100000000000000000000111111111111000000000000121111221110000000001122222221000000000000000000001111122211000000000001112344454444444332222221000101111000012233321222334433333334433444444444333322100110000000001111122210011111000111122333333333333333344444444443333222222","122112211111010111111000000122222222333332333332222222233332111111112233333333333333111111111000000000000000000000000000000000000001101111111100000000000000000000000000010000000000000000000000000000000000000000000000000000001000000000000000000000012210000000000000000000000000000001222222111111200000000011111111122221000000000011000000110000001212211000000000000100000000000001110000122222222223344444444442000000000000000000000000000000000000000000012222221100001111100000000000000000000000000000000000000000000000000000000000000100000000000000101112222223333334444444444444444333211110000000000000000111112222222222221000000000000000000011112333334444455555554444444333333222221110000000000000000000000000000000000000000000000000000000000000000000000000000000012211111000000000111122223311000000000000000000000000000111122211000000000000000000000000000000001001111110000001112233333211100000011000000000000000000000000000001111100000110000000000000000000000000000001222111110000000000000000000000000000000000000011110000000000121100000000000000000000000000000000001110100000000000000000011111111111111000000000000000011000000000011100000011111111000000000000000000000001223333221000012234322333211000000000000000000000112222222210000001112233333333332221111111111211111100000000000001232211111100000000000000000000000000000000000000012223443322100000011222333322223333444444433322211111111","222222222222210000001111121122222222221122233333331111111110000001111222222222111110000001000001112110000110000001100000000000001111000111112211010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000111111122222222222211000000011000000000000000112111100011110000000111111112221222232211122344433333344455445555444444444454444444444332222222222222333333333333333333334442222111111111110000000000000000000000000000000000000000000000000100001110000000000000000000000000000000000000000000000000000000000000000000112000000000000000000000000000000111111111111233321000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000111100000000000001111100000000000000000000000000000000000000000111222222222211111111111111122234433222221111111111111000000000000000000000000000000000110000111000000000000000000010000000000000000000000000000000000000000000000001000000000000001232221000000000000000000000000000000000000011100000000000000000000001111112111100000000010000000000000000000000000000000000000000000000000000001100000000000001112222221000000000000000000000000011100000000000001112233343333444332222221000000000000001123321001123311111233333333333333222210000000000000000001122232222221100000000111111111111112333334333333321000000","222223332222111111111111111222222223333334344333333333333321111011100122221111111111000011000000000000000000000000000000000000000001110011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000001100000000012222222112210000000000000000000000001112222221111111000000000000000011112232233333334444444455554445554111111111111122222111000000000000001111111111111220000001111100000001111110000000000000000000000000000000000000000000000000100000110000000000000001000001122233333322222222222110000000000000000000000111111111111111000000000000000000111111111112233333332222222211110000000000000000000000000000000000000000000000000000000000000000000000000011011111000000000000000011000000000000000112200000000000110000000000000000000011000000000000000000000000000000000110111110000000012222333333221111111111111111000000000000000000000000000000000000000000000000000000000000000000000111221110000000000000000000000000000000011110000000000001221000000000000000000000000000000000000000000000000000000000112222222222222111100000000000000000000000000000000000111110000000000000000011111111222222222210011222222232100000000000000000000000000111110000000001123444444444444443333333221110100000011222222234443212222211110000001111000111100000000000000001222232222222211111111222222212222333344444333322211000001","222222222222210000001111111122222221111112233222221111111110000001111222222211111100000001000001112120000110000011100000000000000111000111122211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000111112222222222222211000000011000000000000000112111100000000000000111111112221222222211122334433333344445444444444433333343333333222221111110001111222222333333334444444443322111000000000000000000000000000000000000000000000000000000000100001110000000000000000000000000000000000000000000000000000000000000000000112000001100000000000000000000000111100011111233221000001000000010111111111000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000011100000000000001011100000000000000000000000000000000000000000111222222222200000000010011222334433211110000000000000000000000000000000000000000000000110000111000000000000000000010000000000000000000000000000000000000000000000001000000000000001232100000000000000000000000000000000000000010000000000000000000111100111111000000000000010000000000000000000000000000000000000000000000000000001221000000000001222222221000000000000000000000000111100000000000001112223333333344332201110000000000000000011100000122210001223333322111211000000000000000000000000111121111110000000000122211111111122333334322331100000000","222222222222222222222222233333322222222222344433333333333333333222222222222222211111111000000011123332112221000111222110120101111222222222233432222111111100000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000100111122111110000000000011111121111111111111222222222111111000000111111112222223322333444444444444555555555555555555555555555555544444333333333344444444544444444444555553222222223333322111110000000000000000000000000000000000000000000000000000000000111111222111111112212122111111111111110000000000001121110011122000001100000000000000000000000000011111000111111000000000000011123222110000000000000000000000000000000000000000001110000000000000001111001111111111100000000000000000000000110000001111111111100001000110000000000011000000000000000000000000000111222233333333444433333444445555544444444444444443333211100000000000000000000000000000000111222111000000000000000000000000000000000000000000000000000000000000000000000000000011122333332111000000000000000000000000000000000011110000000000000000000000011110000000000000010000000000000000000000000111111000100000000000111111001111110000000011233333332100000000000000000000000001100000000000001223344454433333221111111000112221000001233321111233411122222233333333444333322211100000000000011111000111222222222222333333444443344444444444433333211110","222222222222210000001111121123333332332223234333331112211110000001111222222222111110000011000001112110000110000001100000000000001111000111112211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000100111122222222222211000000011000000000000000112221111111110000000111111112222223332222233344433334444455555555444444444455555555554443333322222222333333333333333333334442222111111111110000000000000000000000000000000000000000000000000100001110000000000000000000000001011111100000000011000000000000000000000000112000000000000000000000000000000111111111111333321000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000111100000000000111111000000000000000000000000000000000000000000111222222221211111111111111122334433322221111111111111000000000000000000000000000000000000000111000000000000000000010000000000000000000000000000000000000000000000011000000000000001233332100000000000000000000000000000000000011100000000000000000000001111222111100000000010000000000000000000000000000000000000000000000000010001100000000000001111111221000000000000000000001000011111110000000001112233443333444332222221000000000000001233321111223311111233333333333333222210000000000000000001122232211110000000000111222222111112333334333333321100000","222222222222211011111111122222222221222222334333332333322221111221211222222222111111111000000011122221111221000011100000110000001222111122223322121000000000000000000000000000000000000000000000000000000000000000000000000000000000010111000000000000000000000000000000000000000000000000000010000000000100111122221111111100000000111121111111111111222222222111111000000111111112222223332333444445444444455555555555555544444455555555554444333333333333333333433333333333334442222111111111111000000000000000000000000000000000000000000000000100000000000000000000000000001112222222111111111122110000000000000000000000122000001000000000000000000000000000111111111122110000000000000000000000000000000000000000000000000000000000000000001110000000000000000000001111111111111111000000000000000000000000000000000000000001000110000000000000000000000000000000000000000011111122222333333433333333445555544333332222222221111000000000000000000000000000000000000111122111000000000000000010000000000000000000000000000000000000000000000000011100000111112333443211000000000000000000000000000000000011110011110000000000000001111111000000000000011000100000000000000000000111111111111000000000011121101111100000000111233332221000000000000000000000111122211000000000001233444554444433211100111000111222100001233332222334423333333333444444444333322100110000000000000111000011122111111122333333333333333344444444433333222111","222222222222211111111111122211111111111122334333332333322222222221211222222222111111111001000011122221111221000011200000110000111212111122223322121000000000000000000000000000000000000000000000000000000000000000000000000000000000010110000000000000000000000000000000000000000000000000000010000000000111111122221111111100000000111111111111111111112221111111110000000111111112222223322222344444444444455555555555555444444454444444444333333322223333333333444444444444444442222111111111111000000000000000000000000000000000000000000000000100000000000000000000000000001112111111111111111011000000000000000000000001112000000000000000000000000000000000111111111222210000000000000000011111111000000000000000000000000000000000000000001110000000000000000000000011111111111111000000000000000000000000000000000000000001112221000000000000000000000000000000000000000011111122222333333322222233445555544333333333333321111000000000000000000000000000000000000011122000000000000000000010000000000000000000000000000000000000000000000001000000000000001233332100000000000000000000000000000000000011110000000000000000000001111111000000000000011000100001100000000000000111111111111000000000011121111121110000000111123332221000000000000000000001111122211000000000001112344554444433221111111000101221000012233321222334433333334433444444444333322100110000000011111122211111111000111122333333333333333344444444433333222222","222222221111011111001001111223322222221112233222221111111111000011111233332222211111000011000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001100001100000011112222222222221000000000000000000000000000000000001110000000001110011110111111122222234433333344455555555222222211122222222100000000000000001111111222222332222223333311111000000000000000000000000000000000000000000000000000000000100000110000000000000001000011112233333322222222222110000000000000000000111222000000000000000000000000000000111111111112333333222221111111111111000000000000000000000000000000000000000000000000000000000000000000000000000001111111122222100000000000000000000112210000000000111000000000000011122122200000000000000000000000001111112221100000000000001122234433211110000011111111000000000000000000000000000000000110000111000000000000000000011000010001000000000000000000000000000000000000011110000000000011221100000000000000000000000000000000001110000000000000000000011111100100000000000000000010000110001110000000000000000000000000000000000000011001222222111000001222222222111000000000000000000000011221110000000000001111222223333221100000000000000000000000000001233411111210000000000000000000000000000000000000111233333221100000011222222211111223344444443333322111111","222222222222210111001111122234333333333334334333331112222221000001111122222111111100000011000000011000000000000000000000000000000101000011112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000000111112222222222210000000000000000000000000112222222211111000000111110012221222332333344444444444455555555555455555555555555555554443333333322223333333333333333333333332211111111111110000000000000000000000000000000000000000000000000100001110000000000000001000001122222222222222222222100000000000000000000000111000000000000000000000000000000111122222222333322111110000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000111100000000000111000110000000000000000000110000000000000000000011222222221111110000000001122334433211111111111111111000000000000000000000000000000000000000111000000000000000000011001111000010000000000000000000000000000000000011110010000000011232221111100000000000000000000000000000000111110000000000000011111111111111000000000000000000111000000000000000000000000000000000000000000010000111110000000001222222232100000000000000000001000000000000000000001112344444444444332222221000000000000001123321112233322222334444444444444333322100000000000000000010011111110000000011122211111222222333333222222222110011","222222222222211011001111121122211110000122334333332222211111111111111222222222111110001001000011122221111111000011100000000000011111111122223322221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000122222222222222222211000011111000000000000000112111100000000000000111111112222222222211122344444444444555555555444444444443333333333221111111112222333333433333334444444443322111111111111000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000111000001000000000000000000000000000100011111233221000001000000000111111111000000000000000000000000000000000000000000000000000000000000000000011111111111100000000000000000000000000001100000000000001111110000000000000000000000000000000000000000111222122222222222211111112333344433222221111111110000000000000000000000000000000000000110000122000000000000000000010000000000000000000000000000000000000000000000001000000000000001233332100000000000000000000000000000000000011000000000000000000111100111111000000000000011000000000000000000000000111110000000000000000000010111221000000000001112222221000000000000000000000111122211000100000001112233443333333221100000000000110000001122210000122201111222233444333333222211000110000000000011111110110000000000011222333333222222333334444443322211000","222222222222211000111112222234333333332223344333332223322221112111100122222122111111000000000011122220000110000011100000110000001222111122223321120000000000000000000000000000000000000000000000000000000000000000000000000000000110011111000000000000000000000000000000000000000000000000000000000000000100111122221111111100000001111111111000111111222222222211111000000111111112222333333333444455445555555555555555555555555555555555555444333333333333333333433333333333333332222111111111111000000000000000000000000000000000000000000000000100000000000000000001111000001112222222222222222222221100000000000100000011122000001000000000000000000000000111122222222333321000000000000000000000000000000000000000000000000000000000000000001110000000000000000000001111111111111000000000000000000000000001110000000000000001000110000000000000000000000000000000000000000011222233333333333333344555555555544443332222222222222000000000000000000000000000000000000111222111000000000000000000000000000010000000000000000000000000000000000001111111111122222333443211000000000000000000000000000000000011121011110000000000000000111111000000000000011000110000000000000000000000000000100000000000001111101111110000000011123332232100000000000000000001000001111110000000012233445554444444321111111000000000000001233332222334422222222233333333333222222100000000000000000110000011111000000122332222222222222344444333322222111111","222222222222211111111112222223221110000122445443343334433334433332223333333333211111111000000011123332222222000111222111111111111222221222234442222120001000000000000000000000000000000000000000000000000000000000000000000000000000010110000000000000000000000000000000000000000000000000000010000000000111111122221111100000000011122121111111122111111222221000000000000111110012222222222233334444444444445555555555555555555554444444433222222232223344444444544444444444444443322222222222222222210000000000010000000000000000000000000000000000000000000000112222111112111000000000110000111111100000000000001100000001111000000000000000000000000000000000000000001222210000001110000000011111000000000000000000000000000000000000000000000000000000000000000001000011111122222100000000000000000000000000000111111111000001112221000011111111000000000000000000000000000011222222222222222211122222334455544443332222333332222100000000000000000000000000000000000011111000000000000000000010000000000000000000000000000000000000000000000000000000000000001222221000000000000000000000000000000000000011100000000000000000000000000000000000000000010000011111100000000000000111111000100000000000000110000110000000000111122222221000000000000000000000111122211000000000000111233344433332110000000000000000000001123211112223300001111122111111233222222111111000000000111111000000011111111111233333333333333444444444333333333222","222223332222122222111000000122222344444444554443333333332232211001111122111122222222222222222110000000000000000000000000000000000001111111000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000011233333111002322220000012222222222221000000000011110011111112223333321111111000000111000000000111221222233333333334444444444442111100000000011111000000000000000011000000111000110000000110000000000000000000000000000000000000000000000000000000000000000000000000000000111112222222223333333333333333333222222222222000000001101222222222222222222000000000000000000000011122223334444444444443333332222222221110000000000000000000000010000011111111111111111000000000000000001000000000000000000000011000000000111122233322111000000000000000000000000000011111100000000000000000000000000000000001111100000122222233322221111111111111111100000000000000000000000000000011220000000000000000000000000111111111111000000000000000000000000000000000000000000000000000001221000000000000000000000000000000000001111222221100000000000011111100000000000000000000000011111001111111111111111111111111111100000000000000001123333221100012223333332211000000000000000000000111001100001111111223344443334444432222222111100000000000111101222232200000000000000000000000000000000000000000000012223333322111100011223322222222222233333322100000000112","222222222222110000001111112223333333332223233233331111111110000001111222222211111100000011000000011000000000000000000000000000000101000011112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100111112222222222211000000000000000000000000001111111111110000000111110012221112232222233334433334444455555555444444444455555555554332222222222222222222333333333333333332222111111111110000000000000000000000000000000000000000000000000100001110000000000000000000000001111111111111111111000000000000000000000000112000000000000000000000000000000111111111111233321000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000111100000000000111111100000000000000011100000000000000000000000111222222220000000000010001122334433211110000011111111000000000000000000000000000000000000000111000000000000000000010000000000000000000000000000000000000000000000011000000000000001221110000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000001000000000000000000000000000000000000000000000000000000000001222222221000000000000000000000000011111000000000001112233343333444332211110000000000000000111100001122311111222233322111111000000000000000000000000111122211110000000000011100000000012233333222222321100000","222222221111011111011000111122222222222222233222221111133321000111112233333233333322000011000000000000000000000000000000000000000000001122222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000110001100001100000000012222222222211000000000000000000000000000000000000000000000000000000000001111111122234433333344455555553111111100000011111000000000000000000000000112222332211112222200000000000000000000000000000000000000000000000000000000000001100000000000000000001112222222223333333333333333333210000000000000000000111111121111111111000000000000000000111111222234444444444443333322232222111110000000000000000000000000000000000000000000000000000000000000000000000000000001122222211111000000000111122223310000000000000000000000000001111122200000000000000000000000000000000000000000000000001112233333211100000011111111000000000000000000000000000000000110000000000000000000000000000000000001000000000000000000000000000000000000011110000000010001221100000000000000000000000000000000000000000000000000000000000111100100000000000000000000000000000000000000000000000000000000000000000000000001122343221000012233322333211000000000000000000000112222221000000000112222222223333221111111111111111000000000000001233311111100000000000000000000000000000000000000011222343221000000011222333322222233344444333332100000000","222222212222222111111111122221110000000012344443344444433333332222222334322233111110000000001011123332222222222222321111111111112222221122244443332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111212222221111100000000111111111110000000000001000000000000000000000000011222222221122333333333333244444445555555555555554444444433222222222223333333333444433334444444442222222222222222111100000000000000000000000000000000000000000000000000000000000111112222111000000000000000000000111100000000000000000000001111000000000000000000000000000000000000000001222100000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000011111222222111111111111000000000000000001111110000000001112210000111111111000000000000000000000000000011122000011111111100001111222233322222211111111111111000000000000000000000011111000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011233211000000000000000000000000000000000000111000000000000000000000000000000000000000000111100000011100000000000000001111111111100000111111110000110000000000000001111121000000000000000000000111011111111110000000001122222222222100000000000000000000001222211111111100000111122111111122111222222222100000000000000000000000001222211222222222233333333334444433222111111","222222222222111111001111111223322222332223233222221111111110000011111233332211111100000011000000000000000000000000000000000000000100000011112110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001100000111112222222223321000000000000000000000000000000000001110000000111110011220111121222222334433334444455555555333322222233333333222110000000000011111111222223333333333333322111000000000000000000000000000000000000000000000000000000000100001110000000000000001000011111122222222222222222100000000000000000000000122000000000000000000000000000000111111000001233322111110000000011111000000000000000000000000000000000000000000000000000000000000000000000000000001111111122222100000000000000000000112200000000000111001000000000011122112200000000000000000000000111222222222200000000010001122334433211110000011111111000000000000000000000000000000000110000111000000000000000000011000000000000000000000000000000000000000000000011110000000000001121100000000000000000000000000000000001111111000000000000000011111100100000000000000000010000110001110000000000000000000000000000000000000011001221111000000112233332221000000000000000000000000011221110000000001112233332223333221110000000000000000000011100001233411111221110000000111000000000000000000000000122233333221100000011111100001111123344444443333322111111","222223332221122222111000010122222233344443444443333333333332211111111122221122222222333222222110000000000000000000000000000000000001111111000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000011233333111112321110000112222222222221000000000011110011111112212223321111111000000111000000000111111122222222333334444443333342111100000000000000000000000000000011000000111111110000000111100000000000000000000000000000000000000000000000000000000000000100000000000000001111111122223334444443333333333333221111110000000001100111111111111111111000000000000000000000011122223334444444443333333332222222221110000000000000000000000000000000000000000000000000000000000000001000000000000000000000011000000000111112223322111000000000000000000000000000001111100000000000000000000000000000000011111110000012222233333200000000111110000000000000000000000000000000000000110000000000000000000000000000111111111000000000000000000000000000000000000000011111000000001221000000000000000000000000000000000001111222221110000000000011111100111111000000000000000011111001111111111111122222222100000000000000000000001123333222111122333333333322100000000000000000000111111110000000001223344443334444443222222100000000000000100001222232200000000000000000000000000000000000000000000012223333322100000011223333322222222344333322221111111222","222222222222110000001111111223322222222223233222221111111110000001111233222211111100000011000000011000000000000000000000000000000100000011112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000111112222222222221000000000000000000000000001000000001110000000111110012221111122222222334433333344445445555333333333333333333222221000000000011111111222223333333333333322111000000000000000000000000000000000000000000000000000000000100001110000000000000000000000000011111111111111111000000000000000000000000112000000000000000000000000000000111111111111233222111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000111100000000000111111100000000000011011100000000000000000000000111222222221100000000000001122334433211110000011111111000000000000000000000000000000000110000111000000000000000000010000000000000000000000000000000000000000000000011000000000000001121100000000000000000000000000000000000000000000000000000000000000000100000000000000000010000100001000000000000000000000000000000000000000011001110000000000001222222221000000000000000000000000011110000000000001112223332223333221110000000000000000000011000001233310001221121000000111000000000000000000000000001122222221100000000111100000000012344334322222222111111","222211112222222111111111122222221110000122445444444444433344444444444434333344211110000000001011123332222222221122322111111111112333332222244443332221111000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000011211112221110000000000111122111111111122110001111110000000000000000000012222222222222333333333333344444445555555555555555555554433222222222334444444444544444444444444443322222222222222222210000000000000000000000000000000000000000000000000000000000111112222112121111122222111000111111100000000000000000000001111000000000000000000000000000000000000000001111100000001100000000011111110000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111000000000000000001111111111000001111110000111111111000000000000000000000000000011222111111222221111111122222233322222221111122211111000000000000000000000011111000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000011233321000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000001111111100000000000011110000110000000000000000121121000000000000000000000000000000000000000000001122222222222110000000000000000000001122210000122100000111111111111222111122222222111000000000000011111111111222222222233333333333333334333332322111000","222222222222211111111111121111100000000122334333333333333322222222211223222222111110001000000011122221222221000111200000110000011221111122223322221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000111112222221111111100000011111000000000000000011111100000000000000111111112222222222222233344444444444455555555555444444443333333333221111111112222333333444444444444444442222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000001222210000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000011111222222100000000000000000000000000000000000000000001112221000000000000000000000000000000000000000011111122222222222222222222333344433332221111122210000000000000000000000000011110000000110011122000000000000000000011000000000000000000000000000000000000000000000000000000000000001222221000000000000000000000000000000000000011100000000000000000000000111111000000000000111111111111100000000000000000000000000000000000000010000111000000000001122222221000000000000000000000111122211111110000001112233444322222100000000000000122100000122210000011200000121122222222322111110000000000000001100011010110000000000000122222222111111222223222332211000000","222222222222210000001111122223333333332223334333332222222221111111100222222222111111000011000001122110000110000001100000000000001111111111122221110000000000000000000000000000000000000000000000000000000000000000000000000000000000010110000000000000000000000000000000000000000000000000000000000000000100111122221111111100000000111010111000111110112222222211110000000111111112222223333333344445445555555555555555555555555555555555555443333333333333333333433333333333333332222111111111110000000000000000000000000000000000000000000000000100000110000000000000000000001112222222222222222222110000000000000000000000112000001000000000000000000000000111122222222333321000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000001000110000000000000000000000000000000000000000011222222222322222211111222333334433332221111111110000000000000000000000000000000000000000000122100000000000000000000000000000000000000000000000000000000000000000001111110000000001222332100000000000000000000000000000000000000000000000000000000000001111221000000000000011000100000000000000000000000000000000000000000000111101110000000000000001122232100000000000000000001000000111000000000001223444444444444332211111000000100000000123321112233422221233333333333333222211000000000000000000000000000000000000011222222222222222333333333222222110000","222222222222210000001111122234333343332223334333332222222221101111100122222122111110000011000001111110000110000000100000000000001111001111112210010000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100111122222222222200000000000010000000111110112222222211111000000111111112222223333333344445445555555555555555555555555555555555555443333333333333333333433333333333333332211111111111110000000000000000000000000000000000000000000000000100001110000000000000001000001122222222222222222222110000000000000000000000112000001000000000000000000000000111122222222333321000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000000000111000110000000000000000000000000000000000000000011222222222322222211111122223334433322221111111110000000000000000000000000000000000000000000122100000000000000000010000000000000000000000000000000000000000000000001111110000000001232332100000000000000000000000000000000000000000000000000000000000000111111000000000000011000000000000000000000000000000000000000000000000111100011110000000000001112232100000000000000000001000000111000000000001223444444444444332211110000000000000001123321112223411222222233333333322111100000000000000000000110011000000000000011222222222222222333333222211111111111","222222212222222111111111122222220000000112445444444444433333333333333333333333211110000000000011123332222222111122311111111111112333221222244443332120001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111212222221111100000000011111110111111100010001000000000000000000000000012222222221122333333333333344444445555555555555554445554433222222222333333444444444444444444444443322222222222222222210000000000000000000000000000000000000000000000000000000000111112222111111111111111000000000111100000000000000000000001111000000000000000000000000000000000000000001222100000001100000000001111110000000000000000000000000000000000000000000000000000000000000000000011111122222111111111111000000000000000000000000000000001112210000111111111000000000000000000000000000011222111111222221100001122222233322222221111122211111000000000000000000000011111000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000011233321000000000000000000000000000000000000011000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000001110000110000000000000001111121000000000000000000000111000000000000000000001122222222222100000000000000000000001222210000011100000111122111111222111122210000000000000000000010000001111222211222233333333333333333333322211110000","222223332333211111111122221232222333444444554333333333333321000000000122221011100100000010000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001200000000001100000000012222222111100000000000000000000000001123333322211111000000111000001111223333333444444444444555555555555333322222222233333222222222211000001112221111111221100000111100000001111110000000000000000000000000000000000000000000000000100001110000000000001111000010011122222222222222112222211110000000000000010111000000011111000000000000000000111122222111233322222222222100000011111000000000000000000000000000000000000000000000000000000001111111122111112222111110000000001111000000000000000111111110000000110000000000000000000001000110000000000000000000000001111222222221110111223334444433222221112222222222111110001110000000000000000001111110000122000000000000000000000000000112221111110000000000000000000000000000111110000000000001221100000000000000000000000000000000001110000000000000000000112222222222222111100000000110000000000000000000000000000000000000000000000011111111222233322222222222222232100000000000000000000100011222110000000011123444554444455443333333210000110000011233321234443212222211121111111222111212100000000000000000011122222222222211111222222222222333344433222211110000001","122222221111111111111000010122222222332222344333332222233321111111112233333333333322001011111000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000011100000000000000000000000000000001210011000001100000000011111111111110000000000000000000000000001122211111111000000111000000000001111111222233333333344444444443000000000000000000000000000000000000000000012222222200001111100000000000000000000000000000000000000000000000000000000000000100000000000000101111222222222233333333444444444333210000000000000000000111112222222222221000000000000000000011112333334444455555554444433333333222221110000000000000000000000000000000000000000000000000000000000000000000000000000000012211111000000000111122223311000000000000000000000000000111122210000000000000000000000000000000001101111110000001112233333211100000011110000000000000000000000000001010000000110000000000000000000000000000001111111110000000000000000000000000000000000000011100000010000121100000000000000000000000000000000001110000000000000000000011111111111111000000000000000000000001111011111000000111111000000000000000000000001123344311000012234322333211000000000000000000000112222222200000000111233333333443332222222222221111000000000000111233311111100000000000000000000000000000000000000012223443322100000011222333322223333444444433321100000000","222222222222210000001111122223333333332223334333332222211111101111111222222222111111000011000001112110000110000001100000000000001111111111112221110000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100111122222222222200000000011010111000000000112222222211110000000111111112222223332333344444444444455555555555555444444455555555555443333322323333333333433333333333333332222111111111110000000000000000000000000000000000000000000000000100001110000000000000000000001111122222211111111111000000000000000000000000112000000000000000000000000000000111111112222333321000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111000000000000000000000000000000000000000000001000110000000000000000000000000000000000000000011222222222222222211111122333344433332221111111110000000000000000000000000000000000000000000111000000000000000000010000000000000000000000000000000000000000000000011010100000000001233332100000000000000000000000000000000000011100000000000000000000001111221000000000000010000100000000000000000000000000000000000000000000011000000000000000000001111232100000000000000000001000000111110000000001112344444444444321111111000000000000001123321112233411221233333333333333222211000000000000000000111011110000000000011222222222222222333333333222221110000","222222222222111111001111112223333333333334334333331112232221000001111122222111111100000011000000000000000000000000000000000000000100000011112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001100000011112222222222210000000000000000000000000001100000001111000000111110012221112232333344444444444455555555555444433333344444444444332222222211111111111222222332222222221111111001111110000000000000000000000000000000000000000000000000100001110000000000000001000001111133333322222222222100000000000000000000000111000000000000000000000000000000111111111111233322111111111100000000000000000000000000000000000000000000000000000000000000000000000000000001000001111111000000000000000000000000000111100000000000111000110000000000000011100000000000000000000000011222222222222221100000001122334433211110000011111111000000000000000000000000000000000000000111000000000000000000011001111000010000000000000000000000000000000000011000000000000011232221111100000000000000000000000000001000000000000000000000011111111111111000000000000000000111001100000000000000000000000000000000000000111000112233221111112223332222100000000000000000001000000111110000000001112344443333444332222222211111100000001122222222333322222222233333333322111111000000000000000000111232221110000000011122211111111122344444333222221000001","222222222222110111001111112223333333332223334333331112211110000001111233222211111100000011000000011000000000000000000000000000000101000011112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000111112222222222211000000000000000000000000002111111111110000000111110012221112232233333344444444444455555555444444444455555555554443333322222222333333333333333333333332211111111111110000000000000000000000000000000000000000000000000100001110000000000000000000000012122222211111111111000000000000000000000000112000000000000000000000000000000111111112222333322111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000111100000000000111111000000000000011011100000000000000000000000111222222222200000000000001122334433211110000011111111000000000000000000000000000000000110000111000000000000000000011001111000010000000000000000000000000000000000011110000000000011232221111100000000000000000000000000001111111000000000000000011111111111111000000000000000000111001000000000000000000000000000000000000000011001221111000000112233332232100000000000000000000000011110000000000001112234443333444321111110000000000000000111100001233311111222233322111222111100000000000000000000111122222221100000011111100001111112344333222222222221111","333333333333222222111100000011111123333332220000000000000000000000000000000000000112111000000000000000000000000000000000001111000000000000000001000000000000000000000000000001122222111001111111100000000110010001111110000000000000000000000000000000000000000000000000000000000000011111112223222222222222222222333344444444433333333332211223333333333334444444444444433333310000001111000000000000000000000000000000111100000000001100000000000000001111112221000000000000000000111112222222222211000111111222112222222222221111110000000000000000000000111220100000000011001111222222344444444444444444444455444444444555555555555555555555555555555333321111111111111111111111112221111111122333332222211102222333343333444444444444443222221110000000000011222233222232222222111111111111122111111111111000000000000000000000000000011233344444455321100000000000011110000000000000000000001100000011123333322222210001001111110001000000000000000000011111111223321111122221110000000000122222222233333332220000000000000000000000011000000000000000000012233344443222223333333333310000000000000001110000010110000001112222222210000001222222221110000000000000000001122222222222223334433333333332222222222234455554322223333332211222222222111111111100000000000111223444444433322112223333320000000000000000000000000000001112222233222221121100000000011111210000000000000000100001122011221112223333333333344444333333322221111222","333333333333233333333433331111111233333344443333333333333333333333333333333333333444444333333333444444444444443333333111111122222222222111112222222111111000001011110011111111223332222222233333344444444444444444444444433222000000011222221111110000000000000000000000000000000000001100000000001000000000000000001111111111223333222221100012333333444444200000000000000000000000000000000000000000000000000000000000000000000000011111112222333222223333323444444433221111111111111112333333333333222222222111100000000000011111222111111100000000000000000000100000000000001111111112223332333334444334444555555555555555555555555555555555555555555555555555554333333333333333333333333333333333332222222222223334445555555555554444444443333333333333333222222233333333323332223333344444322222222222222111111111111111111000000000000000000000000000000000000000001111110000000000000000111110000000011000000000000000001111000000001001000000000000100001110000000111222333333322222333433222222222222222210000000000000000111222110000000000000111111222222111111100000000000000000000000000011123333344334444445555555555555555555555555555555444443332101100000011112223333333344444444445555555555555444455555555544444444444444333333333333333344444444433333333344444444444444332222222222222222222222222222222222222222111111112111111111111122222223333333222211221000000011111112222222222222222222333333333333332222210011122","333333333333222222110000000000111112333333330000000000000000000000000000000000000001000000000000000000000000000000000000001112122111110000000000000000000000000000000000000001121123111000011110000000000100000000000000000000000000000000000000000000000000000000000000000000000000011111112233222220110121111112222333333333222222222222111222333333333333332223110000011111000000000001000000001110000000000000000000111100000000000000000000000000111111112222101000000000000000000001111122110000000000111122221112111111000000000000000000000000000111112222221111112222222222222223334444444444444445555555444455555555555555555555555544444444444333221111111111221111000000001010000012222222210000000001111223222211112222222223443111110000000000111111222222112221111111111000000111110000000000000000000000000000000000000000001122233444445321100000000000110010000000000000000000001100000001223333311111110001011111111111100000000000000000000010000122222222222220000000000000012222111211111100000000000000000000000000000000000000000000000012111111000000011122222222111110000000000001111111000111000001222333322210000111222222222000000000000000000011122222222222223334433333322222222211122222333332111112222222211211000000000000000000000000111223334555555555555444444443332100000000000000000000000000001110112223222221110000000000000000000000000000000000001112222123332222223333333333344444333333211100001223","222222223332233332220000001122333333333322221211111111100000111110011000000011001111122000000000000000000000000011111111111222223433221210000000000000000000000000000000000000001122332110000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000011000000012321111111111220000221111112223333334444444455554444100000000000000000000011111111000000000000000110000000000000000000000001111111122111222200001111112233344444444322212222233333333333444444455555555555555555555555555555555554444333222221110000000000000100000110000000000000000000000111110000000001121122233334555555555555555555555555555555555555555555554222111122222211111123332222222222222332222222222233333333333334443333433332222222222222433333333332222222333321222111111122222222222222222211111111111110000000000000000001001111000000000000001100001122220000000010000000000111110001001111110010000111222110000000000111000000001111000000000001122100111222222222222222222334311000000000000000000000000011110000000010000000011000011112233322222223321111111111000112233333333321000000010000011100011123333333321111112222222222100000000000000000000000000000000011111100112222333344433444444444433200000111100000000000011222233332221100000011122234444444444444322222221100000000000000001122330000000001000011122222222222222222233334333322222221111111111111111111222223333333333334444444444443210000000000122","222222222222211111111111111111111123333333220000000000000000000000000000000011223333322321111122221100221111100000111000000000000000000000011111111000000000000000000000011111223121000011233332211111122222222223322222200000000000001000000100000000000000000000000000000000000001222223333223333220000001000111111223333344444444333333322223333333445555553333333333322222221111111111000000000000000000000000000000011222211112222222222111000000001222222222111100000001111111111223333333333333444332222222110011110000000000000000000000000000000000000000100000001110000000000001222212222222223444444455555555555555555555555555555544444444444444433333333333333333344444444444444444444444555555555555555555555555555555555555554444444455555555555555555555555555555555555555555555555555555555555555555555555555555331000000000000001223334321110000000000011000011100000000000000001111100000000000000001111111000011001122312100000000000000000000001111233333344443333322222221110012223443444222100000000000000000000000000100000000000000011223344333333322222222221110000000000000100001000011110110000000001122222210000000111222222110000000000000000001111222222223334444444444444333333443222223433443211123333333333222333322222211111111100011111111122333444444433333333222221100000000000000000000111111223334444444321000000000011122222211100000000000000000000111112222221122222222223333333322222221111111112233","111111112222100000000000000000000012333333331100000000000000000000000000000000112233110111111122222222222222211111111211111211111110011100000001111000000000000000000011111111222232110011233332222111111222222233333333321111111000012220000000000000000000000000000000000000000000000000000011000000000000000111112222222223333444444334433333333333333332100000000000000000000000000000000000000000000000000000000000000111000000011100001111112101001211111222111111110000000000000112221122222211000000000111111100000000000000000000000000000000000000000000100000000001111112111000000000000111112233333455555555555555555555555555555444333333444444444444444333333333333334444443333445555555554444443322223444555555544444443333333332223332333333444444444555555555555555554444444444444444444444444445544444444444444210000000000000000000001000000000000000011011122221000000000000001000000000011000100110000000001111000000000111111110000000000000000111122233444444444455555555555544444444444444444322222222222222222222111111000000000000012343333221111111111111111111000000000111222223343333333443334444433333333333333333344443333333210000000000001112222222233333344444444445533344444433333344444443322222222222222222222222333333333333332211111000011123333333333333332221111111111111111111111111111011122222222223210000000000011111112211100000000000000000011111112222221111122222222333333344455554444444444555","222233333333333333332211111112222223333322220000000000000000000000000000000001111122233100000111110000000000000001111211112333333320001000000000110000000000000000000000000001123233222110000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001111000112333333333222222222333334444444444555555555555555555545555555554444444444445555554334444333100000000000000000000000000000001111111222223333333334444443333445555444322222233334444445555555555555555555555555555555555555554444443333211000000000000000000000000000000000000120000001112222223333333333333334444555555555555555555555555555555555555555544444433222233222222333222222223332222222222222333333222222233333333333222222222333343222222222222222222222222222222343322222233222223333333333322222222222223333333332211100000000001111112122334111111111100000010000000000000000000000101000000000001111100000000000000000000000111011111222111001210000001122100001122222223322222111122223222232223100000000000000000011112222333221100000010000001222223344433333333333333333444443322222210000111111111111111222223443333333333322233334444331000000000000000001111112222222223344444444445555555555555555555555544444444444544444444444444444555544432222222333334555555555555544444444443222222222222222222222222222222211112344444444444444444444555555555555555555555555555555555444444444444444444555555555444443322222222233","333333333333333222221100000023333333333323220000000000000000000000000000000000000111111000000000000000000000000000000000111222222200000000000000000000000000000000000000000001122233332210011000000000000000011111100000000000000000000000000000000000000000000000000000000000000000001000001123221100000112211222333333333333333333333333333333333222221133331111100000111111000000001000000000000000000000000000000000001000000001000000000001111112333445555555433312223333322222222222333344444443222222222345555555543332221000000000000000000000000001101100110000000000000001222223333333333334444445555555555555555555555555555555555555555555554333322222222111222222111111111111111112222333332223333334444444433333444444444444444333332222222222222223322222222232221111111111112222111111111111111111111111100000000000000000000122111111112000000000000000010000000000000000000000101100000001122222211110000000000000000000111011111111111000000000000122111111111110001100000000111111000011111111110000000000000000000000111111100000000000000111233223343211112222223333334444433221111000111222112220000000012222223321111111223333333111000000000000000001111000001011112222222223322233333344444445555555433344444444433222222211112222332221100000011111123445555544444322222222210000000000000000000000000000000111222233222333232222222222222222332222221100000000000112223344444444444444444444444443222111110000000122","111111222222211111111211111100000012333344442211111111111111111111111111111111112222222222222222233333333233222222222111111111222221222221111222222111111000000000000011111111223322211111233333333334444444444445554444422222111000011111111100000000000000000000000000000000000000000000000000001110000000000111112111112222333444433333333333333322211111100000000000000000000000000000000000000000000000000000000000011111100001111111112222222100001221000000000000000000000000001111111111122211222222222211100000000000010000111111111000000000000000000000000000000000000001111111000111111112223333344455555555555555555555555555555555544444555555555555555544444444444444555555555555555555555555555555555555555555555554443333333332222333333333333333333344455555543333333333333322111111111111111111100111110000000000000000000000000011000000000000000000000011122211110000000001122222100000110000001111000011111111110000001111100000000000000000000111122233334433333333333333444444433333222222100000000000000000111111100000000000000000000011121110000000000000000000000000000000111233344433334444445555555555555555555555555555555555543332100000000000000111112333333333333334444444555555555555555443333333333333333333333333333333344444443321111111111223322222222222222222222222222222222222222222222111111111111223310000000000011111112222221111111111111111111111111111111111122222222222233333333443333322222344","333333333333333333333322221122233334444432220000000000000000000000000000000001111222221111000111221100000000000001111210111222222210000000000000110000000000000000000000000001123333222100001000000000000000000111100000000000000000000100000000000000000000000000000000000000000000001000000112333333333222222222333334444444444555555555544444444455555555554444444444445555555554444443111100000000000000000000000000001111111222223333333334444442333444445555433333333334444455555555555555555555555555555555555555554444444444433222222210000000000000000000111110001121111111113333444444444444444444455555555555555555555555555555555555555555555444434444444332333333333332234333333333333444444444444444444444444333333333333344444444444444444444444444444444444555543333333334444444444444444444444333334444444444444420000000000110112223333210000000000000010000000000000000000000111100000000001100000000000000000000000001112111111222111001110000122223222222223332223333343222222223223442222000000000000000000000011222222221000000000000011222233333333333333333333322222221111222221000111222223333333333334444444444444433333334444222210000000000000000000000000011112223322223344444555555555555555555544444444445555555555555555555555555544444444455555555555555544444444444444444444444444444444444444444444434444444444444444444444444455555555555555554444444443333333334444444444444444444444432222221000000000000","333333333333333332221100000011222223333333220000000000000000000000000000000001001122112000000000000000000000000000000000111222222200000000000000000000000000000000000000000001122233222110011000000000000000011111100000000000000000000000000000000000000000000000000000000000000000001000000112221100011122222222333334444444444444443344433333333322222334443344444444443333332222222110000000000000000000000000000000011101111112222222200001111111333445555555444444444444444555555555555555555555444445555555555555555553332222110000000000000000000000000100110000000010000000112223334444444444444445555555555555555555555555555555555555555555444333321111111111222233222222222332111112233333333333333333343333333333444444444444443222221111111111111223332222222232222222222222223333222222222222223322111111111111000000000000001233233233445100000000000000121110000000000000000000111000000000011011100000000000000000000001101111122233212000000000000122111111111222223311111000111112112222222222110000000000000000000000112100000000000000001222233344443222222222222223222222210000000000000111222220000011223333344432222223333333333111000000000000000000111000000000000112100112222222222222333333333454433333333333322222222222222222332210000001111233334555555555544433333332221100000000000000000000001000000001122234444444444444444444444444433333333332222222222333344333333333444444444444444444444443333333333333","222222222222211111111111111111111112333333221111000000000000000000000000000011223333322322111122221111221111100000111000000000000000000000011111111000000000000000000011111111122111010011233331111111122322333333322222200000000000011000000100000000000000000000000000000000000001122212222123222210000000000111111222222233344444333333322222222233345555443333333333322222221111111111000000000000000000000000000000011222222222222222222111000000001221111222111100110000000000001223333333333333444433332222210011110111010000000000000100000000000000000000100000000010000000000000122212222223333444445555555555555555555555555555555555555555555555555555555444444444444444444444444455555555555555555555555555555555555555555555554444444445555555555555555555555555555555555555555555555555555555555555555555555555555431000000000000001223334321110000000000000000011100000000000000001111100000000000000001111111011111001122311001100001100000010000001111233334444444444444444443343333444444444332100000000000000000011110001100000000000000011223344333333322222222221110000000000000100011011111122332100000001222112211111111122222322110000000000000000111111233333223344444444444444344433443333333433333222223333333333222333322222222211111100011111111111113444444433333332110000000000000000000000000000000123333333334321000000000011122222211100000000000000000000111122233333333333333333333333322222222222221122233","222222233333333332221100000122222223333322220000000000000000000000000000000011111122223000000000000000000000000011111221112333323441111110000000000000000000000000000000000001112222222110000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000111000112321111111112222222233333333344444555555555555555555533333334443333222222333333333111111110000000110000000000000000000000001111111222223333333334444222333444444444322222222233333333333444445555555555555555555555555555555554444444322222221221110000000000000000000000000000000000111111111221111111112223334444445555555555555555555555555555555555555555544443333222333444333333333333333333333333444444444555555555555555555554444444432222222222222433333333332222222342222222111112222222222333322222222222222222222221000000000000001111111111123110000000000000111110000000010000000012222211001000112222210000000000000000000001222111111111122000000000111122100112222332223322222222334312111122222100000000000000000000001111222000000000011111112223322222333333333333333333444443443344432100000011001111100011122333333322222223333444444331000000000000000000111000000000112333322334444444444555555555555544211111111111100000112211122233332211000000011122233444444444444433333222221000001000011111122220000000000000011222233333333333333333334444444444443333333333333333333333333344444444444444444444444322222222222222","333333333333333332222200000011222233333333220000000000000000000000000000000011001122221100000000000000000000000000000000111222220100000000000000000000000000000000000000000001122232111000012111100000000000011111100000000000000000001100000000000000000000000000000000000000000000001000001123322210000111112222333333344444444444433343311122222223333345444444344444444444443334444221000000000000000000000000000000011101111111112222222111100110002333444444333333333344444444444444444444444444334434444444455555553332221111110000000000000000000000000211222221111110000000111222333333333333333444444455555555555555555555555555555555555555555444433333233222223444333333333333222222334444443333333333444444443333344444333333333222222221111111111222333344444443333333332222223333222222222222223333222222222222222220000000001112334444455200000000000000121110000000000000000001222100000001111111100011110000011111000001101011111222111000000111112223322222333333333322222222211233333443334333331000000000000000000001111111000000000000000122343344333323333333333333111110000000000000012222233331000000112223344432222212222223333221000000000000000001111000000111233333322334444444555555555555555555555555555554443333333344444444444433322222223344445555555555544444444333333333333222211111000000001000001111122233333333333333322222234444432221111110000000000112222111111111234433333333333333211110000000001222","333333333333333333333200011112223234443322220000000000000000000000000000000001111122222100000001110000000000000001111200111222222300000000000000110000000000000000000000000001123333222110000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000001000000112333333333222222222333334444444444555555555555555555545555555554444444444445555554444444332000000000000000000000000000000001111111222223333333334444333333445555555333333333344444455555555555555555555555555555555555555555543332222110000000000000000000000000000110000001121000000011112333333333333333344444455555555555555555555555555555544444444544333333333333332333333322222333332222222222333332222223333333333333333333333333334443333333333333333333233333333333444433333333333344433333444444444444333334444444443322210000000000122223333445210000000000000010000000000000000000000001100000000001111100000000000000000000001112111222233222000000000111111111112222222222322222110112223222222232110000000000000000000001111223221100000000000001122233444433322222222223333333332222222221000111111112222111222334444444443333333333333444222100000000000000000111000000011112223333334444444555555555555555555544455555555555555555555555555555555544444444455555555555555555544444444444444444444444444444333333333333322223444444444444444444445555555555555555555555555555555555444444444444444444444444444444443322222222222","333333333333333333333300000111223334443333220000000000000000000000000000000011111122222100000000000000000000000000011100111222222200000000000000000000000000000000000000000001123333222100011110000000000000011111100000000000000000001100000000000000000000000000000000000000000000001000000112222222222112222222333334444444444555555555544333333334444445554444444444444444444444444332000000000000000000000000000000011101111112222333333222222221333444445444444444444444444555555555555555555555444544444555555555554443332222110000000000000000000000000100121110000121000000011112333333333332222334444455555555555555555555555555555555555555555444433333333222223333322222223332222222333333333333333334444444333333333333333333343333333333333333333444443344444454443333333334444444333333333333333333334444444444333321000000000112233333445210000000000000121110000000000000000000112000000000000000000000000000000000000001211111112233222000000000112222111122233332223322222221112223333344444221000000000000000000000001112211000000000000001112233444443333333333333333211111101111100000011222222221000001112334444432222222223333333222100000000000000001111000000011222333333333444455555555555555555555555555555555555555555555555555555555544444444455555555555555544444444444444444444444444444443332222222222211123444444444444444444444555555555555543331111111111111122222222223334444444444444444444443332221111111","333333333333222222223422221111111123333344443333333333333333333333333333333333333334444333333333332222222222221111222110000000111110011000011111111000000000000000000011111111122211110011223333333334334444334444444444422111000000011111110000000000000000000000000000000000000000001100000001001000000000000000001111111111233333333332200012222222333333211111000000011111110000000000000000000000000000000000000000000111111111111112332222222111222332223333333322221111111111111223333333333333333222221101110000000000111111222111111110000000000000000000000000000000000001111111112222222223333334444555555555555555555555555555555555555444444445555554444333333333333333344443333333344444443333444444444445445555555555554444444332222222222222222222222222234455544333333334444444311111111111111111111111111111111110000000000000000111222000000000000000011110011100000000000000111111100000000000000000000000000011000000111011110001000000110000010111111222223333333333333333334444433344444444431100000000000000011121000000000000000000122333223211122321100000000000000000000000101122221122222333333333333333334433333333333333344332210000000000001122222223333333344444444445555555555555555555555554444444433333333333333333444444444444444433322222222223322333222211111111111100000011111111000111111112223211111112110000000000012222233333332111000110000000000011111111112222233333333333333333333332222222222222","333333333333333332222200010111122233333333220000000000000000000000000000000011011123222100000000000000000000000000000000111111110000000000011111000000000000000000000000000001123222111011122112211000000000000001111111000000000000001000000000000000000000000000000000000000000000001000001123333321111111222222333334444444444444433333311222222233334444444444444444444444432223333333000000000000000000000000000000000101111111111222211111000000001222333333211111111011111111111222222223333322111111111111111111111000000000000000000000000000000000000111232221101110000000010111233222222222233333333333344555555555555555555555554444333333333222211111111111111122222222222233333334444455554444444444444444433333344433333444443333222222222111112222334444444444444443333333333333344444444444444444444443344444333221000000000012323233445100000000000000110000000000000000000000011111111111011111000110100000000011000001101000000000000000111111121122322222233333333311111111011222333454444333331000000000000000000111111111000000000000000001122333332222222222222223100000000000100012111122222220000000001222222221111112223334444332100000000000000001100001111222334444433344555555555555555555555555544444444444444444444444444444444444333333333333344555555555533211111111111111111100000000000000001000112111111123222222222222211111111111222110000000000000000111223222210000011222222222233222111111000110001123","222222222221111111110000000000001112333332231000000000000000000000000000000000000112111100000000000000000000000000000000000000000111100010111101100000000000000000000000000111222233221000110111100001111222222222222222221111111101121100000000000000111000000000000000000000111110001122233344444444444442233333444445555555544445333333312223333433444443333333444333343333310000001111000111000000000000001110000111111211111111111100000000000000000000000010000000000000000000100001110012111100000000000000000000000000000000000000000000000000000000111121110000000011111122111111222333333333333344444333222222233345555555555555555544333333333222221111111111223344444443333444444443333344443333333333322222222221112333333333342222211110000000001100111111111111111111222111111111122222222223333211111111000000000000000000001233334344445310000000000000000000000000000000000012222100000112233344333311112222122222211111000000000001000000112222233333432222222220000000000001222322223343333321110000000000000000000000000000000000000000001122223333222111112222222220000000000000000000000001100000000000111222222210000000000000000000000000000001100000112233222333333444433333332221000000000122344442222222443222222222111100000000000000000000000000000112232211000000000011110000111000000000000000000001222232222223222222221100000000011100000000000000000001111111111122221122233444444444444444444444431111111122","333333333333333222220000001123333344433323232211000000000000000000000000000000000111111000000000000000000000000000100000111222222211000000000000000000000000000000000000000001112233332110000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000001223210000111111111221221121111222233333332233333433333200000000000000000000011111000000000000000000000000000000000000000000000000000011000000000001111112233444444444311101111133100000000012333344444444444443333455445555555443332111000000000000000000000001101101210000000000000001211111222111111111222233333345555555555555555555555555555555555444433333222111111001110000000000001011111112233333211111111123344444444444444444444433332222221111111111122233333222222233332222111000001111000000111000100000000000000000000000000000001233210000111000000000000000011010000000000000000000011100000011112122200010001112111111110000100000000000000000000000001122100111111111111211111122233211111111120000000000000000000000000000011111110000000000001111122000000000011222222222222223344442211001000000000011100000112221111110001222223444444221000000000000000000000000001011112222222223322333334433444444444444322222333333200000000000112233333332200000112222234555555543333322222221100000000000000001110000000000000000111223221122232211001111222222211110000000000000000011111223333222233433333333444333333220000000000011","333333333333222222221100000011222223333333220000000000000000000000000000000000000112111000000000000000000000000000000000111222121100000000000000000000000000000000000000000001112223222110011000000000000000000101100000000000000000000000000000000000000000000000000000000000000000001000001123322210000111211222333333334444333333332233211222222222222334442222221111111111100000001110000000000000000000000000000000011100000000000000000000000000112334444444322211111122222222222222333333333343322433444555444444443332110000000000000000000000000001101210000000001111000011222233444444444444444445555555555555555555555555555555555555555555555333321111111111222233222222222222211111233333332223333333444444433333334333333344444222221111111111111112322222222232221111111010000111000011100000000000000000000000000000000000001123344444444211100000000000010000000000000000000000111000000000111111100000100001000111110001100000000001101000000000000112211111112221111200000000122222111233333220000000000000000000000000000010000000000000000112233334332111112222333333333332221000101001111122222331110111223333333321111111222222222111000000000000000011111000000011112222211122211122111111233333345555422223333333211111111111000001221110000000000111123445555544433322223332210000000000000000000000000000000111222233222233332222222222222222332110000000000000011111112122222222333334444444444433222110000000001122","333333333333333344444444431123333333444443222222222222222222222222222222222233333333333333333333444444444444444444444444444444443333332222223333333322222222222222222221111112223333333333333333333332323323333333322222222111111111111111111100000000000000000000000000000000000000001111100000000000000000100000000011111112223333333333333334444444444444333333333333344444444443222221000000000000000000000000000000000001100111111112222222223333334443334322111100000000000000000000111112111111111111110000000000000000000000111111111110000000000000000000000000000011111112333333333333333333344444555555555555555555555555555555555555555555555555555555555444444444443332233332222222222222221111112222222222222222223333332222232222222222222222222222222222222233333332222222222222222222211111111111111222221100000000000000000000001111211111111111111111111111111111110000000000000000000000000000000000000000011100000000000000001000000000000011112222111111222222222222232233210001111221111011000000000000000000011111111111100110000000011112111100000000011000000000111111112222222223222333345555555555555555555555555555555555555555544443222222222222222222333333344444444444444445555555555555555544422223222222222222222222222222222222222221111111233334444444444333333333333333333333333333333333444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555433333333222222223","111111112222110000000000000000000012333334431111111000000000000000000000000011122333221111111222222222222222211111111111111111111110011000000001111000000000000000000011111111222221100011233332222222122333333334433333321111111000012110000000000000000000000000000000000000000000001100000011000000000000000111112222222233333444433333333222222233333332100000000000000000000000000000000000000000000000000000000000000111100000011100001111111100001211111111000000000000000000000112221122222221000000000111110000000000000000111110000000000000000000000000100000000111111111000000000111111111112233333455555555555555555555555554444444333444444444444443333444433333344444443333333334444444443333333333333333445555555555555555554444444443333333334444555555555555555444444444444444444444333333334444444444444444433210000000000000000111112000000000000000000011122221110000000001111110000000000000100110000000000111000000001112211111100000000000000111122233444444444445555555555544444444444332222222222222222222222222111111000000000111123334444221111111111121111111000000000011222233444444444443334444433333444444434444444443333333211110000000000112222222222233333444444444444455555544333344444444333333333333333333333333333333334444433322111000011111111111111111111110000000000000000000010000000112333333333334321000000000011122222222210000000000000000011111212222221111122223333333333334444444444433344555","111122223333333333332222222222222223322222222222222222222111111111222112222222222222233222222222332211111111111112222232444444444554233333332111111000000000000000000000000000001122122000000000000000000000000000000000001000000000000000000000000000000000000000000000000000111111122233333344433222222222222222233333333344444445555555555555555333333334441111111111111111111000000000000000110000000000000000000000001111111222222222233334555443444444333220000000000000000111111112222222224455555555555555555555554444444444444322222221111111110000000000000000000000000000000001222331111112222334444454444455444444555555555555555555555555555444444443333333333444444444555555555555555555555555555555555555555444444444455555555444444444444433333222221111111232111122222223333321100000000000000000000000000000000000000000000011111001222111111111100001111120000000000000000000112111001122222222201111223333332100000000110000011111101001122222221112100000111111223322221122233200000111122000000000000001122221112222221000000001111122222233432222222221111111112223334444433333321000000110000010000000011222233334444444444555555554220000000000000000111112110000000111111223333444322221122222333311000000111111122222233333334444443211100000011111122333333333333211000000000000000000000011111110000000001110000001111222222222222223333222233333222111111122211111112233444444444444455555554433333210000001222233","333333333333333333333333221111223334443343220010000000000000000000000000000111122233322111000000000000000000000000111000001111220100000000000000000000000000000000000000000001123332111011122222211000000000000001100000000000000000001100000000000000000000000000000000000000000000001000000012222200000000111111222223333333444444433333211111222223334444444444333333444444444444444443111100000000000000000000000000001100000111111223333222100000111222222222111000011111111111111444444444333333333222222112222222221111000000000000000000000000000000000111231110001111000000111223333333333333333334444444445555555555555555555555555444444444333222221111122111111111111222222232222223334444443333333333333333333333333333332222332222333333333333333444444444444444543333333333333333333333322222222222222333333333333322111111000000001111123210000000000000010000000000000000000000111111100000000000000000000000000011000001100000111100000000110000121111122222233332222222222111111122223343333222220000000000000000001222111100000000000000011232233344444433322222221111000000000000110012222222222332111112223334444432211112223322222221000001000001000000000000011122223334433333333444445554333344444555554444444444433333444444444444444444332222222233344444433344433222222111111111111111111100000000111000122100000012221122222222222233333333333332221110000000001111223233432100001112222222221000000000000000000111","333333333333222222221100000011222223333333220000000000000000000000000000000000001112111000000000000000000000000000000000111222121100000000000000000000000000000000000000000001122223222110011000000000000000011111100000000000000000000000000000000000000000000000000000000000000000001000001123322210000112211222333333344444333333333333322222222222222334441111111111111111100000001110000000000000000000000000000000011000000001111111100000000000112334555555444444444444444444444444444444444444333444445555555555553331111111110000000000000000000001101210000000001111000011222233344444444444444445555555555555555555555555555555555555555555555333321000111111222233222222222222211112233333332223333334444444433333444444444444444333332222222222222223322222222232222222222111112222111111111111111111111111000000000000000000000123333444444210000000000000010000000000000000000001112100000001111111100000000000000010010000101000011122111000000000000112211111112222222310000000122222111122223221110000000000000000000000011000000000000000000112233344443222222223333333333332221000101000001111112221000111123333333321111111122222222111000000000000000011111000000000011222100112211122122222222233445555422223333333222211111111111111222221100001111123333445555544433322223332210000000000000000000000000000000111222233222333332222222222222222332110000000000000011122223222222233444444444444444443222111000000000122","333333333333333333333300000111223333333333220000000000000000000000000000000011011122222100000000000000000000000000000000111222222200000000000000000000000000000000000000000001123333111000012111100000000000011111100000000000000000001100000000000000000000000000000000000000000000001000000012222200011001211222333334444444444444443344422122222223334445444444444444444444443444444333111100000000000000000000000000011101111112222333333222211110112333444444444444444444444555555555555555555544444444444444455555553332221111000000000000000000000000000111122220001110000000111112333332222222233334444454455555555555555555555555555555555555555444433333333222223444322232223332222222333444443333333334444444443333333333333333332222333333333333333444444444444454443333333333333333333333333222223333223333333333333321111111111112333334445210000000000000121110000000000000000000112100000000000000000000100000000000000001100001111111000000110000112223222222333333223322222221211112222343333221110000000000000000000111111221000000000000001121233333333333344444444333211110000000000000012222233332111111112223333322222222223333322111000000000000000001111000000011223333322333444455555555555555555555544444444444444444444444444444444444433333333344445555555555544444444443333333333333333333221110111000001000012223333333333333444444555555555555543331000000000111122112222223334433333333333333333332221111111222","333333333333333332221100000011222223333323220000000000000000000000000000000001001122222000000000000000000000000000001000111222222200000000000000000000000000000000000000000001123333223110011000000000000000011111100000000000000000000000000000000000000000000000000000000000000000001000000112221111111122222222333334444444444444444455544433333322222334443344444444444444433223333110000000000000000000000000000000001101111112222222300001111112333445555555444444444444444555555555555555555555444545555555555555555553332222110000000000000000000000000100110000000010000000112222334443111223333335555555555555555555555555555555555555555555444333321111111111222333222222223332222222233333333333333444444444433222333444444444443222221111111111111223332222222333322222222222233333222333333222223322222222222221100000000000001233333444445210000000000000121000000000000000000000101000000000011111100000000000000000000001111222222233212000000000000122100011122222223311111000112222222222233222110000000000000000000001112110000000000000001222223344443222222222333333444443321111100000000011112220000011223333344432222223333333333111000000000000000000100000000000000112211112222223333333444445555555544455555555544444444444444444443322222222222233344555555555544444444443332222222222222222221110111000000000122333333333333333333333344444433333333332222222222333344334444444444444444444444444444443333332222222","222233333333333332220000001123333333333322222211111111100000000000000000000011001111111000000000000000000000000011111111111222222332110000000000000000000000000000000000000001112222332110000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000001000000012321111111111110000110011112222234444444444455533333100000000000000000000111111111000000000000000110000000000000000000000000001111111000111100001111112233334444444322212223333333333333333444455555555555555555555555555555555554444221111111110000000000001100000110000000000000000000000111111111111111223333344444444445555555555555555555555555555555444455543222111123322111111111221101112222222211111111112234444444444444444444432221222222222222222222233332222222333333333222222233333333333333333322222222222221000000000000000001222000000000000000001100000122220000100010000000000111110000000011111100000000111000000000000100000000001001000000000001122111112233332223322222222234311111111122100000000000000011110000101111000000011100000011222222222222221111222222222223344444444433222222222111112200011123333332210001112333333333100000000000000000000000000001000011122100112222233344444444444444443200000112211000000001111122233332222200000012222234555555544444432222221100000000000011111111220000000001000011222222222232222222222233333322222110000000011111111111122223333333333334444444444433221000000000122","333333333333333333333322211111222233333344321111111111100000000000000000000111222333322211000011110011000000000000111000001000010000000000000001100000000000000000000000000111123221110011123332211110011111111111111111000000000000011000000000000000000000000000000000000000000000001100000012222210000000111111111222222233344444333333211111222223334444443333333333433333333333333333111100000000000000000000000000001100000111112222332111000000111222222222100000000001111111111333333333333333333444443333333333331122100000000000000000000000000000000000111110000011000000000001223221111112222233333333334555555555555555553333333333333333222223333333333333333333333334444443333333333333333334444444444444555555555543333333333222222222222222222222222233333444544333333333333333333333333222222222222333333333333222111111000000000111223100000000000000011100000000000000000000112111100000000000000000000000000000000111211000000001110000000000121111122222223332111000011001211222222232222111110000000000000000001222111100000000000000011233344444444433321111111100000000000000111112111111122331000000112333333321100000011112222000000000000001100111111222222222234444444333344344444444333345555555554444444444444333333333444433333333322222222222233334433333322211111000000000000000000000000000111112223211111111100000000000001111122222100000000000000000001122222222321101111112222222221000000000000000000112","111111123333333333332222222222333333322222222222222222222111122222222222333322222222232222222233333222222222212223333333444444444444444444443322221000000000000000000000000000001122222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222233333344443333333222222222233333333334444445555555554444444444443333331111111111110000000000000000000000110000000000000000000000000001111222111222222223444332222344220000000000000000000000000001112222223344445554444555555555551222221111110000000000000000000000000000000000000000000000000001222222222222222234444455555555333322233344555555555555555555555555555544444333333333333344444444444444444444444444444455555555544444445554455555433333333333333332222222221111111110001122211111233322100000000000000000000000000000000000000000000001100000111000000000000000011110000000010000000000001122233222222211111111122222222111122222332222222222222211222111221111000112221111122222222222233300000001122100000000000111122221111111110000000112200000000001100001000000111211112222223333444444433211110000000000000000112222233333333333334444433331000000000000000000100001000000000000000000011122111100000001122211100000111111100000000111122333332200000000000001122333344443332111000000000000000000001112222221100000011000000000000110000000011111233111111111000000000000000110001112222221122222333334444433333210000001233333","222222222221111111110000000000011113333332230000000000000000000000000000000000000112122000000000000000000000000000000000000000000101000010111101100000000000000000000000000001122222220000111111100000112222222222221111100000000000111000000000000000000000000000000000000000111110011112233344444444444442233333444445555554444444333332211223333444444444444444544333344444320000001111000111000000000000000000000111111111111111111100000000000000000000000010000000000000000000000000000012111100000000000000000000000000000000000000000000000000000000121220000000000011111111110000122233333333333444444433333333333455555555555555555544333333333333321111111111111112222222222221111111122333222222222222222211122222223333334444442221111110000000000111111111111121111111122111111221222222222222222111111111100000000000000000012233334344444100000000000000000000000000000000000011223200001112233334333332221111122222222211100000000111000000111222222333332222222110000000000001222233322344444332110000000000000000000000000000000000000000000112233333332222222333333221000000000000000000000000110100000000112222222210000000000001100000000000000000000011122233333333333333433333333332210000111223444442100012222111100000001100000000000000000000000000001223333322211000000011110000000000000000000000000000011222222223222222221100000000000000000000000000000011100000111122211122223333444444444444444444433322222233","111111112222100000000000000000000012333333320000000000000000000000000000000000011223110011111122222222222222211111111222222222232221121100000001111000000000000000000011111111222232210011223332111111111222222223322223332222222000012221000000000000000000000000000000000000000000000000000000000000000000000111112222222222333444444444444444444444444443100000000000000000000000000000000000000000000000000000000000000111000000011100001111112212011221111222111111110000000000000112221222222210000000000111111110000000011000000000000000000000000000000000100000000001111112111000000000000111111223333444455555555555555555555555555544333333333334444443333222233222234444444444444445555555555555543333333444555555544444444444433333333333334444444444455555555555555555555555555544444444444444445555555555555555544430000000000000000000000000000000000000011001111122100000000000111000000000011111212222110000001111000000000011122332200000000000000111122233444444444455555555555444444444444444443322222222222222222222000000000000000000011110011000000000000000000000000000000111112334444444433322222333322222222222222222232112211221000000000000111123333223333333444444444445533344444444333334443332222223333333333333333333333333444444432210000000011123333333333333333321111111111111111111111111111111111112222223210000000000011111111111100000000000000000001111101111211000111111112222333344455554444444455555","222222222221111111110000000000001112333322231000000000000000000000000000000000000112111000000000000000000000000000000000000000000222121010111101100000000000000000000000000001112222221000011100000001111222222212222222211111111000111000000000000000111000000000000000000000111110011122233344444444444442222233334445555554544444333333311223333433433333333333444333343333310000001111110111001110000000000100001111111211111111111100000000000000000000000011100000000000000000000000000012111100000000000000000000000000000000000000000000000000000001122221221111111112222223311111223444333333333444444444444444444455555555555555555555555444433333322211111111223344333333333332223332222333222222222223322222222222223333334444443222221111000000001111111111111121000000011111111111122222222222222111111111000000000000000000012233334444445310000000000000000010000000000000000012222100000112233344333332221111122222222211100000000111100000122222233333432222222110000000000001222333333344444332110000000000000000000000000000000000000000001122233333332111112233322221000000000000000000000000000000000000111222222210000000000000000000000000000000100000112222222333333333433333332221000000111123344442100011222222222222111100000000000000000000000000001223333322211000001122210000000000000000000000000000012222222223222222221100000000000000000000000000000001111111112222332111122333444444444444444443422211111122","111111112222110000001100011100000012333344441111111111100000000000000000000000112233221111111122222222222222222222222111111111112110221111111112222000000000000000000011111111223222210011233332222223332232233334444444422222111000012111000000000000000000000000000000000000000000000000000000000000000000000111112222222222333444433333333333333322222221000000000000000000000000000000000000000000000000000000000000011111100000011111112222222100001220000000000000000000000000000112221111122210000111110000000000000000000000000000000000000000000000000000100000000000110001000000000111111112211222223444455555555555555555555555555555544444555555555555555444444444444444444445555555555555555555554444444444445555555554444333333333334443444444444444444445555555544333333333333333222222111111222223322222222222211000000000000000000111000000000000000000000011122221111100000012233332100011111000000000100011111111000000001001000000000000000000000111122233344444444445554444455544444333333332211111000000100111111222000000000000000111112334443221000000000000000000000000000000111233344444444444445555555555555555555555555555555555543332100000001122222222223333444444444444444444455544444455555554333334444444444444444444444444444444444321110000011122222222222222222221111111111111111111111111111111222222222223221000000000011111112211100000000000000000011111111111221111111111112222233333444443333333333344","333333333333333222110000001123333344432223333310000000000000000000000000000000000000000000000000000000000000000000000000001222221111000000000000000000000000000000000000000001112223331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112223210000000121111222221121111222222223332233333332211000000000000001000000000000000000000000000000001000000000000000000000000000000000000000000000000001223224444442200000000000000000000001122222111110000000012233332222222221000000000000000000000000000111211101220000000000010011200001233300000001233333333345555555555445555555555555555555544333333222221000000001111221000000000000011122333333211111111112232222200000112333333322222211110000000001112222211111111123333333222000000000000000011000000000000000000000000000000000001122000000111000000000000000011010000000000000000000001000000011122233211111110000011000000000100000000000000000000000000011111111000000000000000012112111000000110000000000000000000000000000000000000000000000000100012000000000000000112222211112222332211001000000000001000000011121000000000111111222211121000000000000000000000000000011112111111122222333344433444444444443222223333333200000000000001111111100000000112223334555555544444444444332221000001000000000000000000000000000112223211122232211001111112111111000000000000000000111122333332222333433444433444444333221000000000122","333333333332222222110000000000011112333332230000000000000000000000000000000000000012110000000000000000000000000000000000001111111101000000100001100000000000000000000000000001122222111000011111100000000111011001111110000000000000000000000000000000000000000000000000000000000000011111122233222222222222222222333344444444433333222222211223333333333334444444444333333333210000001111100000000000000000000000000111111100000000001100000000000000001111112222100000000000000000000001111122111100000000111122110001110000000000000000000000000000000001112221221111111111111111222222334444444444444444444455444444444555555555555555555544444444444333321111111111111111111111111110000000011222221111100001222223322322333333333333343222110000000000000111222233222222222222122221111111111000000000000000000000000000000000000000011233334444445321100000000000011110000000000000000001112200000011123333322221110001011112111111000000000000000000001121111223322222222220000000000000112222211222233222220000000000000000000000000000000000000000000012233333222222222333333332110000000000000001110001010110000001222333322210000001222222111000000000000000000001122222222222233344433333322221111111122223344443222223333332211222111111111100000000000000000111223444454433322222223333320000000000000000000000000000001222222233222221121000000000011100100000000000000000100011122122222222223333333333344444444444322221111223","111111112222111000000000010000000012333333331111000000000000000000000000000011223333221211222222222222222222211111111111111110111110000000000001111000000000000000000011111111112221100011233331111111122333333334433332210000000000012120000000000000000000000000000000000000000000001102221011000000000000000111112222222233333334333333433333333344444554222222000000000000000000000000000000000000000000000000000000011112222222222222222111111000012212222221000000000000000000111223333333333333331100001111100000000000000000000000000000000000001000000000100000000111111112111000000111111222223334444555555555555555555555555555555444444444444444433333333334443333444444444443333344455555555555554444444444455555555544444444444444444444444444444444444455555555555444444444444433444445555555555555555555555555555321000000000000001212333111110000000000000000111122221100000000000000000000000000000000000000000000000000111122322333210000000000001111233334444444444444445554444334444444333333311000000000110111112222111100000000000111123333222111111222222222222211111100000011122222222333334444444444444444444444433333332222211222110011000000000123333333333344444444444445555555555544333345555554444444444444444444444444444444455555544433333111111233444444444444443332221111111110001111110011111122334444444444321111111111111122222211100000000000000000112222212222222222222222222333344444444444444444444444","222222222222111111111110011111111123333333220000000000000000000000000000000011222333323321111121111100111111110000111100000000000000000000011111100000000000000000000000011111223221000011233332211111122222222223322222210000001001012110000100000000000000000000000000000000000012222333333333333221000001111111222233333344444444333333322223333333445555553333333333322222221111111111000000000000000000000000000000011222211112222222221000000000011222222222100000000001111122222223333333333333422221110001000001120000000000000000000000000000000000000000100000001222000000000001222212222223333444444455445555555555555555555554444433333333333333222221111122222333344444444443333344444444444444444455554444444444444444444333333333333344444444444444455455555555555555555555555555555555555444444444445555555555555320000000000000111112333321110000000000011000011100000000000000001100000000000000000011111111011111001112211111000000000000000000011222332223333332211111111000011111222333333221000000000000000000000000000100000000000000012333333222222222222222221110000000000000100011000000000000000001101111112211111111233333333110000000000000000012222122222222333344444444444334334443222223444443322223333333333333333333222222111111100001122222222334444444433333333332222211111111100000000000111112233334444444322222222222222222222211000000000000000000000111111122222222222222222333343322222222211111123344","111111222223222111111211121111111123333344442222222222221111111111111111111111222233332333333333333333333333332222222111100000111111222221112222222111111000000000000011111111223322221111233333333334444444444445555555533222111000011222221100000000000000000000000000000000000000001100000000001110000000000011111111111112333333333332222222222222222222200000000000000000110000000000000000000000000000000000000000000111100001111111112222333100001332111111111100000000000000001112221111122211222222222111100000000000110000111111111100000000000000000000000000000000000001111111111111111222223333344455555555555555555555555555555555544444555555555555555544444444444444555555555555555555555555555555555555555555544444433333333333333333333333333333333344444555543333333333333333211111111111111111100000000000000000000000000000000011000000000000000000000000110000000000000011222232100000000000000000000000000011110000001122210000000000000000000111122233334444444433333344444444433333222222210000000000000000011222110000000000000100000001222210000100000000000000000000000000001233332233333344444445555555555554445555555555555555542221000000000000100111112222222222222223334444555555555555555444444444433333333333333333333333333334443211111111111223322222222222222222222222222222222222111111111001111111111223321000000000011111122222221111000000000000000000011111111111122222222222233333333443333322222233","333333333333333333334444421122223334444444332222222222223333333333322222222233333344332222111122222222112222210011111110001111111110000000010001000000000000000000000000000001122221111011112222222110000000000101101111100000000000011111000000000000000000000000000000000000000000001100000001111100000000100000001111111111233333333333211122222222444444333333333333433333333333333332000000000000000000000000000000001100000111111223332222111111112332223333222111111111111111111333333334444433333322222111111111110000000000000000000000000000000000000000000000000010000000000111222221111112233333344455555555555555555555555555555544444444443223333333333222222222233333344442222222222222343333333334444444555444444432222222222221333333333333333444444444444444433322222222223333333333322222222111111222222222222111111111111111111222344321111100000000111110011000000000000000000101110000000000000000000000000011000001111012221111110000010000110011110011222222222222222221122222222331112111100000000000000000000000001100000000000000001232234444444433332222221111000000000000011112222222222333210000112223334432211111111112222111110000000000000000100011111222223334433333333333334444444444444555544444444444433333333333444444444444433332222222222333432222211100000000011100001111111111111112222111223211111111110000000111111112222222100000000110000000011222223112211111111111222222222111111111111110000012","333333333333333344433333221112223334444444331111111111100000000000000000000111222333322211000011110000000000000000111000001111221100000000000000000000000000000000000000000001123332111011122222211000000000000001100000000000000000011110000000000000000000000000000000000000000000001000000012222200000000111111111112222233334444333333211111222223334444444444333333444444444444444443111100000000000000000000000000001100000111111233333222100000111222222222111111111122222222222444444444333333333222222222222222221111000000000000000000000000000000000000111110000011000000111223333222111222233334444444445555555555555555555555555444444444333222221111122111111222222333333332222222222333332233333333333333333333333332222222222111333333333333333444444444444444543333333222222222222222211111111111111222222222222222111111000000111222234210000000000000010000000000000000000000112221110000000000000000000000000000000001100011221111110000000001121111122222233332222222223210111222223343333222220000000000000000001222111100000000000000011233333444444433322222222211000000000000110112222223333333222222333334444433322222222222222221000001000001000000000000000112223334433333334444445554444444444555554444444444433333333322222233333333322222222222233444433333322211111111111111111111111100000000111001122110000012221122222222222222233444433332221110000000001112223233432100001112222222221000000000000000000111","222222222222111111111210000011111223333333220000000000000000000000000000000001001122222100000000000000000000000000000000000000000000000000011111100000000000000000000000000111223222110011222222211100012222222222221111100000001000122100000000000000000000000000000000000000000001112223233333344443333333333444444445555555555444333333311223333444555555555555544444433333321111111111000000000000000000000000000000000100000000001100000000000000001221111223211100001111001111111122222222222211100000000001100000000000000000000000000000000000000000000121233321112223110000000000111111111112223343333321111100012233345554444444444322222111000000000000000011100111123332222233322234444444443333334444433323233222222333333333443333322222222222222222333233333444444444444444433344444444444444444444445554333333322000000000000112333333344100000000000000000000000000000000000000111100000000011111002222222222122222212211222110000000000000011121122333331111112331000000000001222223323342222110000000000000000000000011111100000000000000000111012333221000001111110011000000000000000011011111122210000001112333333322211112222222222100000000000000000000012112111122223333333334444332222222111123444554322222232111100000001111000000001122222222222333333334444444433211111000000000011000000000000000000111122222222223222222221100000011111100000000000000000000000000111111210000011222222222222222211100000000011233","111111112222100000000000000000000012333333320000000000000000000000000000000000122333221211222222222222222222211111111111111211111110010000001001111000000000000000000011111111112221100011222221111111112333333333322222210000000000012221111111000000000000000000000000000000000000001112220011000000000000000111112222222233333334433333433334444444444553322222122222221111110000000000000000000000000000000000000000001111000011111222222111111101012212222221000000000000000000111222332222222233331111111111110000000000000000000000000000000000000000000000100000000111111112111111111111111122233334444455555555555555555555555555555444444444444444333332222222222222344444444443333344455555555555554444444444455555555544444333333333333333333333334444444455555555555555555444444433444445555555555555555555555555555320000000000000000100122100000000000000000111122222221100000000000000000000001111211111000011111111000000111122232333210000000000001111222334444444444445555555455443444444433333333322222222222222222222111110000000000111123333222111111222222222222222111100000011222233223344334444444444444444444444433333332221100111100000000000001123333333333344444444444445555555555544333334444554444444444444444444444444444444455555544433333111111233333333333333332221111111111110000001121112222222333333344444321000000000011122222211100000000001111000011111112222221112222222222222333333444444444444444444","333333333333333332221100000123333333333323220000000000000000000000000000000001001111111000000000000000000000000000111100111222222200000000000000000000000000000000000000000001122233333210011000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000112221100000112211222333333333333344444443333333433333322211122221111100000111111111000001000000000000000000000000000000000000000000011111111100001111112333445555555433333444444433333333333444444444444444443333455555555554443221111110000000000000000000001101100110000000000000000112222333333333333333445555555555555555555555555555555555555555555544444433322222112333333211222222221111112223333332223333333444444433333344444444444444333332222222222222222321111133332221111111111222222112222322222222222222222210000000000000000000122111011112000000000000000010000000000000000000000101100000001122222211110000000000000000000011111011111112000000000001123211112222222222211111222233211000011222111110000000000000000000101112221100010000000001111233222343211112222223333444444433322211001111222112221100000111222223321111222223333333111000000000000000001111000001011112222222223322233333344444445555555433334444444433322222211112222332221100000011111123455555544444322222222210000000000000000000000000000000011111233222333332222222233344333433333221111000000000123333344444444444444444444444443333332221111111122","333333333333333332222200000111222223333322220000000000000000000000000000000001001122222100000000000000000000000000111100111222222200000000000000000000000000000000000000000001123333222110010010000000000000001111100000000000000000000000000000000000000000000000000000000000000000001000000112333333333222222222333334444444444555555555544444444434444445554444444444444444444444444332000000000000000000000000000000001101111222223333322112222221333445555555444444444444444555555555555555555555555555555555555555555553332222110000000000000000000000000000110000001121000000011112333333333332222334444455555555555555555555555555555444444444544333322222233222222333322333333332222222222333333333333444444444433222333333333333343222222222222222222222222222222343322222222222333334333333333333333222223333333333211100000000000122233234444200000000000000110000000000000000000000111000000000000000000000000000000000000000111111122233222000000000111111111111122222223311111000112223222233333211000000000000000000000001112111100000000000001222233444443333333333333333322222211112210000001111112222111122223344444443333333333333444222100000000000000000100000000011111223322222333444444444444445555555555555555555555555555555555555555555544444444455555555555555544444444444443333333333344444333444444433333322223444444444444444444444455555555555554443333333333333344334444444444444444444444443333332222221111111","333333333333333333333311110111222333333333220000000000000000000000000000000111112233322111000000000000000000000000100000001111110000000000000001000000000000000000000000000001123322111011122332211000000000000001111111000000000000001000000000000000000000000000000000000000000000001000000122222210000001122222222234444443444444433333311111222223334444444444333333433333333334444443111100000000000000000000000000000100000111111222332222100000111222222222000000000011111111111333333333222222233222222111111111110000000000000000000000000000000000000111232221101111000000111222333333333333333334444443334444445555555555554444444333333222111111101111111111211121122222222233333333444455554444444443333333333333344433333333332222222222222222222222223344444444544433333333444444444444444444444444444443344444333321000000000011112112233100000000000000010000000000000000000000111111100000000000000000000000000011000001101000000000000000110000111111122222223332111100011001111122223343333111110000000000000000001222222210000000000000011122122223333322222222221111000000000000110012111122222331100000111222233321100111223322222110000000000001000001111111111222334444433334444455555554444444444444444444444444444444444444444444444444443333333344444555544444433322222221111111111111111100000000111000122100000011121111111111111111122222211110000000000001001111122222321000000111222222222100000000000000001122","333333333333333344444444321122233344444444331111111111100000000000000000000111222233222111000111110011000000100010111110001222222210000000010000000000000000000000000000000001123332111011112222211000000000000001100000000000000000011111000000000000000000000000000000000000000000001000000012222100000000111111111112222222333333333333211122222223444444444443333333444444444444444443111100000000000000000000000000001100000111111233333222211110111222223333222222232222222222222444444444444433222221111111111111110000000000000000000000000000000000000000100000000000000001111112333332222223333334444443334555555555555555555555555555444444433333321111122111111222222333333332222222222333332222223333333333333333333333333332222222333333333333333444444444444444543333333222222222111111111111111111111222222222222211111111111111111222344321111100000000110000000000000000000000112210000000000000000000000000000011000000100011111110000000000001122222122222223332222222223221111222223343333111110000000000000000001111001101000000000000011122234444444433333333332222100000000000000011122222233333222222333334444433322222222222222222100000000000000000000000000111122333333333334444445555444444444555433334444444433222222222222222222222322111122222233444433333322211111111111111111111111111111111111000112100000012222222222222222222233444433332221110000000011222223223321000001112222222222100000000000110000011","111122221111111111111210011111111223333333220000000000000000000000000000000011111123322210001000000000000000000000100000000000000000000000011111100000000000000000000000001111223221010011232332211101122222222222222222210000111101022100000000000000000000000000000000000000000012222333333333344433333333333333334444455555555444333333311123333444455555555555544334433332221111111111000000000000000000000000000000011222211111111111110000000000001222221222100000101112222233333333333333333333310000000001000000000000000000000000000000000000000000000111122221111222000000000001222111111111122334444443333344455555555555554444443222222211000000000000000111111111223333333333333334444444444444444444443333343333222333333333333333322222222111111111112233333444444444444443333344444333333333333333333333332222211000000000000011233323444100000000000000000000000000000000000001111111111110001111111112211111012222110001112122221110000000011011122333332222333331000000000011122222223343222221000000000000000000000000001100000000000000010100000001121100001111110000000000000000110001000000000110000001011222222211111112333333333221100000000000000001211122222222334444444444544444332222111123344454333333433333333333333333221000000000001111122333333333444444433333333332222211111111100000000000111112122233333334332222222222222222111111000000000000000000000000011112222222222222222222233322222111000000012233","333333333333333333333300000111222333333333220000000000000000000000000000000011011123221100000000000000000000000000000000111222120000000000000000000000000000000000000000000001123232111001122111100000000000000111100000000000000000001100000000000000000000000000000000000000000000001000000123322210000111122222333333344444444444433333311112222223333345444444444444444444443334444443000000000000000000000000000000011101111111112222222222100110001223333333333333332333333333333333333333333333333322222222333344442122110000000000000000000000000000000111232221110010000000111111233332222222233333333354445555555555555555555555555444444444555444322222222111112222222232223332222223444455554444444444444444433333333322222333333222222221111111111222333344444443333333332222222222233222222222223333222222233333333321000000001112323334445200000000000000121110000000000000000000111000000001111000000010100000000011000000101011111111000000120111112223322222333333333322222111111222333443334223331000000000000000000111111111000000000000000011122223222222222222333333111110000000000001112222233331000000001222233321111112223334444332100000000000000001211001111222234444433344555555555555555555555555555555555554444444444444444444444444443333333344445555555555544444444332222222222222211000000000001000001111112223333333333333322222233333322110000000000000000000112000000001111222222222233222100000000110001122","111111222222111110001100010000000012333333331111111111111110000000000000000011223333221222222222222222221111110000111111000000110000000000000001111000000000000000000011111111112211110011233332211112123333333334433333310000000000012110000100000000000000000000000000000000000000001111111011000000000000000000001222222233333334333333322223333344444554222222000000011111000000001000000000000000000000000000000000011222222222222222222111111000001211111111000000100000000000000223333333333333332111111111100000000000000000000000000000000000001000000000100000000110000001000000000111111222223334444555555555555555555555555555555544444444444445555555555555444444444444444444444444444444443333333334444444444444444444444333343344445555555555555444444455555555555555555555555555555555555555555455555555555555555432100000000000001212334222221000000000000000001110010000000000000000000000000000000000000000000011000000001122332233210000110111223333344444444444444445555554443334444444443333321000000000000001112222111100000000000000122333232211111211111122221111111100000011222222223333333332222333322233333322223333333333333332210010000000000012223333333344444444444445555555555554444455555554433334444444444444444444444444444444433322222100011233333333322222221000000000000000000000010000110112333334444444321000000000011122112211100000000000000000012222222222222222222223333333344444444443333333344455","333333333333333344444444431111223344444444333333333333332222222222222222222233333444333333333333444444444444444333333333333333333332221111123333222111111111111111110000000001223332222233333333333332222222121222222222222111000000011222111100100000000000000000000000000000000000001111000000000000000000000000000000000111222222222221111123333333444444222222111111133333332222222221000000000000000000000000000000000001100011111112222222223222223333322222222221111111111111111112223333333322222222221111100000000000000000111111111100000000000000000000100000000000000000000112222222333333334444555555555555555555555555555555555555555444444444444444444332222222222222222221111111111111111111111111123333334444444455443333333332222222222111111111111111111122222222223333333333211111111111111111111111111110000000000000000000011001100000000000000000000000010000000000000000000000000000111000000000000000001100000000111111111000000000010111111111110000011222222222223333433221000111001111100000000000000000000110000000000000000000001222222111122222210000000000000000000000001122222333334444445555555555555555544444444444444222321110000000000001112223333333344444444445555555555555555555555554332222222222222222222222222222222223322222222222233444444444333332222222222222222222222222222222233333333222223333344444444444444444444444444333322221110000011111112222222222222222222222222222222211111100011122","333333333333333344444444432333333445554444322222222222222222222222222222222233333334333333333333444444444444443333333333333333333332221111123333222111111111111111110000000001222322222222223333333110000000000101111111111111000000011111111100000000000000000000000000000000000000001111000001111000000000110000000000000111222223333333333334444444444444443333333333444444444444444444111100000000000000000000000000001100000112222223332222223222334443333334332222222222222222222333333333344443222222221111111111110000000000111111111100000000000000000000100000000111111112333333444443333334444444555555555555555555555555555555555555555555555555555444444332222333333333334444444444444444443333333445555554444333333333333333332222222222222222222222222234444455554443333333333333333333322222222222222333332222222211000000000000111211211111111111111111110000000000000000000000000000001111111111100000000000000000000000111111111100000000110111122222111111222222222222333233222222222342222221100000000000000000011111111222210000000000012222222233344433333222221222211100001111222222333344444444333333334445555543333332222222222233322222111100000000111112222333333444444444444444433333333333444554433333322222222222222222222222223333432211111222223334444444432211111111111112222111123333333333344333333222222222233333333333333333344445544444433333333333332222222222222222222222222222233333222211111111111111","222222223333111100001200011111100012333344442222222111111111111100000000000122223333332222222222232222222222220000211110000000111110011000000001111000000000000000000011111111122211110011233332222333344444444445544444421111000000012110000000000000000000000000000000000000000000001100000011001000000000000000001111111112333444333332211011222222333332100000000000000000000000000000000000000000000000000000000000000122211111111111222222222000001211000000000000000000000000001222332222222221110122221101110000000000111122222221111100000000000000000000100000000000000001000110000111111111112223333444455555555555555555555555555555444444444445555554444444422233333333344444444444444444444444443444444445555555555555555444444444444454444444444444443344444555544444444444444444333333333333333222222222222222222000000000000000111222234111100000000000000000011121000000000011233333222222111111100000000000000111000000111112210000100000100000011111223333444444444444444443333333322333334443321000000000000000012221000000000000000000112233333210000000000000000000000000000000110122222222223443333445544444444444444443444333333332210000000000000001111222233333333444444444444555555554444455555554443334444444444444444444444444444444444321111111111122211100000000000000000000000000000000010000000111223222222223221000000000011122233333321000000000000000000000111111222222233333333333333333444443333222233344","333333333333333344444444431111111233333333231111111111111111111111111221111222223333222233333333444444444444444444444444444444444444433222223333333322222222222222222222222222223333333333333333344444444444444444444444444444322222222222222222211111100000000000000000000000000000000000000000000000000000100000000011111112222222111111111123333333333322000000000000000111110000000000000000000000000000000000000000000001100011111111112222333333333444432211111000000000000000000001111112222333333333331111111111111111111111111111111111111111111000000000000000000000000000000111112222333333333444445555555555555555555555555555555555555555555555555555555444444444444443333333333333333333333333333333333333333333333333111111111222222222222222222222221111111111112222222222211111111100000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111122221100000000000000000000000000111111101111111011100000000000000000000000011112222222222222233321001222223222333444432222222222222222221111111100000000000011111111110000000000000001111111000000001111122333334444444444444445555555555555555555555555555555554332222111111111112222233344444433333334444455555555555544443221112111111111111111111111122222222222222222223333334444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555544444444444444433333333333333333333333333222221111111111123","011111112222000000000011110000000012233333200000000000000000000000000000000000000111000011111112222222222222222222333333333444443444444444432222222221111111111111111111111111222221210012233332222222222222222233333333344444322222222332112221000000000000000000000000000000000000000000000000000110000000000111112222222222223444444444444444444433333321100000000000001110000000000000000000000001111111111111111111122212222222222222222222223334444555555554333322222222222222222222222222222221111111222222221111111111111000000000000000000000000000000000000000000000000001000001111111111112223333344555555555555555555555555555555544333333333334443333333333333344444444444555555555555555555555555555555555555555555555555555544444444444444444444444444445555555555555555555555544444444444444445555544444444444444432222222111000000000000000000000000000000011122222100000000000100000000000111111122222111111112222211000000000111110000000000000000000112223334444444445555555544333222222210012210000000000100000000000000000010000000000001100111110111122333333333222222222222223333344443321111111112233322333333333333333333333333332111122221111112222333333333334444444444445555555555555555555555544444445555555555555555555555555555555555433211000000221111000000000111110000000000011111111111122222111111111001111110000000000011111122222222221100000000001111111100000000000011111112223333344444443333333445555","222222223333211111111200000011112233333333220000000000000000000000000000000001001122222100000000000000000000000000000000000000000000000000011111100000000000000000000000000111223222000011222222211000012222222221111111000000000000011000000000000000000000000000000000000000000000012112222233344443333333333444444445555555555444333333311223333444555555554444444444433333321111111111000000000000000000000000000000000100000000001100000000000000001221111223211100000011000000111122222222222211100000110001110000000000000000000000000000000000000000000121232221112222110000000000111110000111122333323332222222233345555555555544444433333333222111100000000011100111123332222231222222333444443333333333333323222222333333333333443333333333322222222222333344444444444444444444444444455555555555555444445554444444433100000000000112333333444100000000000000010000000000000000000000000000000011111100001122210011012222111111222100000000000000011111111223332222222220000000000001222223334443332221000000000000000000000011111210000000000000000122223444332111112222222221000000000000000001001111111110000001122333333322222223333322222100000000000000000000111112111122223333333334444333333333333344455553222222222111100000001111100000001111111111111333333444444444433211111000000000000000000000000000001111122222222223222222221100000011111100000000000000000000000000111011210000011222222222221111111110000000012233","333333333333222222223422221111111123333344443333333333333333333333333333333333333334444333333333333333333333332222222110000000111110111111111112111000000000000000000011111111223211111111223333333334444444444445544444422111000000011222221100000000000000000000000000000000000000001100000000001000000000000000001111111112333333333332200012333333333333200000000000000000000000000000000000000000000000000000000000000111100000011111222222333222223332223333333311111100000000001223332222333333222222221101110000000000111111222111111100000000000000000000000000000000000000000111122222222333333334444555555555555555555555555555555555555555555555555555554333333344444443344443333333344444443333444444444444445555555555555444444443333333333333333333333333333344433333333333344443222222111111111111111111111110000000000000000000000011100000000000000000001100011100000000000000111121100000000000000000000000000011010000111001100000000000100000110111111122223333333333333333434333333344444333321100000000000000011221000000000000000111122333223210011210000000000000000000000000111223222333333343334444444444444444444444444444444333321110000000000111112223333333344444444445555555555555555555555554444444444444444333333333444444444445554433322222222233322333222221111111111111111111111111011111111111122111111122221000000000012222233333333222110110000000000000111111112222233333333333333333333332222221111112","111111112222111000000101111100000012333344431011111000000000000000000000000000001222111111111122222222222222222222222222222222233332222221111222222111111111000000000011111111223322210111233332222222222222222234444444433333211111112111111100000000000000000000000000000000000000000000000000000000000000000111112222222222333444444444444444443322222221000000000000000000000000000000000000000000000000000000000011111111111111111111112222223221001221100000000000000000000000000111111122222210111111111111100000000000000000000000000000000000000000000000100000000000110001000000000000000012212233333444445555555555555555555555555555433333333334444444444444333333333334444444444444444444444444444444444444555555555555554333322333334443444444444444444445555555544333333333222222222222222222222223333332222333322210000000000000000000000000000000000000011011122222211100000012233332100011112111111111100011111111000000000001000000000000000000000000122233334444444444444444455544444444444444421100000000100111111122000000000000000000001233333221000000000000000000000000000000111233344444444444445555555555555555555555555555555555543333221000001122222222223333444444444444444444444555555555555443333334444444444444444444444444444444444432111000011223322333333333333332222222222222222222222222222222222222222223221000000000011111111111110000000000000000011111111111221000011111112222333333444443333333344555","111122222221011111111100000000011123333333220000000000000000000000000000000000000122222100000000000000000000000000000000000000000000000000000001100000000000000000000000000111222222220011211111111101112222222222222222101111111111121100000000000000000000000000000000000000111010001122233343333444444443333444444445555555555444333333311223333444555555555555544334444444321111111111000110000000000000000000000000000100000000001100000000000000001000001110000000111111000111111001111122111100000000000000000000000000000000000000000000000000000000000121233322222223221111000000112223333333333444444322111111122334455555555544444433222222222111100000000011111112222232222222222223444444443333333333333322232221111222233344443333322222222111111222333233333333333322222222222222233333333333333333333332222222100000000000001123333334444110000000000000000000000000000000000001233311001122233333323333333334333333222222222221100000000000011121122333332222222220000000000011211223333344332110000000000000000000000000000000000000000000000022011001111000000011211110000000000000000000010111112210000000001122222211111112111111100000000000000001100011222222222233333344444444444332222222111123444553333323433222211111111111000000000000000111000000000112333322211111111111111000011000000000000000001111122233333333333333221100000000000000000000000000000000000011111123322222223444444444444444433333321111111233","222222222222111111111210010011111233333333220000000000000000000000000000000011011123322200000000000000000000000000100000000000000000000000011111100000000000000000000000000111223221000011222232211100012222222222221111100000000000011100000000000000000000000000000000000000000001112233333333344443333333333444444444455555555444333333311223333444455555555555544444433332221111111111000000000000000000000000000000000100000001111111100000000000001221111223211100001111001111111123333333222222210000000001110000000000000000000000000000000000000000000121233321111221000000000000222110000111122333332222122211012233345554444444443222222111000000000000000011111112223332222233322234444444444444444444433323333333222333333333343333333222222222222222233233333444444444444444444444444444444444444444445555444444322110000000000111233323444100000000000000000000000000000000000000011100000000001000000111100000012222111111222111000000000000011111122333332222233331000000000011222233334443333221000000000000000000011111111210000000000000000110012233221000000000000000000000000000000000000000010110000001112222222211111112333333322110000000000000000000012112111122223333333334444333333344333334444443322222222222211111111111111111001123322222233333344444444445543322222111111111111000000000000000111111223222222223222222221100000011111111100000000000000000000000111000000000011111111111121100000000000000012233","333333333333333332221000000112222233333322220000000000000000000000000000000001001122113000000000000000000000000001111111111222222310000000000000000000000000000000000000000001122233333210000000000000000000000111000000001111000000000000000000000000000000000000000000000000000000000000000012221111111112222222333333333344444555555555555544444422222334442222222222443333333111111100000000000000000000000000000000001111111112222222200001111112333445555445433334444444444444444444555555555555555444555555555555554444443333210000000000000000000000100000110000000000000000111111222222111222223334444455555555555555555555555555555555555555544333333322233222333444322222223333222223333333443333333334444443333233333333333333332222222222333333333333432222233443333333222223333333333333333333333333333333222221000000000000001122222111223100000000000000010000000000010000000000101100000001111121100000000000000000000001100011000001001000000000001123210112222222222322222233333212111222222222110000000000000000001111222221100010000000111112233333433222222222333333444443333333321001111111001111100011112332222222222223333444444332000000000000000000111000000000001122222223333333444555555545555544322223333333322222223322222222331110000000011112233444444444444333333222221000000000000000001220000000000000011223233333332222222233344444444444332111111111112333344444443344444444444444444444333332222222222222","222222223333111111111100011111100012333344432211111111111111111100000000000111223333332222222222222222222222210000111100000000110000000000000001111000000000000000000011111111122211110011233332222223234444444445533333310000000000012110000000000000000000000000000000000000000000001111100011000000000000000000001111122223333334333333200011222222333332211111000000011111110000001000000000000000000000000000000000011122222222222222222111111000001211111111000000000000000000001223333333333332221222222100000000000000010000111111111110000000000000000000100000000000000001000001111111111222222334444455555555555555555555555555555555544444444445555555555555444444444444444444444444444444443333333333333445545555555554444333333344444454444444444333443344555555554444444444444444444444433333333333333333333333333211000000000000111222344111110000000000000000001110000000000011222221110000011111100000000000000011100000111122332222200000110000111111123333444444444444445554443333333333333332321000000000000001112222111000000000000000112233233210110000000011111111000000000000000122222223223433333444433333444433333333444333444443210000000000000011111222233333444444444445555555555554444455555554433334444444444444444444444444444444444321111000111111111111100000000000000000000000000000000000000111223333333334321000000000011122233333321000000000000000000000111122222222233333333333333333333443333333344444","222222223333333333333333222222223334443332221111111111100000000000011111111111111222233222222233333221111000000011222222222333333343222222221111111000000000000000000000000001112222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111223333333333333332222223334444444444555555555555555555555555555553333333444444444444444444443222221000000000000000000000000001111111222223344444444555443333444444334332222222222222222222233444444444455555444444455555555554444443333333333333321000000000000000000000000000110000001222223444444444444444444444554445555555555555555555555555555555555544444433333333332222223322233333343333333333333333334444444455555555555333333333343333332233333333333333333333222222333322221111111111111111111111111111111111111110000000000000000000001223223422110000011100000111110000000000000000112222100000000011122200000000000011111110001211111111112222222310000000000000000112222223333333222333334444444443100000000000000000011222222333222211122222112222333444444444443333333444444444444444444443333333333444444444444445554444444444433344444444444222222211111000122222233333333334444444444555555555543344445555544433333333333333333333333333344444444443211111112222321111111111111111111222222222222223333333332222222222111111122222222222233334444444444444444333333222222222222222333333344444444445555555555444333222222211111","111111112222100000000000000000000012333333320000000000000000000000000000000000122233110111222222222222222222211111111111111211111110011000000001111000000000000000000011111111222231100011222332211111111222223333322222221111111000012221000000000000000000000000000000000000000000001101110011000000000000000111112222222233333444433334433333333344434443211111000000010000000000000000000000000000000000000000000000000111000000011211111111112101001211111222111111110000000000000112222222222222111000000111110000000000000000000000000000000000000000000000100000000111111112111000000000000111112334444455555555555555555555555555555433222222333334443332222223333333333334443443333444555555554444443322223333445555544444333333333222222222223333333333344445555555555555554444444444444444444444444445544444444444444210000000000000000100112000000000000000000001122222221100000000000000000000001111211110000011111111000000000122222221100000000000000111122234444444444455555555555444444444333334444322222222222222222222111111000000000000012332222111111111222221111111000000000111222233332232333322222223322233333333322222233222211221100000000000001112222222233333444444444445544444444433333334444443322222222222222222222222222333334444333322111000011121111112222222221110000000000000000000111111111111123333333444321000000000011122222211100000000000000000011111112222221112222222222333333344455554444444444555","222222223333333333332211122222222223333322221211111111111000111111111111111111111222233222222222222200001111111111222222333444444443222222220000000000000000000000000000000000001111111000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000011101222222333432222222222222222233333333344444555555555555555555544444444443333222222222222223222222222000000110000000000000000000000001111111222223333333334555443444444444443000000000022222222222222333333344455555555555555555555554555555555544333332221111111110000000000000000000000000000111111222332111112222334444454444444445555555555555555555555555555555444444444444334444444444444555555555555555555554445555555555555544333334444444444443333333332222222222222221000011110001111111111111111100000000000000000000000000000000000000000000011111111111000000000100000001110000000010000000001211100000011122222200000000001010000000000122222222222112111221111121112100000011111222222222111122112222232223100000000000000001111112222222111100001223223333444433333433332222222222222333333433333321000000110000010000000001122233333444444455555555554320000000000000111112222222222223344444444445555444433333334444433100000111111112222223333334444442211111000011112233433322222222000000000111111111111111111111220000000011110011122222222222222222223344333333333333333333333333333332333444444444444445555555555544332210001222233","333333333333333333333311110111122233333333220010000000000000000000000000000111222233322211000001110000000000000000111000001000010000000000000001100000000000000000000000000111123221110011122332211000011111100111111111000000000000001000000000000000000000000000000000000000000000001100000122222220000000111111222224444444444444333333211111222223344444443333333333433333333333333333111100000000000000000000000000000100000111112222332111000000111222222333211100000001111111111333333333333333344333322222222222221111000000000000000000000000000000000011111111101111000000011111233322222222233334444333333555555555555555553333333333333333222222222222222222333333333333333332222222334444333344444444444444555555555544444444443322222222222222222222223344444444544444444444444444444445555444444444444444444444444222111111000000000111233100000000000000010000000000000000000000111111100000000000000000000000011111000011100000000000000000110000121111122222233332111100011001221122333343333111110000000000000000001222222210000000000000011122233333444433321111110000000000000000110012111122222331000000011222233321100001112112222100000000000001100000000000011112233334444333344344444444444444444555554444444444444333333333333333333333322222222222233334433334433222221000000000000000000000000000111112223210000011100000000000001111122222100000000000000001111122222222321100001112222222221000000000000000001122","333333333333333333334444431111222233444444433333333333333333333333333333333333333444334333333333444444444444443333333222222222233322221111112222222111111111111111110011110111223332222233333333333333223322333333333333322111000000011222221111110000000000000000000000000000000000001100000000001000000000000000000000000111222223211111100012333333444444100000000000011111110000000000000000000000000000000000000000000000000011111111112222333222223333323444444433221111111111111112333333333333222222222111100000000000011111111111111100000000000000000000100000000000000000000111112222333333344444555555555555555555555555555555555555555555444445555554444333333333333333333332222222222222222222222222223333444455555555554444444443333333333333333222222233333333323332223333344444322222222222222111111111111111111000000000000000000001100000000000000000000000010000000000000000000000000000111000000000000000001100000000000000000000000000010000111111000111222222233333333333433221111221111000000000000000000000011121000000000000000001001111112122222222200000000000000000000000011122222333334444445555555555555555555555555555555333322220000000000001112223333333344444444445555555555555555555555554422222222222222222222222222222223334443333333333344445555555444333322222222222222222222222222222233222222111112222232222222222222222233333333222222221110000011111112222222222222222222333333333333322222210011122","333333333333333344444444422333333445554433221111000000000000000000000100000011222223222222222222333222112212121112222222222222222222111110121111110000000000000000000000000001123333111000011111100000000000000011100000000000000000001111000000000000000000000000000000000000000000001000000012222100000001111121111112222222333333333344444444444445554445554444444444445555555555555554222110000000000000000000000000001111111112222344444444444442334444444444433333333333333334444444444444444444445555555555555555554444444444443333333321110000000000000000111110001121111111223334444444444444444444455555555555555555555555555555555555555555555444444444444332333333333333334444444444444444555555555555555555555555444444444444443333333344444444444444433344444555555555444444444444433333333333334444444444444444333321111000000000112122222000000000000000010000000000000000000001222211000000000000000000000000000000000001111000011122211111210000112222111222223332222323444443322234333443333210000000000000000000011222222222100000000000001111233333334433333333333322222211100000011111222333333443222222223333344433322211111222223111100011111100000000100001122222223333333333444444555555555555445555433333333333333333333333334444444444433333333344444555544444432222222222222222223333333333334444444333333222222222222333333333333333444445555555444444444444443333333222222222222222222222222211111111100000000000","333333333333222222222200000011112233333333220000000000000000000000000000000001001122212100000000000000000000000000000000000011000000000000011111100000000000000000000000000001223222100011122222211000011111111111111111000000000000011000000000000000000000000000000000000000000000011111111123333333333333333333334444445554455444333333311223333444444455444444444444433333322222222222000000000000000000000000000000000100000000001100000000000000000112222223211100000011111111111122222222222221100010111111111111110000000000000000000000000000000000000111231111101111000001010001112222000111123333333333334444455555555555555555555444333333222111100000000011100111112221112232222222233444443333333334443322232222333333333334443233333333322111112222334444444443333343333333323333344444444444455444445554444444333110000000000112333333334100000000000000010000000000000000000000000000001111112111111111210000011111001111111000000000000000121111121122322222223332111100000000122223333343333221110000000000000000000011111210000000000000000122222344332111122222223333100000000000000001000000010110000000001233333322211112222223332110000000000000000001111011111111223333322234444333344444444445555554322222333222211111111111111111111111000000011111112334544433322111111000000000000000000000000000001100111112211223222222221100000000011100100000000000000000000111112222210000111222222222233333222111111110012233","111122223333333333333444431111111111112222111111111111111111111111111111111111111222221122222333333333333333332222323333333333344444443222222222222222222222222222222222222222222223333333223333344444444444444555555555555555433333333333333333322222222222221111111111111000000000000000000001111221000000011111111111111111222222222222232222222222210000000000000000000111110000000000000000000000000000000000000000000000000000000111112222223333333444431000000000000000000000000000011112222333333322222111100000000000000000000000000000000000000000000000000000000000000000000000112222223333333444444444444444444444444444444444444433333322222222222222333222222222222222233333333333333333333322222222222233333333333333222221100000000011111112222222221111111111111222333333333333222222222222222222222222222222222222222222000000000000000000000000000000000000011111111111111100111000000000000000000000000000000011111100011100000000000000000000000011111111222222221111111122211001222222222222222210000000000000000000000000000000000000000122222221111111100000000000000000000000000011111222222222223333333334444444555555444444444444444443222112222222222222222112212111111111111111111222222111000000000000000000000000000000000000011111111111111112333334444444444444444444444444444444444444444444444444444433344444444444444444444445555555555555555544444333333333333322222222222222211111112222111111100000011112","333333333333333333333311110111122233333333220000000000000000000000000000000011112233322110000000000000000000000000100000001111110000000000000001100000000000000000000000000001123221100011122332211000011111100101111111000000000000001000000000000000000000000000000000000000000000001000000122222221000001222222333334444444444444333333311122222223344444444444444444433333333333333333000000000000000000000000000000000100000111111222332111000000111222222333211100000001111111111223333333222222233332222112221111110000000000000000000000000000000000000111232221101110000000011112333333333333333334444433334444445555555555555555544333333333111111101111111111222222222222222233333334444455554444444444443333333333344444444444443333333333322222222222334444444444444444444444444444444445555555555555555555554444444221100000000011111012233100000000000000010000000000000000000000111211111110011000000000100000011111000001101000000000000000110000010111222222233332111100011011122223333443333221110000000000000000011222222211000000000000011121122223222222222222221111000000000000110012111122222221000000001222222210000111223322222110000000000001000001100001111222334444433334444444444444444445555554444444444444444333333344444444444444433333333333344444444444433222222221111100000000000000000000111101122100000111110011111111100000012222211000000000000001111111222112210000001222222222222111111110000000011123","333333333333322222221200000011112233333333220000000000000000000000000000000001001122221000000000000000000000000000000000111222110000000000010000000000000000000000000000000001122222111001012111100000000000000101100000000000000000001000000000000000000000000000000000000000000000001000001123333320000111122222333333344444444444433333311122222333333344444444444444433333322222222221000000000000000000000000000000011101111111111111100000000000111223444444322222222222222222222222333333333344333333444444444445553231110000000000000000000000000000000210112221111111000011111222333334444444444444444555555555555555555555555555555555555555555333321111111111223344322232223332222222334444443333333333333333333223344443333444443222221110000000011112222222222233322222222111111112111111111111111111111111000000000000000000000012344444455210000000000000010110000000000000000000122100000001123222100011110000011111000000100000111222111000000111121223322222233333333322222111222333333444444333331000000000000000000000011000000000000000000111233334322222222222223333100000000000000000011222223331000000001222222210000000112222222111000000000000000001111000011111122333322223333333333333333334444554433333444444433333333333333333443321100000011123334555555544432222222221111100000000000000000000001000001111112223222223332222222222222222321000000000000000000011112001110001112222222333344444322220000000011122","111122221111011111111110000011111223333333220000000000000000000000000000000001001122222100000000000000000000000000000000000000000000000000000001100000000000000000000000001111223223121011222222211111112222222222222222211111111111122100000000000000000000000000000000000000000011112223233333344443333333333444444445555555555444333333311223333444555555555555544334433333221111111111111100000000000000000000000000000111111111111100000000000000001111111111000000111222112222222222222222111111100000000101000000000000000000000000000000000000000000000121233332222223211111000000112223333333333344444321000001222345555555555555554433222111111000000000000011222223333433333333333333444444444444444433333322222222222333333344444444433332222111111222333344444443334444444332222222233333333334444333333333332222210000000000000112233333344211000000000000000000000000000000000012333322222222233334444444444444333333332222222222210000000000012221122333332222222220000000000001111112222332222110000000000000000000000000000100000000000000000011012222221000000011101110000000000000000001011111122210000000001222222211100112222222211000000000000012211111222122222233333344444444444332111111111123444444444444443322211111111111000000000011111111000111111222344433322222222222222211111100011110000000001111223333344444333333332211100011111000000000000000000000000011111123321122223333333333333333211111000000012233","333333333333332332221100000012222223333323220000000000000000000000000000000001001112112000000000000000000000000000000000111222222200000000000000000000000000000000000000000001122233333210011000000000000000011111100000000000000000000000000000000000000000000000000000000000000000001000000112221100011112222222333334444444444444443344433433333322222334441111111112333333222111111000000000000000000000000000000000001101111111111111100001111112333445555555444444444444444455555555555555555555333333333555555555555542121111000000000000000000000001101100000000000000000001222223344444444444444445555555555555555555555555555555555555555555555333322222222111222222112222222222111112233333332223333334444444433333444444444444444333332222222222222223332222222232222222222222223333222222222222222222222222110000000000000000001123232223444100000000000000010000000000000000000000101100000001122111100000000000000000000000011111122222112000000000000123210001122222222200000000011111111122222222110000000000000000000001112221100000000000001122233223343211122222222233333333321100111000111222112221100000122333334432222223333333334211000000000000000001111000001011111222211112222222222222333333444444433333444444433333333322222222332221100001111122233445555555544333333332221000000000000000000000000000000011111233222333332222222222233333433333222221000011112223334344444444444444444444444444333333322222222222","333333333333222222223322211111111123333344332222222222221222222222211111111122333333333222222222222222112111110000111000000000000000000000000001111000000000000000000011111111122221110011123332222212233323333333233333310000000000011011000000000000000000000000000000000000000000001100000011000100000000000000001111122222333333333333200011222222333333332222222222222222222222222221000000000000000000000000000000011222222222222222332221111000001211111111000000000011111111111223333333333333333444433322211122221111110000111111111110000000000000000000000000000010000000000001112222222223333334444455555555555555555555555555555555544444444445555555555444444444454444445554444455555555555555555555555555555555555555554333333333333333333333333333333344444555544444444444444444433333333222222222222333332222222211011000000000111112344110000000000000011111111100000000000000000111111000000000000000000000011122100001221011110001000000110000010000111222223333333333333343332222222222223222220000000000000000011111011100000000000000001222333333333322210110000000000000000000111122222222222333210001111222222211111111122223333111000000000000111122222333333333344444444445555555555555555555555555444444333333333333333333444444444444433332222222222223322222222111111111111100000000000000000111111111223211111111000000000000011122233333332111000110000000011111222111222222222223333333333333333332222222222233","111111222223110000001100011100000012333344442211111111111111111100000000000111223333332222222222232222222222210000111111100000111110011000000001111000000000000000000011111111222211110011233332222223344444444445533333310000000000012110000000000000000000000000000000000000000000001100000011000000000000000000001222222223333444433333322222222222222332100000000000000000000000000000000000000000000000000000000000000122211111111111111111111000001211000000000000000000000000001112222222222221000111111100000000000000111111222221111000000000000000000000100000000000110001000000000111111111112233333455555555555555555555555555555555433444555555555554444444444444444444444444444444444444444444444444444444445555555555555555554444444454444444444444555555555555544444444444444444444444333333333333322222222233322000000000000000001222223100000000000000000010011121110000000011233333221111111111100000000000000011000000001112211111100000000000001111223333444444444444444444344333333333334443321100000000000001112222111111000000000000122232233210000000000001000000000000000011122233444444444443334445544444444444444444444444444443211110000000000012211222233333333444444444444555555544444455555554433334444444444444444444444444444444444321111000011112211111111111110000000000000000000000010000000112333333333334221000000000011122222222210000000000000000011111212111222222233333333333333333444444444333344444","111111222222111110000001110000000112333333321111111111100000000000000000000011223333322322222222222222221111110000111110000000000000000000000001111000000000000000000011111111122211110011233331111111123333333334433332200000000000012110000100000000000000000000000000000000000001111111121112111110000000000000001222222233334444333333322223333344445555332222111111111111110000001110000000000000000000000000000000011222222222222222222111111000001211111222111100110000000000000223333333333333443321111111100001110011000000000000000000000000000000000000100000000010000001000000112112222223334444445555555555555555555555555555555555555555555555555555555444444444444444444444444455555555554444444445555555555555555555554444443344445555555555555444455455555555555555555555555555555555555555555555555555555555555432110000000000001222334322221000000000000000011110000000000000001111100000000000000000000000011122100001111122332233210000000112223333344444444444444445555554443334444444444444310000000000000001111222111100000000000000123333344322222222222222221111111100000000110012111122222221111112222222233311111111122223333332210010000000000012223333333344444444444445555555555554444445555554433334444444444444444444333333333443333222222111122233444444433333332110000000000000000000000000000001223334444444321000000000011122112211100000000000000000011111122233332222233333333333344444444443333333334455","333333333333333222220000000123333344433323222200000000000000000000000000000000000111111000000000000000000000000000000000111222222211000000000000000000000000000000000000000001112233332210001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001123210000111111111222222222222222233333332233333433333222000000011111000000011111000000000000000000000000000000000000000000000000000011000000000001111112333444444444322200001111100000000012333333333333333333333445445555554443332111000000000000000000000001101101110000000000000001222222333211111222233344444455555555555555555555555555555555555555544333322222222001111111000000001010001112233333332222222223344443222222223443344433332222221111111111122222333222222232221111111000000111000001111111100000000000000000000000000000001233210000111000000000000000011000000000000000000000011000000000122222211110000000010000000000111000000000000000000000000111100111100000001100000011122111001100110000000000000000000000000000011111110000000000001111222111111000011222223332333333333332100001000000000011000000000121000000000000012222222110000000000000000000000000001011112222222223322233333333344444444444322223333333222211111110011122222221100000011122234455555544444322222221100000000000000000000000000000000000111223222222221100000000111111211110000000000000000111112233333222233433334444444333222111000000000122","222222222221111111111000000000011123333333220000000000000000000000000000000000000112222100000000000000000000000000000000000000000000000010101101100000000000000000000000000111222222220001111111111101112222222222222222101111111101121000000000000000000000000000000000000000111110011122233344444444444443333444444445555555544444333333311223333444444445444444544333444444321111111111000111000000000000000000000000000100000000001100000000000000000000000010000000000000000000000001110012111100000000000000000000000000000000000000000000000000000000110221111111111111111111010000112223333444444444444433333333333445555555555544444444333333333333210000000001111112222232222222222222333333332222222333333322232222223333333344443333211111111111111122211111111121111111122221111222222222222223333222222222110000000000000000012233334334444100000000000000000000000000000000000001233211001122233333222222222222222222211111000000000000000000011221122333332222222220000000000011212233333344333221000000000000000000000000000000000000000000000012112222221000112222322210000000000000000000000011111100000000112222222210000001111101100000000000000001100011122233333333333444433334444332222222111223344442221222222211100000001110000000000000000000000000001112333322211000000000000000000000000000000000000001112233333333333332221100000000000000000000000000000011110000111123321122223444444444444444444444433322222233","333333333333222222221100000011111123333332220000000000000000000000000000000000001112211000000000000000000000000000000000111111000000000000010001000000000000000000000000000001122222111001121111100000000000000001110000000000000000000000000000000000000000000000000000000000000000011011112223333322222222222222333344444444444444333332211123333333333334444444444444433333311111111111000000000000000000000000000000011100000000001100000000000000001223333332100000000011111111111112222223333333211222333333333333333222110000000000000000000000000000011210000000000011001111111222334444444444444444444455444444455555555555555555555555555555544333221111111111221111111111112231111112233444443322211101222333443333444444444444443222221110000000000011222233222232222222111111111112222111111111111111111111000000000000000000011233344444455321100000000000011110000000000000000000000000000011123223311122210000011111000000000000000000001000011110011223321111222221111100000000122222223333343333331000000000000000000000011000000000000000000012233344443222223333333333210000000000000000011111111220000000001222222210000001112222222110000000000000000000012122222222222333322223333333333333333334455554322222333333322222222222222222221110000000000111123334444433322111122222210000000000000000000000000000001112222223222222221111100000011111221000000000000000000001111011110001112222223333344444333333322210011222","222233333333333333333311122222223334443322220000000000000000000000000100000101111222233111111122221100000000000001222221112333333331001211210000111000000000000000000000000001112222222100000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000001111000122333333333333332222233334444444444555555555555555555555555555554444444444445555554444444443111111000000000000000000000000001111111222223333344444444443333444445444432222223333333344444444555555555555555555555555555555554444444444322111111100000000000000000000100000000121110001222223334443333333334444455555555555555555555555555555555555555555544444433333344332222333322222223332222111222222222222222333444444344444333333333444444333333444444444444444544444444444433332233333344444444444444444444444444444443332100000000000000011222122333111111111100000111110000000000000000001101100000000012222200000000000000000000001210001111112101111200000000111000001122222222211111111123333222332233100000000000000000001122222333222210010010001112233444444443333333333333334444444433322321111111122222222222223344554444444444433333444444443221111000000000011122222222222223344444444445555555555555555555544444444444444433333333333334444444444432222222233334544444444433333333333332222222222223333333333333322222211112333333333333344444444555555555555555555555555555555555444444444444444444555555555444333222222222222","222222223333233222233322231111111233333344443333333333332222222222222222222222333333444333333333444444444444442222222110011111222222222221112222222111111000000000000011111111223322222222233333344444444444444445555555533222111000011222221100010000000000000000000000000000000000001100000000001110000000000000001111111111333333333331111112333333333332200000000000000000000000000000000000000000000000000000000000000111100000011111112222333222223333323333333311110000000000001112222222222222222222222111100000000000111111222111111100000000000000000000100000000000001111111112222222222333333334444555555555555555555555555555555555555555555555555555554444333344444444444444333333344444443333333333333344445555555555555444444333333333333333333333333333333344433332222223344443222222211111111111111111111110000000000000000000000000000000000000000000001111110000000000000000122232100000000000000000000000001111110000001111000000000000100001110111111122223333333322222333434333233333233332210000000000000000111222110000000010000111112222222210000000000000000000000000000000112234444444444444445555555555555555555555555555555554443332100000000011112222222333343444444445555555555555555555555555555555444444444333333333333333344445554443333333333334433333333332222222222222222222222222222222222222222222222222321000001111111111123333333222111111111111100000111111112222233333333333333333333332222222222223","333333333333333222220000001123333344432223333211000000000000000000000000000000000000000000000000000000000000000000000000001222221111000000000000000000000000000000000000000001112233332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112223210000000111111222221121111222222223332233333333333100000000000001000000001111000000000000000000000000000000000000000000000000000000000000000000000002233334444444311100000011000000000001233333333322222222222345444455554432221000000000000000000000000111211101220000000000000001200001222211111111222222233345555555555555555555555555555555544333333222221000000000000000000000000011111112233222211111111123343333222222333444444333332222221111111111122222222222222223333333111000000001000000011000000000000000000000000000000000001233110000000000000000000000011010000000000000000000011000000011122222200010000000011111110000100000000000000000000000000122000000001111111100000012122111111111110000000000000000000000000000011111110000000000000110011000000000000000111111100122333332211001000000000011000000112221000000001222222333333221000000000000000000000000000011112222211122222333344433444444444444322223333333200000000000001111111111100000112223334555555544444444444332221000000000000000000000000000000000111222211122232211001111112111111000000000000000000011111122222222333433333333344444333221000000000122","222222223333211111112311111111111112333344442222222222222222222222222222222222223333433222222222232222222222221111221000000000111110011000000001111000000000000000000011111111122211110011223332232334344444444445544444421111000000011111110000000000000000000000000000000000000000001100000011001000000000000000001111111112333333333332200011222222333332211110000000011111110000000000000000000000000000000000000000000111111111111111222222222100111221111110000000000000000000001223333333333333332222221101110000000000111122222221111110000000000000000000000000000000000001111111111211222222223334444455555555555555555555555555555555544444444445555554444333322222223333344444333333444444443333444444444445555555555555555444444343333333333333333333333333344555544444444444444444322222211111111111111222222221111110000000000000111222233100000000000000001100011100000000000000122222111111111111100000000000000111000000111111100000000000100000011111122333334444444444444443333343333333334444431000000000000000011221000000000000000000112333333210000100000000000000000000000000100011010111111222223333333333333333333333333223333222210000000000000111111222233333333444444444444555555555555555555554443334444444444333333333444444444444444432222222222222211111100000000000000000000000000000010000000012223222222223221000000000011112233333332111000000000000000000111111112222233333333333333333333443333222222344","333333333333333333333322221111233334444433220000000000000000000000000000000011111222222100000001110000000000000001111200111222222210000000000000000000000000000000000000000001123333212000011111100000000000001111100000000000000000001100000000000000000000000000000000000000000000001000000012222211111001211122333334444444444444444455533333333334444445554444444444444444444444444443111100000000000000000000000000011101111112222333333333333332223444444444333333444444444455555555555555444444444444444444455555553333221111110000000000000000000000000100111110001121000001112223333333333333334444444555555555555555555555555555555555555555555444434444444332222333333333334333333333333444444444444444444444444333333333333444444444444444444444444444444444444555544444444445555544444333333333334444445555555555444432111000000011222333445210000000000000121110000000000000000000211100000000000000000000000000000000000001221111111221000000010001122222222222233332222222333222222223333444444222110000000000000000000111111221000000000000001111222223333333333333333333211111100001100000011111112331111112223344444433322222223333344222211111111100000001111000000011222333333333444455555555555555555555544444444445555555555555555555555555555555555555555555555555544444444444444444444444444444443333333333333322223334444444444444444444555555555555555553111110000000112122222223334433333333333333333321111110000111","333333333333333333334444421121223234444444433333333333333333333333333333333333333444334333333333333333332333332222222111111122222211111100011111111000000000000000000000000111222222221111112223333221111111111112111111111111000000011222110000110000000000000000000000000000000000001100000000001000000000000000000000011111222223222222211122333333444444222221111111233333332222222221000000000000000000000000000000000100000111111123332222222222223332223444333333221111111111111223333333333333333222221111100000000000000000111000000010000000000000000000100000000000000000000111223332333334444444555555555555555555555555555555555555555444444445555554444333333333333333333332222222222222343333333333344444555555555555444333333332222222222222111111222222223344432222222223323333222222211111111111111222221111111100000000000000111111222000000000000000010010010000000000000000000001110000111000000000000000000011000000000000000111000001111111111111001112222222233333334444444444433343334444431000000000000000011121000000000000000100112232222222233433321111110000000000000000000122222333334444444444444444444433333333333333333222221110000000000000111223333333344444444445555555555555555555555555444444433333333333333333333333333344444433333333334444444444333222222222222222222222222222222222222222222111111112222211112222222222233333332222111221000000001111112111111222222223333333333333333322222210011122","222233333333333332221000000122222233333322220000000000000000000000000000000011111122223000000000000000000000000001111211111222222331000000000000000000000000000000000000000001122222333210000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000012321111111112222222233333333344444555555555555554444422222233332222222222333333322111111000000000110000000000000000000000001111111222222222211112222222333444444444322222334444444444444444445555555555555555555555555555554554443333221111110000000000000000100000000000000000000000111111111121111111112223333344445555555555555555555555555555555555555555544443333222333444322222223333222223333333443333333333334443333233333333333332222222222222333433333333432222233443333333222223333333333333333333333333333333222221000000000000001111100001112000000000000000010000000000010000000001111100000000111221110000000000000000000001111000000001101000000000001122111112233332223322222233334311000111222111110000000000000000001111222111100010000000111222322222333333333333333333333343444444432111111122111111100011223332222222222223334444444332000000000000000000100000000000111122222333333344444555555555555544211111222211100111111111122233332211000000011122233444444444444322222222221000000000011111112220000000000000011223233333333322222233334444433333332111111111111222222233333344444444444444444444444322222222222222","333333333333333332221100000112222223333323220000000000000000000000000000000001001122123000000000000000000000000000111100111222222300000000000000000000000000000000000000000001122233333210010000000000000000011111100000000000000000000000000000000000000000000000000000000000000000001000000112221111111122222222333334444444444445555555555533333322222334443333333333444444433222222110000000000000000000000000000000001111111112222333300001111112333445555555444444444444444455555555555555555555555444444555555555555553332222110000000000000000000000100000000000000010000000111111223332111223333334444455555555555555555555555555555555555555444333333322233222233333212222223333222222233333343333222334444444433233333444444444443222222222222222333333332222233332222222111112233333333333333333333333333333211111000000000000001233333334445210000000000000010000000000000000000000101100000001122111100000000000000000000001111222222222112000000000001122210001122222223311111111111112221222233222110000000000000000000111222221100000000000001222233344433222222222333333444444432111100000001111112220000001122333334422222223333333334222000000000000000000100000000000001122211223333333344433444445555555533344444444433333333322222333442211100001111122233445555544433333333333321000001111111111111111100001111111112223233333333333333333444444444444333332222222222333344444443344444444444444444444333333332222222222","111111112222100000000000000000000012333333320000000000000000000000000000000000011233110011111122222222222222222222111222222222222110011100000001111000000000000000000011111111222232210011222221111111111222222222222222221111111000012221111111000000000000000000000000000000000000000001110000000000000000000111112222222222333444433334444444444444444443211111111111112210000000000000000000000000000000000000000000000111000000011211111111112211011111111222111111110000000000000112221222222221111000000111110000000000000000000000000000000000000000000000000000000001111112111000000000000111112233333455555555555555555555555555555433222222333334443332222222222222234444444444444445555555555555543333223333444444444443333333333222222222333333333333345555555555555555555555444444444444444444444444444444444444444210000000000000000000000000000000000000000011111122110000000000000000000000001111212222110011111111000000000122222222200000000000001111222334444444444455555555555444444333333334444322222222222222222222100000000000000000011100011000000000000000000000000000000111111233444444444433333334433333333333322222222222211110000000000000001112222222233333444444444445533344444433322223333332222223333333333333333333333333334444433321111000000121111112222222221110000000001111111111111111111111111111111223210000000000011111111111100000000000000000001111101111221111111111112222333344455554444444455555","111122221111111111111210011111111223333333220000000000000000000000000000000001011123322200000000000000000000000000100000000000000000000000011111100000000000000000000000001111223222110011222232211101122222222222222222211111111111122100000000000000000000000000000000000000000012222333333333344433333333333444444445555555555444333333311223333444555555555555544444433332221111111111101000000000000000000000000000011222211111111100000000000000001222221222100000111222222233333333333333222222200000000101000000000000000000000000000000000000000000000111233331112222110000000000111111111112223344444332111122233345555555555554443322222211000000000000000011101112222333333333333334444444444444444444443333343223222333333333333333322222222111111222233333333333334444444443333344444333333333333333333333332222210000000000000012233333444100000000000000000000000000000000000001111212222222223333212222222222122222221111111122221110000000012221122333332222223331000000000011111112222332222220000000000000000000000000000100000000000000000100011122221000000000000000000000000000000001001111111100000000011222222211111112222223333221100000000011100000112112111122234444444334433333220000000112344443333333444433322222222222221000000011111112122222222333444433322222222111111100011000011110000000001112222233334444332222222211111111111100000000000000000000000000111112221111112222222222233322222222100000012233","222233333332111111110000000000011112333332230000000000000000000000000000000000000112100000000000000000000000000000000000000000011111100010111101100000000000000000000000000001122222110000011111100000001222222211111111000000000000011000000000000000000000000000000000000000111110011111123344444333333332222222333444444444433333222222211223333333433333444444444333343344310000000001110111000000000000000000000111111211111111111100000000000000000110011121100000000000000000000001111112111100000000000111100000000000000000000000000000000000000000122221221111000012222222111111223344333333333444444455444444444455555555555555555555555444433333322211111111111122222221111110000000111222221111111112222211122222223333334444443222221111000000000000111111111121111111111110001111122111111111111000000000000000000000000000011123223344444210000000000000000000000000000000000001111100000122223333222222210000011111111111100000000000000000111222222233322221111000000000000000122233323344443331110000000000000000000000000000000000000000000011233222221112222333333221000000000000000000110000000000000000000122222210000000000000000000000000000000000000111223333222223344433333322111110000122234444442100011222111100111000000000000000000000000000001111233333322211112222222210000000000000000000000000000011222222223222221110000000000000000100000000000000001100000011122221111112222222222333333333333322221111112","333333333333222222221100000012222223333333220000000000000000000000000000000000000012111000000000000000000000000000000000111222121100000000000000000000000000000000000000000001112223222110011000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001000001223322210000111211222333333333333222223332233222222222222222233331111111111111111000000001110000000000000000000000000000000011100000000000000000000000000112333333332211100000000000111111122333333333321000222333445444444443332110000000000000000000000000001101211220000000011000011222233444444444444444445555555555555555555555555555555555555555555555333321111122111222222111100112222211111233333332223333333444444423333333333333334444222221111111111111112322222222232221111000010000111000011111000000000000000000000000000000000001122333433444210000000000000010000000000000000000000000000000000111111100000000000000111110001101000000001001000000000000111100011112220011100000000022222001122222100000000000000000000000000000011100000000000000111233334332111112222223333322222221000100001111111112222110111223333333321111111222222222000000000000000000011100000000011012222222222211122111111233333345554322223333333322211111110000000111110000000000112223445555544433322223332210000000000000000000000000000000011111233222233332222222222222222321000000000000000000111223123332222233334444444444433222111000000000122","333333333333333332222200000112222223333322220000000000000000000000000000000001001122223000000000000000000000000000111100111222222200000000000000000000000000000000000000000001123333223110000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000001000000112333333333222222222333334444444444555555555544444444434444445554444444444444444443334444221000000000000000000000000000000001111111222223333311112222112333445555555444444444444444555555555555555555555555555555555555555555553332222110000000000000000000000000000000000000110000000111112334443111222223334444455555555555555555555555555555555555555444333321111122111222333222222223332222222233333333333333444444444433222333444444444443222221111111111111223332222222343322222222222233334333333333222223322222222222221100000000000001123333444445210000000000000121000000000000000000000100000000000011111100000000000000000000000111222222222111000000000111122100001122222223311111000112223222222233222110000000000000000000001222111100000000000001222233444443322222222333333444443322111200000001111112222111111223344444443333333333333333111000000000000000000100000000000001112211123333333333344444445555555555555555555544444444444444444554444433333333344444555555555544444444444432222222222222222222222222222222222223344444444444444444444455555555555554443333333333333344334444444444444444444444444333333332222222222","111111222223110000001100011100000012333344442222222111111111111100000000000111222333332222222222232222222222221111222111111000111110011100011112111000000000000000000011111111223221110011233332222323344444444445544444421111000000012110000000000000000000000000000000000000000000001100000000001110000000000000002222222222333444433333322222222222222322100000000000000000000000000000000000000000000000000000000000000111100000011111111112222000001221000000000000000000000000001112221111122210000111111000000000000000111111222221111000000000000000000000100000000000110001000110000111111112211123333445555555555555555555555555555555544444555555555555555555544444444444555555555555555555555555555555555555555555555555555555554443333333333333444444444455455555544433333333333333333333333333333333322222222222222000000000000000001222212000000000000000000011111110000000000011232233221111111111100000000000000011000000001122210000000000000000001111223333334444444444444444444344444444445553321100000000000001111222111111000000000000011222233210000000000000000000000000000000111222343334434454444445544444444444444444444444444444432221000000000011111111122222333333333334444555555544444455555554333333333333333333333333333444444444443321111000011113322111111111111110000000000000000000111111111111222222222223221000000000011112222222210000000000000000011111111111111111122223333333333333444444444322222344","111111112222110000000000000000000012333333331111111000000000000000000000000011223333221211222222222222222222211111111111111111111110010000000001111000000000000000000011111111222221100011233332211112122333333334433332210000000000012110000000000000000000000000000000000000000000001101110011000000000000000111112222222233333444333333332223333333333443211111000000000000000000000000000000000000000000000000000000001112211111111222222111111000001211111111000000000000000000000222222222222222111000000111110000000000000000111110000000000000000000000000100000000111111112111000000111111122222334444455555555555555555555555554444433222222222223333333333333322233344444443333333334444444443333332222222333444444444443333333322222222222222222222223333445555555555444444444333333344444444444444444444444444454433210000000000000000111222110000000000000000000112222221100000000000000000000000000000110000000000111000000001122322222200000000000000111123333444444444445555544444333333333223332222111111111111222222222111110000000000111123343333221111111222221111111000000000011222233333333444432223334433333333333333333333332211222210000000000000112222222233333444444444445555555555544333344444554333333333333333333333333444444444444433322111000011122222222222222221111110000000000000000010011111112333334444444321000000000011122222222200000000000000000112222212222222222222223333333333333444333333333344444","333333333333333333333300010111222333333333220000000000000000000000000000000011111123222100000000000000000000000000000000001111110000000000000001000000000000000000000000000001123322111011122222211000000000000001111111000000000000001100000000000000000000000000000000000000000000001000000122222210000001122222333334444444444444433333311111222223334445444444333333444444443334444443111100000000000000000000000000011101111111112222333222100110001222222222111000000011111111111333333333222221111110001101111111110000000000000000000000000000000000000111232221101110000000111222333333333333333334444443344444455555555555555555554444333333333222211111122111111222222222222233333334444455554444444444444444433333344433333333333333222222222111112222233344444444444433333333333333344333333333344444444443344444333321000000001112323233344100000000000000010000000000000000000000111111111110011000000000100000000011000000101000000000000000120000011111222222233332222210000000011122223343333111110000000000000000001111111111000000000000001121011122222222222222222222100000000000110012111122222221000000111222233321100111223333333221000000000000000001211111111222334444433344455555555555555555555555544444444444444444444444444444444444443333333344444555555555533322222221111111111111111100000000001000122100001122222222222222211111122222211110000000000000000111112111210000011111222222222111111110000110001123","111111112222000000000000000000000012233333200000000000000000000000000000000000011122001112111122222222222222222222223333333343333333222311111112211100000000000000000011111111222231210011222331111111111222222222222223333333322111112221111111000000000000000000000000000000000000000111110000000000000000000111112222222222223444444334444444444433333332211110000000011100000000000000000000000001000000001111111111111112222222222222222222223333444555543333222222221000000000000111221222222221111111222222221111100000011000000000000000000000000000000000000011110000000001000001111111111112223333344444444455555555555555555555555544333333333334443333333333333333444444555554444445555555555555554444444444555555544444454444444343333333333333334444444444555555555555555555444433333333333333333333334444444444443221100000000000000000000000000000000000000011111222100000000000000000000011111222223333222111112222100000000000112221100000000000000001222223344444444555555555444333222100000000100000000001100000011110000000000000000000001111111110001111111111110000000000000001112344443421111111111122211111100000000111110000011111000000000000111112222222223333444444444445555555555544433333343444444445555555555555555555555555555555555432111000000011111111111111110000000000001111112221111110000111111111111111110000000000011111122222222221100000000000001100000000000000011111112222333344444444444433344455","111111112222111110000000010000000012333333321110000000000000000000000000000011223333222322222222222222222222211110111111100100000000000000011111111000000000000000000011111111112211100011233331100111122333333334433332210000000000012110000100000000000000000000000000000000000001111112222112111110000000000000001222222233334444333333333334444444445555332222000000011100000000000000000000000000000000000000000000011222222222222222222111000000012212222222111100110000000000111223333333333333432100001111100001110000000000000000000000000000001111100000100000000111111112111000000111222223334444445555555555555555555555555555555555555555555555555555444444444444444455555554444444444444444444444444444444444444444444444444555555555555555555555555555555555555555444444444444444444445555555555555555555555555555432100000000000011222334322221000000000000000001111010000000000000001000000000000000000000000001111000000001122322232210000000000112222233344444444444445555554444444444455444444310000000000000001111222111100000000000001123333344321111222222222222211111100000000110012222222234443334444444444444444433333332222222222221111110000000012223333333344444444444445555555555544444445555555555555554444444444444444444444455555544433333222344444444444444444443332221111111111111111110011111122334444444444321111111111111122112211100000000000000000011111122233332222222223333333344444444444444444444455","333333333333333222110000000012222224432223332200000000000000000000000000000000000000000000000000000000000000000000000000001222222111000000000000000000000000000000000000000001112233321000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000001111112223221110000120011112221222222222222222222233222222222111000000011101000000000000000000000000000000001110000000000000000000001000000000000000000000000000111111112222211100000000000000000001121122110000000000111222222222221111110000000000000000000000011112222211222221111111222222222222334433333334444445555555555555555555555555555555555444444444333222110000000011222221000000000010011122333333221111111112333333322211112333333323331111000000000001112222210000001122221111000000000000000000000000100000000000000000000000000000001122111121222000000000000000010110000000000000000000000000000001112233312221110000011111000000000000000000000000000000000122222222211000000000000001112111000000011000000000000000000000000000011100000000000000000100011000000000000000112222222221122221211001110000000100000000012232222100000111222223332110000000000000000000000000001111112221111112222222222322222322333332100012222222222100000000000111111100000000111123344555555555555555555443332100112211000000000000000000001100112333322222221100000000000000100000000000000000000111222333332222223333334444444444333332100000000122","333333333333333222221100000123333344433323232200000000000000000000000000000000000001111000000000000000000000000000000000111222121111000000000000000000000000000000000000000001112233332210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001223221100000111211222333332222222222223332233333333322222111111111111100000011111000000001000000000000000000000000000000000001000000000000000000000000001233444444443311100000000000000000011233333333321000000112344444444444431000000000000000000000000000111211111220000001111001111222223334333333334444445555555555555555555555555555555555555555444444333321111122111222222000000000000001112233333332223333333343333323332333333344333333222221100000000112222211111111222221111111000000111000011111000000000000000000000000000000000001122110011112000000000000000011010000000000000000000011000000011122233312221110000010010000000111000000000000000000000000011111111000000000000000011112111000000110000000000000000000000000000000011100000000000001111123222222100011111112222222222333332211001000000000110000000011122110000000111112223333211000000000000000000000000000011112222211112222333333333344444444443321112223333211100000000000111221110000000112223334455555544444333222221110000001100000000000000000000000000112233222222232211001111111111111000000000000000000111222333332222233433333333444333211111000000000011","222233333332111111110000000000001112333332231000000000000000000000000000000000000112101000000000000000000000000000000000000000011222221110111101100000000000000000000000000001122222111000011110000001101222222212221111000000000000011000000000000000000000000000000000000000111110011112233344444333333331111112333444444444433333222222211223333333433333333333444333343333310000000001111111111110000000000100001111111211111111111110000000000000000111111122210000000000000000000001111112111100000000000111100000000000000000000000000000000000000001122222233333222223333333311111223444443334444444444455444444555555555555555555555555555444444333332211111111112233333332211122111111111222221111111112222211122222223333334444443222221111000000001111111111111121110000011110001111122222222222111000000000000000000000000000012333333444445310000000000000000110000000000000000011211000000122223334322232210111122222222222210000000001100000122222223333432222222220000000000000122233334444444332110000000000000000000000000000000000000000001112233333221001122333333221000000000000000000000000000000000000111222222210000000000000000000000000000000000000111223333222233344433333322111100000122223444442100011222222222222110000000000000000000000000000001234444433322222222222210000000000000000000000000000111222222223222222221100000000000000100000000000000001100000111122332222232222333333344444444333222221111223","011111112222000000000011110000000012333333110000000000000000000000000000000000001122000011111122222222222222222222222222222333433333333433332222222211111111111111101111111111222222210011233332222222222222222233333333344444322111112222111111000000000000000000000000000000000000000000000000000110000000000111112222222222333444444444444444444433333321000000000000001110000000000000000000000001111000001111111111111112222222222222222222223334444444442222111111111110111111111111111222222210000011111111111111100000011000000000000000000000000000000000000000000000000001000001111111111012212333344444455555555555555555555555555544333333333333333333333333333333333334444445555555555555555555555555555555555555555555555555554444444444445555555555544455555555555555555555555544444444444444445555544444444444444432222222111000000000000000000000000000000011112210000000000000000000000011122222222222110011111122211000000001111110000000000000000000122223333334444444444555444333222211111112210000000000000000011000000000010000000000001100111110000011111111000000000000000111233344443322222222222233322222222222222333333222222221111122221111112222222222233333344444444444444555555555555555554444444445555555555555555555555555555555554433211000000222222222222222222222222222222222222222222222222111111111001111110000000000011111111111111000000000000001111111100111110000011111112223333333444443333333445555","222222223333212222222211110011111122333333331111111111100000000000000000000111223333332222111122221111111111100000111000000000000000000000000001111000000000000000000011111111122221110011123332211111123333333333333332200000000000011000000100000000000000000000000000000000000000001111100012111110000000000111111222222233334444333333211111222223345555443333333333322222222222222222000000000000000000000000000000011222222222222222332111000000001211111222111100000011111111111223333333333333444444433333333333331222110000000000000110000000000000000000110000000010000000000001112222222222233444444455555555555555555555555555555555544444444445555555555555554444455555555555555555555555555555555555555555555555555555554444444333333333333333333333333344445555554444444444444444444444444444444444444444444444333221000000000000000112334210000000000000000000011100000000000000001100000000000000000000000000011111001122321001100000000000110000011111122223334444444444444443332222222222223221100000000000000000011111011100000000000000011223344444444432210001110000000000000000000011011111122222111222222222112211111111122222322221000000000000111122222233333223344444444444444344444444333333433332222223333333333333333333333333333333211111111111111111111111111000000000000000000000000000000000111111123222222222110000000000011122122211100000000000000000000011122111222222222222222333333333333332222222222233","333333333333333332222200000111222233333333220000000000000000000000000000000011001122222000000000000000000000000000001100111222222200000000000000000000000000000000000000000001123333222110011110000000000000011111100000000000000000001100000000000000000000000000000000000000000000001000000112222211111122222222333334444444444445555555544433333323334445554444444444444444443334444221000000000000000000000000000000011101111112222333322111111111333445555555444444444444444555555555555555555555444555555555555555555553332222110000000000000000000000000100110000000110000000011112333332222222223334444455555555555555555555555555555555555444555444433333333222223333322222223332222222222333333333333444444444433222333333333333333222333333333333333333332222222343332222222222333334333333333222222222222222222221111100000000001233233333344200000000000000121110000000000000000000111000000000000111100000000000000000000001101111122233222000000000011222111112223332223322222111112223222233333211110000000000000000000000012111100000000000001222223444443333333333333333322222211111100000011122222221000011223334444432222222223333333222100000000000000000100000000011111233322223333334444444444445555555555555555555555555555555555555555555544444444444444555555555544444444444443333333333344444332221111111111111122334444444444444444444555555555555543332222222222333344334444444444444444444444444444443333332222222","111111112222000000000000000000000012233333210000000000000000000000000000000000011223111112222222222222233333322222233333333332222221011000000001010000000000000000000011111111222232210012222221111111111222222222222222221111111000112221111111000000000000000000000000000000000000000112220000000000000000000111112222222222333334433333444444444444444443322222233334443321111111101110000000000000000000000000000000000111000000011211111111112212110111111111111100000000000000111112222222222222222122222222111100000000000000000000000000000000000000000000000000000000111112111000000000111111111233334455555555555555555555555555555544444444433333322222211111122344455555555555555555555555555555554444444444455555555544444333321222222222222222223333334445555555555555554444444444444444444444444444444444444455443221100000000000000000000000000000000000011122222233222111000000000000000000011222223333222111113333111000000011232333200000000000001111222334444444444555555555444333333333221111100000000001100000111121000000000000000000012221012221111101111110000000000000000111122233333344444422222233322233333333333333332110001111101110000000001111111112223333444444444444544334444433333223333332222223333333333333333333344444444444444443211000000112222222222222221110000000001122222221122222222222222334333333210000000000011111233333333332100000000000001100001111110000001111112222333344455555554444444555","333333333333222111111100000011111223333332220000000000000000000000000000000001001112211100000000000000000000000000000000000111000000000000011111100000000000000000000000000001123222110001122211111000001111111111111111000000000000010000000000000000000000000000000000000000000000011111112233333333333333333333444444444454444444333332211223333333444444444444444444433333321111111111000000000000000000000000000000011100000000001100000000000000001111111122100000000001000000111112222222222211000000111111100000000000000000000000000000000000000000011221110000000011001111011112333343333333333444444455444444444555555555555555555444444444333333321111110011100111112221112231111111223333332222211112222222222222223444333333443222222221111111111111122233222232222222222222222222232222222222222222223333222222210000000000001233233334444210000000000000011110000000000000000000111100000022223333322222210000011111111111101000000000000000011111111223322222223222111100000000122223222232222221110000000000000000000000000000000000000000000122233344443222223333333333100000000000000001110000010110000000001222222210000001122223321110000000000000000000112222222222223333322234444333333333333334455554322222333222211111111111111100000000000000000111111234444433322111111111110000000000000000000000000000001112333333222222221000000000011111100000000000000000000000012111210001111222223333344444444444333332222233","111122223333333333332222222222222222222222222222222222222111122222222222333322222222233222222233333222222222212223333333444444444554444444443222221000000000000000000000000000001122222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222233333344443333333222222222233333333344444445555555554444444444444444441111111111111111111000000000000000110000000000000000000000001111111222222222222334555443444444221000000000000000000111111111222222223344445544333555555555553222221111111100000000000000000000000000000000000000000000011111222332222223333334444455555555444434444455555555555555555555555444444443333222233333333344444455555555555555555555555555555555555555555555555555555555555443333332222222221111111232222222333333333321111111111111111100000000000000000000000000000011110000111011111111100011122220000000010000000000112222222222222212211111223333332100011001221112222222222233332200111112100001211111223322222222233300000111122100000000000111122221122222221000000111110000001112321111223322222222222233334444443334432111000110000000000000112222233334444444444555555443220000000000000000101111100000000010000011122233211200000012222311000000111111122222233333333444442211100000001112233334444443333211000000000000000000111122222221100000011000000001111111122222222222333222221111110000000111110111111223333333334444444555554333333210000001233333","333333333333222222222200000011112233333333220000000000000000000000000000000001001122221100000000000000000000000000000000111111110000000000011111100000000000000000000000000001123222111011122112211000000000000001111111000000000000001000000000000000000000000000000000000000000000001000001123333322222222222222333344444454455444433333311222333333344444444444444444433333332222222222000000000000000000000000000000000100000001111111100000000000001223333333211111111011111111111222222223333333211111111111111111111000000000000000000000000000000000000111232221100011000000011111222221000001122222233344444444555555555555555555555544333333333222211000000011100122222222222233333334444455554444444444444433333333334444333444443333222222211111112222233344444444443332222222222223333333333333344444444443344444322220000000000112223333444100000000000000010000000000000000000000011000000001123222101111110000011111000000001000000000000000121111121122322222223333333311111111122233333454444333331000000000000000000111111110000000000000000112222344332222222222223333100000000000100001110011111220000000001222222221111112223333333221000000000000000001111001111222233344433344444444444444444445555554433333444444433333333333333333333332110011111122233444544444422111111111100000000000000000000000001000001111111222222222222222211111111111210000000000000000000111223222210000011222222333333333222222211110011222","122211222223211111111211111111111013333344442222222111111111111111111111111122222333433333333333333333333333332222222111000000111110221111111112111000000000000000000011111111223221110111233333333334444444444445545555533111000000011221111100000000000000000000000000000000000000001100000000001110000000000000001111111112333444333332222112222222222211100000000000000000000000000000000000000000000000000000000000000111100001111111112222333100001221100000000000000000000000001112221111122211111122221000000000000000111122222221111100000000000000000000000000000000000001111111111111111112222233333454455555555555555555555555555555544444555555555555555555444444444444555555555555555555555555555555555555555555555555555444444443333443334444444444444444455555544333333333444444322222111111111111111111111110000000000000000000000111100000000000000000000000111110000000000011222232110000000000000000000000000011110000001122210000000000100000111111222333344444444433333443444344444444444443321000000000000000011222100000000000000100012233333210000100000000000000000000000000001233222334433454445555555555555554445555555555555555542221000000000001101111122222232333333333333444555554333334444444433333322222222222222222222222333334443211111111111223322100000000000000000000000011111111111000111000122111111223321000000000011111123333321000000000000000000000011111111111122223333333333333333332222222222233","333333333333222332222200010011112233333333220000000000000000000000000000000011111123322100000000000000000000000000000000000000000000000000011111100000000000000000000000000001123221000011122332211000011111100101111111000000000000011000000000000000000000000000000000000000000000001100001122233322222222222222333344444555555444333333311222222233344444444444444444433333332222222222000000000000000000000000000000000100000001111222211000000000001222222333211111111001000000111222222222222222222221111112221111110000000000000000000000000000000000000111232221101110000000010111222222222222222333333333334444445555555555555555544333333333111111100000000011222222222222222233333333444455554444444444443333333333344433333333443333333333322222222222334444444444444443333334444444455555555555555555555554444444433210000000000112222112334100000000000000010000000000000000000000011211111000011000001111100000011111000011111000000000000000010000011122332222222332100000000011122233333443333221000000000000000000011122222211000000000000000111011233222211111111111111000000000000100011000011111110000000001122222210000112222222222100000000000000000000000011111222333334433333444333344444444445555554433333333333322222222222222222222222111111122233333444444445543211111000000000000000000000000000111100112100000111111111111111100011111111100000000000000001111111222111210000001222222222222111111110000000011223","222222222221111111111100000000011123333333220000000000000000000000000000000000000112222100000000000000000000000000000000000000000000000000100001100000000000000000000000000111222222220011211111111101112222222222222222101111111101121100000000000000000000000000000000000000111010011122233343333444444443333444444445555555555444333333311223333444555555555555544334444444321111111111000111000000000000000000000000000100000000001100000000000000000000000011000000000011000000000001111122111100000000000000000000000000000000000000000000000000000000010221233322222223221111000000112223333444444444444433333333333445555555555544444444333333333333210000000001110112222232222222222222333444443333322333333322233222223333333344443333322222222111111222222222222232223322222222222222233333333333333333333332222222100000000000001133333334444100000000000000000000000000000000000001223211001122233333222223333334333333222222222110000000000000011121122333332222222220000000000011212233333344333220000000000000000000000000000000000000000000001122001001100000112222211111000000000000000000010111112221000000112222222211111112111111100000000000000001100011112233333333333444444444444332222222222223444553222223433222211111111111000000000000000111000000001222333322211000000000000000000000000000000000001111122233333333333333221100000000000000000000000000000000000000111123321122223444444444444444444443333322222233","333333333333222222111100000011111113333333230000000000000000000000000000000000000012111000000000000000000000000000000000001222110101000000000000000000000000000000000000000001122222221000011110000000000100000000000000000000000000000000000000000000000000000000000000000000000000011011112223322221111121122222333333344443322222222222211223333333333333443333333333322222200000001111000000000000000000000000000000111100000000000000000000000000111111112222100000000000000000000012222222111100000222333333334444443332221111110000000000000000000001111211221111111111111111222223444444444444444445555555455555555555555555555555555555555555555333321111111111221111001111112121111111222233331112222212232333443333444444444444443222221111100000011111222222222221111111111000000111111001100000000000000000000000000000000000011233344444445321100000000000011110000000000000000000001100000001111122210000100001001122110000000000000000001000000010000123321111222220011100000000012222211222233221110000000000000000000000011000000000000000000012222223222222222333333333311110000000000001111222222221000111223333322221111111222222222100000000000000000001122222222222223334433333322221000111122222334443211112233332211222222222000111111100000000000112223444444544433322223332210000000000000000000000000000001111122223222221121100000000011111210000000000000000100111223122221112223333333333344433222222211100001122","333333333333233333334444421111222134444444443333333333333333333333333333333333333444444333333333333222222222221111222111111111111110011000011111111000000000000000000011111111222221111111123333333222222222232232222222211111000000011222110000000000000000000000000000000000000000001100000001001000000000000000001111111111223333333332200012222222444444211111111111222222221111111110000000000000000000000000000000000100000011111122332222222222223332223444444433221111111111111223333333333333333222221111110000000000011111111111111110000000000000000000000000000000000000000111223332333334444444444555555555555555555555555555555555555444444445555554444333333333333333333332222222222222333333333333444444555555555555444333333332222222222222222333333333333344433333333333333333322222211111111111111222221111111100000000000000000112222000000000000000011110010000000000000000000000000000111000000000000000000011000000001011110001110001110000111111001112222333333333334444444444433344444444431100000000000000011121000000000000000000111232223222233322221111110000000000000000101122222222223333333444433334444433333333333333344332221110000000001122222223333333344444444445555555555555555555555555444444444444444444444444444444455555554433333333333334433333333222222222222222222222222111000112222222223211111111111111111122222222233333332222111221000000011111111000111222222223333333333333333332222221111122","333333333333333344444444431111111111222222111111111111111111111111111111111112222222222233333333444444444444444444444444444444444444443222222222333322222222222222222222222222223333333333333333344444444444444444444444444444333333333333333333211111111111110000000000000000000000000000000000000110000000100000000011111112222222222222221123333333333311000000000000000111110000000000000000000000000000000000000000000001100011111111112222333333333444432200000000000000000000000000111112222333333333332111111111111111111111111111111111111111111000000000000000000000000000000111112222233333333444445555554455555555555555555555555555555555555555555555555444444444333333333333333333333333333333333333333333333333333333111111111222222222222222222222221111111111112222333322222222111111111111111111111111111111111000000000000000000000000000000000000000001111111111111111111111122221111111111111111111110000000111111101111111000000000000000000000000000011112222222222222222111001222223222333444432222222222222222221111111100000000000011111000010000000000000001111111000000000111111111223344444444444444445555555555555555555555555555554332222111111111112222233344444433333333444455555555555544442221112111111111111111111111122222222222222222223333333334444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555544444444444444433333333333322222222222222111111100000011123","222222222222111111111100000011111223333333220000000000000000000000000000000001001122222100000000000000000000000000000000000000000000000000000001100000000000000000000000000111223222110011222222211100112222222222212222101111111111121100000000000000000000000000000000000000000000012222233333344443333333333444444445555555555444333333311223333444555555555555544444433333321111111111000100000000000000000000000000000100000000001100000000000000001000011122100000111111001111111112222222111111100000000001000000000000000000000000000000000000000000000121233322222223221111000000112233333333333444444433333333333345555555555544444433222222222222110000000011111111112232222232222223444444443333333333333322233222222333333344443222222222222222222222333233333443333333333332222222233333333333333333334443333333321000000000000123333233444100000000000000000000000000000000000001122211001111123333222233333344333333222222222222210000000000011121122333332222222220000000000001112223222232222110000000000000000000000000000000000000000000000122000122211000111122211111000000000000000001111122222321000001122333333322211112112222211100000000000001000000112122222222233444433334444332222222222223445554322222333211100000011111100000000000001111000111111233444433311111100000000000011000000000000000001111122233333333333333221100000011000000000000000000000000000000111122211122223333333333333333211110000000012233","111111112222000000000000000000000012333333210000000000000000000000000000000000011122000011111122222222222222222222222222222233333332221100000002111000000000000000000011111111222232210011223331111111111222222222222223332222222111112221111111000000000000000000000000000000000000000001110000000000000000000111112222222222333444444444444444444444444443111110000000011100000000000000000000000001000000000000000011111111111111111111111222223223222222221222111111110000000000000111221222222220000000111111111111100000011000000000000000000000000000000000000000000001111112111000000000000001112333333444455555555555555555555555555544333333333334444443322222222222334444455554444445555555555555543344333444555555544444444444433333333333333333333333334555555555555555555555555544444444444444445555555555555555544430000000000000000000000000000000000000000001111122100000000000000000000001111222222222221000000111000000000011122332200000000000000000122233344444444445555555445333222233222112210000000001100000011111000000000000000000001111111110000000000000000000000000000000112334444444433322222333322222221111111222222100011221000000000000111111111123333333444444444445555555544444433333343333333334444444444444444444444444555555443222100000000111111112222222222221111100001111111111111111111111111111001111110000000000011111111111110000000000000000001100000111111000011111112222333344444554444444444555","333333333333333344444444421122333344444444332222222222223333333333322222222233333344322222222222333222222222222222222221122222222221111000011111000000000000000000000000000001122222211111112222222110000000000001100000000000000000011111000000000000000000000000000000000000000000001100000001111000000000100000000000011111222223333332211122333333444444443333333333444444443333333333111100000000000000000000000000001100000111111223332222222111223442223333222222222222222222222333333333344433222222221111111111110000000000000000000000000000000000000000100000000000001112111222223332222223334444444455555555555555555555555555555555555555554444444433333222222333333333333332222222222333332222223333344444444443333333333333332221111111111111111111222234334444542222222111211111111111111111111111000111111111111110000000000000111222222221111111000000111110000000000000000000000001101000011100000000000000000111000001111122221111010000010000122222111111122222222222222211222222222342222111110000000000000000001111001101000000000000112222233444444433332222221222211100000000000001121111111233322333333333334432211111111111111122100000000000000000000001111111212333333333334444434444444444445555433333333333333222222222222222222222321111111122222333322222211111111111111111111111111111111223344222223211111112221111111111111112222333322111000000000000011111111111111111111111111111222100000000000000000111","222222223333211222111210111111111233333333220000000000000000000000000000000011222233322210001011110000000000000000100000000000000000000000011111100000000000000000000000011111223221000011223332211001012222222222212222100000000000011000000100000000000000000000000000000000000001122233333333333321111112222222333334444554444444333333311122222233445555553333333334422222222222222222000000000000000000000000000000000100000012222222221000000000001222222333211100000001111111111223333333333333333332222222221122221011000000000000000000000000000000000000111110000010000000000111233211111112222233344444444555555555555555554444433322222222111111111111111122222222333332222222222122333444333444444445555555555555444444444444443333333444444333333333344444444444445555555555555555555555555555555555555555555555555321000000000011000011123100000000000000010000000000000000000000001100000000000000000011100000011222110011212211000000000000000000011122332222233332110000000011221123333343333221000000000000000000000111111100000000000000000111011123333322211111110000000000000000000001111111111220000001111222222211111111233333333110000000000000000000100000000011223333333233333223222222222223333443322223333333322222222222222222222222211111122222233333444444433222222111111111111111100000000000111111223322222234321011111100001111122211000000000000000000000111111111211112222222222222221110000000000000012233","333333333333333332220000001123333333333323222211000000000000000000000000000001001111111000000000000000000000000000111100111222222311000000000000000000000000000000000000000001112233333210000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000012221100111111111111221111112222244444444444444433333322000011111111000001111111111000001000000000000000000000000000000000000001111111000111100001111112333445555445322223334444444444444444445555555555555444555555555555555554343333220000000000000000000001100000110000000000000000111111222211111222233334444455555555555555555555555555555555555555555444433333222112333333211111111110001112223333332222222223334444444444444444444432222222222221112222223333332222233343333333222222233333333333333333333322222222221111000000000000001221000000112000000001100000110000000100000000000000111000000001111221100010000111000000000000000000000001001000000000001123211112233332223322222222333211111111122111000000000000000011011111122211110011100000111222222233443222222333333333444444444444433222222222111112200011112232222210001112223333333111000000000000000000000000001001101122100112211122344444444444445555422223333333211111111111112233332221100000012222234455555544444432222222210000000000011111110110000000000000011223222222232222222233344333333333221000000000000112222234443344444444444444444444333222211111000122","333333333333333222110000000012222224433333332210000000000000000000000000000000000000000000000000000000000000000000000000001222222111110000000000000000000000000000000000000001122233211000000000000000000100000000000000000000000000000000000000000001100000000000000000000000000000001111112222221110000120011112222222222222211111112344222222222211111111111111000000000000000000000000000000001110000000000000000000111100000001000000000000000000111111112222211100000000000000000001111122110000000000111122221112111111000000000000000000000000011112222222222222223333333333322223334444444444444445555555555555555555555555555555555555544444333222110000000001221111000000001010011122333322210001000001222222111100001111112233443111110000000001112221111111001222221111110000000000000000000000000000000011000000000000000000001122233332233100000000000000010110000000000000000000001000000001223333311111110000011111000000000000000000000000000000000122222222222000000000000000011111000000000000000000000000000000000000011100000000000000000000000000000000000111111111111111122221100001111110000000000000001111111100000111112222221110000000000000000000111122222222222222222223333333332322222212333332110012222211100000000000000000000000000000112223344555555555555555555554442100112211000000000000000000001100112333322221221100000000000000100000000000000000001111222223332222223333333333444444333332211100000123","333333333333333344444444431111122233333333222222222222222222222222222221111233333333333333333333444444444444444444444444444444444333433222223333333322222222222222222222222222223333333333333333333333333333333334433333333222111111111111111211100111100000000000000000000000000000001111100000000000000000100000000011111112222222222222222234444444443443222222111111122222221110000000000000000000000000000000000000000001100011111111112222333333333444332211111000000000000000000000111112222333333333331100000000000000000000111111111111111111111000000000000000000000000000000111112222333333333444555555555555555555555555555555555555555555555555555555555444444444444444444443333333333333333333333333333333333333333333111111111222222222222222222222222222222222222222222222222211111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000011111000001111111011000000000000000000001111111112222222222232222100001222233222123333321111111111111111110000000000000000000011111100000000000000000001110000000001111222222222333444444444444445555555555555555555555555555555554332111111111111111111222233444444444444444455555555555544443322222111111111111111111111122222222222222222222233334444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555544444444444444433333333333333333333333333222221111111111123","333333333333333333110110001012222344432223333310000000000000000000000000000000000000000000000000000000000000000000000000001222322111000000000000000000000000000000000000000001112233221000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000001111122223210100000120011222221121111222222222222344333322200000000000000011000000000000000000000000000000001110000000000000000000000000000000000000000000000000112223333332211100000000000000000011121122110000000000112222222222221111000000000000000000000000011111222211221111000000112222222222333322111112233333444455555555555434444455555555555444444444333222221000000001111110000000000000011122333222100000000001221111100000112232222211221111000000000001112222111111111123333333222000000000000000010000000000000010000000000000000000001233100010000000000000000000011010000000000000000000000000000001112222110000000000011111011000100000000000000000000000000012222222100000000000000012222100000000011000000000000000000000000000011100000000000000000000000000000000000000001111100012222221210001000010000000000000001110000000001100112222211121000000000000000000000000000011111122222234444433344444444433444332211111223222100000000000000111111100000000112223334555555555555555444333332100111100000000000000000000001100112333322222221100001111112111111000000000000000000111111233332222333323333333444444333332100000000122","111122223333333333332222222222222222222222221222222222222111111111222112222322222222233222222233333222222122211222222233444444444554223323232111111000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111122222222344432222222222222222222222233344444445555555555555555444444444442222222222221111111111111110000000110000000000000000000000001111111222222222233334555444444444444220000000000011111111111111222222224455555555555555555555444444444444444322222221111111110000000000000000000000000000011111222331111112322334444455555555444444555555555555555555555555554444444444444334444444444444555555555555544445554444444555555555544443334444455555555444444444444433333222221111111232111122222223333332222222211111111111111111110000000000000000000011211011222111111111100000111120000000000000000001112111001111222222201111111222221100000000000000011111100111222222332233200000011111122222222221112111111222233100000000000111122222222222331111110001122223333444433333433443333333333334444455555444210000000110000010000000112223333444444444455555555554321111000000001111122323221111001121123333444445444433333333444422100000111111112222233333334444443331111000011223333444444433333111000000100010000000000011111110000000001111000000112222222222222223344333333333222222222222221111111223444444444444455555555444433310000001222233","222222223333333333332211122222222223333322221211111111111000111111111111111111111222233100000122221100000000000011222222333444444443222222220000000000000000000000000000000000001111111000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000011111222222333432222222222222222233333333344444555555555555555555533333334442222222222221111111111111000000000110000000000000000000000001111111222222222233334444333444444444444100000111122222222222223333344444455555555555555555555555555555555544333333321110000000000000000000000000000000000111111222221000001112222233344444444445555555555555555555555555555555555544443333333444433333444555555555555555555555555555555555555555555555554444444333222223332222433333333432222222221111111111111122222211111100000000000000000000000000000000000000000001000112000000000100000111220000000000000000012222111011011222222210000000000010000000000122222222221122001121111221122100001111222222222222222233200000111222100000000000000001110011222221000000001122222222234433333333332222222222222333333333333321000000000000010000000011222222222222223444444444441000000000000000000101111000000112233333333444444333433333334444432100001111111111111112222223444442200000000011112233322222222222000000000000000000000111111122220000000001110011122222333333333333333334333333333332222222222222222222333444444444444445555555433333221100000011233","333333333333222222222200010011112233333333220000000000000000000000000000000001011123222100000000000000000000000000000000000000000000000000011111100000000000000000000000000001223221000011122222211000011111100111111111000000000000011000000000000000000000000000000000000000000000001111111123333332222223333333333344444555555444333333311223333333344444444444444444433333332222222222000000000000000000000000000000000100000001111111100000000000001222222333211111111001000000111222222222222221111111111111111111100000000000000000000000000000000000000111232221101110000000010001222110000111122222233333334444455555555555555555555444333333222222211000000011111122222222222233333333444455554444444444444433333333333433333333443333333333322222222222334444444444444443333333334444455555555555555555555555444444433210000000000112333233334100000000000000010000000000000000000000011111111111111000001111100000001111000011111000000000000000121111111122332222222222110000000011122233333443333221110000000000000000011121111210000000000000000122222344332111112222211111000000000000100011000011111220000000001233333322211112222222221100000000000000000001111011111222233334433334444444444444444445555554433333333333322222222222222111111111100000112222333444544444433211111000000000000000000000000000111100112111001112222222221111100011111111100000000000000001111111223222210000011222222222222211111110000000011222","333333333333222222223322211111111223333344331111111111111110000000000000000111223333332222111122221111111111100000111000000000000000000000000001111000000000000000000011111111122221110011123332211111122222222222212222200000000000011000000000000000000000000000000000000000000000001100000011111100000000100111111112222233333333333333211111222222334454333333333333332222222222222222000000000000000000000000000000011222222222222222332111000000001221111222100000000011111111111333333333333333344444443333333333331222110000000000000110000000000000000000110000000010000000000001112222222222233334444455555555555555555555555555555555544444444445555555555555554444455555555555555555555555555555555555555555555555555555554444444333333333333333333333333344444454444444444333344444444444444333332222222333333333333222111111111111111112344110000000000000001100011100000000000000111111100000000000000000000000000011001112211000000000000000110000000000111222223333333333333332332222222222223110000000000000000000011111011100000000000000011233344444444433321111110000000000000000011112111111112333210000111222222211111111122222222000000000000000111122222333333333334444444333344344433444444445555555444445555555433333333333444444444444433332111111111112211111111110000000000000000000000000000111111111223222222222100000000000011112222222100000000000000000001111222111221111122222222222233222222222222222222233","333333333333333332221100000112222223333322220000000000000000000000000000000001111122223000000000000000000000000001111211112222222310000000000000000000000000000000000000000001122233223110000000000000000000000010000000001111000000000000000000000000000000000000000000000000000000000000000112321111111122222222333334444444444555555555555555555533333334443333333333444444433222222111000000000000000000000000000000001111111222223333322223333222333445555444322222334444444455555555555555555555555555555555555555554444443333211000000000000000000000000000000000000010000000111111222222222222222233344455555555555555555555555555555555555555555444433332233222233444322222223333222223333333443333333333344443333233333333333333332222222222333333333333432222233443333333222222233322222333333333333333333333222221000000000000001122222222334110000000000000010000000000010000000000101000000000111121100000000000000000000001100000000001111000000000001122110001122222223322222222322212111222222111110000000000000011001111222110000000000000111222223333433333333333333333444443333333321000000011001110000000111232222221122222333444444332000000000000000000111000000000112333322334444444444555555555555555422222222222211111223322222233331000000000011112233444444444444433333333321100001000000000011221100000000000011223233333333333333333444444444444443333222222222333344444443344444444444444444444333332222222222222","222233333333112111111200000011111223333333220000000000000000000000000000000001001122212100000000000000000000000000000000000000000000000000011111100000000000000000000000000001223222000011222222211000012222221211111111000000000000011000000000000000000000000000000000000000000000011111122233333333333333333444444445555554555444333333311223333444555555554444444444433333321111111111000000000000000000000000000000000100000000001100000000000000000110011123211100000011000000111112222222222211000000111111100000000000000000000000000000000000000000000121233321112223111111010111223333222222233333333333333343344445555555555544444433222222222111100000000011100111112221111121111112223444333333322323333322233222223333333334443222222222222222222222222222222343333333333333322222233333333334444333334444333333321000000000000112333333444100000000000000000000000000000000000000000000000011112122111122210012122222111111101000000000000000011121122222322222223222110000000001112223322232222221110000000000000000000000000000000000000000000122122233221001122222323333100000000000000001111122222310000001122333333322211112222223322100000000000000000000111122222222233444433334444333333333333334455553322222222111100000001111100000000000000000011222222333444433322111100000000000000000000000000000001000111222222223222222221100000000000000100000000000000000000000112111210011112222223333333333222222222211112233","333333333333333333333310011111223334443332220000000000000000000000000000000011111122221100000000000000000000000001111200111222222200000000000000000000000000000000000000000001123333222100011110000000000000000111100000000000000000001100000000000000000000000000000000000000000000001000000112333333333222221122333334444444444555555555544444444445555445554444444444445555544444444332000000000000000000000000000000001101111122223333333223333332333445445555333333444444444555555555555555555555555544555555555555554443332222110000000000000000000000000000110000001121000000011112333333333333333444444555555555555555555555555555555555555555555444434444444332333333333333333333333333333333333333333333333344333333333333333444444444444444444444444444444444444444433333333445555544444444444444444333334444444444444421000000000122223333445210000000000000110000000000000000000000111100000000001100000000000000000000000001222111112233222001100000012222111122222332223322222111222223333444444211100000000000000000000111111111000000000000001112233444433333333333333333211111101112210000001111112222222222223444444443333333333333444222110000000000000001111000000011112333333333444455555555555555555555544444444555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444433334444444444444444444444455555555555555553333333333333333333333333334444444444444433333332221110000111","111122223332333333332222222222333333333322222222222222222111122222222112333222222222233222222222222211111111111112222232444444444444444434342222221000000000000000000000000000001122222100000000000000000000000000000000011111000000000000000000000000000000000000000000000000111112222233333344443222222222222222233333333334444445555555554454444322222222221111110000011111111000000000000000110000000000000000000000001111111222222222222223444333333444333221000000000011111111111112222233334445555555555555555555555555554444433322221110000000000000000000110000000000000000000001222221111111111234444444444454444555555555555555555555555555555555555554444333333333333344555555555555555555555555555555555555555555555554455555543333334444444432222222221111111232111122222223344321100000000000000000000000000000000000000000000001000000000000000000000001111120000000010000000000012332122111122222222222233333332100000000111000000000001001122111222222100012221111223322221222233300000000122000000000000001111111000011110000000112210000001222211111112110001111111122333333333333321000000000000010000001112222233334444444444555555443100000000000000000100001000000010111100111222233222222222222223311000001111111122222233333334444443211100000011122222322223333333211000000000000000000011111111221100000001000011111112222222222222222333222222111110000000001111111112233444444444444444445554333333210000000111233","222222223333211111112311111111111112333344432222222222221111111111111111110122223333333222222222222222222222210000111000000000110000000000000001111000000000000000000011111111122211110011123332222223234444444445544443311111000000011010000000000000000000000000000000000000000000001100000011001000000000000000001111111112333333333332200011222222333333211111000000011111111111111110000000000000000000000000000000011122211112222222332222111000001211111111000000000011111111111223333333333333333333333211110011110000010000111111111110000000000000000000100000000000000001111111112222222223333334444455555555555555555555555555555555544444444445555555555554444444433333344444444444444444444444444445555555555555555554443333333333333333333333333333333344444555554444444444444444433333322222222222222222222222222111000000000000111222344111110000000000011111111110000000000011122221110000000000000000000000011122100001111111111111000000110000111111112223333334444444444443333333333333334444431000000000000000011121011000000000000000112233223211111100000000000000000000000000100001010122111221122333322222333322222222233333444332100000000000001111111111122333334444444445555555555555555555555554433333333444444333333333444444444444444432222222222222211111100000000000000000000000000000000000000012223222222223210000000000011112233333332111000000000000001111222111222222222223333333333333333432222322222344","333333333333333333333333221122233344444433220000000000000000000000000000000001111222222111000111110000000000000001111210111222222220000000010000000000000000000000000000000001123333222100011111100000000000000111100000000000000000001110000000000000000000000000000000000000000000001000000112222222222111211122333333334444444555555555544444444445555445554444444444445555554444444443111100000000000000000000000000001101111122223333333333333332333444445555433333333344444455555555555555555555445544444555555555554444444444433222222210000000000000000000111110001121111111223334444444444444444444455555555555555555555555555555555555555555555444434444444332333333233333334333333333333444444444444444444444444333333333333444444444444444444444444444444444444555554444444445555544444444444444444444445555555555444432111000000011122223444210000000000000110000000000000000000000111100000000001100000000000000000000000001222111111112111001110000122222111222223332222333333222222223333444444222100000000000000000011111111111000000000000001222233333333333333333332222111111101111211000011122122222222222233444444443333333333333444222211111111100000001111000000111222333322223444444555555555555555555544444444445555555555555555555555555555555555555555555555555544433444444444444444444444444444444444444444433334444444444444444444444455555555555555553222221111111122222222223333333333333333322222221000000000000","333333333333333344444444321122333444444433220111000000000000000000000000000011122223222111111111221110000000000011111220111222222220000000010000000000000000000000000000000001123333111000011111100000000000000011100000000000000000001111000000000000000000000000000000000000000000001000000012222200000000111122222222222233333334433344322222333334444444444444444444444444444444444443111100000000000000000000000000001101111112222333333333333332223433444444333333333333333334444444555555444444444433333333333322223221110000000000000000000000000000000000111110001121111111223334444444444444444444455555555555555555555555555555555555555555555444433333333222222222233333334443333334444444554444444444444444444444444444444444333333333333333333333333334444444555554444444444444444444333333333334444445555555555444432111111111111222222333110000000000000110000000000000000000001112200000000000000000000000000000000000001211001111111000000110000122222222222223332222222233222222223333344443222100000000000000000011111001111000000000000001111122344433322222222222222111100000000000011111121133332122222223444444433322222222222223222211111111100000000000000000111223333322223333444444444555555555555533333333344433333333333334445555544444444444455555555554444433333333333333333333333333333332222222111111111111122222222222333333344455555555555544441000000000000111122211111111111111111121000000000000000000000","222222223333111111111111110011101112333333331111111111111111111100000000000111223333332222222222222222221111110000111000000000000000000000000001111000000000000000000011111111122111110011233332222112233333333334433333310000000000012010000100000000000000000000000000000000000000001111100011000000000000000000001222222233333334333333211112222222344554222222000000011111111111111000000000000000000000000000000000011222222222222222222111111000001211111111111100000000000000001223333333333333444444432211100011110011110000000000000110000000000000000000100000000010000001000001111222222222233444444455555555555555555555555555555555544444444445555555555555444444444444444444444444444444554444444444444444445555555554444333343344444445555555555444444455555555555555555555555555555555555555555455555555555555555432110000000000111111233222221000000000000000011110000000000000000000000000000000000000000000011122100001111122332233210000110112223333344444444444444445555554443333333333443332321000000000000001111221011100000000000000011222233211111211111111111111000000000000000122111222222222222333322222333322223333333333444443210000000000000011111233333333444444444445555555555554444455555554433334444444444444444444444444444444444322222000011112222222222222221000000000000000000000000000000111223334444444321000000000011122222222210000000000000000000000112222222222222223333333344444444443333333344444","333333333333333333333333322333333445554433221111000000000000000000000100000111122222222222222233333222222222222322222222222222222333222222221111111000000000000000000000000001112332222100001101100000000000000001100000000000000000000100000000000000000000000000000000000000000000001100000122222211111112221111111112222223333334444455544444444455555555554444444444445555555555555554222221000000000000000000000000001111111122222344444444444443334444445444433333333333333333333444444444444444445555555555555555554444444444444333333332110000000000000000100000000121111111223333444444444444444444455555555555555555444444454444555555555555555444444444444332333333233333333332222223334444444444455555555555555555444444444443333333333333333333333333322222234555555554444443333333333333322222222222222222221111111100000000000001122223411000000000000000011110000000000000000112222200000000000000000000000000000111000000000000011122222222320000000111001111222222223333444444444445444455554200000000000000000001112222223221100011000000011122233444444444444444444444444443322222221111223344444443333333334454444433322221111222223322221111111100000001100001111122223333333333444444555555555555555555533333333333333333333333333333334433322222222222223332222222222222222222222222223333333333334444444333333222222222222333333333444444444445555555444444444444444444444333333333333333333333444444333331111110000000","222222223332222333332211122222333333333322222211111111111111111111111111111111111222233100000122221100000000000011222222333444444443222222221000000000000000000000000000000000001122222100000000000000000000000000000000011111000000000000000000000000000000000000000000000000111111111222222333432222222222222222233333333334444445555555555555555322222233331111111111111111111000000000000000110000000000000000000000001111111122222222222223444333333444444332100000000022222222222223333344444455555555555555555555555555555555544333333321110000000000000000110000000000000000000001222221000001100111122233334444444555555555555555555555555555555555555554444333444433333444555555555555555555555555555555555555555555555554444444432222223332222222222222222222222221111111111222344332211122211111100000000000000000000000000000000001111000111000000000100000111220000000000000000000112332223111222222222222233333332100000000111000000001112001121111222222100000101111112222221222223200000000111000000000000000011110001111110000000001111111122223322222223321111100001112223333333333321000000000000011100001123233333322222223333444444331000000000000000000001101000000011111111222333333333432222223333332100001111111112222222222223444442211100000011122222322223333332111000000000000000000011111112220000000001000011112222222222222222222333333322222221111111111111222222333444444444444445555554433333210000000111233","222222223333211111111111110011111112333333331111111111100000000000000000000111223333332322222222222222221111110000111000000000000000000000000001111000000000000000000011111111122111110011133331111111123333333334433332200000000000012110000100000000000000000000000000000000000000011111111012111110000000000000001222222233334444333333211122222233345555332222222222222222221111111111000000000000000000000000000000011222222222222222222111111000001211111222111100110000000000000223333333333333444444432211110011110111110000000000000100000000000000000000100000000010000000000000112111111222233444444455555555555555555555555555555555555555555555555555555554444444444444444444444455555555554444444555555555555555555555554444443344444445555555555444455455555555555555555555555555555555555555555555555555555555555432110000000000001222223222221000000000000000011110000000000000001111100000000000000000000000011122101112211112232233210000110112223333344444444444444445555554443333444444444332210000000000000000111121011100000000000000011223344323222211111111110000000000000000000011011111122333211222222222222211111111122223333333210000000000000111111233333333344444444445555555555554444445555554333333333333333333333333333333333333322222222100011212222222222222221000000000000000000000000000000000123333333444321000000000011122112211100000000000000000000000122233332222222223333333344444444443333333333344","111122222221011111111110000011111123333333220000000000000000000000000000000000001122222100000000000000000000000000000000000000000000000000000001100000000000000000000000000111222233221011212112111111112222222222222222221111111111122100000000000000000000000000000000000000111010011223233343333444444443333444444445555555555555333333311223333444555555555555544334433333321111111111111110000000000000000000000000000111111111111100000000000000001000001110000000111111001111111112222222111100000000000000000000000000000000000000000000000000000000000121233332222223221111000000112233333333333444444322111111222344555555555555554433222222111111100000000011223333333433333333333333444444443333333333333322232221111222233344444444433332222111111222333344444443334333333222222222222222222223333333333332222221100000000000000123333334444211000000000000000000000000000000000012333322222222233334444444444444333333332222222221100000000000012221122333442222222220000000000011222323333344332220000000000000000000000000000100000000000000000012222222221000000011201110000000000000000000010011111100000000000122222211100112111112211000000000000012211111222222222233344444444444444332222222111112344444444444554322211111111111000000000000000111000000000112344433322222222222222211111100000000000000001111223333334444333333332211100011000000000000000000000000000011112233322222234444444444444444444444431100012233","111111222223211111111201111100000012333344442222222111111111111100000000000111222233332222222222232222222222222222222111111111111110221111111112222000000000000000000011111111223221110011233333333334444444444445544444422111000000011111111100000000000000000000000000000000000000001100000000001110000000000000002222222222333444433333322222222222222211000000000000000000000000000000000000000000000000000000000000011111100001111111112222222100001221000000000000000000000000001112221111122211111122221000000000000000111111222221111000000000000000000000100000000000110001111111000111111112222223333444455555555555555555555555555555544444555555555555555555444444444444555555555555555555555555555555555555555555555554444333333333333333333333444444444444455555543333333333333333211111111111111111100111110000000000000000000000000111100000000000000000000011122111110000000001111121100000000000000000000000000011110000001122210000000000000000001111122333334433334433333333444344444444444443321000000000000001111222100000000000000000000122223210000000000000000000000000000000111233344444434454445555555555555555555555555555555555543332100000000000000111112333333333333334444444555533334455555554333333333333333333333333333333344444443210000000011222211111111111222222222222222222222222222111111000112222222223321000000000011111122211110000000000000000011111101111111111122223333333333333444443333322222344","333333333333333333333300010111223333333333220000000000000000000000000000000011111123222100000000000000000000000000000000111222221100000000000000000000000000000000000000000001123332111001112111100000000000000111100000000000000000001100000000000000000000000000000000000000000000001000000012222200000001112222333333334444444444433343311111222223334445444444333334444444443444444443111100000000000000000000000000011101111111112223333222211110001223333333333333333344444444444444444444444443333322222222334444442222110000000000000000000000000000000111222220000010000000111222333333333223333344444454445555555555555555555555555444444444555444322222222111112222222232223332222222334455554444444444444444433333333322223333332222333333333333333444444444444454443333333332223333233222222222223333223333333333333322111111111112333334445210000000000000121110000000000000000000111100000000000000000010100000000011000000000000011111000000120000112223222222333333222222222111111112223343333221110000000000000000001111111111000000000111112221011123222222222222222222111110000000000000012222223221000000111222233321111112223333333221000000000000000001211111111222233344433334555555555555555555555555555555555554433333344444444333443333333333333344444555555555544444444332222222222222222210000000001000111000011223333333333333322233333333333332210000000000000011112000000001111111111111122111000000000110000222","222222223333333333333222222222222223333322220111111111100000000000011111111111111222233222222222222210000000000011222222222333333442222222220000111000000000000000000000000001112222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111233333333333333332222233334444444444555555555555555555555555555553333333444444444444444444443211111000000000000000000000000001111111222223333344444555444333444444444321111111222222222222233444444444455555333333455555555554433333333322222221110000000000000000000000000000110000001222223334443333333333344444555555555555555555555555555555555555555555555544444444333333333333333333433333333333333333333333333344444434443333333333343333332233333333333333333333222222333322221111112222222222222222222222222111111111111000000000000000001011122322111111111100000111110000000010000000001101000000000011122200000000000000000000001211001111112100111210000000001000000112221112222222122323334333443444200000000000000000011122222333221100011222111111233443444443332222222223334444444432222221111111111000111111222234443333333333334455555555444221111000000000111122222222222233344444444445555544433344445555544211222222222222222222233333344444444443211111112233433333222222211111111222222222222222222222221111111111111111123333333333333334444444444444444444443333333333333334333333344444444445555555555544333333333333333","333333333333333332221000000112333233333323220000000000000000000000000000000001001112112000000000000000000000000000111100111222222200000000000000000000000000000000000000000001122233333210010000000000000000011111100000001111000000000000000000000000000000000000000000000000000000000000000112221000111112222222333333333344444444444444444433333322222233331111100001223333211111111000000000000000000000000000000000001101111111111111100001111112333445555555433334444444444444444444555555555555555444444555555555554443332222110000000000000000000000100000110000000000000000111111222222111223333344444455555555555555555555555555555555555555444444433333222222333333212222222222222222223333332222222333343443222222223443333333332222222221112222223333332222233343322222111112222233333333333333333322222222221000000000000000000122222111223100000000000000010000000000000000000000101100000001122111100000000000000000000000011111011111112000000000001123211112222222222222222222333211101122222222110000000000000000001111122221100010000000001112233333433211111222233333444443322222210001100111001111100000122222233321122223333333334222000000000000000000111000001011112222211112222223333344444444445555433333334444433333333322222222331110000000011111123455555544444322222222210000000000000000000110000000000000011223222333332222222333344444444444332221000000012223344444444344444444444444444444333332222222222222","333333333333332332221100000011222223333333220000000000000000000000000000000001001112112000000000000000000000000000000000111222222200000000000000000000000000000000000000000001122233222110011000000000000000011111100000000000000000000000000000000000000000000000000000000000000000001000000113221100000112211222333334444444444444443333322322222222222334442222222222333333211111111110000000000000000000000000000000011101111111111111100000000001233445555555444444444444444445555555555555555554444444445555555555555543332222110000000000000000000001101110010000000010000001222223344444444444444445555555555555555555555555555555555555555555555333321000111111222233222222223332222222233333333333333334444444433333444444444444444333332222222222222223332222222232222222222222222222111111111111112211111111000000000000000000000123333444444200000000000000111000000000000000000000112100000001111111100000000000000000000000001111111122111000000000000011111111112222223311111000111111111121222221110000000000000000000000012100000000000000001222233344443222222222222233333332221000100000111122112221000011223333343322222223333333332111000000000000000011111000000000001112100112211122122222222233344444422223333333322211111111111222332221100001111123334555555555544433333332221100000000000000000000000000000111222233333333333333333333333333432222222221000011112223344333333333444444444444444444333333322222222222","333333333333222222221100000011111123333333220000000000000000000000000000000000000112111000000000000000000000000000000000111222110000000000010000000000000000000000000000000001112222211000011110000000000000000001100000000000000000000000000000000000000000000000000000000000000000001011112223322221111111222222333334444443333333332222211223333333333334443333333333333333210000001111000000000000000000000000000000011100000000000000000000000000111223444443211100000000000111111122222223333344322222333445434444443332221111110000000000000000000001111210000000001111000011222233444444444444444445555555445555555555555555555555555555555555555333321111111111222222111111112222111111222333332222222222232333443333444444444444443222221111100000000111222233222232222222111111111111111111100000001000000000000000000000000000011233344444455321100000000000011110000000000000000000000000000011111122211111100001011122110000100000001000001000000110001223321111122221111100000000122222223344443333331000000000000000000000011000000000000000000012233334322222223333333333311111100000100001111222222331000000112332222221111111222222222111000000000000000001112222222222223333322222222111100111111222233443222222233332211222222222111111221100000000000112223444444544433322223332210000000000000000000000000000001111112223222222221111100000011111221000000000000000000112223111221112223333333333344433333222211100001122","333333333333333222110000000122222344433323332200000000000000000000000000000000000000001000000000000000000000000000000000001222221111000000000000000000000000000000000000000001112223331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011112223220000000121111222222232222222222222222233333322222111000000011111000000000000000000000000000000000000000000000000000000001000000000000000000000000000112222222222211100000000000000000001121122111100000000012233332222222111110000000000000000000000000111222211221111111111111111222222334433222223333445555555555555555555555555555555555555544444333222221000000012332221000000000010011122333333221122222223333333323221222333333333331111110000000001112222210000001222221111110000000000000000010000100000000000000000000000000000001232222221222100000000000000011110000000000000000000000000000011122233312221110000011110000000111000000000000000000000000122222222211000000000000011112111001111011000000000000000000000000000011010000000000000001101123000000000000111112222222222222221211001100000000111110000122232222210000111222223333210000000000000000000000000001111112111111122222333333322233333444443211112223222222100000000001111111100000000112223334555555544444444333332221000011100000000000000000000001000112223221122221100001100000000100000000000000000000111222333332222333434444444444444333332100000000122","333333333333222222221200000011112233333332220000000000000000000000000000000001001122211100000000000000000000000000000000111111110000000000011000000000000000000000000000000001122222111001122111100000000000000001100000000000000000001000000000000000000000000000000000000000000000001000001123333321111111222222333334444444444444433332211122333333333344444444444444433333221111111111000000000000000000000000000000011100000000001100000000000000111223444444311111111011112222222222222223333344322222333444444444443232110000000000000000000000000000001210110000000011000011111222334444444444444445555555545555555555555555555555555555555555444333321111111111222222111111112221111112233444443333222112222333443333444444444444443222221110000000001111222233222333322222111111111112233222222222222222222222111111100000000000001123344444455211100000000000010110000000000000000000111000000001123222201111110000011111100000000000001111001000010111121223322222223333333310000111222333333344443333331000000000000000000000011000000000000000000011223334332222222222323333110000000000000000001121112220000000001222222210000001122222222111000000000000000000001011111122223333322223333333333333333334455554433333444444433333333333333333332210000000000112223444555544432111112222210000000000000000000000001000001111111223222222222222211111122222221000000000000000000011112001110001112222222333344333322222211110011222","111111112111000000000000000000000011233333210000000000000000000000000000000000011222111112111122222222233333322223333333333343332222111100000001011000000000000000000011111111222232210012222222222211111111111122222222221111111000112221111111000000000000000000000000000000000000000112220000000000000000000111111111111112222333333333444444444433444443322223333333333321111111111111000000000000000000000000000011111112211111111211112222222222222333322222111100000000000000111112222222333222211111122222232211100000000000000000000000000000000000000000000011110000111112111000000000111111122333334444555555555555555555555555555544444444444444443333333333333344455555555555555555555555555555554444444444555555444444443333333322222222223333333333334444555555555555555555555555555555555555555555555555555555443221100000000000000000000000000000000000011122222233221111000000000000000011112222223333322222223333211000000011122233210001100000001112223344444444444555555555444333333222110000000000000000100000011111000000000000000000012221112221111100011110000000000000000111122223333322222222222233322222222221111222222000001110100110000000001111111111112223334444444444544444444433333333333333333333444444444444444444444445555554444433211000000011000001111111111110000000011122222333332222222222222334333333210000000000011111233333333332100000000000000000000000000000000111112222233344455555554444444444","222222233333333332221111111112222223333322220000000000000000000000011000000011111122233100000011111100000000000011112222222333333441111221110000000000000000000000000000000001112222222110000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000111111222332211111122222222233333333344444555555555555555555533333334443333222222333333333222222211000000000000000000000000000000001111111222223333333334444332333444444444211111111233333334444444445555555555555555555555555555554555554444333322222221110000000000000000000000000000000000111111222221111111112223344444445555555555555555555555555555555555555555544433333222333333333333334444444444444444544444444555555555544444444444444443332222222221112222223333332222222342221111111112222222211222222222222222222222211111000000000000001111111122223110000000100000011110000000000000000012222000000000011222210000000000000000000001222222222222122000110000111122100001111222223322222222223212111222223100000000000000000011111222222000000001122211112224433333333333333333333333444443432233321000000010001110000000001222222222222223333444444331000000000000000001111112222222223344444444444455544555555555555544211111111111100000123322222233331100000000011112233444444444444433333222221000001000111111122220000000001110011222222333333333333333444444444444443333333333333333333333443344444444444444455555555432222222222233","333333333333333333333311111111223334443333220000000000000000000000000000000011111223222100000000000000000000000000001000111222222210000000000000000000000000000000000000000001123333111000011111100000000000011111100000000000000000001100000000000000000000000000000000000000000000001000000012222200011001111222333334434444444444443344322122222224444445444444444444444444444444444443111100000000000000000000000000011101111112222333333222221111112333333334444444444444444445555555555555444444444433333444455555552222221111000000000000000000000000000111122220001121000001112223333333333333333344444454445555555555555555555555555555555555555444433333333222222333322232223332222222333333343333333334443333333333333333333333333333333333333333333444444444444455543333333334444444444333333333333333334444444444444432111111111112333334445210000000000000121110000000000000000001222100000000000000000000000000000000000001100011111111000000110001122223222222233332222222222222222223333444444222110000000000000000001111111221000000000001112221233344444433344444444333211110000000000000011111222331111112223334444432222222223333322222110000000000000001111000000001122333322233444444555555555555555555544444444444433333333333334444444444443333333344444555555555544433333332222222222222222222111111111100001000001122222222222333444444555555555554443331000000000011112122222222234433333333333333333221000000000222","333333333333333333333444431111111233333333331122222222222222222222211222222233333333333333333333444444444444444333333333332333233332322111112222222221111111111111111111111111223333333333333333344444444444444444444444433333111111111222221111110000000000000000000000000000000000000000000000000000000000000000000000000112222222110000000012333333333333000000000000000111110000000000000000000000000000000000000000000001100011111111112222333222222333322222222000000000000000001001112222222333333311111222200000000000000000111111111110000000000000000000100000000000000000111112222222333333333334444555555555555555555555555555555555555555555555555555554443333333332332222222221111111111111111111111111122223333223333332222222222222222222111111111111111111111111111112222222211000000000000000000000000000000000000000000000000000000000000000000000000001111111111110100000000122110000000000000000000000000001111000000001000011111000000100000000000000011111222222222222233321001222222222222221000000000000000000111000000000000000000000011111110000000000000001100000000000000011122333334444444444444445555555555555555555555555555553332100000000000000011111222222333333334444444455555555555555554322222222222222222222222222222222222222222222222233334444444444433333333333333333333333333333333333333344444444444444444444444444444444444444444333332222221111111112222222222222332222222222222222222222111111112","222222222223211111111201111111100012333344442222222111111111111111111111111122223333432222222222232222222222221111222110000000111110011100011112111000000000000000000011111111223211110011233333333334444444444445544444422111000000012111010000000000000000000000000000000000000000001100000001001110000000000000001111111112333444333332211011222222222322100000000000000000000000000000000000000000000000000000000000000111100000011111112222222100001221000000000000000000000000001112221111122211111122221101110000000000111122222221111100000000000000000000000000000000000001000110000111111112211223333454455555555555555555555555555555544444555555555555555555544444444444444444444444555555555555554444555555555555555555555444444443333443334444444444444444455555544433333333444444322222111111111111111111111111100000000000000000001222222000000000000000000000011110000000000011233333222222111111100000000000000111000000111122210000000000100000111111223333344444444444444443444344444444445553321000000000000000011222100000000000000000012233333210000000000000000000000000000000111222222333333454445555555555555554444444444444444444431110000000000001101222233333333444444444444555555554444445555554443334333333333333333333333444444444443321111111111123322100000000000000000000000000000000110000000001222222222223221000000000011112233333321000000000000000000000011111112222233333333333333333444433333222222233","222222223333211111112311111111111123333344442222222222222222222222222222222222223333444333333333333333333333321121222100000000111110111100011112111000000000000000000011111111223211110011233333333334444444444445544444422111000000011111110000000000000000000000000000000000000000001100000001001110000000000000001111111112333333333332200011222222333322100000000000000000000000000000000000000000000000000000000000000111100000011111112222222100111221111110001100000000000000001112222222222222222222221101110000000000111122222221111100000000000000000000000000000000000001111111111111111111112234444555555555555555555555555555555555544444555555555554444333333333333444444444444444444444444444444444444445555555555555555444444443333443334444444444444444455555544333333333444444322222111111111111111111111110000000000000000000001222212000000000000000001100011100000000000000122222111111111000000000000000000111010000111112210000000000100000111111222333344444444444444443333333333443344443320000000000000000011221000000000000000011123333333210000100000000000000000000000000111123222222223344444444444444444444444444444444444443321110000000000001111222233333333444444444444555555555555555555554444444433333333333333333333333333334444432222222222223322111100000000000000000000000000000011111111001122222221223321000000000012222233333331000000000000000000000111111112222233333333333333333333432222222222223","333333333333333344443333221122233334444444320111000000000000000000000000000111122233222111000000000000000000000000111100001222222210000000000000000000000000000000000000000001123332111011112221111000000000000011100000000000000000001110000000000000000000000000000000000000000000001000000012222200000000111122222222222233344444433343311122222223334444444444333333444444444444444443111100000000000000000000000000011100000111112333333222211110001222333333222222232222222222222444455555444443221110111111110000100000000000000000000000000000000000000100220000000010000001111223333332222223333344444444445555555555555555555555555555444444444333322222232111111222222222333332222222223333343333333334444444433333333333333333332222333333333333333444444444444444543333333222222222222222222222222222222333333333222222111111111111222222344210000000000000121110000000000000000000112210000000000000000000000000000000000000100001111110000000010001122223222222233332222222223211111222223343333221220000000000000000000111001100000000000000112232233344444433333333332222100000000000000011122222233333222222334444444433322222223333322222110000000000000001100000000011223333322223333444455555444444444444433334444444433222223322222233333333322222222233344555544444433322222111111111112222222210000000000000112100000012222222222222222233444444433332221110000000001111112233321000000111111111121000000000000110000111","333333333333333332222200000011122233333333220000000000000000000000000000000001001122221100000000000000000000000000000000111111110000000000011110000000000000000000000000000001122222111001122111100000000000000001100000000000000000001000000000000000000000000000000000000000000000001000001123333321111111122222333334444444444444433333311122222333333344444444444444444444432223333332000000000000000000000000000000011101111111112222211000000000001223333333222222222222222222222222333333333344322211111222223344442111000000000000000000000000000000000111222221110011000000011111222222111111122333334454445555555555555555555555555555444444444333322222222111111222222222223332222223444455554444444444444433333333344433333444443332221111111111111122333344444443332222222222222222233222222222233333333333233333222220000000000012323444455200000000000000121110000000000000000000011000000001123222100010110000011111000000101011111111000000011111121223322222233333333322222111222333333454444333331000000000000000000001111111000000000000000011222344332222222222223333100000000000000000012222233331000000001222233321111112223334444332100000000000000000001000011122233344433344555555555555555555555555544444444444444444444444444444444432222222222223344555555544433333333332222221111111100000000000001000001111112223222223333333322222222222322110000000000000000000111000000001111222222223333222222111100110011122","222222223333333333332211112222222223333322220000000000000000000000011111111111111222233100000122221100000000000011122222222333333441112221110000000000000000000000000000000001112222222100000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000111111223332222222222222222233334444444444555555555555555555544444445553333222444444444444334444443100000000000000000000000000000001111111222223333333334444443333444444444210000111122222233333333444444444455555555555555555555554544444444333322222221110000000000000000000000000110000000112222223333222222222234444444445555555555555555555555555555555555544444433333333222222333322222333343333333333333343333444444444443333333333333333333333222111111111111111111220011111233322221111112222222222222222222222222111111110000000000000000000011011122223111111111100000001110000000010000000001110000000000000111100000000000000000000001222222222222121011210000000001000000111222223322222122222223222232223100000000000000000011112222333221100001122211111223323333433332222222222233334444432222210000000111001110000000122332122222222334444444444442000000000000000111112222222222223344444444445555544544444444444544211111111111111111223322222333332233210000011112223444444333333333333222222111111111111111111220000111111110011123333333333333333333344444444444444444444444444444444333333344444444444555555555555433333333333333","333333333333222222221100000011111123333333220000000000000000000000000000000000000112111000000000000000000000000000000000111222110000000000000000000000000000000000000000000001112222221000011110000000000000000001000000000000000000000000000000000000000000000000000000000000000000001011112223322210000111112222333333334443222222222222211222222233222334442222222222221111100000001110000000000000000000000000000000011100000000000000000000000000111223333333211100000000000111111122222223333332111222333445444444443332221111110000000000000000000001101211100000001111000011222233444444444444444445555555455555555555555555555555555555555555555333321111111111222222111111112222211111233222221122222333332333433222233333333334443222221111100000011111222222222232221111100000000000000001100000000000000000000000000000000000001233344444444321100000000000010000000000000000000000000000000000001011100000100001000122110001100000000000001000000010000122211111112221111100000000122222211233342100000000000000000000000000000000000000000000000012233334322111122222333333311121110000100001111222222332110111223333332221111111222222222111000000000000000001111011111111112222222222200011000000111222334443211112233332211111111111000001110000000000000112223444555544433322223332210000000000000000000000000000001111111223222233332211111111111111221000000000000000000111223122221111112333333333333333222111100000001122","222222222222111111110000000000001112333322231000000000000000000000000000000000000112101000000000000000000000000000000000000000011222221010111101100000000000000000000000000001122222111000011110000001111222222212221111100000000000011000000000000000000000000000000000000000111110011122233344444333333331222222334444444444433333222222211223333333433333333333444333343333310000000001111111111110000000000100001111111211111111111110000000000000000000011122210000000000000000000000000012111100000000000001000000000000000000000000000000000000000001122221231111112223333333311111223444333333333444444444444444455555555555555555555555555444444333322211111111223334333332222222112221111222222222111112222211122222223333334444443222221111000000001111111111111121000000011110001111122222222222111111111111000000000000000000012333334444445310000000000000000010000000000000000011212100000112223334333332221111122222222211100000000111100000122222233333432222222110000000000000222233334444444332110000000000000000000000000000000000000000000112233333332111122333322221000000000000000000000000000000000000001222211100000000000000000000000000000000000000111222222223223333333333322111100000111223444442100011222222222222110000000000000000000000000000001233343322211112222222210000000000000000000000000000111122222223222222221100000000000000000000000000000001111111112222332111122222333444444444444443422211111111","333333333333233333334444431111111134444444443333333333333333333333333333333333333444444333333333443333333333332222222111111111111111211111111112111000000000000000000011111111223221122211223333333333223323333334433333322111000000011222121111110000000000000000000000000000000000001100000000001000000000000000001111111111223333222222100012333333444444211111111111101111110000000000000000000000000000000000000000000100000000011112222222333222223332223444444433221111111111111223333333333333222222221111100000000000011111111111111110000000000000000000100000000000000000000111123332333334444444444555555555555555555555555555555555555555555555555555554333333333333333333332222222222222332222222222223344445555555555554444444443333333333333333222222233333344433332223333344444322222222221111111111111110000000000000000000000000011100000000000000000001100010000000000000000000000000000111000000000000000000011000000001010000001000001110000111111001112222333333333334444444444433344444333331100000000000000011121000000000000000000111222223222233322210000000000000000000000111122222233334444445555555555555555555555555555555333321110000000000111112223333333344444444445555555555555555555555555444444444444444444444444444444444444444433333333344444444444333332222222222222222222222222222222222222222100001112111111111111112222233333333222211221000000011111111000001222222223333333333333333332222221111122","333333333333333333343333221111233334444433220000000000000000000000000000000011112223222111000001110000000000000000111100111222222210000000000000000000000000000000000000000001123333111000011111100000000000000111100000000000000000001110000000000000000000000000000000000000000000001000000012222200000000111122222223333333344444433344322122333334444444444444333333444444444444444443111100000000000000000000000000011101111112222333333222222221111222333334333333333333333334444444555555444444333333333322233322222100000000000000000000000000000000000100120000000121000001112223333332233333333344444454445555555555555555555555555555555555555444433333333222222222222222333332222222333333343333333334443333333333333333333333333222222222222222222333333344444554544433333333344444444333333333333333334444444444444432111111111111222223345210000000000000121110000000000000000001222200000000000000000000000000000000000001211001111111000000110001122223222222223332222222222222222223333444444222110000000000000000001111011211000000000001112221233344444433333333333322100000000000000011111111222333222222334444444433322222223333322222211111111100000001100000000011223333322223344444555555555555555555533333444444433222333333334444444444443333333344455555554444433333333332222222222222222222221111111100001000001122222222222333333333444444444444433331000000000011111122211111112211111111121000000000000000000111","333333333333333332220000001123333344433323222211000000000000000000000000000001001111111000000000000000000000000011111100111222222332000000000000000000000000000000000000000001112233332210000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000012220000111111111111221111111222233333333333344433333200000000000000000000011111111000000000000000000000000000000000000000000001111111000111100001111112233334444444322212222233111111111122334455555555555554555555555555555554333333221111110000000000000001100000110000000000000000111111222111111111222233444455555555555555555555555555555555555444544444433222222111111121000000001000001111222222211111111112344444444444444444444433332222221111111111122233322222222233333333222222223222222222322222222222222222211000000000000000001233110000001000000000000000111110000100010000000000111100000000111121100010001112111111110000100000000000000000000000001122111111212222223322222222233211111111122000000000000000000000000000122111110001000000001110122011111110011222222222222233344444432111111111000011100011122332222210001222333444444221000000000000000000000000001011112222211112222233344433444444444544321111222222100000000000112233333332200000012222234555555544444432222221100000000000011111110000000000000000011223222222232222222222233222222221000000000011111111111222223333333433334444444444333220000000000122","222222233333333333333333322222333444444432221111111111100000000000011100000111111222223222222233333222222222222222222222222333333343222222221111111000000000000000000000000001112322222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000223333333333333332222223333333334444555555555555555555555555555553333333444445555555555555554222221000000000000000000000000001111111222223344444444555443334444444444432222222233333333333444444444444455555555555555555555554444444444444333333332110000000000000000000000000121111111222223444444444444444444455555555555555544555555554444444444444444433444444222233332222333222233333332222222333444444444444555555555555555444443333333333332222222222222222222222222234443443331111111111111111111111111111111111111111111000000000000000001223223411110000011100000111110000000000000000112222200000000000000000000000000011111110001211111111122222222320000000001000000122222223333344333344445444455554200000000000000000011222222333222211121111111111222233444444444444444444444444444444444443333333344444443333444444454444433333322223333333333222222211111000122222233333333334444444444555555555544455555555555533333333333333333333333333344444443322111111112222211111111122222222222222222223333333333334444444333333222222222222333333333444444444445555555444444322222222222222223333334444444445555555444444443221110000111","333333333333333333333311122222223334443332220000000000000000000000000000000001111222222111000111221100000000000001112210112222222320000000000000111000000000000000000000000001123333222100000000000000000000000011100000000000000000000100000000000000000000000000000000000000000000001000000112333333333222222222333334444444444555555555555555555555555555554444444444445555555554444443111110000000000000000000000000001111111222223333333334444443333444445555433333333334444455555555555555555555555555555555555555554444444444322111111100000000000000000000100000000121110000112223333333333333334444455555555555555555555555555555555444444444544333333333333332222333322222223332222222333333332233333333333444334444333333333444444333333444444444444444544444444455543333333334444444444444444444444444444444444443322210000000000111222123334111111111100000010000000000000000000000101100000000012222200000000000000000000001112111111222111001110000122223222222222222223322333221111123222222221000000000000000000000111222223221100000000000011233333334433333333333333333333333322222221001111222223333333334455554444444444433333334444322100000000000000000111122222111222233333334444455555555555555555555544444444445555555555555555555555555544444444455555555555555555544444444444444444444444444444444444444444433334444444444444444444445555555555555555555555555555555555444444444444444444444444444444443222222222222","333333333333333344444444321122233444444444320111000000000000000000000000000111222233222111111111111111000000000011111210001222222220000000010000000000000000000000000000000001123332111000112221100000000000000011100000000000000000011111000000000000000000000000000000000000000000001000000012222200000000111122222222222222333333333344311122333334444444444444333333444444444444444443111100000000000000000000000000001100000112222333333222222111112322333333222222232222222222222444455555444443222221111211111111110000000000000000000000000000000000000000110000000111000001222223333332222223333344444444455555555555555555555555555555444444444333322222222111111222222333333443222222333344443333333444444444444444444444444443332222222222222111111112223334444555543333333222222233333222222222222222222333333333222221111111111111222222344110000000000000010000000000000000000000112210000000000000000000000000000000000001111001111111000000010001122222122222223332222222222221111112223343332111110000000000000000001111001111000000000000001111233344444433333333332222100000000000000011121222233333222222334444444433322222222222222222110001111100000000000000000111223333322222233344445555444444445554433333444444433222222233333333444444333333333333344555544444433322222111111111111111111111111111111000002100001112222222222222222233334444433333222220000000000111112122210000001111111111111000000000000110000001","333333333333233333334444431111222234444444433333333333333333333333333333333333333444334333333333443333333333333333333221122222222222221111112222111101000000000000000000000111223322222222223333333222111211111222222222211111000000011222111111110000000000000000000000000000000000001100000000001000000000000000000000011111222223222222100012333333444444211111111111222222221111111110000000000000000000000000000000000100000011111112222222333222223332223444444433221111111111111223333333333333222222221111100000000000011111111111111100000000000000000000100000000000000000000111223332333334444444555555555555555555555555555555555555555444444445555554444333333333333333333332222222222222222222222222233344445555555555554444444443333333333333333222222233333333323332223333344444322222222222222111111111111111111000000000000000000001100000000000000000000000010000000000000000000001110000111000000000000000000001000000000000000111000000111111111111001112222222233333334444444444333343334444431000000000000000011121000000000000000100111222222222223322210000000000000000000000011122222333334444445555555555555555555555555555555333321110000000000000112223333333344444444445555555555555444444444555422223333333333333333333333333333334443333333333344445555555444333322222222222222222222222222222222222222111111112222211112222222222233333333222211221110000011111112111112222222223333333333333333322222210011122","333333333333332332221100000011222223333333220000000000000000000000000000000000001122111000000000000000000000000000000000111222221100000000000000000000000000000000000000000001122223222110011000000000000000011111100000000000000000001000000000000000000000000000000000000000000000001000001123322210000111212222333333344444444444433333322222222222222334443333333333333333222111111110000000000000000000000000000000011101111111111111100000000000012334555555444444444444444444444444555555555544444444444555555555554432221111110000000000000000000000101210112221111111000011222223444444444444444445555555555555555555555555555555555555555555555444322222222111223344333333333333222222333344443333333333443333333333444444444444443222221111111111111111222222222232222222222111112222111111111111111100000000000000000000000000000123334444455210000000000000121110000000000000000001222100000001111111100011100000011111000000001011111222111000000000001123322222223332222311111111222233222233344333331000000000000000000000011000000000000000000122343344443222222222233333211121100000100000012222233331000011223333344421111111112222222111000000000000000011111000000111000111100001111111111222222222334444322223344443322222222222222222221110000011111223334555555555544433333332222221111111111000000000001000001111222233222233333333322222222222332221110000000000012223333222222233333444444444444444322221111111111122","333333333333333333333322211111223333333333220000000000000000000000000000000011112223222100000000000000000000000000000000001112220000000000000000000000000000000000000000000001123332111011112221111000000000000011100000000000000000001100000000000000000000000000000000000000000000001000000012222200000001122222222233334443444444433333311111222223334445444444333333444444444444444443111100000000000000000000000000011101111111112223333222211110001222333333222222221111111111111444444444333332221110000111111111100000000000000000000000000000000000000111232220000010000000111222333333333333333344444444444555555555555555555555555433333333222222221111122111111222222222222232222223334444444444444444444444433333333322223333332222333333333333333444444444444444543333333333322222233222222222223322222333333333333322111111111112333233444100000000000000121110000000000000000000111100000000000000000010100000000011000000100000000000000000120000011222222222233332221111111111111122223343333111220000000000000000001111111110000000000111112232222223333322222222222222100000000000110011111122222332111112222333334432211112223333322221000000000001000001211111111222233344433334455555555554444445444445444444444444433333444444444444444444333333333344444555555555533322222221111111112222222210000000001000122100001122222222222222222233333333333332210000000000000111122223321000000111222222222111000000000110000111","333333333333333333334433321111222234444444432222222222223333333333333333333333333344333222222222222222222222221011211110001110111110000000010001100000000000000000000011111111122221110011123332222221111112211222112222210000000000011111110000000000000000000000000000000000000000001100000001001000000000000000001111111111223333333332200011222222444444222222111111222222222222222221000000000000000000000000000000001111111111111122332222222111222332223333333333221111111111111223333333344433333333322211111111110000000000111111111110000000000000000000000000000000000000000111222222222223333334444455555555555555555555555555555555555444444444444444444333333333332223344443333333333333343334444334444444555444444443332222222222333333333333333444444444444444433333333333334444433333322222222222222222222222222210011111111111111222344110000000000000011111111100000000000000000111100000000000000000000000000011000001100011110001000000110000110011000111222333333333333332233333333333344444421000000000000000000110001100000000000000011232222222233323321111111110000000000000111122222222222332111111112222233321111111122222322111000000000000001122222223333333334444444445555555555555555555555555444444333333333333333333444444444444444432222222222333322333222211111111111111111111111111000112222222223211111111110000000111111122233333332111000110000000011111122111221222222223333333333333333332222221111122","122222221222111111111210011111111223333333220000000000000000000000000000000011112233322320001001110000000000000000100000000000000000000000011111100000000000000000000000011111223221000011232332211111122222222222222222210000001000012100000000000000000000000000000000000000000012222333333333333322222223333333333334444444444444333333322222222233445555554444444334432222221111111111000000000000000000000000000000011222211111111122220000000000001222222222100000000011112222222223333333333333321110000001000000010000000000000000000000000000000000000000110000001222000000000001222211111112222334444444344455555555555555554444333222222222111111111111111122222222333444444443333333333344444444444444444444443333222333333333333222222222222222222233334333333444554444444444444444444444444333333334444444443333333110000000000011112112334110000000000000011000011100000000000000111111111110000000000000100000012222110001112211110000000000000000011233332222333332110000000011122222223333333221000000000000000000000010001100000000000000011221000001221101111111121100000000000000110011110000000110000001111222222211111112333333333221000000000000000001211122222222333444444444544444333333222223444454333333433333333333333333222100000011100001122333333334444444433333333332222211111111100000000000111111123333334444322222222222222222112211000000000000000000000111111222222222222222222333333322222111111111112233","333333333333322222221100000012222334433333231100000000000000000000000000000000000001111000000000000000000000000000000000011222121111000000000000000000000000000000000000000001112223332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000111223221110000111211222333333333333222223332233222222222222221122331111100000011111000000001100000000000000000000000000000000011100000000000000000000000000012332222222211100000000000000000012232222222220000111222344433333333331110000000000000000000000000001211211220000001111001111222222334444444444444445555555555555555555555555555555555555555555555333321111111112332221000000111111111112233333332223333333343333323332333333333333344222221111100000111122211111111221111111000000000110000001111001100000000000000000000000000000001232112222333110000000000000011000000000000000000000000000000011111222211111110000000010000001111000000000001000000000000011111111111110000000000000011001001111110000000000000000000000000000000011100000000000000111122112222100011222222222222222222110000001000011001111110111222333333310111111222223333210000000000000000001100000000011011222222222211111111111222222334433211101111111111100000000000000110000000000001111234444555543322222222221100000001100000000000000000000000000111223222222221100111111111111221000000000000000000111222233332222223334444444444444322221100000000122","111111112222000000000000000000000012333333210000000000000000000000000000000000001122000011111122222222222222222222222222222233333332222211111112222100000000000000000011111111222232210011233332111111111222222233333333333333322111112221111111000000000000000000000000000000000000000000000000000110000000000111112222222222333444444444444444444433333332100000000000000000000000000000000000000001000000001111111111111112222222222222222222223333333333322222111111110000000000000111221222222220000000111111111111100000011000000000000000000000000000000000000000000001111112111001111111111012212333344444455555555555555555555555555544333333333334444444433333333333334444444444444445555555555555554444444444555555555555555555554444444444445555555555545555555555555555555555555544444444444444445555555555555555544432222222111000000000000000000000000000000001111121000000000000110000000011122222222222221000111122100000000001112221100000000000000000122233334444444444444555445443222233222112210000000001100000111110000000000000000000001100111110000000000000000000000000000001112334333321111221111122222222211111112222221100011221000000000000111122222222233333344444444445555555544444444444443344333334444444444444444444444444555555443210000000000121111112222222222221111111111111111111111122222111111111001111110000000000011111111111100000000000000000001100000111111000011111112223333344444443333333344555","222222222221111111110000000000001112333332230000000000000000000000000000000000000112111000000000000000000000000000000000000000000111000010111101100000000000000000000000000011122222221000111111100001111222222222222222211111111101111000000000000000011000000000000000000000111110011122233344444444444442233333444445555555544444333333311223333444444443444444444333344444310000001111000111000000000000000000000111111211111111111100000000000000000000000011100000000000000000000001110012111100000000000000000000000000000000000000000000000000000000121220010000000011111111110000122333222333333444444443333333344455555555555555555544444444433333322211111111112223333332222222222222222333332222222223322211122222223333334444442222221110000000001111111111111121110000111111111111122222222222222111111111000000000000000000012233334444444210000000000000000000000000000000000012223200000112233344333332221111122222222211100000000111000000112222223333432222222110000000000001222233323344444332110000000000000000000000000000000000000000001122233333332112222333322221000000000000000000000000000100000000112222222210000000000000000000000000000000100000112233222333333333333333332221100000111123444442100011222111100000001100000000000000000000000000001223333311100000000011110000000000000000000000000000012232222223222222221100000000000000000000000000000011110000111122211122233333444444444444444443333321111122","111111222222111000001100010000000012333333431111111111111111111100000000000011223333331222222222222222222222210000111111100000110000010000000001111000000000000000000011111111122211110011233332222223234444344334433333310000000000012110000000000000000000000000000000000000000000001111100011000000000000000000001222222233333444333333322222222233333332211111000000000000000000000000000000000000000000000000000000001122222222222222222111111000001211111111000000000000000000000223333333333332111111111100000000000000000000111111111000000000000000000000100000000000000001000000000111111122222234444455555555555555555555555555555444433333333334444444444444443333444444444443333333333333333333322222223333444444444444443333333344444454444444444444444455555555554444444444444444444444444444444444444444444444433211000000000000001122223111110000000000000000011121110000000011111110000000000000000000000000000000000000001122332222200000000000001111133333444444444444444444343333333333333222321000000000000001112222111100000000000000122332233210110000000011111111000000000011222233444444444433333444444444444433333333444332233332210000000000000012222222233333444444444445555555555544444455555554433334444444444444444444444444444444433321111000011122222222222222221000000000000000000000010000000112333333333334321000000000011122122222210000000000000000112222212222222222233333333333333333333443333333344444","333333333333222211110000000000111112333333230000000000000000000000000000000000000011000000000000000000000000000000000000001111122111110010111100000000000000000000000000000001122222111000011110000000000100000000000000000000000000000000000000000000000000000000000000000000000000011111122233222221111131111112222334444443322222222222211223333333333333333333332222221111100000000001110000001110000000000000000111111100000001111100000000000000111111112222100000000000000000000001111122110000000000001122210002110000000000000000000000000000000111122222232222222222222222222222334444443334444445555555555554444445555555555555555544444444333333321111111111111111000000000000000000111111110000000001111222222221112222222234443111110000000000001111122221112221111111111000000111111000000000000000000000000000000000000000001233333444445321100000000000011110000000000000000000111100000001123333211110100001011122111111100000000000000000000111101123322222222220000000000000012222111222222210000000000000000000000000000000000000000000000011011001100000122222223222100000000000000000111111010100000001222333322210000111222222111000000000000000000011122222222222233344433333322222221110122222333331100012222222211211000000000000000000000000011122334554454433322222223333320000000000000000000000000000001110122223222221110000000000000000000000000000000000000012222123332222223333333333333333333333211100011223","333333333333222222221200000011112233333333220000000000000000000000000000000001001122211100000000000000000000000000000000111111000000000000011111100000000000000000000000000001123222110001122111111000000111010101110000000000000000010000000000000000000000000000000000000000000000011011111123333332222222222222333444444454444444333332211222333333444444444444444444433333321111111111000000000000000000000000000000000100000000001100000000000000001112222222211100000011111111111112222223333322111110111111111111111000000000000000000000000000000000001111110000000011001111011111223343333333333333334444434444444455555555555555555544333333333222210000011111100111112221112232222222233444443333212222222222332222334444444444443222222221111000001111223333333343332222111111111122233333333333333333333333222222211000000000000123223444455000000000000000010110000000000000000000000000000011123222222221110000011111000000001000000000000000121111121122322222223332222210000000122222222333333222220000000000000000000000011000000000000000000122233344443222223333333333100000000000000000000000011110000000001222222211000112223333332110000000000000000001111122211122223333322234444333333333334445555554322222333333322222222222222222221110000000000111112334444433322111111000000000000000000000000000001000001112222223222222222222211111111111210000000000000000000000012111210000111222223333344444333333322211112222","333333333333333233110000000012222224433333332210000000000000000000000000111000000000000000000000000000000000000000000000001222222222110010000000000000000000000000000000000001122233210000000000000000111100000000000000000000000000000000000000000001100000000000000000000000000000001111122222221110110220000112222221112222211111112344222222211111100000011112000000000000000000000001100000001110000000000000000000111100000001100000000000000000111111112222221000000000000000000011111122110000000000111122221112111111000000000000000000000000011112222222223333333333333444433333334444444444444445555555555555555555555555555555555555544444333222110000000001211111000000001010011122333322210000000001221000000000001111112233443222221110000001112221111110001122222222110000000000000000000000000000000111000000000000000000001222333332333100000000000000010110000100000000000000000000000001223333311110000000001111100000000000000000000000000000001122222222222000000000000000011111000000000000000000000000000000000000011100000000000000000000000000000000000000001111100011122221000001111110000000000000000010100000000000111222211110000000000000000000000111111222222222222223333333333333333322222221110012222211100000000000000000000000000000112223344555555555555555555554443321112211000000000000000000001100112333322221121100001100000000100000000000000000000011112122222222223323333333344444333332211100000122","333333333333333333334433321111222233444444332222222222222222222222222222222222333344333222111122221122112121110000111000001010111100000000000001100000000000000000000010001111122221110011123332222111111111111111111111100000000000011111000000000000000000000000000000000000000000001100000011111100000000100000001111122222333333333333211111222222334444332222222222333333332222222221000000000000000000000000000000001111111111112222332221111111111222222221111111111111111111111333333334444433333333322211111111110000000000000000000000000000000000000000000000000010000000000001112211111112222334444455555555555555555555555555555555544444444444444444444333333333332333344444444444444444444444444444444444444444444443333333333222333333333333333444444444444444434333333333334444433333333222222222222333332222222211011111111111111222344111110000000000011110011100000000000000000111110000000000000000000000000001000011111001110001110000010000000011110111222333333333333232221111111221112221110000000000000000000110011100000000000000001233344443333432221111111110000000000000111122222222222333210000111222233321111111122222222000000000000000001122222222222333334444444445555555544455555555555555544445555555433333333333444444444444433332222222222223332222211110000000000000000000000000000111111111223211111111000000000000011122222222211111000110000000011111122111221111122222222222233333333332222221111122","222222223332222222221111112222333333333322221211111111111000111110111111111111111122223100000011110000000000000011112222223343333443222221110000000000000000000000000000000000001122222100000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000011111111223332222222222222222233333333334444555555555555555555422222233331111111111111111111000000000000000110000000000000000000000001111111122222222222223333332333444444334211111111133333333333444444444444455555555555555555555555555555555544333333321110000000000000000110000000000000000000001111121000000000011122233333444444555555555555555555555555555555555555554444333333333333333445555555555555555555555555555555555555555555554444444432333333332222433333333432222222331111222111222344332222222211111100000000000000000000000000000000001111000112000000001100001122220000000000000000012222332223111222222222222233333221000000000122222222221122000111111222222100001211222222222222222234300000001111100000000000000011110011111111000000001111122222334433333333332222211111112223333333333321000000010000011100001123333333321111223333444433221000000000000000000000000000000011111111222333333334433444444444433100001111100000000000011222333332221100000011122233332222222222111111110000000000000011111122220000000001000011122222333333333333333334333333222221111111111112222222333444444444444444444554444443220000000111233","111111112122000000000000000000000012233333210000000000000000000000000000000000011122001112111122222222222222222222223333333343333332221200000001111000000000000000000011111111222232210011222221111111111222211122222223332222222111112221111111000000000000000000000000000000000000000111110000000000000000000111112221111112223334433334444444444433334443222221111111122210000000000000000000000001000000001111111111111112211111111111112222222223333444442222111111110000000000000112222222222221111111111112121110000000000000000000000000000000000000000000000011110000011111000001111111111111112333333333344455555555555555555555555444444444444444443333333333333344455555555555555555555555555555554444444444555555444444454444433333333333333333333333333444555555555555555555433333333333333333333333333333333444443210000000000000000000000000000000000000000011222222100000000000000000000011111222223333222111112222100000000011122222210000000000000111222234444444444555555555444322111000000000000000000001100000011110000000000000000000001110011110000000000000000000000000000111112344443421111111111233322222211110000111121000001110000000000000000000111112222233444444444445544444455544433333343333333334444444444444444444444445555555554432211000000011000000000111110000000000001122222222222221111112222222111122100000000000011111233333233221100000000000001100000000000000011111112222344444444555444433344455","111111112222101000000001110000000012333333320000000000000000000000000000000000001122000011111122222222222222222222222222222233333332233222222222222211111111110000000011111111223222210011233332222222222222222233333333344444222111112222111100000000000000000000000000000000000000000000000000000110000000000111112222222222333444444444444444443333333221000000000000000000000000000000000000000001111000000000111111111112222222222222222222223333111222221111111111110000000000000111111222222200000011111111111111100000011000000000000000000000000000000000000000000000001111000000000000011011101222223444455555555555555555555555555544333333333334444444433333333222233333344444444444444444444444443333333444555555555555554445544444444444445555555555544455555555555444444444444433333333333334444444444444444444444332221000000000000000000000000000000000011011112222200000000011121100000011122222211111110011111122111000000001000000000000000000000000122233334444444444444555455444444444444444421100000000000000111111000000000000000000001111111110000000000000000000000000000001122334444432223333223334433333333333333444444433333333322222100000001122222222233333344444444444444444444555555555554443333333333333333333333333333333333334444432211000011222222333333333333333333322222222222222222222222111111112222222110000000000011111111111110000000000000001111111111111210000011111112223333333334443333333344555","333333333333333333110000000012222334432223333310000000000000000000000000110000000000000000000000000000000000000000000000001222222111000000000000000000000000000000000000000001112233220000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000001111122222111110000120000112221121111222222222222344333322200000000000000011000000000000000000000000000000001110000000000000000000000000000000000000000000000000111112222222211100000000000000000011121122110000000000111122221111111110000000000000000000000000011112222211212221111111112233322222333433333333444444444455555555555544445455555555555555544444433222110000000001111110000000000000011122333322100000000001221000000000001221112232331000000000000001112222100000000123333333111000000000000000010000000000000011000000000000000000001233111010111000000000000000011111000100000000000000000000000001112233210000000000011111000000000000000000000000000000000112222222211000000000000012111000000000000000000000000000000000000000011100000000000000000000000000000000000000001111100011222221100001000010000000000000000010000000000100112222211110000000000000000000000000000011111121222334444433333444444422222110000011112211100000000000000000110000000000112223344555555555555555444443333211111100000000000000000000001100112333322222221100001100011111111000000000000000000111111122221111122322333333444444333332100000000122","333333333333222222222211110011112233333333220000000000000000000000000000000011122233322211000000000000000000000000100000000000000000000000011111100000000000000000000000000111223221000011123332211000011111111111111111000000000000000000000100000000000000000000000000000000000000001111111122233221111112222222222234444444444444333333311122222233345555553333333334433333332222222222000000000000000000000000000000000100000011112222222111000000001222222333211100000001111111111223333333333333334333322222221122221111000000000000000000000000000000000011111110000010000000000111233322222222233333344444444555555555555555554444433333333222111111001111111122222222222332222222222223334444443344444445555555555555444444444444443333333444444333333333344444444444445555555555555555555555555555555555555555555555555322100000000000000111233100000000000000010000000000000000000000001210000000000000000011100000011122110011112200000000000000000000011122332222233331000000000011221123333343333221000000000000000000011122222211000000000000001121122233444432211000000000000000000000100012111111122221000000001222222210000001122222211000000000000000000000000000011111223344444333444333333333333333444554433333444444433333333322222222222222222222222222233444444444433322222110000000000000000000000000111111123211111123210011111100001111122211000000000000000001111111222111210001111111111111111000000000000000011223","333333333332211111110000000000001112333332231000000000000000000000000000000000000011000000000000000000000000000000000000000111111222221110111101100000000000000000000000000001121122111000011110000001111211111111111110000000000000000000000000000000000000000000000000000000000000011111122343333333333330011112222344444443333323222222211223333333333333333333332222222222210000000001111111111110000000000100001111111211111111111110000000000000001111112233210000000000000000000001111122110000000000000111110001000000000000000000000000000000000001122222233333333333333333322222333444443334444444455555555555555555555555555555555555544444444333332211111111111222111122211010000000011222111111000000111111111222212332333344443222221111000000001111111111001121000000011000001111122222222111000000000000000000000000000000001233223444444210000000000000011110000000000000000011111100000122223333211110110111122222222222210000000000000000011221112233333332222220000000000000022233334443333220000000000000000000000000000000000000000000001111122111110001122222222222000000000000000000000000000000000000112222222210000100001111100000000000000000000000122223333222233344433333322111000000112222222220000012222222211111000000000000000000000000000112222344444444433333333333321000000000000000000000000000111122222223211110000000000000000000000000000000000001100001111111222222233333333333333333334333322211111223","333333333333222222222210010011112233333333220000000000000000000000000000000011111223312210000000000000000000000000100000000000000000000000011111100000000000000000000000000111223221000011222332211000011111111111111111000000000000011000000000000000000000000000000000000000000000012112222223333322222223333333333344444555555444333333311222222233444455554444444444433333332222222222000000000000000000000000000000000100000011111222211000000000001222222333211111111011001111111223333333333333333331111112221111110000000000000000000000000000000000000111222221101110000000000111222222222222222333333333333444444555555555554444444333222222000000001111111111222222222332222221111223334444443344444444433333333333333333333333343333333333333222222222334444444444444444444444444444455555555555555555555555555555544220000000000112223223334100000000000000010000000000000000000000011211111111111000001111210000011122110011222211000000000000010011111223332222223331100000000011222233334443333221000000000000000000011121222211000000000000001111011233232211110000000000000000000000100011000111111110000001112222222211111223333333322110000000000000000001111011111222223333333333444333333344444445555554433333443344433222222222222111111123322222222333344444444445543322222110000000000000000000000000111111123322222223221111111100000011112211100000000000000001111111111111210000001111222222221110000000000000012233","111111112222211111111101111100000012333344431111111111100000000000000000000000111222221122222222222222222222222222222121111211222221222221111222222111111000000000000011111111223322210111233332222223333233333334444444433333111111111111111100000000000000000000000000000000000000000000000000000110000000000111112222222222333444433333344333333322222211000000000000000000000000000000000000000000000000000000000000011111100001111111112222222111001221000000000000000000000000000111111111122211111122222211100000000000000000000000000000000000000000000000100000000000000001000000000111111112222233333445555555555555555555555555555555544444555555555555555544444444444444555555555555555555555555555555555555555555555555554333322333334443444444444444444445555555544333333322222211111111111111222112222222222222211000000000000000000011000000000000000000000011122222211100000001122222100000111111111111100011111111000000001001000000000000000000000000122233333444444444443333333223333333222222210000000000100111111111100000000000000000001222222110000000000000000000000000000000111233344443334444445555555555555555555555555555555555543333221000001112222222223333334444444444444444455555555555555443333334444444444444444444444444444444444321111000011223322222333333333332222222222222222222222222222111111112222223221000000000011111112222221111111111111111011111100111210000111111112222223333444443333333333344","333333333333333344444444431123333344444444332222222222222222222222222222222233333334333333333333444444444444444433333333333333333333322222223333333322222222222222221111111111223333333333333333333332222222333333222222222111111111111111111100000000000000000000000000000000000000001111100000000000000000100000000011111112223333333333333334444444444444333333333333344444443333333332000000000000000000000000000000000001100111111123332222223333334443333222111100000000000000000112222222222222222211110000000000000000000000111111111110000000000000000000100000000011111112333333333333333333334444555555555555555555555555555555555555555555555555555554443333222222222222222222221111222222222222222222333333332323333333332222222222222222211111111111111122222233332222222222222211100011111111111100000111111100000000000000000000111111211111111111111111110000001110000000000000000000000000001011100000000000011111000000111111111100000000010111122222111111111222222222233333433221001221112111100000000000000000000000000001000000000000001111111012222211110000000000111111112212111223222223334444333333334445555544444433333334444444322222100000000011112223333333344444444444555555555555555555555554332222111111111111111111122222223333444321111222233444444333333222222222222222222222223333333333333334444333334444454444444444444444455555555555555544444444444444444444444444444444444444444444333332222222222222","333333333333322222110000000011111223333333331100000000000000000000000000000000000000001000000000000000000000000000000000001222222111000000000000000000000000000000000000000001112223221000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000001011112223222210000121111222333333333222222222222222211222222222222233331112000000010000000000000000000000000000000000000000000000111100000000000000000000000000111111112222211100000000000000000001121122110000000011222333332222222221110000000000000000000000000111222211222221112221111122222223334444444444444445555555555555555555555555555555555555555555554333221111111112332221000000001010001112333333221122222222332333222211112333333333443111110000000000112222222222112221111000000000000000000000000001110000000000000000000000000000001232233333333221100000000000011110000000000000000000001000000001112233211111110000011111011111100000000000000000000000000122222222222110000000000000011122101100000000000000000000000000000000000010000000000000000011122222200000111222222222222221122121221111111111000111110000112232222210000111222223332100000000000000000011111122222222122222222222222222222211111222333443211112222222222100000000000000000000000000011123334555555544444444333332221000011100000000000000000000001111111123221111221000000000000000000000000000000000001111222333332222223334444444444444333322211100001223","111111112222100000000000000000000012333333320000000000000000000000000000000000011222000011111122222222222222222222222222222222233331221211100112222100000000000000000011111111222232210011223332222211111222222233333333333333222111112221000000000000000000000000000000000000000000000000000000000000000000000111112222222222333444444444444444443333333332100000000000000000000000000000000000000001000000000000000000001111111111111111111222223222111221111222111111110000000000000111221222222210000000111111111111100000011000000000000000000000000000000000100000000001111112111000000000000011101222223444455555555555555555555555555544333333333334444444433333333222234444444444444445555555555555554444444444555555555555555555554444444444445555555555555555555555555555555555555544444444444444445555555555555555544432221000000000000000000000000000000000011011111121000000000011121100000011122111112222110000000111000000000011112221100000000000000000122233344444444445555555555444444444444444433322111111111111111121000000000000000000001111112110000000000000000000000000000000112334333332222333333333322222222222222333333221111221000000000000111122222223333333344444444445544444444555555444443332222223333333333333333333333333444444443210000000011123333333333333333321111111111111111111111111111111111112222223221000000000011111111111100000000000000000001111111111211000011111112222333344444554444444444555","333333333333333344444444431111233222444433111111111111112222222222222221111133333333333333333333444444444444444444444444444444444333433222223333333322222222222222222222222222223333333333333333333333333333333333433333333222111111111111111211100111100000000000000000000000000000001111100000000000000000100000000011111112222222222222233334444444443333333333222222222222222221111110000000000000000000000000000000000001100111111111112222223333333444333322111000000000000000000000111112222333333333331100000000000000000000111111111111111111111000000000000000000011111111222222222222233333333444555555555555555555555555555555555555555555555555555555555444444444444444444443333333333333333333333333333333333333322222222222222222222222222222222222222222222233333332222222222222211111111111111000000000000000000000000000000000000001100001111111111111111111111111110000000000000000000000000000000000000000011100000001111111000000000000000111112222111111222222222222233333210001222233222123333321111111111111111111111111100111100000011122222111111111100000000000111100001111222222222333445555555555555555555555555555555555555555555554332222222222222222222233344444444444444444555555555555544443322223222222222222222222222222222222222222222222233334444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555433333333222222223","222222222222111111111100000000011123333333220000000000000000000000000000000000000112222100000000000000000000000000000000000000000000000000000001100000000000000000000000000001223222100001111111111100012222222222211111100000000000111000000000000000000000000000000000000000111000011111122233322443333333333444444445555555544444333333311223333444555555554444444334444444321111111111000000000000000000000000000000000100000000001100000000000000000000000121000000000001000000000001111122111100000000000000000000000000000000000000000000000000000000011221233322222223221111000000112233333444444444444444444444444445555555555544444444333333333333210000000001100111112221122221111111233444332233322333333322233222223333333334443222222222222111111222222222112222223322222222222222233222222222222222223332222222210000000000000123333223444100000000000000000000000000000000000000111000001112223222112222221112122222211100000000000000000000011011122233332222222220000000000001112233222232222220000000000000000000000000000000000000000000000122001111100000112222322221000000000000000001111122222321000000111222222211111112112211100000000000000000000011111123222222233444433334444332222222222234444553222222222111100000001111100000000000000000000000011223332222211000000000000000000000000000000000000000111223333333333332221100000000000000000000000000000000000000111012211112223333333333344443333333333322222222","111111112222100000000000000000000012333334431100000000000000000000000000000000111233111111111122222222222222221111222222111211122221221100000112111000000000000000000011111111222232210011233332222221122222222233333333332222211000012220000000000000000000000000000000000000000000000000000000000000000000000111112222222222333444444444444333333333333321100000000000000000000000000000000000000000000000000000000000001111000000011111111112223211001221111222111111110000000000000112221122222210000000000111111100000000000000000000000000000000000000000000100000000001111112111000000000000011100122223334445555555555555555555555555444333333444444444444444333333222233333444443333445555555554444443333333444555555544444443333322222223333444444444444444555555555554444444444333333333333333333333333333333333333333210000000000000000000000000000000000000011011122221100000000011122222100011112111101111100000000011000000000011111110000000000000000000122233344444444455555555555544444444444444433322111111111111122222000000000000000111112344333221000000000000000000000000000000112233344444444444445555544444444444444444444444444444322221000000001122222222233333444444444445533444444544444445555443333334444444444444444444444444444444444321110000011123333333333333333321111111111111111111111111111111111222222223221000000000011111111111100000000000000000011111112222221111111111112222333344444554444433344455","333333333333333344444444421122333344444444333322222222233333333333333333333333333444333222222223443333333333332222222322222233332222211111112222011000000000000000000000000001222222222222222222222110000000000101111111110000000000011222110000000000000000000000000000000000000000001100000000000000000000100000000000000111222223222222211122333333444444333332222222333333333333333332000000000000000000000000000000001100000111111123332222222222223442223333222222221111111111111223333333333333222222221111100000000000000000000000000000000000000000000000100000000000001112111222333332333333344444555555555555555555555555555555555555555444444444444443333222222333332222233332222222222222332222223333344444444444334444333333333332222222211111111111222234333444432222222222222222111111111111111111111111111111111100000000000000111111111000000000000000000010000000000000000000000001111000111000000000000000000000000000000011111111000000111111111111111111112222222222223233344332222233333333320000000000000000011111000001000000000100112222222222333322221111111111100000000000000001222333334444334444444444444433333333332222222122100000000000000000000111111222333333333333333333334444444444445555433334433333333222222222222222222222322222222222233444444444322221111111111111111111111111111222222111112111111112221111112222222222233444433222111110000000001111112111111222222222222222222222222211111110012233","333333333333333333333333222222233444444433220111000000000000000000000000000001112222221111111122221120000000000011222220111222222221000000010000110000000000000000000000000001123333222000001111100000000000000011100000000000000000000100000000000000000000000000000000000000000000001000000012222211111111222222222222222223333334444455544444444455554445554444444444445555555555555554111110000000000000000000000000001111111122222344444444444442334444445555433333333333334444444444555555444444445555555555555555554444444444443333333321000000000000000000111110001121111111223334444444444444444444455555555555555555555555555555555555555555555444444444444332333333233333334333333334444444554444444444444444455444444443333443333333333333333333333333333344444555554443333333333333333333333333333333334444444444333321000000000000011012212000000000000000010000000000000000000001111100000000000000000000000000000000000001111001111112211011110000122222222222223332222333343222222234333443332100000000000000000000011222222221000000000000011222222333333333333333333322222221111211211011122233333443333333333444444444433322221223333211100000000000000000000001111122222333333333444444555555555555555555433333333334444444444444444445555555543333333344444555544444433322233333333333333333333333333333333333333333334444444444444444444444455555555555555554322222221111111112222222222222222222222211111111000000000000","111122222221011111111000000000011123333333220000000000000000000000000000000000000112222100000000000000000000000000000000000000000000000010111101100000000000000000000000000111222233221011211111111111112222222222222222221111111111122100000000000000011000000000000000000000111110001122233344444444444443333444444445555555555555333333321223333444444445455555544333433333321111111111111111000000000000000100000000000111111111111100000000000000000000000010000000000000000111100001110012111100000000000000000000000000000000000000000000000000000000110121222222222222111111110000112233333333333444444322111111133344555555555555554433222222211111110000000011223334444433333444444444444444443333333333333322232221111222233344444444433332222111111122223233333342333222222221111111111111111223333222222222110000000000000000001233334344444211000000000000000000000000000000000012223211111112233344322233333333233332211111000000000000000000112222223333442222222220000000000011222333334444342221110000000000000000000000000000000000000000001122233222221000111122211100000000000000000000000011100100000000111222222210000111111111111000000000000012100001112233222333333444444444433332222222111122344444444444554322211111111110000000000000000000000000000122344433322222111111111000111100000000000000000011223333333344333333322211100000000000000000000000000000110000112233322222234444444444444444444444431111112233","333333333333333344444444431111122233333334332222222222222222222222222222222233333333333333333333444444444444444433333333333333334333322111123333333322222222222222221111111111223333333333333333344444444444444444444444433333111111111222221111100000000000000000000000000000000000001111100000000000000000000000000011111112222222221111111124444433444443111111000000022222221110000000000000000000000000000000000000000001100011111111112222333333333333332211111000000000000000000001112222222333333322221100000000000000000000111111111111111111111000000000100000000000000000000112222222333333334344555555555555555555555555555555555555555444455555555555555444444444443332222222222222222222221111111112222223333333322233222222222222222222211111111111111111111111112222112222222211000000000000000000000000000000000000000000000000000000000000000000000000001111111111111100000000122110000000000000000000000000011111000000001011111111000000100000000000000011111222222222222233322111222222222222221000000000000000111110000000000000000000001111111110000100000000001110000000000001111122333334444444444444445555555555555555555555555555554443210000000000112222222333333444444444555555555555555555555554322222111111111111111111111111111112221111222222233334444444444433333333333333333333333333333333333334444444444444455555555555555555555555555555555543332222222222222222223333333332222222222222222221111110000112","222222233333333332220000001123333333333322221111000000000000000000000000000011111111122000000000000000000000000011111211112233223432111110000000000000000000000000000000000001112222332110000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000001000000012321111111111121111232222222223334445555555555554444200000011111111000001111111111000000000000000110000000000000000000000001111111222111222200001111112233444444444322212222333333333333444445555555555555555555555555555555555554444322222221110000000000000100000110000000000000000000000111110000000001122222243344555555555555555555555555555555555555555544443333222222333222222233333333333333333443333333444444444444444444444444443332222222222222433333333332222222333322222111111123333222223222222222222222222221000000000000000001011000000111000000001100000122220000000010000000001222211001001111222210000000111000000000000111000000001111000000000001122101112233332222222222222334311000000111100000000000000000000001100011000000011001111112334433333333322222222222112223333334433432111111111000011100011223333333321122222333333333210000000000000000000000000000000011122100112222333344444455544444433211111111111000000001111122233332221100000011122234444444444444322222221100000000000011111122330000000001000011222222333333322333333334333333333332111111111111111111222333333333333334444444444444321110000000122","111111112222000000000000000000000012233333210000000000000000000000000000000000011222100011111122222222222222222222222222222232232221111100000001111000000000000000000011111111222232210011222221111111111222222222222222221111122000112221111111000000000000000000000000000000000000000111110000000000000000000111112222222222333444433334444444444444444443222221111111112210000000000000000000000000000000000000000000000111111111111111111111112222111222221111111111110000000000000112222222222221111000011111110000000000000000000000000000000000000000000000000000000001111112111000000000000000001233333444455555555555555555555555555433333333322223333332211111122333444445555555555555555555555555554433333333455555444444443333333222222222223333333333334445555555555555555555444433333333333333334444444444444444433210000000000000000000000000000000000000000111111122100000000000000000000000001111213333210000000011000000000011222332200000000000001111222334444444444555555555445432211111000000100000000000100000111222100000000000000000001010011110000000000000000000000000000000111234444444444433333334433333322222222222222100000110000000000000000000111112233333444444444445544444444433322223333333333334444444444444444444444444444444443332211000000011111111111111110000000000001111111111111111111112222222111222100000000000011111233333222221000000000000001111100000111000011111112222333344455555444444455555","333333333333222222221100000011111123333333220000000000000000000000000000000000001112111000000000000000000000000000000000111222120000000000010000000000000000000000000000000001122223222100011110000000000000000101100000000000000000000000000000000000000000000000000000000000000000001000001123322220000111222222333333344444433333332222211222222333333334443333333333333333211111111111000000000000000000000000000000011100000000000100000000000000112334444444322211111111112222222222333333333344322333444555555555553332110000000000000000000000000001101210111111111111000011222233444444444444444445555555555555555555555555555555555555555555544333321111111111223333222222222222211111222344333333222222232333443333444444444444443222221110000000000111222222222232222222222111111112111111111111111100000000000000000000000000001123344444455211100000000000011110000000000000000001222100000001111111100000100000011111110000100000001111101000000110001223211111122332222211111001122233223344443333331000000000000000000000011000000000000000000012233334322111122222333333322222210000101001111122223331000111112233332221111111222222222111000000000000000001111011111111112222211112211111111111111222334443222223344443322222222222222222221110000000000112223444555544432222223332210000000000000000000000001000000111222233222233332222222222222222332110000000000000000111112111111111223333333333344444322222210000001122","222222222222111111111200000011111223333333220000000000000000000000000000000001001122222100000000000000000000000000000000000000000000000000000001100000000000000000000000000111223222000011222222211100012222222221101111000000000000111000000000000000000000000000000000000000000000012112222233344443333333333444444445555555555444333333311223333444555555554444444444433333321111111111000000000000000000000000000000000100000000001100000000000000000000011123211100000011000000111112222222222211100000100001000000000000000000000000000000000000000000000121232221112223110000000000011111000112223333333322112200022234344444444433333322222222111111100000000011100111112332112121222222333444333333222333333322233222222333333333443222222222222222222222233233233443334344444333322222233333333334444333334444333333322000000000000112323333444100000000000000000000000000000000000000000000000011111100001122210011122222111111100000000000000000011121122223332222222220000000000001111123322232222110000000000000000000000000000100000000000000000011011123221000111111111111000000000000000001001122222210000001122333333322211112222222222100000000000000000000111012111122223444433334444332222222222223445553322222222111000000001110000000001111111111111222222333444433322211100000000000000000000000000000000001122222222223222222221100000000000000000000000000000000000000111011210000011222222222222221111100000000001233","333333333333333344444433321122223334444444331111111111111111111111111111111112223333332211111111111111111111100000111000001111221100000000000000000000000000000000000000000001122222111011122222211110000000000101100000000000000000011111000000000000000000000000000000000000000000001100000011111100000000111111111112222222333333333333211121222223334444443333333333444444444444444443111100000000000000000000000000001100000111111223333111000000111222223332111111111111111111111444444444444433333322222222221111110000000000000000000000000000000000000000000000000010000000111111233221122112222233333444444555555555555555554444444444444444333222222222222222222222223333344442222222222222232233333334344444444444333332222222222221333333333333333444444444444444433333333222222222222222222222222111111222222222222111111111111111111222234321111111000000111100000000000000000000112222110000000000000000000000000011000001100012221111110000000001121111111112222332222222222110111222223343333222220000000000000000000111001101000000000000011233344444444433332222221111100000000000111112222222222333210001222333444432211111122222222111110000000000000000100011111222223334433333344444445554333344444555544444444444433333333333333333344444433332222222222334433333322210011000000000001111111111000001111111222111000000100000000001111112222333322221110000000000011222223223321000001112222222222100000000000110000112","333333333332222111110000000000011112333332230000000000000000000000000000000000000012100000000000000000000000000000000000000111111111110010111101100000000000000000000000000001122222111000011111100000001211121111111111000000000000010000000000000000000000000000000000000000000000011111122343333333333332222222333444444444433333222222211223333333333333443333444222233333310000000001110111001110000000000000000111111211111111111110000000000000001111112222100000000000000000000001111122110000000000001111110001000000000000000000000000000000000001122221232222222222222222222222223344443333333444444455555554544455555555555555555555544444433333332211111111111222111121111110000000011222221111000001111211222222223333333344443222221110000000000011122221111121111111111110001111122111111000000000000000000000000000000000001233333444444210000000000000011110000000000000000001112100000022223333211110110001122222222222100000000000000000011221112233332221112220000000000000122233333333333320000000000000000000000000000000000000000000000011233222211111222333333222100000000000000001110000010110000000112222222210000101112211100000000000000000000001122223333222233344433333322111110000122233333332111112222222211211000000000000000000000000001112233444454433322222223333320000000000000000000000000000011222222233222221110000000000000000100000000000000001100001111112222222223333333333333333333333322221111223","333333333333222211110000000011111112333333331100000000000000000000000000111000000000000000000000000000000000000000000000001111122222210110111100000000000000000000000000000001122223111000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000011111111122221111111220000112222222222222100000000111111222222222211122221113000000000000000000000001110000001110000000000000000111111100000001100000000000000000111111112233321000000000000000000001111122110000000000111122221112110111000000000000000000000000000111222222233333333333333333333333334444444444444445555555555555555555555555555555555555544444333222220000000001111222000000001010000012333322210000000001111111100000001111122334443222221110000000001111111110001121111000000000000000000000000000000000000011000000000000000000001122333332333210000000000000110010000000000000000000000000000001223333322221110001011122222211100000000000000000000010001222322222222110000000000000011111111100000000000000000000000000000000011000000000000000000010000000000000000111111000000010000000000000111110000000000000000110100000000000001111110000000000000000000000111122222222233332222223322221110000111222333331000012222211100000000000000000000000000000112223344555555555555555555554443211111100000000000000000000001110012222222221110000000000000000000000000000000000100011122223332222223333333333344444333333311100011222","333333333333222211110000000000111112333333331000000000000000000000000000000000000000000000000000000000000000000000000000001111122222110010111100000000000000000000000000000001121223111000000100000000001100000000000000000000000000000000000000000000000000000000000000000000000000011111111232222221110120011112222233333333211111111111111222222322222233332223100000011111000000000001110000001110000000000000000111111100000001100000000000000000111111112233211000000000000000000001111122110000000000111122221112110111000000000000000000000000000111112222232222223333333332323333334444443334444445555555555555555555555555555555555444444444322222221111000001111221000000001010000012222222210000000001111222111000001111122334443111110000000000001111122111001221111000000000000111110000000000000000000000000000000000000000001122233444444210000000000000110010000000000000000000001000000001223333311111110001011122222211100000000000000000000110000122322222222220000000000000011122111211111000000000000000000000000000000000000000000000000011011000000000001122222111100010000000000000111110000000000000012222211100000100111111110000000000000000000011122222222222233333333333322222222210111222333331000012222221100000000000000000000000000000112223344555555555555555555554442100111100000000000000000000001110012223222221110000000000000000000000000000000000100001122223332222223333333333344444333333211100011223","333333333333222222110000000012111223333333230000000000000000000000000000000000000000001000000000000000000000000000000000001222121111000000000000000000000000000000000000000001112223221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011112223222210000121111222333333333333222222222233211222222222221122331111100000011111000000000000000000000000000000000000000000011100000000000000000000000000112221112222211100000000000000000001122222111100000011222333332222222221110000000000000000000000000111222211221111111111001111222223444444444444444445555555555555555555555555555555555555555555555333221111111112332221000000001010101112223333221122222223333333323221222333333333333111110000000000111222222222111221111000000000000000000001100001110000000000000000000000000000001232222232333220000000000000011110000000000000000000000000000001111222211111110000011110011111100000000000000000000000000111111111111000000000000000012111001100000000000000000000000000000000000011100000000000000011122222200000111222222222222221122121221111110000000111110000122232222210000111222223333210000000000000000011100000001111112222222222211122111100011222334443211112222222222100000000000000000000000000001122334555555533322222222221110000011100000000000000000000001111111123221111121100000000011111110000000000000000000111222233332222223334444444444444333321111100000122","222222223332222332221100002222333333333322221111111111100000111110011111111011111122223000000000000000000000000011111222222333333443222220110000000000000000000000000000000000001122222110000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000011111111112332211111112222222233333333334444555555555555555555422222233331111111111221111111111100000000000110000000000000000000000001111111222222222222223333222333444444444211111111133333333333444444444444455555555555555555555555555555555533333333321110000000000000000110000000000000000000001111221000000001111122233344444455555555555555555555555555555555555555554333222333333333333334455555555555555555555555555555555555555555554444444432333333332222433333333432222222331111222111221133222222222211111100000000000000000000000000000000001111000112000000001100001122220000000000000000012222332112111112222211111111222110000000001122111122221122000000000111122100111222222222222222222334300000001111100000000000000011110011111111000000001111112222334433333333332222222222222223333333333321000000010000011100001123333333321112223333444444320000000000000000000000000000000011122222222333344344433444444444433200001111100000000000011222233332221100000011122233333333333333211111111100000000000011111122330000000001000011122222333333333333333334333333333332222222222222222222233443333333333333444444444444321100000011123","333333333333333333333322221111223334443343220000000000000000000000000000000011112223222110000000000000000000000000000000111222221210000000000000000000000000000000000000000001123332111001112221100000000000000111100000000000000000001100000000000000000000000000000000000000000000001000000012222200000001111222333333333333444444433343311122222223334445444444333334444444444444444443111100000000000000000000000000011101111111112333333222211110001222333333333333333334444444444444455555444443333322222222333333331011110000000000000000000000000000000111221110000010000000111223333332222223333344444444445555555555555555555555555555444444444333322222232111111222222232223332222222333444443333344444443333333333333322233333332222333333333333333444444444444454543333333333333333222222222222222222223333333333333332111111111112333334445210000000000000121110000000000000000000112100000000000000000000000000000011000000100001111111000000120001122223222222233332222222222111111122223343333111220000000000000000001111111221000000000111112232233333333333333333333322111110000000000000011111222332122222334444444433322222223333322222110000000000000001111000000122222334433333444455555555555555444444443333333333322222233333334444443444333222222233344555555555533333333332222222222222222210000000001000122100000122222222222233322233444444433332221110000000000111112123321001111111111111122110000000000000001222","333333333333333344444444421123333445554444321122222111111111111111111111111122222333322121111122332222222222221111222221112222222221001000010001000000000000000000000000000001122332111000112221211000000000000001100000000000000000011111000000000000000000000000000000000000000000001000000011111100000000111111111111111111233333333333211122333333444444443333333333444444444444444443111100000000000000000000000000001100000112222233333222222111334442333333222222222222222222222444444444444432221110111111111111110000000000000000000000000000000000000000100000000110001112222223333333333333344444444444455555555555555555555555555555555555554444433333333222222333333333334443333333334444444444444445555544444444444444444443332222222222222222222222223334444455543333333333322233333222222222222222222222222222222211111111000001222222344100001111000000010000000000000000000000112200001000111100000000000000000111000000111111111100000000010001122222122222223332222222333221111122233343332110000000000000000000011111001112100000000000012222233444444433333332221222211100000000111112222222223334321111111222223321111110000111112122110000000000000000000000000111223333321122234444444444444444444554433333333333322222222222222233333333322111122222223444444444432210000000000001111111111111111223344222223211111111111111111112222222233444433333221110000000000111111112211111111222222222222100000000000000000001","333333333333222222223322211111111123333344432222222222223333333333322222222233333334333222222222222222222222210000111000000000111110000000000001111000000000000000000011111111122211110011123332222223233333333334433333311111000000011111010000000000000000000000000000000000000000001100000011001000000000000000001111111111233333333332200011222222333333211111111111122222221111111110000000000000000000000000000000001111111111111122332222222111111221112222111111111111111111111223333333333333333333322211111111110000000000111111111110000000000000000000000000000000000000111111112222222223333334444455555555555555555555555555555555544444444445555555555444433333333333344444444444444444444444444444444445445555555554433333333333333333333333333333333333344555544444444444444444433333322222222222222222222222222210000000000000000111234110000000000000011111111100000000000000111111111000000000000000000000011122100001111011110001000000110000110000111222223333333333333343333343333333344444431000000000000000011121001000000000000000011122223211122321100000000000000000000000101122221122112332111111112222222211111111122223333221000000000000001122222333333333334444444445555555555555555555555555433333333333333333333333444444444444444432222222222223322333222211111111111100000011111111000111111112223211111111000000000000011122233333332111000110000000011111222111222222222223333333333333333332222222222233","333333333333222222222311110111112233333333221111111111100000000000000000000111223333332221111111111111000000000000111000000000000000000000000001111000000000000000000000001111123221110011123332211110111111111112111111100000000000011000000100000000000000000000000000000000000000001100000122222210000000100111111222222233344444333333211111222223344455443333333333433333333333333332000000000000000000000000000000011111111112222222332111000000001221111222211100000001111111111333333333333333344444443333333333332222110000000000000100000000000000000000111110000010000000000001223220011112222233344445555555555555555555555555555544444444444444444444444444554444455555555555555555555555555555555555555555555555555555554444444333333333333333333333333344444444444444444444444444444444444444444444444443344444433222111111000000001112234110000000000000011100011100000000000000111100000000000000000000000000000011001122322000000001110000110000010011111112223332222111111001210011211122222111110000000000000000000111001100000000000000011223344444444433321111110000000000000000011112111111122222100000001222222210000000122222211000000000000001111122222233333223334444444333344344444444333344555555544444444444444333333333444433333333322222222222222223322233322111111000000000000000000000000000111112223222222222100000000000001111122211000000000000000000001122222122321111122222222222221000000000000000000122","333333333333222111110000000000001112333332231000000000000000000000000000000000000011000000000000000000000000000000000000000111112222221110111100100000000000000000000000000001121122111000011110000000111100000000000000000000000000000000000000000000000000000000000000000000000000011111122233222221111230011112222233333333322222111111111222333333333333333333221111111111100000000001110111111110000000000000001111111111111111111110000000000000001111112233211000000000000000000001111122110000000000001111110001000000000000000000000000000000000001122222233333333333333333323333333444444444444444455555555555555555555555555555555555544444433333221111000001111222000000000000000000011100000000000001111111111111101122333334443111110000000000000100122111001111000000000000000111111000000000000000000000000000000000000000001233233444444210000000000000110110000000000000000001111100000012223333311110110011122222222222200000000000000000000121101223333332222220000000000000011222222222222100000000000000000000000000000000000000000000000011011001100001122222222222100000000000000000000000000000000000112222222210000100001111100000000000000000000011122222222222233333333333322110000000112222333331000012222222211111000000000000000000000000012223334444454444444444444443332000000000000000000000000000001110112223222220010000000000000000000000000000000000100001122222222222233333333333333333333333322211111223","111111112222000000000010000000000012233333200000000000000000000000000000000000011111000011111112222222222222222222333333333344443333433322222222222211111111110000000011111111222221210011233332111111221222222233333333343333322222222221111111000000000000000000000000000000000000000001110000000110000000000111112222222222223444444444444444444433333332100000000000010000000000000000000000000001011000001111111111122212222222222222222222223334444555553333222222222110000000000111111222222221111111222222221111100000011000000000000000000000000000000000000011110000000001000001111111111112223333344555555555555555555555555555555544333333333334444444444443333333333334455555555555555555555555554444444445555555555555555555544444444444444444444444444444555555555555555555555544444444444444444444444444444444444432221111111000000000000000000000000000000011112211000000000000000000000011111222223333222111112222100000000000111110000000000000000001222223344444444555555555444333222111000011100000000000100000011000000000000000000000001110111110111112222222221000000000011222233334443321111111111122211111100000000111122222222221100000000000111112333333333334444444444445555555555544444443343444444445555555555555555555555555555555555432111000000011111000000000110000000000000011112221111111111111100001001111110000000000011111122222222221100000000000001100000000000000000111112223333334444443333333333344","222233333332112111110000000000011123333332230000000000000000000000000000000000000112212000000000000000000000000000000000000111000000000010111101100000000000000000000000000001122222110001111111111000012222221211111111000000000000011000000000000000000000000000000000000000111100011111122343333333333333333333444444444554444444333332211223333444445554444444444333333344321111111111110000000000000000000000000111111111111111111100000000000000001111111121000000000000000000000001111122111100000000000111100000000000000000000000000000000000000000112220100000001111111111111111233344333333333444444455444444444555555555555555555544444444433333321111111111111111111221111110000000111222222222111122222222222222223333333333333222111110000000000111122222112222222222222221111222222222211111111111111111111111000000000000001123222333344210000000000000011110000000000000000001112200000022223333322222210000001111111101100000000000000000011221112233321111112110000000000000112233222332233221110000000000000000000000000000000000000000000112233333222222223333333332100000000000000001110000111110000000111222222210000000011111100000000000000000000011112222222222233334433333333332222222222234444553222222333211100111000110000000000000000000000011122344444433322112222222210000000000000000000000000000011222333333333332221100000000011100100000000000000000000000011112221111112222333333344444444444333322222223","333333333333322332222200010011122233333333220000000000000000000000000000000011011123222100000000000000000000000000000000000000000000000000011111100000000000000000000000000001123221000011122222211000001000000001111111000000000000000000000000000000000000000000000000000000000000001000000122233321111112222222333334444444455444333333311222222233344444444444444444433333332222222222000000000000000000000000000000000100000001111222211000000000001222222223211111111001000000111222222222222221111111111111111111110000000000000000000000000000000000000111232221101110000000010111222222222222222333333333334444455555555555555555554333333333222222211000000011111122222222222233333334444455554444444444443333333333344433333333443333333333322222222222334444444444444443333333444444444445555555555555555554444444333210000000000112111112233100000000000000010000000000000000000000011111111110011000000110100000000011000001101000000000000000010000010011221111222332110000000000112233333343333110000000000000000000011122222210000000000000000111011223222211122222211111000000000000100012110011111220000000000112222210000111223322222100000000000000000000000011111222333344433334444444444444444445555554444444333333333333333333333333333332111111112233333444444444433211111000000000000000000000000000001000112100000011111111111111100000011111100000000000000000000111223222210000001222222222222111111110000000001123","111122223333333333332222222222222222222222222222222222222111122222222222333322222222233222222233333222222222212223333333444444444554233444442112221000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111122233333344443222222222222222222222233344444445555555555555555444444444441111111111111111111000000000000000110000000000000000000000001111111222222222233334555443444444331000000000000000000111111111112222223333445544333444555555442222222222222211111110000000000000000000000000000000000000011111222332222223333334444455555555444434444455555555555555555555554333333332222222111222333344445544444444444445555555555555555555555555555555555555555555555444444432222222221111111232222222333333333332222222211111111111111111110000000000000000000012221111111011111111111111122220000000000000000001222211112222222212201111112233332100000001110001111111111111222222222222200000000111112211121111112200000122222100000000000111122222222222331000000001111122222222321122333443333333333334444445555444220000000110000011000011122333344444444444455555555554321111000000001111122333221111111122222223333444322200000001123344421100111111111111112333334444443331100000001223333444444443333211000000111111111000111122222221000000011110000000011222222222222223344333332222110000000122221111111223333334444444444555554333322110000001222222","333333333333222222222311110111112233333333221110000000000000000000000000000111222333322211000011110000000000000000111000000000000000000000000001100000000000000000000000001111123221000011123332211000011111111111111111100000000000001000000100000000000000000000000000000000000000001100000122222220000000111111222224444444444444333333211122222223345555553333333333433333333333333332000000000000000000000000000000000100000011112222332111000000001222222333211100000001111111111223333333333333344444433333333333331222110000000000000100000000000000000000111110000010000000000111233322222222233333344444445555555555555555554444433333333333333333222222222222333333333333344332333333334444444444444445555555555555445544444444443333333444444333333333344444444444445555555555555555555555555555555555555555555555555322111111000000001111234100000000000000010000000000000000000000111100000000000000000000000000000011000112322000000000000000100000010011122222233332111000011011221122223333333221110000000000000000001111111100000000000000001122233333444433321110000000000000000000100012111111122331000000001222222210000000121111211000000000000001111111111222222222234444444333344344444444333333444444444444444444444333333333333322222333322222222222233333333334433322221000000000000000000000000000111112223211111122100000000000001111122211000000000000000001001122222122321112222222222222221000000000000000000122","333333333333333333334444421122223334444444432322222222223333333333333333333333333344333222222222332222222222221111222111111122222210001000010001000000000000000000000000000001122222111111112222222110001100000111111111110000000000011111110000000000000000000000000000000000000000001100000001001000000000100000001111111111222223333332211122333333444444333333333333333333332222222221000000000000000000000000000000001100000111111123332222222111223332223333333333221111111111111223333333333333333222221111110000000000000000000000000010000000000000000000100000000000000001111111223332222223334444444455555555555555555555555555555555555444444444444443333222222222232222233332222222222222343333333334444444555444444433333333333221333333333333333333333333334444433322222222223333222222211111111111111222222222111100000000000000111222334221110000000000011110011000000000000000000001110000000000000000000000000000000001111122221100000000110000111111110111222222222233333332344444333333333333320000000000000000000011001100000000000000112232222222233433322222221111100000000000000112222222123334322333333333334432221111111112222110100000000000000000100112222333333444444444444444444555555555555555444444433333333333333333444444444444444432222222222333322222222211111111111111111111111111111222222222223211111112221111111111111122223333322111000110000000011222222111111222222222222222222222222211111110000122","222222223333211111112311111111111112333344332211111111111111111100000000000111223333332222222222222222111111110000111000000000000000000000000001111000000000000000000011111111122111110011123332222112233333333334433333310000000000011000000000000000000000000000000000000000000000001111100011000000000000000000001111122233333333333333200011222222334443332222111111122222221111111111000000000000000000000000000000011222222222222222332111111000001211111222111100000011111111111223333333333333444444433322211122221111110000111111111110000000000000000000100000000010000000000001112222222222233444444455555555555555555555555555555555544444444445555555555555554444455555555555555555555555555555555555555555555555555555554333333333333333333333333333333344445555554444444444444444444444433333333333333333333333333221000000000000001222344111110000000000001110011110000000000000000011100000000000000000000000011122100011221111111110000000110000111111112223333334444444444443332222222222223221210000000000000000011111011100000000000000011223334333333321100001110000000000000000000001111122122222111222222222222211111111122223433332100000000000111111222233333223334444444444444444455554444445555444333333333333333333333333444433344444444321111111111112211111111000000000000000000000000000000000000001223222222223210000000000011122233333321000000000000000001111222111222222222223333333333333333332222322222333","333333333333333344444444422333333445554443221111111111111111111100000000000112222233322122222222333222222222222222222222222222222222111000010111000000000000000000000000000001122332111000111111111000000000000001100000000000000000001111000000000000000000000000000000000000000000001000000012222100000000111111111111111111233333333344322233333334444444444444444444444444444445555554111100000000000000000000000000001100000112222333333333333332334443444444333333333333333333333444444444444444333333332222222222222211110000111111111100000000000000000000110000001121111112223334444444444444444444455555555555555555555555555555555555555555555555544333333222333333333333334444444444444444555555555555555554444444444444444443332222222222222222222222223334444555554444444333333333333333322222222222223444443333222221111000000001222222333000000000000000010000000000000000000000112200001000011100000000000000000000000000111111110000000000110001122222122222223332222222333222211112233343333210000000000000000000011111111222210000000000001111222344433322222221111111111100000000122222333333333444321111122333333322211111111112222122110011000000000000000001111222223333322222234444433333444444444444322222222222222222222222333333333333322222222233333444444444432211111111111111111111112222222222222111112100011122222222222222222222233444444444433332100000000000011112222222222222222222222111111110000000000000","111111112222110000000100000000000012333344441111111111100000000000000000000000122233221111111122222222222222221111222111111111111110011100000002111000000000000000000011111111222221100011233332222223232333233334433333321111111000012110000000000000000000000000000000000000000000000000000000000000000000000111112222222222333444433333333222222233333322100000000000000000000000000000000000000000000000000000000000000111100000011100001112222100001211111111000000000000000000000112221111122210000000000000000000000000000000111110000000000000000000000000100000000001111111000000000111111111111223333345555555555555555555555554444444433444555555555554444444433333333333343333444444444444444444443333333444445555555555555555554444444443333333334444555555555555555444333444444444444444333333333333333333333333322100000000000000000111001000000000000000000011122211000000000001111111000011111000000000100000000011000000001101000000000000000000000111122233344444444445555555555544444444444332222222111111111111222222111111000000000111112344443221000000000000000000000000000011111223344444444444445555544444444444444444444444444444322221000000001122211122223333444444444444444444555544333355555554333334444444444444444444444444444444443210000000011112222222222222222221111111111111111111111000000111222223222223221000000000011112222211100000000000000000011111112222221111122222222333333334444444444433344444","222233333333222222222210010011112233333333220000000000000000000000000000000011011123312100000000000000000000000000000000000000000000000000011111100000000000000000000000000111223221000011222222211000012111111111111111000000000000011000000000000000000000000000000000000000000000012112222233344433333333333444444444455555555444333333311223333444444455554444444444433333322222222222000000000000000000000000000000000100000001111111100000000000001222222333211100000011000000111222222222222211110011110001111111100000000000000000000000000000000000000111222221111110000000000000111110000111122222233222223322234445555555555544444433333333222111100000000011111122223332222221222223443444443344444444443323333333333333333333443333333333322222222222334444444444444444444444444444455555555555555555555555444444433210000000000112333333334100000000000000010000000000000000000000011210001111111000001111210000011122111111222100000000000000011111111223332222223331000000000001222233334443333221000000000000000000011121111211000000000000001122222334332111111111100000000000000000000001000000110110000001222333333322222223333333322110000000000000000001111112111222223333333334444333333344444445555553322223443333322222222222222111111123322222233333344444444445543322222110000000000000000000000000111111123222222223222222111100000011111111100000000000000001111111121111210000001111222222221111111110000000012233","333333333333333333333333221111222233333344331111111111111110000000000000000111223333332221111111221111111111100000111000001000110000000000000001100000000000000000000000001111122221110011123332211110111111111111111111100000000000011111000000000000000000000000000000000000000000001100000011111100000000100111111112222223333333333333211111222223334444443333333333433333333333333333111100000000000000000000000000001100000011112222332111000000111221112221000000000011111111111333333334444433333333333333222222221111000000000000000000000000000000000000000000000010000000000001112210011111111233334444444555555555555555555555555544544444444444444444444333333333333334444444444444444444444444444444444444444444444443333333333222222222222222222222223333333444434333333333334444433333333222222222222333333333333222111111111111111112233111110000000000011100011100000000000000112222110000000000000000000000000000000111211001221111110000000000000011111111222332222111111111121222222222222111110000000000000000000011001100000000000000011233344444444433321111111110000000000000111122222222222332210000112333333321111111122222222000000000000000111122222222222223334444444333333333333444444445555555554445555555444333333333444444444444433332222222222333432222211110011000000000000000000000000111111111223211111111000000000000011111122222100000000000000000001111122112221111122222222222233222222222222221111122","333333333333333344444444432333333444444443222222222222222222222222222222222233333333333333333333444444444444444433333333333333333333322222223332222111111111111111111110111111222222222222222222222110000000000000000000000000000000001111000000000000000000000000000000000000000000001111000001111000000001100000000011111112223333333333333334444444444444443333444444444444444444333332111100000000000000000000000000000001100112222223332222223333334443334333221100000000000000000112222222222221111111110000000000000000000000111111111100000000000000000000100000000011111112333333444443344444444444444445555555555555555555555555555555555555555555555444444332222333332223322222222223333333333333333333333444433333333344444444443333333333333333333333322222222344434442233333322222222222222222222222222333332222222222100000000000001112311111111111111111110000001110000000000000001100000000000011100000000000000000000000000000001000000000100011122222111111111222222222233233344444333333333110000000000000000000000111000111210011000000001111122222222222222111111111111111112212222223332333333444333333334445555544433332222223333343322222111111111111211112333333344444444444444445555555555555555544433322111111111111111111122222223333444321111222222333322222222111111111111112222222223333333444444333334333334444444444444444444444455555555555555544444444444333333333333333333333333333444444333332222222222222","222222223333222111112311121111111123333344442222222222222222222222222222222222223333444333333333333333333333332222222100000000111110221111111112111000000000000000000011111111223221111111233333333334444444444445545555533111000000011222221100000000000000000000000000000000000000001100000000001110000000000000001111111112333333333332211012222222222222200000000000000000000000000000000000000000000000000000000000000111100000011111112222333211112332112222222100000000000000001112221111122222222222221000000000000000111122222221111100000000000000000000000000000000001111111111111111111222222334444455555555555555555555555555555555555555555555555555554444443344444444444444444444444444444444444444444445555555555555555444444443333443334444444444444444455555544333333333444444322222211111111111111111111110000000000000000000000011100000000000000000000000111100000000000011122232110000000000000000000000000011110000001122210000000000100000111111222333344444444433333443434333333443344443320000000000000000111222100000000010000111122333333210000100000000000000000000000000112234444444344444445555555555555554444444444444455554431110000000000001111122222333333333333334444455555555555555555555544444333333333333333333333333333334444433333222222223322111111100000000000000000011111111111111111100122222222223321000000000011111123333331111000000000000000000011111112222233333333333333333333332222222222233","222222223333212222222211111111111223333333221111111111100000000000000000000111223333332221111122221111110001100000111000000000000000000000000001111000000000000000000000111111123221010011123332211111122222222223212222200000000000011000000100000000000000000000000000000000000000011111111122222220000000000111111222232233344444333333211122222233345555443333333333333333332222222222000000000000000000000000000000011111111112222222222111000000001221111222211100000001111111111223333333333333444444433333333333331222110000000000000100000000000000000000111110000010000000000001223211111222222344444455555555555555555555555555555544444444444444444444444444444444444444445444444444444444445555555555555555555555555555554443333333333333333333333333334444445444444444444444444444444444444444444444444444444444444222111111000000000111234110000000000000010000011100000000000000001100000000000000000000000000001111001122322000000000000000110000000000122223333333333333333221110011211122333110000000000000000000000110001100000000000000001123344333444432211111110000000000000000100011111111122332100000001122112211000000122222322110000000000001111122222233333223334444444444444333333333222223333333222223333333322222222222222222222222211111111111122223322222211111111000000000000000000000000000111111123222222223211000000000011122112211100000000000000000000011111111221112222222222222222222222111111111111112","222222222221111111110000000000011113333332220000000000000000000000000000000000000112122100000000000000000000000000000000000000000000000010111101100000000000000000000000000111222232221001111111111101112222222222222222211111111101121000000000000000011000000000000000000000111110011122233344444444444442233333444445555555544444333333311223333444444444444444544333444444320000001111000111000000000000000000000000000111111111111100000000000000000000000010000000000000000000000001110012111100000000000000000000000000000000000000000000000000000000111120000000000111111111110000112223333333333444444333333333333445555555555555555444333333322222211111111111111112222222222222222222233333332222222223322222232222223333334443343222211111111111111111111111111111111111122111111221222222222223222211111111100000000000000000012233334344444110000000000000000000000000000000000012233210001112233343333322221111122222222211100000000111000000111222222333432222222220000000000001212233333344444331110000000000000000000000000000000000000000000012233333332112222233322221000000000000000000000011100100000000112222222210000000000001100000000000000001100011122233333333333334433333333332110000011123344442111112222111100000001100000000000000000000000000001112233322211000000000000000000000000000000000000000012232222223222222221100000000000000000000000000000011110000111122211122233444444444444444444444433322222222","333333333333333344444444421122333344444444332222222222223333333333322222222233333344332222222222332222222222221111222211111222222211001000010001000000000000000000000000000001122222111111112222222110000000000001100000000000000000011111000000000000000000000000000000000000000000001100000011111100000000111111111111111111233333333333211122333333444444443333333333444444444444444443111100000000000000000000000000001100000111111233333222222111223332223333222222222222222222222444444444444433333222221111111111110000000000000000000000000000000000000000100000000000000001111112333332222223334444444455555555555555555555555555555555555444444334433333333222222222233333344442222222222333332222333334444444555444444433333333332222333333333333333444444444444444543222222222222222111111111111111111111222221111111111111111111111111222344321111111000001111110000000000000000000000001110000011100000000000000000111000001111122221111110000010000122222111112223332222222222222122222223342222111110000000000000000001111001101000000000000112222234444444433333332221111100000000000010112222222122234322333333333344432211111111112222111110000000000000000000001111222222333333333344444445555444444445555433334444444433222222222222222222222322222222222222333322222211111111111111111111111111111111223344222223211111112221111111111111112223333322222100000000000011222223112211111111112222222222100000000000110000112","333333333333333332222200000011222233333333220000000000000000000000000000000011001122222100000000000000000000000000000000111222222200000000000000000000000000000000000000000001123333222110011110000000000000011111100000000000000000001100000000000000000000000000000000000000000000001000000112222200011112222222333334444444444444444444433333333323333345444444444444444444443334444221000000000000000000000000000000011101111112222222322211111111233445555555444444444444444555555555555555555555444455555555555555555543332222110000000000000000000000000110121110001110000000111222333332222223333344444455555555555555555555555555555555555555555444433333333222223344322232223332222222233333333333333333444444443333444444333333333222333333333333333333333333333344443322222222223333222222222222222222222222111111111110000000001233233223445200000000000000121110000000000000000000112000000000001001100000000000000000000001101111111222111000000000012222111112233332223322222222211112122222223221110000000000000000000001112110000000000000001222233344443323333333333333211121100000000000012222222222111111223333344432222222222222222111000000000000000000111000000001112233322223333344444444444445555555444444444555555544444444444444444444433333333344444555555555544444444443333333333333333333221110111000001111122234444444444444444444555555555555543332222222222333344333333333334444444444444444444443333333333333","333333333333222222111000000011111113333333230000000000000000000000000000000000000001001000000000000000000000000000000000001222121111000000000000000000000000000000000000000001111123221000010110000000000100000000000000000000000000000000000000000000000000000000000000000000000000001011112223322220000121111222333333333333222222222222211222333333333233332223110000011111000000000001000000000000000000000000000000111100000000000000000000000000111111112222100000000000000000000012122222111100000111222333333333333331110000000000000000000000000001112211221111111111111111222223444444444444444445555555555555555555555555555555555555555555555333321111111111221111000000111011111101222222221122222222232333322211222333333333343111110000000000011112222222112221111111111000000111110001100000000000000000000000000000000000001122233444444221100000000000010010000000000000000000001000000001111122200000000000011111110000000000000000000000000010000111111111222220000000000000012222111211111100000000000000000000000000000000000000000000000011122222211000011111223222211110000000000001111111010110000000122333322210000111122222222000000000000000000011122222222222223333333333322222111111122222334443211112222232211111000000000000000000000000000112234444555543322222222221100000000000000000000000000000001111112223221111110000000000000000110000000000000000001112222123332222223333333333333333222222211100001223","333333333333333222110000000011111223333333332100000000000000000000000000000000000000000000000000000000000000000000000000001222222111000000000000000000000000000000000000000001112233221000000000000000000100000000000000000000000000000000000000000001100000000000000000000000000000001111112222221110000120011112222232222222211111111222111222222222111122221111000000000000000000000000000000001110000000000000000000011100000000000000000000000000111111112222211100000000000000000001121122110000000000111122221112111110000000000000000000000000011111222211222222222222222222222223334444443334444445555555555555555555555555555555555544444444333222221110000001221111000000001010011122333322211111000112222222211100111222222223443111000000000000112222122222111221111000000000000000000000000000110000000000000000000000000000001122233332233110000000000000010110000000000000000000001000000001122333311111110000011111000000000000000000000000000000000122222222211000000000000000011111000000000000000000000000000000000000000000000000000000000000010000000000000111112222222221122121221111111110000000000000011221111110000111122223332100000000000000000000111122222222222222222222222222222211111222223332100012222211100000000000000000000000000000111223344555555555555555555554442100112211000000000000000000001110111123222221221100000000000000000000000000000000001111222333332222223333333333444444333332211100000123","222222222222111111110000000000011112333332230000000000000000000000000000000000000112112000000000000000000000000000000000000000000111000010111101100000000000000000000000000001122222110000111111100000112222222212221111100000000000111000000000000000000000000000000000000000111110011112233344444333333332233333444445555554444444333332211223333444444444444444444333344444320000001111010111000000000000000000000111111211111111111100000000000000000000000121100000000000000000000000000012111100000000000001000000000000000000000000000000000000000000122220110000000011111122111111223344333333333444444455444444444455555555555555555555555444433333322211111111111122222221111111111111111222222222111112222211122222223333334444443222221111000000001111111111111121111111122221111221222222222222222111111111000000000000000000012233334444444210000000000000000000000000000000000011212100000122233334333332221111122222222211100000000111000000112222222333332222222110000000000001222233323344444332110000000000000000000000000000000000000000000112233333332222222333333221000000000000000000000000010100000000112222222210000000000001000000000000000000000011122233333333333333333333333332210000122234444442100011222111100000000000000000000000000000000000001223333322211000011111110000000000000000000000000000011222222233222222221100000000000000100000000000000011100000111122221111112333333333344444444443333322222233","333333333333333344444444431122233344444444333333333333333333333333333333333333333444333333333333443333334443443333333333333333333332221111123332111111111111111111110000000001223322222222223333333221111111111111111111111111000000011222111100000000000000000000000000000000000000001111000000000000000000000000000000000111222222222222211122333333444444222222222222233333332222222221000000000000000000000000000000000000000111111112222222223222223442222333222222221111111111111223333333333333222222221111100000000000000000111111111100000000000000000000100000000000001111111222333332333333334444555555555555555555555555555555555544444444444444444443333222222222222222233331111111222222221111112222233444444444444455443333333333333332222111111111111233333344432222222223333333222222211111111111111111111110000000000000000000111001100000000000000000000000010000000000000000000000000000111000000000000000000000000000001011111111000000111111111111111111112222222222223333444332222233333333320000000000000000011111000000000000000100111222222122222222210000000000000000000000000122222333334444445555555555555555544444443334444222221000000000000000112223333333344444444444444444444555555555555555433333333333333222222222222222222223322222222222233445555444333332222222222222222222222222222222233212222111111112233333333333333333344444444333222221110000011111112222222222222222222222222222222211111110012233","333333333333333333333322222222233444444432220111000000000000000000000100000111111222222222222222332221000101100011222221112222222322111212210000111000000000000000000000000001123333222100000000000000000000000011100000000000000000000100000000000000000000000000000000000000000000001100000122333333333222222222222223333334444555555555555555555555555555554444444444445555555555555554222221000000000000000000000000001111111122223344444444444443334444445555433333333333334444444444555555555555555555555555555555554444444444444333333332110000000000000000100000000121111111222223444444444444444444455555555555555555555555555555555555555555555444444444444332333333222222233332222122333444444444455555555555555444444443333444444333333444444444444444544444444455553332233333344444444444444444444444444444444443322110000000000011222223422100000000000000010000000000000000000112212100000000012222200000000000000000000000101001111122222222320000122223222222222222223333344332333334334455554200000000000000000001112222333221100011000000012233333444444444444444444444444444432222222222223333444444444444455554444444444433333334444322100000000000000000111111111122222223333334444444555555555555555555444443433344444444444444444445555555543333333344444544444444433333344444444444444444444444444333333333333334444444444444444444444445555555555555555555444444444444443333333333334444444444444444444442110000000000","333333333333333344444444422333333445554443222222222222222222222222222111111122222233332222222233444444444443334333333333333333333333322222222222111000000000000000000000000001122332221111111111111000000000000000100000000000000000000111000000000000000000000000000000000000000000001101000122222100000001110000000000011112233333333344443334444445555555554444444444445555555555555554222110000000000000000000000000001111111112222344444444444442334444444444433333333333333333333444444444444444445444443333455555553333333333333333333321000000000000000000100000001111111112333333444444444444444444455555555555555555555555555555555555555555555555555444444332333333333333334444444444444444555555555555555555555555555555555555554444444444444444444444433344444555555555444444444444433333333333334444444444443333333322100000000000112112311000000000000000011110000000000000000111222211000000000000000000000000000111000000100000000000011111210000112222111111222222223333444444444445444443333210000000000000000000011222222222210111000000001122233344444433333333444444333221100111222223333344444444322222334444444433333332222222223333322222111111111122211112222223333333333334444444444444445555555555433333333333333333333333333333333333432211111222222333322222222222222222222222223333333333334444444333333222222222222223333334444444455555555555544444444444444444444333333333333333333333444444333332222222222222","222233333332111111111100000011111123333333220000000000000000000000000000000000000112212100000000000000000000000000000000000000000000000000000001100000000000000000000000000001223222000001111111111000012222222211111111000000000000011000000000000000000000000000000000000000111000011111122233322333333333333444444445555554444444333332211223333444555555554444444444444444321111111111000000000000000000000000000000000100000000001100000000000000000110000122000000000001000000111111111122111100000000100001100000000000000000000000000000000000000000011221233321112223221111011111233343333333333444444454444444444555555555555555555444333333333333321100000011100111112221111121111111223333332233322223333322233222223333333334443222222222222111112222222222222222223322222222222222233222222222222222223333333333110000000000001123322223444100000000000000000000000000000000000000111100001122223333222221210011011122111101100000000000000000011121122223322222222220000000000001112233322232233221110000000000000000000000000000000000000000000122233333222112223333333332000000000000000001111122222310000000111222222211111112112212211000000000000000000011111122222222233444433334444332222222222234455553222222222111100000001111100000000000000000000001111233443322211100011111110000000000000000000000000000111222333333333332221100000000000000100000000000000000000000111012211111112222333333344444444444333332222233","333333333333333332220000000123333333333322221111000000000000000000000000000011001111112000000000000000000000000001111111111222222321000000000000000000000000000000000000000001122233333210000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000012221111111111121111222222222223344444444444455533333311111111111111000001222222211111111000000000000000000000000000000000001111111112111111100001111112333445555444322222334444444444444444445555555555555554555555555555555554443333221000000000000000000000100000110000000000000000000000111121111112222233444455544555555555555555555555555555555555555444433333222222333444322222222221111112223333333333222222234443333333333344444432222222222222222222333333432222233443333333222223333333333333333333333333333333221111000000000000001011000001112000000001100000110000000000000000000000111100000001111121100000000111000000000001100000000001001000000000001122211112233332223322222233334311000111122111110000000000000011001111122221100011100000111222233333333222222333333333334444444444433222222222111112200011223332222222222223333444444221000000000000000000000000000000001122100112222333344444455544444444322222222222211111111111112222332221100000011122234444444444444322222222210000000000011111111220000000000000011223233333332222222233344333333333221000000011111112222233333344444444444444444444333322222211111122","333333333333222222221100000011111223333333220000000000000000000000000000000000000001111000000000000000000000000000000000001222111111000000000000000000000000000000000000000001111123222110010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011112223322210000111211222333333333333222222222222211222222233222233331112110000011111000000001110000000000000000000000000000000011100000000000000000000000000111222222222211100000000000111111012222222111100000222333334334444443331110000000000000000000000000001211211220000011111000011222233444444444444444445555555555555555555555555555555555555555555555333321111111112322111000000112111111111222333221122222223332333322221222333333333344222221111111111111112222222222221111000000000000000000001111001100000000000000000000000000000001122233333444220000000000000010000000000000000000000000000000000111111100000000000000111000001100000000000001000000000000111111111112110000000000000011112111011111100000000000000000000000000000011100000000000000011122333222111112222223333311121100000000001111111112222110111223333332221111111222222221000000000000000000001100011111111112222222222211111000000111222334443211112222232211111000000000000110000000000000012234444555544433322222232210000000000000000000000000000001111111223222222221100111111111111221000000000000000000111223122221111222223333333444444333221111100000122","333333333333223222221100000012333333333333220000000000000000000000000000000000000001111000000000000000000000000000000000111222122200000000000000000000000000000000000000000001112233332210001000000000000000000100000000000000000000000000000000000000000000000000000000000000000000001000001123221100000111211222333332222223233333332233333332222222111122221111100000011111000000001100000000000000000000000000000000001000000000000000000000000111233444444443322200000000000111111012333333333332111100222345444444433331110000000000000000000000000001101101220000000011000011222223344444444444444445555555555555555555555555555555555555555555554333321111122111212222000000001110101001122333332223333334444444423333333333333334444222221111111111111122321111111231110000000010000111000011111000000000000000000000000000000000000121110000001000000000000000010000000000000000000000000000000001122222211110000000000000000000111011111111001000000000000010000001101110000000000000011000000000110000000000000000000000000000000011100000000000001111222222332100012222222223323333321100110000000111000110000000001122111100000000012222222000000000000000000000100000000011112222222223322222222222344444445554322223333333322211111110001111221110000000011111123445555544433322222221100000000000000000000000000000000011111233222222222211111111111111222110000000000000000011122233333333333444444444444333211111000000000122","333333333333333333344444431111122233444444333222222222222222222222222222222233333333333333333333444444444444444333333333333333333332222111123333222221111111111111111111111111223333333333333333333333333333333334433333333222111111111222221111100000000000000000000000000000000000001111000000000000000000000000000000000111222222111111100012333333444443000000000000022222221110000000000000000000000000000000000000000001100011111111112222333222222333322222222100000000000000001001223333333333333311111111100000000000000000111111111110000000000000000000100000000000000000111112222222333333334344555555555555555555555555555555555555555444444445555444444332222222222221111111110000000011111100000000001122333344344455443333333222222222211111111111111111111111112222222223322222111111100000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000001100000000000111111111000000100000000000000000011111112222222233322111211111111000000000000000000000000110000000000000000000000111111111111210000000000000000000000000011122222223444444444444445555555554444443333334444444432221100000000001112223333333344444444445555555555555555555555554322222222222222222222222222222222222222222222222233444444444333332222222222222222222222222222222233333344444444444444444444444444444455555544333322221111111111111112222222222222222222222222222222221111100000012","333333333333222222221100000012222233333333220000000000000000000000000000000000001112111000000000000000000000000000000000111222221200000000000000000000000000000000000000000001122233222110011000000000000000011111100000000000000000000000000000000000000000000000000000000000000000001000001123221100000112211222333333333334333333333333322322222222222234441111100000111111100000001110000000000000000000000000000000011000000001111111100000000000123445555555433333334444433333333333444444444443332333444555555555543331111111000000000000000000000001101100110000000011000011222223344444444444444445555555555555555555555555555555555555555555555333321111122111222233211111112222211112233333332223333334444444433333444444444444444333332222222222222223322222222232222222222111112222111111111111111111111111000000000000000000000123111112223100000000000000010000000000000000000000110000000001111111100000000000000000000000111011111122111000000000000011100011111111111200000000011111000011222221110000000000000000000000111111100000000000000112233344443222222222222233333332221000111000111222112221000000122333333321122222223333332111000000000000000011111000000011111222211223211222122222233333445555433333444444322222222211112222332221100000011111123445555555544322222232210000000000000000000000000000000111222233222333332222222222222222332221111100000000011122223344443333444444444444444443322222221110000122","222222223333333333333333222222223333333322221111111111111000011111111111111222222222233222222233333221111111111112222232333444444443222222222111111000000000000000000000000000001111222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222334433333333333332222223334444444444555555555555555555555554455553333333444444444444444444443222221000000000000000000000000001111111222223344444444555444444444444332210000000011112222222222333333334455555444444455555555444444444444444322222221111111110000000000000000000010000001222222333333111112333344444455555555555555555555555555555555555555555555555444444444444444444444555544444444444444444444444444455554444445444444444444444333333332222211111111210000001233322221111110000111100000000000000000000000000000000000000000000011222112311110000011100000111110000000010000000112212100000000011111100000000001011111110001110011111111100111120111111122100000011111122222222123323334333444444200000000000000011121122222232222211112222233333444433333433333333332223334444444444444321111111222000011111111223333333444444444455555555554322222211111000111112233333333334444444444555555555543333334444444433333333333333333333333334444444444443211111223333444433332222100000111222222222222223333332220000000011110000111222222222222222223344444444444333332222222222222222333333334444444445555555555544332222222222233","333333333333333332220000000123333334433323221100000000000000000000000000000001000111111000000000000000000000000000111100111222222211000000000000000000000000000000000000000001112233332210001000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000013210000111111111222222222222222233333333333333433333322000000011111000000011111111000001000000000000000000000000000000000000000000011000111100001111112333445555555433301113333322222222223444444444444444443444455555555555443332111110000000000000000000001100000110000000000000001111111333211111222233344444555555555555555555555555555555555555555554444433323222112333333100000111000000001223333332222222223444443333332333443344433332222222221111222222233322222233343321111111111112111111112322222222222222222211111000000000000001233110000111000000000000000110000000000000000000000111100000001122222211110000011000000000000000000000000001000000000001122211112222222223322222222233211001110111111000000000000000000000111122211110010000000001121222222222111122333333333444444444444432111100011001111100000001221111100000111112222222000000000000000000000000000001011112222222223322233334444444445555555433333333333322222222211111122322221100000012222234455555544444332222222210000000000000001110000000000000000111223222222232222222233344333322222111000000000000112233344444333333433444444444444333221110000000122","111111112222100000000000000000000012333333310000000000000000000000000000000000012233221111222222222222233223222222222222222221221110010000001001011000000000000000000011111111222231100011222221111111111222222222222222221111111000012221111111000000000000000000000000000000000000001112220000000000000000000111112222222222333334433333444334444444444443322222233334443321110000000000000000000000000000000000000000000111000011111211111111111101011111111111110000000000000000111112222222222222222122222212110000000000000000000000000000000000000000000000000000000001111112111000000000111122233333334455555555555555555555555555555444444444444444333332222222222223334444444444444444444444444444444444444444455555555544444333322222222222222222223333334455555555555555554443333333444444333333334444444444445554433110000000000000000000001000000000000000011122222233222111000000000000000000011222222222221111111122111000000122232333200000000000001111222334444444444455555555444333333333333333333322222222222222222222100000000000000000011211111000111111222221111111111100000011222233333444444433333334433333333333333333332111101111100000000000000011222222233333444444444444544444444444322222333333333333333333333333333333333333333444433332221000000112222223333333332221110000001111111111121112222222222222222223210000000000011112112222210000000001111000001111111111221112222222222222333344455554443333344444","111111111111111110000011111111101112333333220000000000000000000000000000000011223333333322111122221111221111111000111100000000000000000000011111111000000000000000000001111111122211000011233331111111122222222223322222210000001000011110000000000000000000000000000000000000000011222322233223222220000001000111111222232233444444333333322223333344445555453333333222222222221111111111000000000000000000000000000000011222211112222222221000000000011222222222111100110001111111111223333333333333433210000001000001120000000000000000000000000000001000000000100000001221000001000000122212222223334444445555555555555555555555555555555544555555555555544444444443334444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555330000000000000001223334322221000000000011000011100000000000000001111100000000000000011111111000011001122311000000000000000000000001122333333344444444444444332233333444455444443210000000000000000000010000100000000000000122334444333333333333333332222000000000000000000000000000100000000000111111100000000111222211000000000000000000001222222222223344444444444444444444443333333433443333333333333333333333333222222222222222222222222222333444444433333333222221100000000000000000000111112333334444444321111111111111122222211100000000000000000011222222222222222222223333333344433333332222222233344","111111112222111110000011111100000112333333221110000000000000000000000000000011223333333322222222222222222222211111111110000100000000000000011111111000000000000000000011111111122211000011233331111111122332333333322222210000000000012220000100000000000000000000000000000000000001222212222123222110000000000111111222222233344444333333333334444444445555443333222222222222220000001111000000000000000000000000000000011222222222222222222111000000012212222222111100110000000111111223333333333333443221111111100001120011000000000000000000000000001111100000100000001111111111000000122212222223334444445555555555555555555555555555555555555555555555555555555444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555431000000000000011223334322221000000000000000001100000000000000001111100000000000000001111111011111000012210012211222210000000000111122233334444444444444445554444444444455544443310000000000000000111110011100000000000000123334444333333333333333332222111110000000110001111111122331111111111222222211000000122222222222221110000000000012223333333334444444444445555555555544333333444454444444444444444444444444444444444444444422222222344444444444433333332222221111111111111110000000111122334444444444321111111111111122222211100000000000000000011222222233333333333333333333344444444443333333344455","111122223333333333332222222222333333322222222222222222222111122222222222333322222222233222222233332222222222212223333333444444444444444444443322221000000000000000000000000000001122222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111112222233333344443333333222222222233333333334444445555555554444444433332233331111111111110000000000000000000000110000000000000000000000000001111222222222222223444332333444220000000000000000000111111111222222223344445555555555555555552333332222210000000000000000000000000000000000000000000000000001222332222222211234444455544455433333444455555555555555555555555555555544444333333333333344444455555555555555555555555555555555555444445554455555543333334444444432222222221111111222112222222222333211100000000000000000000000000000000000000000000001100000111000000000000000011110000000010000000000001211111111211101101111223322221000000001121111110011111111122111221111000112221111223322222222233300000000122100000000000111112221111111110000000112200000000011100001112100001111111122333333333333432111000000000000000000111222233333333444444555555443100000000000000000101111000000000000000000011122111100000001122311000000111111112222222222222333332211100000000001122222223332222111000000000000000000000011111221100000001000000000111111111111122222233111111111010000000001000000001222222221112222234444454333333210000000122333","333333333333333332222200000011222233333333220000000000000000000000000000000011001122222100000000000000000000000000000000111222221100000000000000000000000000000000000000000001123333222110011110000000000000011111100000000000000000001100000000000000000000000000000000000000000000001000000112222200011111211222333334444444444444443344322222222223333345443344444444444444433334444221000000000000000000000000000000011101111112222222322211111110112334555555444444444444444555555555555555555544444444445555555555554443332222110000000000000000000000000110122221111110000000112222333333333334444444444555555555555555555555555555555555555555555444433333333222223444333333333333222222333344443333333333444444443333444444444443333222222222222222222222332222233344433333332222223333333333333222223222222222111111111110000000000123333444455200000000000000121110000000000000000001222100000000011111100011100000000000000001101111111222111000000000012222222222233333333322222222211222222233333221110000000000000000000001112110000000000000001222343344443323333333333333211121100000000000012222233332111111223333344432222211112222222111000000000000000001111000000001112333322223333344444444444444444555433333433333322222223333333333443333322222233344445555555555544444444444444433333333333322110110111000001111122233333333333333333344444444444444333331000011112223344333333333334444444444444444444443332221111222","333333333333333332221100000112222223333322220000000000000000000000000000000001111122223000000000000000000000000001111200112222222300000000000000000000000000000000000000000001123333223110000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000001000000112333333333222222222333334444444444555555555555555555534444444444444444444444444443334444221000000000000000000000000000000001111111222223333322223333332333445555445322222233334444455555555555555555555555544444555555555555544442222110000000000000000000000000000000000000110000000111111222332222222222233344455555555555555555555555555555555555444444333322222232222222222212222223332222222233333333333222333344443333222233333333333333222222222222222222223332222222233321111111112222333333223333333333333333333211111100000000000001122222234445210000000000000010000000000000000000000101000000000111111100000000000000000000000111111012222111000000000111122100001122222222311111111111112222222222111110000000000000011111111223210000000000000001111233344433333333333333333444443322111100000001111111221111111122333333332222222222223333111000000000000000000111000000000112222222333444444444544555555555555544455555555544333333333333333444433322222222233334555555555544444444444443211112222222222222222222222222211122333333333333333444444555555555555554444333333333333344444443344444444444444444444433333332222222222","333333333333333333333433331111122233444444333333333333332222222222222222222233333333333333333333444444444444443333333322232233233332222111113222222211111111111111110011111111223333333333333333344444333333343444433334433222111111111222221111110000000000000000000000000000000000001100000000001000000000000000000000000111222222111111100012333333443333000000000000000111110000000000000000000000000000000000000000000001100000011111112222333222223333323444333322221111111111111112223333333333333322222222200000000000000000111111111100000000000000000000100000000000001111111112222222333333334334444555555555555555555555555555555555555555555555555555554332222222222222222222211111111111111100000001112222333344445555444333333222222232222111222111111122222222222222223333333333211111100000000000000000000000000000000000000000000000000000000000000000001111110000000000000000111000000000000000000000000000001100000000000000011111000000100000000000000011122222222222222233322111211111000000000000000000000000000111000000000000000001000122211111111210000000000000000000000000011122222233334444444444445555555554444444444445555555543332101111000001112222222333344444444445555555555555555555555554422222222222222222222222222222223333333333333333333444444444444332222222222222222222222222222222233223333333333333344444444444444444444444444333322221111110000011112222222222222222222222222222222222222100000112","222222222222211111111210011111112233333333220000000000000000000000000000000011112223322210001000000000000000000000100000000000000000000000011111100000000000000000000000000111223221000011222332211000012222222222221111100000000000011000000000000000000000000000000000000000000001122233333333344433222223333333333344445555555444333333311122222333445555554444444334432222222222222222000000000000000000000000000000000100000011111111111000000000001222222333211100000011111111111223333333333333321221111112220011110000000000000000000000000000000000000011221111101110000000000111222111111111122233333333333433344444444455553333333222222222000000001111111122222222333332222222222233333444444444444444444444443333222333333333333333333333333222222222222233333444444444444444444444444444444444444444445555555555444210000000000011223223334100000000000000010000000000000000000000011100000000000000000111100000012222110011222211000000000000000011111233332222233331000000000011222233334443333221000000000000000000011121111211000000000000000111001233232210000000000000000000000000000000000000010110000001112222222211111223333333333110000000000000000000011011111122223333333333333333333333222223444443322223443333322222222222222111001123322222233333344444444445543322222111111111111111100000000000111111223322222223221111111100001111112211100000000000000000000000111000000001111111111111121100000000000000012233","222222222222111111111100000000011123333333220000000000000000000000000000000000000112212100000000000000000000000000000000000000000000000010100001100000000000000000000000000001222222110001111111111000012222222222221111100000000000111000000000000000000000000000000000000000111100011111133344444443333333333444444445555555544444333332211223333444555555554444444333344444321111111111000111000000000000000000000000000100000000001100000000000000000000000121000000000000000000000001110012111100000000000001000000000000000000000000000000000000000000111221222221111222221111011111222243333444444444444444444444444445555555555555555444333333333333321111111111110111111221112221111111223333332222222223333322222222223333333333443222111111111111111111111111112222222222222222222222233222222222222222222222211111100000000000012233333233344100000000000000000000000000000000000001222100001122233333222222210000011111111101000000000000000000011121122233332222222220000000000001212233322333333221000000000000000000000000000000000000000000000112223333221112222333333332000000000000000000010000112210000000112222222211100001112211100000000000000000000011122233333333333444433334444332222222222234444443221112222111100000001110000000000000000000000000001223333322211000011111110000000000000000000000000000011223333333333332221100000000000000100000000000000011100000111122211122223333444444444444444444433322222233","222222222333222222222322221111111223333344442222222222221111111111111111111122223333333333333333333333333333332222222100000000211111222221112222222111111000000000000011111111223322222211233333344444444444444445555555533222111000011222221100000000000000000000000000000000000000001100000000001110000000000000001111111112333333333332222222222222222222200000000000000001110000000000000000000000000000000000000000000111100000011111112222333211112332222222222100000000000000001112221111122222222222222111100000000000111111222111111100000000000000000000000000000000001111111112222222222223333334444455555555555555555555555555555555555555555555555555554444444444444444444444444444444444443333333333333344445555555554443333333333333333333333333333333344444455543333333333333333222222211111111111111111111110000000000000000000000011000000000000000000000000110000000000000011122232100000000000000000000000000011110000001111210000000000100000110111112233334444444433333344434444433333232222210000000000000000111222110000000010000100000112222210000000000000000000000000000000112234444444444444445555555555555555555555555555555555543332100000000000101111112222222222222223444444555555444444444555544444333333333333333333333333333334444433333333333333322222222111111111111111111111111111111111111111112222222223321000000000011111123333332222111111111111100000011111112222222223333333333333333333333322222233","222222223333212222222211111111111223333333220000000000000000000000000000000011222333322221001111110000000000000000111000000000000000000000011111100000000000000000000000011111223221000011223332211111111222222222212222100000000000001000000100000000000000000000000000000000000000012222222223222220000001100111222224444444444444333333311122222233345555553333333334433333332222222222000000000000000000000000000000001111100012222222222111000000001222222333211100000001111111111223333333333333444333322222221122221111010000000000000100000000000000000000111110000010000000000111233322222222222233344444445555555555555555555554444444444222222222222222222222222222222333333332222222333333444445555555555555555555555554444444443333333444444333333333344444444444445555555555555555555555555555555555555555555555555322111111000000000111234100000000000000010000001100000000000000001100000000000000000000100000000011001122322100000000000000000000000111122222233332222100000001221122222233333221000000000000000000000010011100000000000000001122122223444432211111110000000000000000100011111111122331000000001122222210000001122222222110000000000001100111111222222222233444444333333333322222222223433333322223333333322222222222222222222222211111111111122223333333322111111000000000000000000000000000111111223333333334321000000000001111122211000000000000000000001111111111221112222222222222222111000000000000000122","111122223333333333332222222222222222222222221222222222222111111111222122222322222222233222222233333222222222212223333233444444444554222222222111111000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111211111344432222222222221111112223333344444445555555555555555444444444443333222222222222222111111111000000000000000000000000000000001111111222223333344444555444333444333220000000000000000111111111111112223333335432222334444444443433344444444322222221111111110000000000000000000000000000011111222332111112322334444455555555544444555555555555555554444444444444444444444444333333333333333343333333333333333333344455555555533333323333344444443222223332222211111111110000011121111122222222323332222222211000000000000000000000000000000000000012222112211000000011100000011110000000000000000001222000000111111000000000001222110000000000000000000001000111222211111122100000011111122222222221122222223333444200000000000111122222222222331111110012222333333444433333433443333333334444444455555444220000000010000011000011122333344444444444455555555554432222100000001111122333221111112222233344444455444422222222234444421100000000011111223333334444443332221100011223333444444432222111000000111111111000000011111110000000011111000001112222222222222223344333333333222222222222222222222223333334444444444555555444433310000001222233","222233333333333333333322222222223334444432220111000000000000000000011100000111111222223222222233333221111101100011222222222333333333222222221111111000000000000000000000000001112222222100000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001100000122333333333333332222223334444444444555555555555555555555555555554444444444445555555555555554222221000000000000000000000000001111111122223344444444555443333444445444432222223333333333333444444444444455555555555555555555554444444444444333333332110000000000000000100000000121111111222223444444444444444444455555555555555555555555555555555555555555544333333222233332222333322233333332222112222222223333444444455555555555333333333444444333333444444444444444544444444444433332233333344444444444444444444444444444443332100000000000000011223223422100000011100000111110000000000000000112212100000000012222200000000000011111110001210000011122222222320000000111000001122222223333333233333344444455554200000000000000000011222222333222211121110001112333444444444444444444444444444444444444443222223333444444444444455554444444444433333444444433221111100000000122222222222233334444444444444555555544455555555555433333333333333333333333334444444444432222222222233333333333333222222222221111112222233333333333333333333222222333333333333344444444455555555555555554333333333333333223333344444444445555555544333332221111111111","011111100000000000000000111111122222222221100000000000000000000000000000001111111111111111111111111111111111111111222223333444444444443333444443333333333333333444444444444444444444444444555555544444445444444444444444444444444444444444444444444444444443333322222111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222222222222222233333333333333333333333333322222222222222111111221111222222222222222222222222222222221111111111111100000000000111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000112222222222222222222222333333333333332222222222333333333333322222222222222222222233333333333333333333333333333333333333333333333333333333333222222222222222222222222222333333333333333333333333333332222222222221111111111111111111100000000000000111111111111111111111111111000000000000000011111101111111111111122233333333334444444444444444444444433333333322222222222222222222221100000000000000000111111111111122233322222222222222222222222222222233333344444555555555555555555555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444444444444444444333333333222222222222222110000000000000000000000000000000000000000000001111111222222222222222222222333333333333333333333333333333333333333333333333333333333333344444444444444444444444","000000000000000000000000112222223332222222211111000000000000111222222223333333333344444444444444444443333222222222222223333333333333333444444444333333333333334444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555443332222222222222222111111111111111111100000000000000000000000000000001111111111111111100000000011111112222222222222223333333333333333333333333333333333333333322222222222211111111112222222222222222222222222222222211111000000000000000000000000000001111111111111111111111111111111111111112222111111100000000000000000000000000000000000000000000000000000011112222222222222223333333444444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444433333333333333333333333333333333333333333333333221111111111111111122222222222222222111100000000000000000000000000000011100001111111111122222222222233322222222222222333333344433333333333333333333222211110000000000000000000110000000000001000000000001011111111122333333333333334444444444444444444444444444444444444444444445555555555555444444444444444444444444444444444444444444444444444444444444444444443333333332211111111111000000000000000000000000000000000000000000000000000011222222222222222222222222222222222222222222222223333444444444444333333222222222222222222233444444444555555555555","000000000000000000000000112222223332222221111111000000000000001112222223333333333344444444444444444433333333333333332223333333333344433444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555554445555555435543222222222222222111111111111111111100000000000000000000000000000000111111111111111111111111111111112223333333333333333333333333333333333333333333333333332222222111111111111111111111111111111111111111111111111112222110000000000000000000000000001112222222222222222221111111111111111112222111111100000000000000000000000000000000000000000000000000000000111111122222222222222222222222223333333333333333333333333222222222222222222222222222333333333333333333333333322222222111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000011100001111111111111122222222222222222222222222333333344444444444433333333322222222200000000000000111111110000000000000000000000000000000001122333333333333333333333333334444444444444444444444444444444444445555555555444444444443333333333333444444444444444444433333333333333333333333333333332210000000000000000000000000000000000000000000000000000000000000000111111111111111222222222222222222222222222111111112223333334433333333332222222222222222222233333333444444444444444","000000000000000000000001111111122222222221210000000000000000000000000000000011111111111111111111111111111111111111111222333333333455554444444444333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433332222222222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222222222222222233333333322222222222222222222111000000000000000000000000000000000000000000000000000000011111111100000000000000000000000011111111111111111111111111111111110011111111111111000000000000000000000000000000000000000000000000000000000000000112222222222223333333333444444444444444444444444444444444333333333333333333333333333333322222222222222222222222222222222222222222222222222111111111111111111111111222223333333333333333333333333333333333333333333222222222222222111111111111222222233222222222222222111011111000000000000111111111111111111111111122222223333333344444444444444444444444444444444444444333333332222221100000000000000000000000111112233333333333333222222222222222222222233333333444444444444445555555555555555555555555555555555555555555555555444444443333333333333334444444444444444444444444444444444444444443333333222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222233333333444444444444444444444444444444444444444444444444444444444","000000000000000000000011112222222222222221111111110000000000000001000000000112222222222222222222222111111111111222222222333333333455555555555555555555555555555555555555555445544454444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333333332222222222222222222222222222222222222222222111111111111111111112222222222221111111222222333333333333323333333333333333333333333333333333333333333333333332222222111111111111111111111111111111111111111111111111111111110000000000000000000000000000012111122222222222222222221111111111111111111111000000000000000000000000000000000000000000000000000000000112222222222222233333344444444444444444444444444444444444444333333333333333333333333333333222221111111111111111111122222222222222222222222111000000000000000000111222233333333332222222222211111111111111111111111111111111111111000000000000000011111000000000000000000000000000000000000000011111111111111111111111111122222222222222222222222233333333333334444444444333333322222111111111110000000000011111111111122222222222222222222221000000000000000112222334444555555555555555555555555555555555555555555555555555544444444444444444444443333333333344444444444444444444444444444444443222222222210000000000000000000000000011111111111111111111111110000000000011111111111111111222222222222222222222222111001111222333333444444444444444444444433333444444455555555544444444444443","000000000000000000000000111111222222222221111000000000000000000111111111111223333333322222222222222222222222111121211111222222222333333444443334333333333333344444444444444444444444444444444444444444444444444433333333322222333333333333333333333333333333333322233322222222222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112222222222222222233333333333333333333333333333333333330000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111112222111111100000000000000000000000000000000000000000000000000000000111111122222222222222211111222223333333334442222222222222222222222222222222222222222333333333333333333333333332222222222222222222222222222222222222222222222222222222224444444444433333333333333333333333333333333333333333333333111111111111111111222222222222222222111111111000000000000000000000000011100001111111111111123333332233333333333333333333333344444444444433333333333221111100000000000000111111110000000000111111111000000011111111122333333333333334444444444445555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444443333333322211111111000000000000000000000000000000000000000000000000000000011111111111111111111111111111122222222222222222222222333333333333222222222222222222222222233333333333344444444444","000000000000000000000011111111222222222221111111000000000000000001000000000112222222222222222222222111111111111222212222333333333455555555555555444444444444444444454444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333332222222222110000000000000000000000000000000000000000000000000000000000000000000000000011110000000110000222222222222223333333333333333333333322222222222222222222222222221111000000000000000000000000000000000000000000000011111100100000000000000000000000011111111112222222222222222222221110011111111111111000000000000000000000000000000000000000000000000000000000000000112222233322223333333333444444444444444444444444444333333333333333333333333333333333333322222222222222222222222222222222333333333444444443222222222222222222222222222233333333333333333333333333333333333333333333222222222222222111111111111222222222111111111111111000000000000000000000111122222222222221111111122222223333333333333333333333344444444444444444444444333333333322111111000000000000000000000111112222222222222222222222221111112222222222222233334444444444555555555555555555555555555555555555555555555554444444444443333333333333333333444444444444444444444444444444444444443333333222222221111111111111110000000000000001111111111111111111111111111111111111111111222222222222111111112222222222222222333334444444444444444444444433333333333344444444444444444444444","011111111000000000000001111111122222222222211000000000000000000000000000000011111111111111111111111111111111111222222233333444444455554444444444444443333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000011111112222222222222222233333333333333333333333322222222111100000000000000000000000000000000000000000000000000011111111100000000000000110000000011111111122111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222223333333333444444444444444444444444444444444333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222223333333322222222222222222222222222222222222222222222222222111111111111222222233222222222222222111011111000000011111111111111111111111111111122222233333333344444444444444455555555555555544444444333333332222221100000000000000000000000111223333333333333333222222222222222222222233333333444444444444445555555555555555555555555555555555555555555555555555554443333333333333334444444555555555555555555555555555555544444444444333333222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111122223333333333333333333334444444444444444444444444444444444444444444444444444444444","011111111100000000000011111222222222222222211000000000000000000000000000000011100000000000000001111111111111122222333333333445555555555555555444444444444444444444444444444444444444444444555555555555555555555555555555544444444444444444444444444444444444444444444333332222222222111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000011111222223333333333333333333333333333333333333322222222111111111111000000000000001111111111111111111111111111111111111100000000000001111111111122222222222222222210000000000000000001111111111111000000000000000100000000000000000000000000000000000000000000000001111111111111122233333333333333333333333333333333333333333333333333333333333333333333322222222222222222222222222333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111100000000000011111111111111111111111111111222233333333334444444444444444444444444444444444444444333333322222221111110000000000000111111122223333333333333222222222222222222222333333334444444444445555555555555555555555555555555555555555555544444444444444444444444444444444444444444555555555444444444444444444444444443333333333333222222222222222222211111111111111111111111111111111111111111001112222222222222222222222223333333333333333333333333333334444444444444433333333333333333344444444444444444433333","011111100000000000000011111221112222222222221111000000000000000000000000000111100000000011111111111111111111111222333333344444445555555555544444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333222222222222222222222222222222222222222211111111111111111111111112222222222221110000000000000000001111112222222222222222233333333322222222222222222222222111100000000000000000011111111111111111111111111111111111111111100000000000000111111111111222222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111223333333334444444444444444444444444444444444333333333333333333333333333333322222222222211111111111111111222222222222222222222222211111111111111111111222223333322222222222222222222222222111111111111000000000000001111111111111111111111000001111111110000000000000000011111111111111111122222222222222222333333344444333344444444444444444444444444443333333333333333221100000000000000000000001111223333333333333333222222222222222222333333333344444444555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444443332222211111111111000011222222222222222222222222222222222222222222222222111112111111112211111111111111222223333333333333333333333444444444444444433333333333333333344444444444444444444444","011111110000000000000011111111122222222221100000000000000000000000000000000111111111111111111111111111111111122222333333333444444444443433444444333333333333344444444444444444444444444444555555555555555555555555555555544444444444444444444444444444444443333322222111111111111110000000000000001110000000000000000000000000000111100000000000000000000000000000000000000000000011111122223333333333333333333333333333333333333333322222222222222222222221111222222222222222222222222222222221111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111110000000000000000000000000000000000000110000000000000000001111111222222222222222333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222221111111111111111111100000000000000111111111111111111111100000000000000000000011111100011111111111122233333333334444444444444444444444433333333322222222222222222222221100000000000000000111111111122233333322222222222222222222222222222222234444444555555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444444444444444444444333333333333333322222222222222222222110000000000000000000001100000000000000000000011112222222222222222222222223344444444444444444443333333333333333333333333333322222222222344444444444444444444444","001111100000000000000000111111122222222222210000000000000000000001111111111112322222222222222222222222222211111111111112333333333333333333444444333332222333344444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333332222222222222222222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222222222222223333333333333333333333333333333333222221111111111221111222222222222333333333333333333222222221100000000000000000000000000011111111111111111111111111111100000000000000001111111110000000000000000000000000000000000000000000000000000000001112222233322223333333333444444444444444444444444444433333333333333333333333333333333333333333333333322222222222222222222222222222222333333333333333333333333333333333334444444444433333333333333333333333333333333333333333333333221111111111111122233333333333333322111111111000000000000001112222222222222222222222222223333333344444444444444455555555555555534444444333333332233222211110000000000000111111110001122222222222222222222222222333333344444444444445555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444555555555555555555555544443333333332111111111111111111110011100000000000000000000000000000000000000001111111111112222222222222222223333333333333333333333334444444444433333333344444444444444444444444444444444444444","011111111100000000011111111222223333333333210000000000000000000000000000000011100000000000000000000011110011122222333333344445555555555555555555555554444444444444444444444444444444444445555555555555555555555555555555544444444444444444444444444444444444444444444433332222222222221111111111111111111111111111111111111111111111111111111222222222222222222221111111111111001111112233333333333333333333333333333333333333333322222222111111111111111111111111112222222222222222222222221111111111111111111111111111121122222222333333333333333332222222222222222222222222222222111111111111111111111110000011111111111111111111111112211111111111222222222222222233333333333333333333333333333333333333333333333333333333334444444444433333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111110000000000000000011111111111110000011111111111122233333333334444444444444444444444444444444443333333333333322222221111110000000000000000000122223333334433333333333333322222222222333333334444444444445555555555555555555555555555555555555555555544444444444444444444444444444444444444444555555554444444444444444444333333333333333222222222222222111111111111111111111111111111111111111111111111111111112222222222222222222222223333333333333333333333333333333444444443333333333322222222222344444444444444444333333","001111100000000000000000111111122222222222100000000000000000000000000000001112222222222222222222222222222211111111111222333333333333443333444443222223333333344444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333322222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222222222222222233333333333333333333333333333222111122222111111221111222222222222333333333333333333222222221100000000000000000110000000011111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000112222222222222333333333444444444444444444444444444433333333333333333333322222222233333333333333333333333333333333333333322222222222222333333333333333333333333333333334444444444433333333333333333333333333333333333333333333333221111111111111111222222222222222222111111111000000000000001112222222222222222222222222223333333344444444444444444444444444444433333333333333332233222211110000000000000111111110001122233322222222222222222222333333344444444444445555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444445555555555555555555555555544444444333322222222222222222222222211111111111111111000000000000000000000000001111111111111111111111111111223333333333333333333333334444444444433333333344444444444444444444444444444444444444","000000000000000000000000112222222222222221111111000000000000000111111111111212333333333333333333333322222222222222222223333333333344444444444444444444444444444444444444444444455555555555555554444444444444544453333333333344444444444444444444444444444443333333333333333333333321110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112223333333333333333333333333333333333333333333333333331111222000000000000000000000111111111111111111111111000000000000000000000000000000000000000112222222222222222221111111111111111112222111111100000000000000000000000000000000000000000000000000000000112222223322222222222222222222223333333333333333333333333222222222222222222222222222222222222222222222222222222222211000000000000000000000000000000000000000000001122233333333333332222222222222222222222222222222222222222222222111111111111111111222222222222222222111111111000000000000000000000000011100000000011111111123333332233333333333333333333333344444444444433333333332222222210000000000000111111111111111111111111111110000000000001122333333333333333344444444445555555555544444444444444444444444445555555555444444444443333333333334444444444444444444444444444444443333333333333333222211111111111110000000000000000000000000000000000000000000000000000011111111111111222222222222111122222222222111111111222333333333333333333333333333333333333333333333333333333333333","011111110000000000000001111111122222222221100000000000000000000000000000000011100000100011111111111111111111111222222223333444444444443333444444333333333333333444444444444444444444444444444444444444444444444444444444433344444433333333333333333333333332222211111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222222222222222233333333333333333333333322222111000000000000000000000000000011111111111111111111110000000000000000000000000000111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222222222222222333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222211111111111111111111122222333333333333333333333333333332222222222221111111111111111111111111111111111111111111111111111111111111000000000000000001110000000000000000122233333333334444444444444444444444444444444433333333333333322222221100000000000000000111111111122233333322222222222222222222222222222233333344444444445555555555555555555555555555555555555555555555555555555555554443333333333333333333444555555555444444444444444444444444444444444333333222222222222222221100000000000000000000000000000000000000000001111111111111111111111111111223333333333333223333333333333333333333333333333333333333333344444444444444444444444","000000000000000000000000112222223332222221111111100000000000001112222222222223333344444444444444444433333333333333332223333333333444444444444444444444444444444444444444444444455555555555555555444444444555555555555555555555555555555555555555555555555555555555555554444444455435542222222222222222111111111111111111110000000000000000000000000000001111111111111111111111222222222222223333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222210000000000000000000000000001112222222233333333332222221111111111112222111111100000000000000000000000000000000000000000000000000000000112222222222222222222222222222223333333334444444433333333222222222222222222222222222222222222222222222222222222222211000000000000000000000000000000000000000000000011112222222222222222222222222222222222222222222111111111111111100000000000000011111111111111111111000000000000000000000000000000000111100000000000000001122222222111111112222222222333333344444444444433333333322222222221111111100000000000111111111111111111111110000000000001122322222222222223333333333333333333333333333333333333333334444444444444444444444444443333333333333333333333333333444433333333333333333333333333333222211111111111111000000000000000000000000000000000000000000000000000111111111111111222222222222222222222222222111111122223333444444444443333333333333333333333333333333333333333333333","000000000000000000000000111111222222222221111000000000000000000111111111111212322222222222222222222222222222111111111111222222222333333444444444333333223333344444444444444444444444444444444444444444444444444433333333322222222233333333333333333333333332222222222222222222222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112222222222222222233333333333333333333333333333333222220000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000011111111111111111111111110000000000001111111111100000000000000000000000000000000000000000000000000000000112222223322222222222222222222223333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333322222222222222222111111111111111111222222222222222222111111111000000000000000000000000011111111111122222222223333333333333333333333333333333334433333333333333333333221111100000000000000111111110000011111111111111110001111111112233333333333333444445555555555555555555555555555555555555555555555555555555444444444443333344444444444444444444444444444444444444444444444444443333333322211111111000000000000000000000000000000000000000000000000000000011111111111111111111111111111112222222222222222222222333333333333222222222233333333333333333333333333344444444444","011111111100000000011111111222223333333333211000000000000000000000000000000111100000000000000001111111111111122222333333444445555555555555555555555555555555555555555444444444444445555555555555555555555555555555555555544444444444444444444444444444444444444444444433333333333222222111111111111111111111111111111111111112222222222222222223333333322222222221111111111111111111112223333333333333333333333333333333333333333322222222111111111111000000000000000011111111111111111111111111111111111111111111111111121222333333333333333333333322222222222222222222222222222222111111111110000111111111111112222223333333322222222222222222222222222222222223322233333444444444444444444444444444444444333333333333333344444444444444422222222222222222222222233333333333333333333444444444433333333333333333333333333333333332222222222222222222222211111111111000000000000111111111111111222221111111111111111110000000000000000011111111111111111111111111222222233333333344444445555555555555555555555555555555555555555544444332222222222222111111111112222223333333333333333333333333333333333333333333344444444555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444444444444444444444444444444443333333222111111111111111222222222222222222222222222211111111111111222222111111111111111111111111112222233333333333333333333333333444444444444444433333333333333333344444444444444444444444","001111100000000000000000111111122222222221100000000000000000000000000000000111111111111111111111111111111111111111111112333333333344443344444444333333333333344444444444444444444444444444444444444444444444444444444444444444444433333333333333333333333332222222222222222111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222222222222222233333333333333333333333322222111000000000000000000000000000000000000000000000000000000000000000000000000000000110000000011111111111111111111111111111100000000000000001111000000000000000000000000000000000000000000000000000000000000000112222233322222333333333333333333333333333333333333333333333333333333333333333332233333322222222222222222222222222222222222222222222222222222222222222222222222222222223333344433333333333333333333333333333333333222222222222222111111111111222222233333333333333322111111111000000000000001112222222222222222222222222223333333344444444444444455555555555555534444444333333332222221111100000000000000111111111112233333333333333222222222222333333333333334444445555555555555555555555555555555555555555555555555555555555555555554443333333333333334444444555555555555555555555555555555544443333333333333222222222222222222211111111111111111100000000000000000000000001111111111111111111111111111122222222222222222222223333344444444444444444444444444444444444444444444444444444444","011111111000000000000001111111122222222221100000000000000000000000000000000011111111111111111111111111111111111222222223333333334444443344444444333333333333334444444444444444444444444444444444444444444444444444444444444444444433333333333333333333333333332222222211111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222222222222222233333333333333333333333322222111000000000000000000000000000000000000000000000000000000000000000000000000000000110000000011111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222222222333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333332222222222222222222222111111111111111111222222222222222222111111111000000000000001111111111111111111111122233333333333344444444444444455555555555555544444444333333322222221100000000000000000111111111122233333333333333222222222222222222222233333344445555555555555555555555555555555555555555555555555555555555555555554443333333333333334444444555555555555555555555555555555544444444444333333222222222222222222211111111111111111100000000000000000000000001111111111111111111111111111122222222222222223333333333344444444444444444444444444444444444444444444444444444444","000000000000000000000011112222222222222221111111000000000000000111111111111212333333322222222222222222222222111222222223333333333455555555555555555555555555555555555555544444444454444454555554444444444555555554444444444444455555555555555555555555555554444444444443333333333321110000000000000000000000000000000000000000000000000000000000000001111111111111111111122111222222222222223333333333333333333333333333333333333333333333333332222222111111111111111111111111111111111111111111111111111111110000000000000000000000000000112222222222222222222222221111111111112222111111100000000000000000000000000000000000000000000000000000000112222233322222233333333444444444444444444443333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222233333333333333333333333333333333333333333333222222222222222111111111111111111222222222222222222111111111000000000000000011111100011100000000011111111123333332233322223333333333333333334433333333333333333322222222221111111100000111111111111111111111111111110000000000001122322222223333334444444444555555555555544444444444444444444444444444444444444444444443333333333334444444444444444444444444444444444444444444333333222211111111111111000000000000000000000000001111111110000000000000000111111111111111222222222222111111111111111111111222333333444444444444444444444433333333333344444444444444433333333","001110000000000000000000111111222222222222211000000000000000000111111111112223333333322222222222223322222222222222211111222222222222333333333333333332222333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444422222222222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222222222222223333333333333333333333333333333333333333322222222222211222222222222333333333333333333222222222110000000000000000000000000000111111111111111111111111111111110000000000001111111111100000000000000000000000000000000000000000000000000000011112222222222223333333333444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444433333333333333333333333333333333333333333333333221111111111111111222222222222222222111111111000000000000001111111111111111111111122222222233333333333333333333333333333333333333333333333333333333322211110000000000000000000110000011111111111111111111111222222233344444444444445555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444444444444444444443333333333322221111111111111000000000000000000000000000000000000000000000011222222222222222222222222222223333333333333333333333333333444444333333333344443333333344444444444444444444444444","000010000000000000000011112222222222222221221111000000000000000001000000000111112222222222222222222111111111111222222222333333344455555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333233332222222222222222222222222222222222221111111111111111111111112222222222221111111111222222222222222222222233333333333333333333332222222222222222222222222221111000000000000011111111111111111111111111111111111111111100000000000000110000000011111111112111111111111111111121111111111111111111111111000000000000000000000000000000000000000000000000000000000112222222222223333333344444444444444444444444444444444444444333333333333333333333333333333222222222211111111111111122222333333333333444443222111111111111111111111222233333333322222222222211111111111111111111111111111111111111100000001111111111111000000111111100000000000000000000111111122222222222222222222222222233333333333333333333333344444444444444444444444444443332222111111000000000000000011111111112233333333333333222222222222222222223333333333444444555555555555555555555555555555555555555555555555555544444444444444444444443333333333344444444444444444444444444444444444332222222211111111111111011111111111222222222222222222222222222222222222222111112211111112222222222222222222223333333333333322333334444444444444444444444433333444444455555555544444444444444","000000000000000000000000111111222222222221110000000000000000000001111111111212222222222222222222222222222211111111111112333333333333444444444444333333333333344444444444444444444444444444444444444444444444444444344444433333333333333333333333344444444443333322222222222222222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222222222222222233333333333333333333333333333222111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111110011111111111111111111100000000000000000000000000000000000000000000000000000000112222233322222333333333333333333333333334443333333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222233333333344433333333333333333333333333333333333222222222222222111111111111222222333333333333333322111111111000000000000001112222222222222222222222222223333333344444444444444455555555555555534444444333333333322221111110000000000000111111111111122222222222222222222222222333333344444444444445555555555555555555555555555555555555555555555555555555555555555554443333344444444444444444444444444444444444444444444444444443333333333322221111111111111110000000000000000001000000000000000000000000011111111111111111111111111111112222222222222222222222333333333333333333333333333333333333344444444444444444444444","000000000000000000000000111111222222222221100000000000000000000001111111111112222222222222222222222222222111111111111112333333333344444444444444333333333333344444444444444444444444444444444444444444444444444433333333333333333333333333333333344444444443333322222222222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222222222222222233333333322222222222222222222222111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112222222222222222221121110011111111111111000000000000000000000000000000000000000000000000000000000000000112222233322222333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222333333333333333332222222222222222222222222222233333333333333333333333333333333333333333333222222222222222111111111111222222333333333333333322111111111000000000000000000000000011111111111122222223333333333344433333333333444444444444433333333333333333322221111110000000000000111111111111122222222111111111111111111112222322222223333444444444444555555555555544444444444444444444444444444444444444444444443333333333334444444444444444444444444444444444444444444443333333222222221111111111111110000000000000000001000000000000000000000000111111111111111211111111111111112222221111111111111233333333333333333333333333333333333333344444444444444444444444","011111110000000000000011111111123321111112100000000000000000000000000000000011100000000011111111111111111111122222333333333444445555555555555444444443333333344444444444444444444444444444555555555555555555555555555555544444444444444444444444444444444443333333222211110000000000000000000000001110000000000000000000000000111111111111111111111111100000000000000000000000111111112233333333333333333333333333333333333333333333322222222222222111111221111111112222222222222222222222221111111111111111111111111111111111222222222222233222222221111111111111111111111111111111000000100000000000000000000000000001100000000111111111111111111111222222222222222333333333333333222222222222222222222222222333333333333333334444444444433333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222221111111111112222222211111111111111111111111111111100000000000000000000000000011111100000000000111122233333333334444333333333333333333333333333322222222222222222211110000000000000000000000000122222233334433332222222222211111100000011111234444444444444444455555555555555555555555555555555555444433333333333333333333333333333334444444444444444444433333333333333333333333333333322222222222222222222222221111111111111111111111111111111111111111111111112222222223333333333333333344444444444444444443333333333444444443333333333322222222222233333333333333333333333","011111111100000000000001111222222222222222211000000000000000000000000000000011100000000000000001111111111111111222333333333444444555555445544444444444444444444444444444444444444444444444544444444444444444444444444444444444444444444444444444444444444444444444444333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000011111112222222222222222233333333333333333333333322222222111100000111000000000000000011111111100000000000001111111111111100000000000001111111111111222222222111111100000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000112222222222222222233333334444444444444444444444444444443333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111000000011111111111111111111111111111222233333333334444444444444444444444444444444444444444333333322222221100000000000000000111111111223333333333333333222222222222222222333333333333444444555555555555555555555555555555555555555555555555555555555555554444444444444444444444444555555555444444444444444444444444444444444333333222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111222223333333333333333333333334444444444444433333333333333333444444444444444444444444","000000000000000000000000112222222222222221111100000000000000000112222222222223333333333333333333333322222222222222222222333333333344433444444444444444343334444444444444444444455555555555555554444444444445445443333333333344444444444444444444444444444443333333333333333333333321100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222233333333333333333333333333333333333333333333333331111110000000000000000000000111111111111111111111111111000000000000000000000000000000000000112222222222222222221111111111111111112222111111100000000000000000000000000000000000000000000000000000000111111222222222222221111122222223333333334442222222222222222222222222222222222222222333333333333333333333333332222222222222222222222222222222222222222222222222222222224444444444433333333333333333333333333333333333333333333333111111111111111111122222222222222222111100000000000000000000000000000011100001111111111111122222232233333333333333333333333344444444444433333333333222222200000000000000111111111111111111111000000000000011111111122333333333333333333333333334444444444444444444444444444444445555555555555444444444444444444444444444444444444444444444444444444443333333333333333332211111111111000000000000000000000000000000000000000000000000000000111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333344","000000000000000000000000000000000000000000000000000000000000000000000011110000110012212222222222222222222222222222222110000000000000011111112220000000000000000000000111100001000000000110000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000011000000000000000001111100000000000000000000001000000000000000000111111111111111111111000000111110000111100000000000000000000000000011001111000000000000000000111111111111111000000000000000000000000000000000000011111111111000000000000001111111111000000000000011111111111111111111111111000000000000000011111111111122222333333332222222222211111100000000000000000000000001112111111111111111000000000000000000111222222223222221111000000000000000000000000000000000000000001111110000000000000000000000000000000000011112222222222223322222222111111111111111222222211111112222100000000001110000000000000111111110000000000000111111222222211111111111111100000000000000000000111111000000000000000000000000000000000000000000000000011111110000000100001111122111111111111111100000000000000000112233344444432111111111111111111111111110000000000000000","000000000000000000000000000000000000000000000000000000000000000000000011210000000000112222212222333333222222222233233222221100000001111111112111100000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000100000000000000001001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000010111000000000000000000000000000000001110000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000100000000001111222110000000000000000000000000000000000000000000000000000000000000000000000000011122111000000001222221111100000000000000000000000000001111222110000000000000000000000011111111000011000000000000000000000000000000111110000000000000000000001111111122222211000111111111000000000011111111110000000000001111112222222222222222222222222222222222222211100000000000000000000000011111000001110000000000000000000000000122222111111111000000000000000000000000000000000000000000000111111111111000000000000000000000000000000011222222222222222111111111122222222222222222222211111111110000000000000000000000000000000000000000000000001112211122222222211111111111110000000000000000000111111000000000000000000000000000000000000000000000000011111111000000111222233333222222222222222221110000000000000111223333333332111111111111111111111111121111111110000000","000000000000000000000000000000000000000000000000000000000000000000000000010000110012222233322222222222333332222222222110000000000000000000111111110000000000000000000111111111110011001111000000001100000000000000000000001111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001111100000000000000000000001000000000000000000111111111111111111111000000111110000110000000000011111111111111111111111111000000000000000000000000000000001000000000000000000000000000000000000111110000000000000000000001111111111000000000000000000000000111111111111111000000000000111111111111111111111222222222111111111111111111000000000000000000000001112111111111111111000000000000000000111111122222222222222111111111100000000000000000000000000000001111110000000000000000000000000000000000011111111112222333332222222222222222222222222222222222222222222222211111111111111111111111111111111111100000112222111222211111111111111100000000000000000000122111000000000000000000000000000000000000000000000000011000000000000000001111122111111111111111100000000000000000112233344444444333333332222222222222200000000000000011122","000000000000000000000000000000000000000000000000000000000000000000000000010000110012222111222222222222221122222222222110000000000000000000012220000000000000000000000111100000000000000110000000001100000000000000000000001111000000000000000000000000000000001100000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000000000000000000000000000000000000000000000000001000000000000000000110011111111111111111000000111110000110000000000000000000000000000000001111000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000001111111111000000000000001111000000111111111111111000000000000111111111111111122233333333332222222222211111100000000000000000000000001111000000000000000000000000000000000111222222223222221111000000000000000000000000000000000000000001111110000000000000000000000000000000000111111111111111122222222222222222222222222222222211111112222211111111111111111111111111111111111100000000000111100111222211100000000000000000000000000000000122222000000000000000000000000000000000000000000000000010000000000000000001111111111111111111111000000000000000000112233333444332110000000000000000000000000000000000000011","000000000000000000000000000000000000000000000000000000000000000000000000010000110012222233322222222222333332222222222110001100000000000000122222111111100000001110010111111111111111001111000000001100000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001111100000000000000000000001000000000000000000111111111111111111111000000111110000110000000000011111111111111111111111111000000000000000000000000000000001000000000000000000000000000000000000111110000000000000000000000000000111000000000000000000000000111111111111111000000000000111111111111111111111111111122111111110000000000000000000000000000000001111000000000000000000000000000000000111111111112222222222111111111100000000000000000000000000000001111110000000000000000000000000000000000001111111112222333322222222111111122222222222222222222222222222222222222221111111111111111111111111111100000112222111111111111111111111100000000000000000000122111000000000000000000000000000000000000000000000000000000000000000000001111122111111111111111100000000000000000112233333444444333333332222222222222111111000000000011122","000000000000000000000000000000000000000000000000000000000000000000000000010000110012222222222222222222222122211111111110000000000000000000012220000000000000000000000111100000000000000110000000011100000000000000000000000000000000000000000000000000000000001100000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001111100000000000000000000001000000000000000000110011111111111111111000000111110000110000000000000000000000000000000001111000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000001111111111000000000000001111100000111111110000000000000000000111111111111111122222333333332222222222211100000000000000000000000000000001000000000000000000000000000000000111111222223333333332111111111100000000000000000000000000000001111110000000000000000000000000000000000111111111111111112222222222222222222222222222222222222222222222222222222221111111111111111111111100000000000001000111212211100000000000000000000000000000000122222000000000000000000000000000000000000000000000000000000000000000000001111122111111111111110000000000000000000111122333444443222222111111111111111000000000000000011111","000000000000000000000000000000000000000000000000000000000000000000000000010000000012222111111112222211111111211111111000000000000000000000012220000000000000000000000001100000000000000110000000011100000000000000000000000000000000000000000000000000000000001100000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001000000000000000000000011111111111111111000000111110000110000000000000000000000000000000001111000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000001111111122110000000000001111100000111111110000000000000000000111111111111111122233333333332222222222211100000000000000000000000000000001000000000000000000000000000000000000001222222222222222110000000000000000000000000000000000001001111110000000000000000000000000000000000111111111111111111111100000111111111111111111222211111111222222222222211000000000000000000000000000000000000000000000111000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000111122233333321000000000000000000000000000000000000000000","000000000000000000000000000000000000000000000000000000000000000000000000010000110012222222222222222222222222222222222110000000000000000000011110000000000000000000000111111000000000000110000000001100000000000000000000000000000000000000000000000000000000001100000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001111100000000000000000000001000000000000000000110011111111111111111000000111110000110000000000000000000000000000001111111000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000001111111111000000000000000011000000000000000001111000000000000111111111111111111111222222222222222222211110000000000000000000000000001111000000000000000000000000000000000111222222223333333322111111111100000000000000000000000000000001111110000000000000000000000000000000000111111111111111122222222222222222222222222222222211112222222222222222222221111111111111111111111100000000000111100111222211100000000000000000000000000000000122222000000000000000000000000000000000000000000000000010000000000000000001111122111111111111111000000000000000000112222333444443222222222222222222222100000000000000011122","000000000000000000000000000000000000000000000000000000000000000000000000010000110012212222222222223333333333322222222110111100000000011111111111100000000000000000000111111111010001001111000000000000000000000000000000001111000000000000000000000000000000001100000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000011000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001111100000000000000000000001000000000000000000111111111111111122222111000000110000000000000000011111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000001111111122000000000000001111111111111111111111111000000000000000011111111111111222333333333333333333333322222100000000000000000000011112111111111111111000000000000000000122222222222222221111000000000000000000000000000000000000000000111110111000000000000000000000000000000011222222222222333332222222222222222222222222222222222222222211111111111110000000000000111111111111111100000112222222222211111111111111110000000000000000000111111000000000000000000000000000000000000000000000000011110000000000111111111122222222222222222111111000000000000112233444444444333333332222222222222222221111000000011111","000000000000000000000000000000000000000000000000000000000000000000000000010000110012222233222222222222222222222222222110000000000000000000011111110000000000000000000111111111000001001110000000001100000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001111100000000000000000000001000000000000000000111111111111111111111000000111110000110000000000011111111111111111111111111000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000111111111111111000000000000111111111111111111111222222222111111110000100000000000000000000000000001111000000000000000000000000000000000111111122223333333332111111111100000000000000000000000000000001111110000000000000000000000000000000000001111111111111123322222222222222222222222222222222222222222222222222222221111111111111111111111111111100000112111111222211111111111111100000000000000000000122222000000000000000000000000000000000000000000000000000000000000000000001111122111111111111111000000000000000000112233333444444333333332222222222222100000000000000011122","000000000000000000000000000000000000000000000000000000000000000000000011110000000011112222222222333333222222222222222111111100000000011111112220000000000000000000000111111111000000000110000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000011111111000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000222110000000000000000000000000000000000000000000000000000000000000111111111111111111111000000000110000000000000000011111111111111111111111222110000000000000000000000000000000000011111111111000000000000000000000111110000000000000000000001111111122222211000011111111111111111111111111111000000000001111112222222211122222333332222222222222222222211000000000000000000000011112111111111111111000000000000000000122222222222111111111000000000000000000000000000000000000000111111111111000000000000000000000000000000011222222222222223322222222122222222222222222222222222222221100000000001110000000000000111111110000000000001112211222222211111111111111110000000000000000000111111000000000000000000000000000000000000000000000000011111111000000111111222222222222222222222111100000000000000112233344444432111111111111111111111111121000000000000000","000000000000000000000000000000000000000000000000000000000000000000000000010000110012222222222222222222222222222222222110000000000000001000011110000000000000000000000111111111000000000110000000000100000000000000000000001111000000000000000000000000000000001100000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001111100000000000000000000001000000000000000000111111111111111111111000000111110000110000000000011111111111111111111111111000000000000000000000000000000001000000000000000000000000000000000000011110000000000000000000001111111111000000000000001111111111111111111111111000000000000000011111111111111222333333332222222222211111111000000000000000000000001112111111111111111000000000000000000111222222223222221111000000000000000000000000000000000000000001111110000000000000000000000000000000000111111222222222223322222222222222222222222222222222222222222211111111111111111111111111111111111111111100000112111222222211111111111111100000000000000000000122222000000000000000000000000000000000000000000000000011110000000000000001111122111111111111111000000000000000000112233344444444333333332222222222222100000000000000011122","000000000000000000000000000000000000000000000000000000000000000000000011210000000000112222212222333333333333333333333332222111000001111111112111100000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000100000000000000000001111100000000000000000000000110000000000000000000000000000000000000000000000000000000000000000010000000000000111000000000000000000000000000000001110000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000100000011111111222110000000000000000000000000000000000000000000000000000000000000000000000000111122222111000001111111111100000000011111111111111111111111222110000000000000000000000011111111111111000000001000000000000000000000000110000000000000000000000111111122222210000111111111000000000011111111110000000000001111112222222222222222222222222222222222222222222100000000000000000000001111000000000000000000000000000001100122222100000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000011222222222222223332222221122222222222222222222211111111100000000000000000000000000000000000000000000000001222222233333322222221111111110000000000000000000111110000000000000000000000000000000000000000000000000111111111000000111222233333333222222222222222210000000000000112223333333333222222222222222222222222221111111111111111","000000000000000000000000000000000000000000000000000000000000000000000011110000000011112222222222333333333333333333333221111100000000111111112111100000000000000000000111111111000000001111000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000100000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000100000011100000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000111111222110000000000000001111100000000000000000000000000000000000000000111111111111111122222111000000110000000000000000011111111111111111111111222110000000000000000000000000000000000011111111111000000000000000000000011110000000000000000000001111111122222210000011111111111111111111111111111000000000001111122222222211122222333333333333333333333333333210000000000000000000011112111111111111111000000000000000000122222222222111111111000000000000000000000000000000000000000111111111111000000000000000000000000000000011222222222222233332222222222222222222222222222222222222221100000000001110000000000000111111111000000000001112222222222211111111111111110000000000000000000111111000000000000000000000000000000000000000000000000011111111000001211111222222222222222222222221111000000000000112233444444444333333333333333333333333331111110000001111","000000000000000000000000000000000000000000001110000000000000000000000012110000001100000000000012222232333333333333444444433323332222234445533323422210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222210000000000000000000001122211111111110000000011000000000000000000000000000100000000000000112222232222222333222233333333333333333332222210000000000000000000000000000000000000011111111221100000000000111110000000000000000000000000000000000000000000122223333222222111000000000001111111111111111222222222222222110000000000000000001111111111111233222111000111223333332221111000000000000000000000000000000000000000000000000110000000000000000000000000000000000000111110000110000000111111111111000000000000000000000000000000001111000000000000000000000000000011100000000000000011110000000000000000000000011000000000000000000000000000000000000001111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000001112222210000000000000000000000000000000000000001111000000000000000011111112222331101111111111111111000000000011111223332222222222222222222222222222222222222210000000011122222222233332221000000000000000001111122222221111111111122333444333333333222211110000000000000000011111100001122222222222222222222223333334434443322111111","111000001111111000000000000000000000000000111111110000000000000110000122110000000100000011001112222232222222333333344444444332233444442344444444433322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001122222221222220000001112000000000000000000000000000100000000000001112222222112223334112222222222233333333333332210000000000001221000000000000111111111111112222111110000000000000010000100000000000000000000000000000000000000012222333333333222221111000001122222222222211111000000000111000000000000000000000000000000011111111111000111111111111111111112222222222221111100000000000000000000000000000000000111111100000000000000000000000000000000000001111100000111110000001111111111000000000000000000001111000000000000000000000000000001100000000000000000011100001122222222221112222222222221110000001111111100000111100012222222222111111111000000000000000000000000000000000000000000000000000000000000000000000100001222221000000000000000000000000000000000000111000000000000000000000000000000000000000011122111112222211000000000011111221111100111111111111110000000010000000010001220000000000000000000122221100012211100011112232223334443333332110000000000000011000122334444333222100001122222111111221000111111222210000000000000012222222233333223333333333333333333444444444444433222","111111101111111111111000010000000000000000112211221111111121111111111123100000000000000000001111222232222222333333444443332111122222111222234443432211111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000111122100111111110000000111000000000000000000001111110100000000000011112221112212122222111111111111000000000000000000001111111111111111112222222222222222222222222111110000000000000000000100000000000000000000000000000000000000011112111111122222222222111111122222222111000000000000000011112000000000000000000000000000000000000000000011111110000000000000111111222221111100000000000000000000000000000000001111111100000000000000000000000000000111100000111100000000000000001111000000000000000000000000000111000000000000000000000000000011100000000000000000011100000111111111110001111111111000000000000110000100011111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111233321000000000000000000000000000000000000011000000000000000000000000000000000000000000122111111122222111000000000111121111100000001111111110000010110000000000000000000000000000000000111111111112211100000111122222223333322222110000000000000001000122223333222233311111122222111111110000001111111100000000000000012333333333322222233333332222223333333333333333333222","000000000010000000000000000000000000000000011111110000000000000111111122110000001100000000011112222233333332333333333334344444444444444555544444533322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112000000001122200000111000000000000012222222222222211000000112000000000000000000000000000100000000000000101222221123334444122222222222233333333333332210000000000001221000000000000000000000011111111111110000000000000010000100000000000000000000000000000000100000011112333333333111111111111111122222222222211111111111111111000000000000000000000000111111111111111111111122222222222222222221122222222000000000000000000000000000000000000110000111000000000000000000000000000000001110000000111100000000000000000000000000000000000000000000001111000000000000000000000000000011100000000000000000111100000011100111110000011222222221000000000111111100001111111112222222222222222222222221100000000000000000000000000000000000000000000000000000000000000111122233332222110000000000000000000000000000000011000000000000000000000000000000000000000011122111111110000000000000011122221111100001100000000000001111110000011110001111111100000000000001111110000001100000000001000000011222211100000000000000000000000112222221111111100001111122111111111000001100000000000000000000011211112222222222222222222222223333334444444433221100","111000001111111111111000010000000000000000112211110000111111001111111122100000000100000011011112222232222222333333444444444332244444443444444444533332111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000000000122200000111000000000000112222222221222221000001112000000000000000000000000000100000000000001111111111222223333112222222222222222211122222211111111111112332111111100000111111111122222111111110000000000000010000100000000000000000000000000000000100000011112111111111111110000000001122222222222211111000000000011000000000000000000000000000000011111111000000111111111111111111112222222222221111100000000000000000000000000000000001111111000000000000000000000000000000000000000111100000000000000001111111111000000000000000000000110000000000000000000000000000011100000000000000000011100000111111111111111222222222110000000000010000111111111111112222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111233322111000000000000000000000000000000000011000000000000000000000000000000000000000011122111112222211011110000011112222222211111111111122210000010110000011111111221111110000000000000122221111112211100000112232223334443333322110000000000000011000123333333222222200001122222111111111000001111122100000000000000012222222222222222233333333333333334444444444444443333","101000001111110000000000000000000000000000112211110000000000000111111122110000000100000011011112222232222222233333333344444444444444444555544444543322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000000001122311111111000000000000112222222222222221000001112000000000000000000000000000100000000000001101111111123333334122222222222233333322233332211111111111112332000000000000010000000011111111111110000000000000010000100000000000000000000000000000000100000011112111111111111111111111111122222222222211111000000000000000000000000000000000000000000010011111110000122222222222222222222222222222221111100000000000000000000000000000000001111111000000000000000000000000000000000000000111111111111110000001111111111000000100000000000000110000000000000000000000000000011100000000000000000011100000011111111111111111222222110000000000000000100011111111112222222222111122222110000000000000000000000000000000000000000000000000000000000000000000111111222222111100000000000000000000000000000000000000000000000000000000000000000000000000011122222112222211000000000011122221111100111111111122210000000010000011111111221111110000000000001111221111111110000000001122222223333332222110000000000000011000122333333211122100001111122111111211000001111122100000000000000012222222222222222233333333333333334444444444444443333","000000000000000000000000000000000000000000011110000000000000000000000012100000000000000001000011112222322222223333444434433322222322343334422332333321111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001111110010011110000000122000000000000000000000000000000000000001000112223332122223334111122222222221111211111100000000000000000111000000000000000000000001111122221100000000000100010000000000000000000000000000000000000000000122210000001111000000000000001111111110000000000000111111122220000000000000000000000000000011111111111000122222222222222222000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000001100000000000000000011100001122222222222222233333222221000000111100000000000001111112222222233222222222221100000000010000000000000000000000000000000000000000000000000000000111001222321000000000000000000000000000000000000010000000000000000000000000000000000000000000100000000000000000000000000001110000000001111111110000000000000000000000000011000100000000000001112221111222322222211111110000011111110000000000000000000000000012333333222222211112333333222222222222333333333321000000000001111111112222222233333333332222222333333333333333211111","111111101111111111111000010000000000000000111111110000000000000110001122100000000000000011001111222232222222333333444444433221123323221233344443433322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011000000000012200000000000000000000011111111111222220000001112000000000000000000000011100100000000000001111122222112223333011222211111111111111111111110000000000001222111111111111122222222222222222111110000000000000010000100000000000000000000000000000000000000012222222222222222221111000001122222222222210000000000000111000000000000000000000000000000011111111111000011111111000000000002222222222221111100000000000000000000000000000000001111111100000000000000000000000000000111111111111111111111110000001111111000000000000000000000011111000000000000000000000000000012211110000000000000011100001111111111111111222222222221110000000011111100000011011112222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000001222221111100000000000000000000000000000000000000000000000000000000000000000000011000011122111111222222111111111100111222222211111111222222221111111111000011110000000000000001111111000122111111122211100011123333333334443333332110000000000000011111122334444333333311111122222111111210000111111223322100000000000012233333333322223333333333333333333444444444444443222","111111101111111111111000010000000000000000111111121111111111111111001123100000000000000000001111222232222222333333444443332111122222111212234443332211101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000011111111000000000000000111111110011111110000000111000000000000000001111111110100000000000001111111112212111111111111111111000000000000000000000000000001111111111122222222222222222222222111110000000000000000000100000000000000000000000000000000000000012212000011122222222222111111122222222111000000000000000011011000000000000000000000000000010000000000000111111010000000000000111111222221111100000000000000000000000000000000001111111100000000000000000000000000000111111111111111111111110000001111000000000000000000000000011111000000000000000000000000000011110000000000000000011100000111111111110000011122222221110000000110000000011111000011111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011233321111100000000000000000000000000000000001000000000000000000000000000000000000000000122111111222222111111111100111122222211111111222222210000011111000000000000000000000000000000000111111111122211100000122222233334443333322110000000000000001111122333333333333311112222222111111110000001111222211100000000000012333333333322222233333332222223333334433333333333221","111100001111111111111000010000000000000000122222221111111122222221111123210000000000000011011122222232333333333333444344444333344444443444454445544332111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110001000000000112200001111000000000000112222222222222221000001112000000000000000000000000000100000000001111111111112223333333222222222222222222211122222222222222222222332222222222222221111111122222111111110000000000000010000100001000000000000000000000000000100000011112222111111111100000000001122222222222110000000000000000012000000000000000000000000000010000000000000011111111111111111112222222222221111100000000000000000000000000000000001111111000000000000000000000000000000000000000111100011111111111111111111111000001111000000000011110000000000000000000000000000011100000000000000000011100000111111111111111111222222100000000000010011111111111111111112222222111111111000000000000000000000000000000000000000000000000000000000000000000000111111233322111000000000000000000000000000000000011000000000000000000000000000000000000000011122111111122211000000000000112221111100110000111111110000110110000011110000110000000000000000000111111111112211100000111232222223333322211000000000000000111000123333332222122200001122222111111211000001111122100000000000000011222222222222222233333333333333333444444344443333333","211111101222222111111111121110000000000001233333333333333333332222222234211011100000000000001111222232222222222233432222111111112222221222334443332121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101111111100000000000111122111111111110000000000000000000000000000000011211112111111111112223332233333334444333333333332222222222222221111112222222222332222223333333332222222222222222111110000000000000000000000000000000000000000000000000000000000000001111100012222222222000001112222210000000000000000000011112000000000000000000000000000000000000000001111111110000000000011111111110000000000000000000000000000000000000000000000000000000000000000000011000000011111000000000000000000000000001111110000000001111110000000000110000000000000000000000000000111110000000000000000000111111122222222210000000000000000000000000111100000011111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111233321000000000000000000000000000000000000011000000000000000000000000000000000000000000111000000112211000000000000011111111100000000000011110000010000000000000000000000000000000000000000000110000000000000001111111122222222222110000000000000001000012223322222233311111122222111111100000000111111100000000000000011222333322222222222222221122222233334333333332111111","111111101111111111111000010000000000000000122222221111111121111111111123100000000000000011001111222232222222333333444344443221133333332333344444433322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000011100001000000000000000111122111111222220000001112000000000000000000000000000100000000000011111121112212223333122222222222222222211122222211112222222222222222222222222222222222222222221111110000000000000000000100000000000000000000000000000000000000011112222100011111111111000001122222222111110000000000000011112000000000000000000000000000000000000000000011111111111111111111222222222221111100000000000000000000000000000000001111111100000000000000000000000000001111100000111100011111111111111111111000000001100000000000000110000000000000000000000000000011100000000000000000011100000011111111110001111222222100000000000110001111111111111111112222222111111001000000000000000000000000000000000000000000000000000000000000000000000000111233321000000000000000000000000000000000000011000000000000000000000000000000000000000000122111111122211000000000000111221111100000001111111110000110110000000000000000000000000000000000111111111112211100000111222222223333322221000000000000000111000122333332222123311111122222111111110000001111122100000000000000011222222222222222233333332223333333333333333333333333","000000000000000000000000000000000000000000011111110000001111111211111122110000001100000000011112223333333333333333333333333333444444445555544444533321111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112111100011122211111111000000001001222222333222222211100000122100000000000000000000000000111000000001111112222222223334444233344444444444444433333321110001222111112333222111111100000000000011111111111111000000111111111111111111000000000000000000000000001100000012223333333333000000001111111122222222222211111112222200000000000001100000000000111111111111122222111111112222222222200000001122222222111110000000000000000000000000000000110000111111100000000000000000000000000001110000000000000000000000000000000000000000001111100000000111110000000000000000000000000000011000000000000000000111100000000000111110001111111111100000000000011111100111222111112222222222222222222222221100000000000000000000000000000000000000000000000000011000000000001111222222222100000000000000000000000000000000001000000000000000000000000000000000000000011221111200000000000000000111222221100000000000111111111112222222211111220001111111111100000000001111110000000111111111111111111111222222210000000000000001111000012221000000011100001122222222222222111111100000000000000000000011111112211112221123333333333334444444444444444443344","222222211222222111111111121110000000000002222222333333322232222222211234211111100000000000000011122232222222222222320000000000000221111122223332321110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000101222222222222211100000112222111111111110000001111100000000000000001111111221222221111122222323333233334444444444444555554443332222221111111112222222222222222223333333332222222111111111111100000000000000000000000000000000000000000000000000000000000000001000000001111111111000000000111100000000000000000000000001000000000000000000000000000000000000000001111111000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000011111211111111111110000000000000000000001111110000000001112210000000000011000000000000000000000000000112210000000000000000011111111123322221110000000000000000000000000000000000011111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000122233321111100000000000000000000000000000000010000000000000000000000000000000000000000000111000011111110000000000000001000000000000000111111111110010000000000000000111110000000000000000000000110000000000000000000011111222222222110000000000000011000011223222222222200011122222111111100000000000000000000000000000011111111100000000011111111122222233333333333333332000","101000001111110000000000000000000000000000111111110000000000000111111122110000000100000011011112222232222222233333333344444444444444444545544444533322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122211110111000000000000012222222222222221000001112000000000000000000000000000100000000000001101122222123334444112222222222233333333333332210001111111112332000000000000010000000011111111111110000000000000010000100000000000000000000000000000000100000011112333222222111111111111111122222222222211111000000000111000000000000000000000000000000011111111110000122222222222222222222222222222221111100000000000000000000000000000000001111111000000000000000000000000000000000000000111100000000000000001111111111000000000000000000001111000000000000000000000000000011100000000000000000011100000111111111111111222222222221000000000111111100001111111112222222222211122222111110000000000000000000000000000000000000000000000000000000000000000111122233332111110000000000000000000000000000000010000000000000000000000000000000000000000011122111112222211000000000011122221111100111111111122210001111110000011111111221111110000000000001122221111111110000000001122222222233332222110000000000000011000122333333222111100001122222111111111000001111122100000000000000012222222233222222233333333333333334444444444443333222","111000001111111000000000010000000000000000122222211000111122222211111123210000000100000011011112222233333333233333433344444444444444444555554444544332111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110101000000001122311111111000000000000112222222222222221000001112000000000000000000000000000100000000001111111111112223333334222222222222233333322222222211112222222222332111111100000110000000011111111111110000000000000010000100001000000000000000000000000000100000011112111111111111111111111111122222222222211111000000000000011000000000000000000000000000010000000000000111111111111111111112222222222221111000000000000000000000000000000000001111111000000000000000000000000000000000000000111111111111111111111111111111000001111000000000011110000000000000000000000000000011000000000000000000011100000011111111110001111222222100000000000000010100011111111112222222222222222222110000000000000000000000000000000000000000000000000000000000000000000000011222222111100000000000000000000000000000000011000000000000000000000000000000000000000011122222111111111000000000112222221111100111111111111110000110110000011110001111111110000000000001111221111111111100000001122222223333332222100000000000000111000123333332211122100001111122111112211000001111122100000000000000012222222222222222233333333333333334444444444444443334","000000000010000000000000000000000000000000011111110000000000000110000012110000001100000000001112222232333332223333333333333333333444444445544444433322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000000000000000000001122222221222210000000122000000000000000000000000000100000000000000112333333222233334112222222222233333333333321100000000000001221000000000000000000000011111122221110000000011111110000000000000000000000000000000000000000000112223333333333000000000000001111112221110000000000111111111110000000000000000000111111110000011111100000111122222222222222000000000000000000000000000000000000000000000000110000111000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000011111000000000000000000000000000011100000000000000000000100000001111111111111122222222221000000000111111100000111100001122222322111111111111110000000000000000000000000000000000000000000000000000000000000000110111222321111110000000000000000000000000000001122000000000000000000000000000000000000000000111000000000000000000000011111221000000001111111111111111000000000011121111111111111111111111111222221111122222210000001110000011111111100000000000000000000000112222221111111111112333333333333333222222221111111000000000000011111112222222222222222232222223333334444444433221111","111111101222222111111111122221100000000001244333333333333344444443333344323333200000000011012222223333333333323333433333332222234444443444455554544332111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011200001111100000000000111122222222222221110001111100000000000000000000001110111110001122112222222233333334444233333333333333333322222222222223333333333332222223333333332222111122222111111110000000000000000000000000000000000000000000000000000000000001111111000011111111111000001112222210000000000000000000011122100000000000000000000000000110000000000000011111111111111111111122222221000000000000000000000000000000000000000000011000000000000000000000000000000011111100000000000000000000000111111111111000001100000000000011110000000000000000000000000000011100000111000000000011100011222222222221111122222222000000000000111100000001110000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111222221000000000000000000000000000000000000011000000000000000000000000000000000000000001111111111111100000000000000112222211100000000000011100000110000000000000000000000000000000000000000000000000000000000000000011122333322211000000000000000111000012333222211111100001122222111111111000012211222100000000100000011222222211112222222222222222223333444333333433222222","000000000000000000000000000000000000000000011110000000000000000110000011110000001100000000001112222233333333333333433333333333344444444555533344433211111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000000000000000000001122222221111110000000012000000000000000000000000000100000000000000001222222122233334222233333222222222222222210000000000000001221000000000000000000000011111111111110000000111111110000000000000000000000000000000000000100000112223333333333000000001100001111111111222211222222222211111100000000000000000000111111110011122222111111111111111111111000000011111111000000000000000000000000000000000000110000111000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000011111000000000000000000000000000011000000000000000011111100000000000000000001111000000000000000000011111100000111000001111222211111111111111110000000000000000000000000000000000000000000000000000000000000000000011222222222100000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000011110001111121100000001000000000000001000000000011121111111111100000000000001222220000000100000000001110000011111110000000000000000000000000012210000000011100001222222222222222100000000000000000000000000011100001111111111111112221111112233333333332222222111","100000000011010000000000000000000000000000112211110000001111111211111122110000001100000011011112223333333333333333333334444444444454445555544444543322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000101000000001122311121111000000001001112222233222222211100001112100000000000000000000000000100000000001111112222222223334444222222222222233333333333322211111222211112332111000000000000000000011111111111110000000000011111100111111000000000000000000000000000100000011112222112222111111111111111122222222222211111111111100000001000000000000000000000111111110011111110000122222222222222222222222222222110000000000000000000000000000000000000011111111100000000000000000000000000000000000000111111111111110000001111110000000001100000000000011110000000000000000000000000000011000000000000000000111100000011111111110001111222222100000000000011111100011222222222222222222222222222110000000000000000000000000000000000000000000000000000000011000000000000011233322111100000000000000000000000000000000001000000000000000000000000000000000000000011122222211111111111111111122333332222211100000000011110011111110000010011111111111111100000000001111221111111100000000011111111112233332222100000000000001111000122333222111111100001111122111222211000001111111110000000000000012222222222222222233333333333333334444444444444443334","000000000000000000000000000000000000000000011111110000000000000110111112110000001100000000011112222233333333333333333333333333444444444555544444533322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000110000000000000001122222222222211000000112000000000000000000000000000100000000000000101222222123334444122222222222233333333333322200000000000001221000000000000000000000011111111111110000000011000010000000000000000000000000000000000000100000012222333333333000000001111111122222222222211221112222211111000000000000000000000000111111111122222111111122222222222222222221112222222000000000000000000000000000000000000110000111000000000000000000000000000000001100000111111100000000000000000000000000000000000000000000001111000000000000000000000000000011000000000000000011111100000000000111110001111222222110000000000011111100000111111112222222222211111112222220000000000000000000000000000000000000000000000000000000000000000111122233322222110000000000000000000000000000000011000000000000000000000000000000000000000001111000100000000000000000001111221100000001111111111110001000000000011121111111111100000000000001111110000001100000000001110000011111100000000000000000000000000112222221111111100001222222222222222100001100000000000000000000011100001111111111111112221111112233333334444433221000","011000000001011011111000000000000000000000011100000000000000000000000012200000000000000001100011112222222222223344444444433221111112221123322332322211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000110112200000000000000000000001111111011111220000000122000000000000000000000011100000000000001011211233332111123333222222111112222222211111111100000000000000011000000000000110000000001112222221100000000000100010000111100000000000000000000000000000000000011222333334444222222222111111122222221000000000000000111122222200000000000000000000000000011111111100000011111111100100000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000001100000000000100000000100001111121111111111111111111110000000010000000000001111000001111111111000000001000000000000000000000000000000000000000000000000000000000000000000000000001222221111110000000000000000000000000000000122100000000000000000000000000000000011000000101000000011100000000000000001111110000001111111110000000000000000000000001110000100000000000000111222222222222222222233333333333333322222100000000000000000000012334444322222222112222222222222222222223333333322100000000001112333333322222223333333332222222233333222222333222222","111111101111111111111001121000000000000001122222222222211122222221111233200000000000000000001111222232222222323333444333332111122222221223334443432321111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100001000000000000000111122111111111110000001111000000000000000000000000000111000000000011112221112212223333222222211111111111111111111111112222222222222222223333333332222222222222222111110000000000000000000100000000000000000000000000000000000000011112222100011111111111000001112222221111000000000000000011112000000000000000000000000000000000000000000011111000000000000000122222222221111100000000000000000000000000000000001111000000000000000000000000000000011111100000111100000000000000111111111000000000000000000000000110000000000000000000000000000011100000010000000000011100000011111111110000011111111000000000000110000111111110000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000011111233321000000000000000000000000000000000000011000000000000000000000000000000000000000000122111111112222111000000000011111000000000000111110000000010000000000000000000000000000000000000000000000001100000000111122222222233322221000000000000000011000122333332222233311111122222111111110000001111111100000000000000011222222222222222222222222222223333333333333332222222","011000001111011000000000000000000000000000011111110000000000000000000012100000000000000000000011122232222222333333433344444322222223333334444443333322111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001122111111222220000000122000000000000000000000000000000000000000001112333333111133334222222222222222222222233322200000000000000121000000000000010000000011112222221110000000000000010000100000000000000000000000000000000000000012222333333333111111111000001122222221000000000000000111122111000000000000000000000000000011111111110000011222222211111111110000000000000000000000000000000000000000000011110000111110000000000000000000000000000000000000001111111111111111111000000000000000000000000000000011111000000000000000000000000000001100000000000100000011100001122222222221112233333222221000000010000000000001111100001112222333111111111110000000000000000000000000000000000000000000000000000000000000000000111001112310000000000000000000000000000000000001122000000000000000000000000000000000000000000122111000000000000000000001111121110000001111111111000000000000000000010000111111110000000000000112221111122222211111123333333333333322222100000000000000000000112333333222222100001223333333333332111222222222211000000000000011222222233333333333333332222222333333333333333322111","000000001111010000000000000000000000000000111111110000000000000111111122110000001100000000011112222232222222233333333334444444444444444555544444533322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112000000001122200000111000000000000012222222222222211000000112000000000000000000000000000100000000000000101222222123334444122222222222233333333333332210000000000002332000000000000000000000011111111111110000000000000010000100000000000000000000000000000000100000011112333333333111111111111111122222222222211111111111100111000000000000000000000000000000010011111110000122222222222222222221122222222000000000000000000000000000000000000000000111000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000001111000000000000000000000000000011100000000000000000111100000011111111111111111222222221000000000111111100001111111112222222222222222222222221100000000000000000000000000000000000000000000000000000000000000111122233332111110000000000000000000000000000000011000000000000000000000000000000000000000011122111111111100000000000011122221111100001111111111110001111110000011111111111111110000000000001111221100011100000000000000000011222211111000000000000000000000112222222222111000001111122111111111000001111111100000000000000011222222222222222233333332222223333444444444443222111","222222211222211111111111121110000000000002233333333333322232222222211234211111100000000000000011122222222222222222210000000000000221111122223332221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000111222222222222211100000112222111111111110000011111100000000000000001111111221222221111122233333332234444445555444444555554443333322221111111112222222222222222223333333332222222111111111000000000000000000000000000000000000000000000000000000000000000000001000000001111111111000000000111100000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111211111111111110000000000000000000000000000000000001112210000000000011000000000000000000000000000112211000000000000000011111222223322211110000000000000000000000000000000000011110000001111110011000000000000000000000000000000000000000000000000000000000000000000000000000000000011233321111100000000000000000000000000000000111000000000000000000000000000000000000000000111000011110000000000000000000000000000000000111111111110010000000000000001121110000000000000000000000111000000000000000000012222222222222110000000000000011000011222221111222200000121111100000000000000000000000000000000000000000000000000000011111111122222233333333333333332000","000000000000000000000000000000000000000000011111110000000000000111111112110000001100000000011112223333333333333333333333333333444444445555544444533321111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112111100011122200001110000000000000112222233222222211000000122000000000000000000000000000100000000000000102222222223334444222233333333233333333333321100000111111112332111000000000000000000011111111111110000000111000000000100001000000000000000000000000000100000012223333333333000000001111111122222222222211222222222200000000000000000000000000111111111111122222111111112222222222211000001122222222000000000000000000000000000000000000110000111000000000000000000000000000000001110000000000000000000000000000000000000000001100000000000011110000000000000000000000000000011000000000000000011111100000000000111110001111111111100000000000011111100001111111112222222222222222222222221100000000000000000000000000000000000000000000000000011000000000111122222322222100000000000000000000000000000000001000000000000000000000000000000000000000011111000100000000000000000001112221100000001000000000000001122222100011120001111110000000000000001111110000000000000000001110000011111110000000000000000000000000012221110000011100001121122111222221000001100000000000000000000011110001111112221111112221111112233334334443332221111","000000000000000000000000000000000000000000011110000000000000000110000012110000001100000000000012222232333333333333444443333333333333344445533344433322111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001122222211111110000000122000000000000000000000000000100000000000000112333333222233334222233333222222222222222211100000000000001111000000000000000000000011111122221100000000111111110000000000000000000000000000000000000000000112223333333333000000000000001111111111110000111111222211111110000000000000000000111111110000011111100000112222222222222222000000000000000000000000000000000000000000000000110000111000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000011111000000000000000000000000000011100000000000000000010100000000000000000000111000000000000000000011111000000111100001122222222111111111111110000000000000000000000000000000000000000000000000000000000000000000001112211111110000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000001111111000000011111222222111111000000000111121111111111111111111111111222221111122222210000001111111111122221100000000000000000000000012222210000000111112333333333333333211111221111111000000000001111111112211111122222222222222223333334444433322221111","000000000000000000000000000000000000000000011110000000000000000000000012100000000000000001000011112222322222223444444444433322222323344335432333333322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001122110011111220000000122000000000000000000000000000000000000001010112233333222223334222222222222222222211122211100000000000000121000000111100000000000011112222221100000000000100010000000000000000000000000000000000000000000122222221111111000000000000001111112221000000000000111111122221000000000000000000000000000011111112111000122222222222222222000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000011111000000000000000000000000000001100000000000100000011122222222222222222222233333222221000000111100000000000001111112222222233222222222111110000000010000000000000000000000000000000000000000000000000000000111001222321000000000000000000000000000000000001121000000000000000000000000000000000000000000100000000001100000000000000011111110000001111111111000000000000000000110000011111110000000000001222221111222333322211112111110011111111110000000000000000000000122333444333222211112333333333333333222333333333322100000000001112222333323333333333333332222222333333333333333222111","011000000011011000000000000000000000000000011110000000000000000000000012100000000000000001000011112222222222223344444444443322222223333234444443333322111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001122110111222220000000122000000000000000000000000000000000000001011212233333111123334222222222222222222222233321100000000000000121000000000000110000000011112222221100000000000100010000111100000000000000000000000000000000000012222333333333222221111000001122222221000000000000000111122221100000000000000000000000000011111111100000011222222211122111000000000000000000000000000000000000000000000011110000111000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000011111000000000000000000000000000001100000000000100000011111111122222222221112233333222221000000010000000000001111111111112222333222222111110000000000000000000000000000000000000000000000000000000000000000000111001222332111110000000000000000000000000000001122100000000000000000000000000000000011000000111000000001100000000000000111121110000001111111111000000000000000000010000111000110000000000000112221111122222222222233333333333333322222100000000000000000000122334444333222211112223333333333332222223333333322100000000001112222333333333333333333332222222333333333333333322222","111100001222211111111111121110000000000001133333332223322333333333333234321122200000000011012222223333333222323333433333333222234444443444455554544332111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011200001111000000000000111122222222222221100001112100000000000000000000000000111010001111111111121122223233333222222222222233332222222222222222222222223332222223333333332222111122222111111110000000000000000000100000000000000000000000000000000000000011112222100011111111111000001112222221111000000000000000011122000000000000000000000000000000000000000000011111111111111111111222222222000000000000000000000000000000000000000000111000000000000000000000000000000011111100000000000000000000000111111111111000001111110000000011110000000000000000000000000000011100000111000000000011100011122222222221111111222222000000000000111101111111110000011112222222111111001000000000000000000000000000000000000000000000000000000000000000000000111122233321000000000000000000000000000000000000011000000000000000000000000000000000000000001122111111111111000000000000111221111100000000000011100000110000000000000000000000000000000000000000000000000000000000011011111122333322211000000000000000111000122333222222222200001122222111111111000011211122100000000100000011121111111222222222222222223223333334333333433222222","000000001111010000000000000000000000000000111111110000000000000110000012110000000100000000011112222232222222233333333344444333344444444444444444533322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000000000000000000001122222222222221000000112000000000000000000000000000100000000000001112222222112233334112222222222233333333333332210000000000001221000000000000010000000011111111111110000000000000010000100000000000000000000000000000000000000012222333333333111110000000001122222222222211111000000000111000000000000000000000000000000000011111100000111111112222222222222222222222110000000000000000000000000000000000000000111110000000000000000000000000000000000000000111100000000000000000000000000000000000000000000001111000000000000000000000000000011100000000000000000011100000122211111111112222222222221000000001111111100000111100011112222222111111111000000000000000000000000000000000000000000000000000000000000000000000111111222222111110000000000000000000000000000000011000000000000000000000000000000000000000000122111112111110000000000011111221111100111111111111000000000010000000010001221111110000000000000122221111111100000000001111111122222221111000000000000000000000112233333222111000001122222111111210000001111111100000000000000012222222222222222233333333333333333344444444444432222","111100001111111111111001121000000000000001123322222222211233332222222233211111100000000011012222222233333333333333433334444333344555553555555555544332112111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110001000000000112200001111000000000000112222222222222221100001112100000000000000000000000000111000000001111111121112223333333222222222222233333322222222222222222222223332222222222222221111111122222111111110000000000000000000111111000000000000000000000000000100000011112222111111000000000000001122222222111110000000000000011122111111000000000000000000000010011100000000011111111111111111112222222222110000000000000000000000000000000000000001111000000000000000000000000001111111111111100011101111111111111111111111111000001111110000000011110000000000000000000000000000011100000110000000000011100011122222222221111122222222100000000000011111111111111111111112222222111111111100000000000000000000000000000000000000000000000000000000011000000000111122233321000000000000000000000000000000000000011000000000000000000000000000000000000000011122111111111111000000000000122221111100000000000011110000110000000000010000000000000000000000000011110001101100000000011122222222333322211000000000000000111000123333222111122100001122222111111222111111211222100000000100000011221111112222222233333333333333333444434444443333333","011100000001111111111000000000000000000000011001110000000000000000000012210000000000000111111111112222222222223344444444323111111111121112222332321211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000110122200000000000000000000001111111111111110000000121000000000000000000000111110000000000001111211233332111122222122222100002221111100011100000000000000000000000000000000110000000001111122221110000000000000010000222210000000000000000000000000000000000011122333334444333332222111111122222221000000000000000000122222200000000000000000000000000011111111100000011111111100100000000000000000000000000000000000000000000000000011110000000000000000000000000001100000000000000000001111100000000000000000000000000000000000000000000001111000000000000000000000000000011111110000000100000000100000111111111110000011111111000000000010000000000001011000001111111111000000001000000000000000000000000000000000000000000000000000000000000000000000000001112221111110000000000000000000000000000001111000000000000000000000000000000000011000000100000000011100000000000000001111110000001111111110000000000011000000000001110000100000000000000011222222222222222112233333333333333322222100000000000000000000012334444322222222222222222222222222222223333333322100000000001112333333333322223333333332222222233333222222333222222","111111101222211111111111121000000000000001123322332223322233222222222234210011100000000000001111222232222222222333433333222111122222221223334443432221001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100001111000000000000111122111111111110000000110000000000000000000000011111111110000001111112222222223233333222222222222222222211111111111112222222222222222223333333332222222222222222111110000000000000000000000000000000000000000000000000000000000000001111111112222222222111111112222211111000000000000000011112000000000000000000000000000000000000000000011111110000000000000111111111000000000000000000000000000000000000000000000000000000000000000000011000000011111000000000000000000000000001111000000000000000000000000000110000000000000000000000000000011110000000000000000011111111122222222210000000001111000000000000100000000011111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111233321000000000000000000000000000000000000011000000000000000000000000000000000000000000111111000112211000000000000011111000000000000111111100000010000000000000000000000000000000000000000000000000100000000011111111112222222211000000000000000111000122333322222233311111122222111111110000000111111100000000000000011222333332222222222222221111112233334333333332221111","000000000000000000000000000000000000000000011110000000000000000110000011111000001100000000001112222233333333333333444333333333333333334445533333422211010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122200000000000000000000001122222210011110000000011000000000000000000000000000100000000000000001223332222223333222233333333333333333332211100000000000001111000000000000000000000011111111111100000000111111110000000000000000000000000000000000000100000112223333333333000000000000000000011111111111222222222211111110000000000000000000111111110011111111100000011111111100000000000000000000000000000000000000000000000000000000110000111000000000000000000000000000000000000000000000000111111111100000000000000000000000000000000001111000000000000000000000000000011100000000000000011110000000000000000000000011000000000000000000011111100000000000001111111110000000001111110000000000000000000000000000000000000000000000000000000000000000000001222211110000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000011111112222221100000011000000000000001110000000011220000000000000000000000001222221111000100000000001111111111222221100000000000000000000000012221000000011100012222222222222333211000000000000000000000011111100001111111111122222222222223333334333332222222111","000000001111000000000000000000000000000000011111110000000000000110000012110000001100000000011112222232232332233333333334344333444444444445544444533322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000000000000000000001122222222222210000000112000000000000000000000000000100000000000000102222222112233334112222222222233333333333332200000000000001221000000000000000000000011111111111110000000000000010000100000000000000000000000000000000100000012222333333333111000001100001122222221111111111000111111111000000000000000000000000000000010011111100000111111112222222222221122222222000000000000000000000000000000000000000000111000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000001111000000000000000000000000000011100000000000000000111100000011111111111111222222222221000000000111111100000110000011112222222111111111111110000000000000000000000000000000000000000000000000000000000000000111122233322111110000000000000000000000000000000011000000000000000000000000000000000000000000122111111110000000000000011111221100000001111111111111111000000000011111111111111110000000000000112221111111211000000001111111111222211111000000000000000000000112222222222111100001122222111111221000001111111100000000000000012222222222222222222222232222223333334444444444432111","211111101222222111111111122221100000000012344333343444433344444443333344323333200000000000002222223333333232222233433222222222233444443344445554543332111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011201112221100000000000111122221111222221110001111100000000000000000000011211222221122222233323222233334444444444444444444443333333222222222223333333333332222223333333332222111122222221111110000000000000000000000000000000000000000000000000000000000111112111111111112222222111111111122210000000000000000000001111100000000000000000000000000110000000000001111111111111111000011122222221000000000000000000000000000000000000000000011000000000000000000000011111111111111111100000000000000000000111111111111000001111100000000011111000000000000000000000000000011111000000000000000011111111122222222221111122222222000000000000000000000011111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011222221000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000011222111111100000111111110000110000000000000000100000000000000000000000000000000000000000000000011122333322222110000000000000100000012223321112222100001111122111111121000112222222100000000000000011122222211111122222222222233333333444444443433322222","011000001111111000000000000000000000000000111111110000000000000100000012100000000000000000000011222232222222333333434344444321122223322233344443333322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000112200000000000000000000001111111111222220000000112000000000000000000000000000100000000000001112222222111123333112222211122222222222233322200000000000000121000000000000111111111111112222111110000000000000010000100000000000000000000000000000000000000012222333333333222221111000001122222222111210000000000000122111000000000000000000000000000011111111111000011222222211111111111122222222110000000000000000000000000000000000000000111110000000000000000000000000000000000000001111111111111110000000000000000000000000000000000001111000000000000000000000000000001100000000000000000011100001122222222221112222222222221000000000011111000001111000001112222222111111111000000000000000000000000000000000000000000000000000000000000000000000100001111211000000000000000000000000000000000000011000000000000000000000000000000000000000000122111111111110000000000000111111110000011111111111110000000000000000010000110000000000000000000122220000012211110011123333333333333333332100000000000000000000122334444333222200001122222111111221000111222222210000000000000012222222233333233333333332222223333334444444444432221","000000000000000000000000000000000000000000011111110000001111111111111111110000001100000000001112233333333333333333333333333333344444444555544344422211010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000112111100011122200011100000000001001112222333221111111100000022100000000000000000000000000111010000001111112222222223334444233333333333344444433333321100001222111112333333222222211110000000011111111111111000000111111111111111111000000000000000000000000001100000012223333333333000000001111111122222222222211112222222211111110000001100000000000111111111111122222111111111111111111100000001122222222111110000000000000000000000000000000110000011111000000000000000000000000000001110000000000000000000000000000000000000000001111100000000111110000000000000000000000000000011000000000000000000111100000000000111110001111000000000000000000011111000001111111111111222222222222222222221100000000000000000000000000000000000000000000000000011000000000001111222222222100000000000000000000000000000000001000000000000000000000000000000000000000011221111100000000000000000111122221100000000000111111111112222222211111220001111110000000000000001111000000000111111111110000011111122221100000000000000000111000012221000000011100001122222222222222111110000000000000000000000011111222211112221123333333333333344444444444444333344","100000000111010000000000010000000000000000122222111111111122222221111123211100000100000011111112223343333333333333333334444444445555555555554445543332121111111101000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000011110101000000011122322222222111100001111222222333222222211100001122100000000000000000000000000100000000001111112222222223334444223333333333344444433333322211112222222223332111000000000010000000011111111110000000000001111111111211111000000000000000000000000000100000012222222112222111111111111111122222222222211111111111111111122222111000000000000111111111111111111111111111111111111111111112222222222111000000000000000000000000000000000000011111111100000000000000000000000000011110000000111111111111110000001111111111000001111110000000111110000000000000000000000000000011000000000000000000111100000011111111110001111222222100000000000001111100111222222222222222222222222222110000000000000000000000000000000000000000000000000000000011000000100000011233322111100000000000000000000000000000000011000000000000000000000000000000000000000011122222211111111111111111122333332222211100000000011110012221111110010011111111111110000000000001111111111111100000000011111111122233332222100000000000001111000122333221000011100001111122111222222111111111111110000000000000012221122222222222233333333333333344444444444444444444","000000000010000000000000000000000000000000011111110000000000000110000012110000001100000000011112222233333332333333333333333333344444444555544444433322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000000000000000000001122222222222210000000112000000000000000000000000000100000000000000112222222112233334122222222222233333333333321100000000000001221000000000000000000000011111111111110000000011000010000000000000000000000000000000000000100000112223333333333000000001100001122222221111111111111222211111100000000000000000000111111110010011111100000011111112222222222221122222222000000000000000000000000000000000000110000111000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000001111000000000000000000000000000011100000000000000000111100000001111111111111111222222221000000000111111100000110000011112222222111111111111110000000000000000000000000000000000000000000000000000000000000000110111222322111110000000000000000000000000000000122000000000000000000000000000000000000000000111000000000000000000000011111221000000001111111111111111000000000011121111111111111111111000001222221111111222110000001110000011122211100000000000000000000000112222221111111100011222222222222222100001111111100000000000000012211112233333222222222232222223333334444444443332111","000000000000000000000000000000000000000000011111110000000000000110000011110000001100000000011112222233333333333333333333333333444444444555544444433322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000000000000000000001122222222222210000000112000000000000000000000000000100000000000000101222222112233334122222222222233333333333321100000000000001221000000000000000000000011111111111110000000011000010000000000000000000000000000000000000100000012223333333333000000001100001111122222222211221112222211111100000000000000000000111111110011111111111111111111112222222222221111111111000000000000000000000000000000000000110000111000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000001111000000000000000000000000000011000000000000000000111100000000000000000000011111111110000000000011111100000111000011112222222111111111111110000000000000000000000000000000000000000000000000000000000000000111111222322222110000000000000000000000000000000011000000000000000000000000000000000000000001111000000000000000000000001111221000000001111111111111111000000000011121111111111100000000000000112221111111211000000001110000011111100000000000000000000000000112222221111111100001222222222222222100001100000000000000000000011100001111111111111112221111112233333334444433221000","111000001111111100000001121110000000000001123322221112211333333333333233322222200000000011112222223343333333333333444444444444445555555555555555544332222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110101000000000112211111111110000001001222222222222222221100001112100000000000000000000000000111010001111111111111122223334444222333333333333333322232222222222333222223332222222211111110000000011111111111100000000000011111111111111000000000000000000000000000100000011112222111111000000000000001122222222111100000000011100011122222111000000000000000000000121111111000000011111011111111111112222222222110000000000000000000000000000000000000011111000000000000000000000000001111111111111111111111111111111111111111111111000001111110000000011220000000000000000000000000000011100000011000000000011100011122222222221111122222222100000000000000000000001111111122222222222111111111100000000000000000000000000000000000000000000000000000000011000000000111111233321000000000000000000000000000000000000000000000000000000000000000000000000000000011122122111111111111000011111222222221100000000000011110000110010110000000000000000000000000000000011110000000000000000001111111122233322221000000000000000111000012333221000011100001111122111112222111112211222111000000100000001221111111222222233333333333333334444444444444444444","111111100111111111111000000000000000000000111111111111111110000010000022100000000000000000000001222232222222333333444443221110011222111111123332322111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000011111111000000000000000011111110011111110000000111000000000000000111111111110100000000000001111111111111111111000000000000000000000000000000000000000000111111111122211122222222222222222111110000000000000000000211110000000000000000000000000000000000012222111111122222222222111111122222211111000000000000000011011000000000000000000000000000011111111000000111110000000000000000011111222221111100000000000000000000000000000000001111111111000000000000000011000000000111111111111111111111110000000000000000000000000000000000011111111111111111111100000000000012211110000000000000011100000111111111110000011122222221110000000000000000001111000011111111111000000000000000000000000000000000000000000000000000000000000100000000000000000000001111111111100000000000000000000000000000000001000000000000000000000000000000000011000000111111111222222111111111100111122222211111111222222221111111111000011110000000000000001111111000111111111122222211111122222233334443333332110000000000000001111122334444333334432222222222111111110000111111223322100000000000012333333333332222233333332222223333334433333322222221","000000000000000000000000000000000000000000011110000000000011111111111011111000001100000000001112333333333333333333433333333333332222234444433333422110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000111000000001122200000000000000000000111122222210011100000000011000000000000000000000000000111110000000000002222222223333344233333333333333333333333321100000111000002333333222222211110000000012211111111111000000111111111111100001000000000000000000000000001100000112223333333332000000000000000111112222222211222222222222211110000000000000000001111111111111122222111000000000000000000000000000000000000000000000000000000000000000000000110000011000000000000000000000000000000000000000000000000111100000000000000000000000000101100000000111111000000000000000000000000000011000000000000000011111000000000000000000001111000000000000000000011100000000111111111111111110000000001111110000000000000000000000000000000000000000000000000000011000000000000111111211110000000000000000000000000000000000001000000000000000000000000000000000000000001221000000000000000011111122222222200000001000111111001111120000000111220000000000000000000000000111110000011111000000001111111111111110000000000000000000000000012221000000011100012221122222222222111100000000000000000000000011100001100001111122222222222222222333334432222222222","000000000000000000000000000000000000000000011110000000000000000110000011111000001100000000001112222233333333333333443333333333333333334445533333422210010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001122222210011100000000011000000000000000000000000000100000000000000001223332122223334222233333333333333333332211100000000000001111000000000000000000000011111111111110000000111111110000000000000000000000000000000000000100000112223333333333000000000000000111111111112211222222222211111100000000000000000000111111110011122222100000011111111100000000000011111111000000000000000000000000000000000000110000111000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000011111000000000000000000000000000011000000000000000011110100000000000000000001111000000000000000000011111100000111000001111222210000000001111110000000000000000000000000000000000000000000000000000000000000000000001222211110000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000011110112222221100000001000000000000001110000000011220000000000000000000000001222220000000100000000001111111111121110000000000000000000000000012110000000011100012221122222222222111000000000000000000000000011100001111111111111112221111112233333333332222222111","000000000000000000000000000000000000000000011110000000000000000110000011110000001100000000001112222233333333333333444333333333333344344445533344433322111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001122222211111110000000012000000000000000000000000000100000000000000112333332222233334222233333222232222222222211100000000000001111000000000000000000000011111111221100000000111111110000000000000000000000000000000000000000000112223333333333000000000000001111111111111111222222222211111100000000000000000000111111110010011111100000011111111111111111000011111111000000000000000000000000000000000000110000111000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000011111000000000000000000000000000011100000000000000011110100000000000000000000011000000000000000000011111100000110000001111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000001222211111100000000000000000000000000000000011000000000000000000000000000000000000000001111000000000000000000000001111111100000011111111111111111000000000011221111111111111111111111111222221111111221110000001111111111122221100000000000000000000000012222210000000111112333333333333333211001110000000000000000000011100001111111111122222222222223333334444433322221111","000000000000000000000000000000000000000000011110000000000000000000000012110000001100000001000012122232333322223333333443333333333333344445544444433322111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001122211111111210000000122000000000000000000000000000100000000000000112333333222233334111122222222222222222222211100000000000000121000000111100000000000011111122221100000000000011110000000000000000000000000000000000000000000122222333222222000000000000001111111111000000000000111111111110000000000000000000000000000011111111100000122222222222222222000000000000000000000000000000000000000000000000110000111000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000011111000000000000000000000000000011100000000000000000000100000001111111111111122211111110000000010000000000000001111112222222322111111111111110000000000000000000000000000000000000000000000000000000000000000000001112211111111000000000000000000000000000001111000000000000000000000000000000000000000000111000000000000000000000001111110000000001111222222110000000000000000111111111111111111111111111222221111222222211100000011111111111111100000000000000000000000112221111100000000012333333333333333222222221111111000000000000011111112222222222233333332222223333334444433333221111","000000000000000000000000000000000000000000011110000000000000000110000011110000001100000000001112222233333333333333444333333333333444444445544444433322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000000000000000000001122222221111110000000012000000000000000000000000000100000000000000112333332122233334222233333222222222222222211100000000000001221000000000000000000000011111111111110000000111111110000000000000000000000000000000000000000000112223333333333000000000000001111111111111111222222222211111100000000000000000000111111110000011111100000011111111111111111000011111111000000000000000000000000000000000000110000111000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000001111000000000000000000000000000011100000000000000000110100000000000000000000011000000000000000000011111100000110000001111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000001222211111100000000000000000000000000000000011000000000000000000000000000000000000000001111000000000000000000000001111221000000001111111111111111000000000011121111111111111111111111111222221111111221110000001111111111122221100000000000000000000000012222210000000111112233333333333333211001100000000000000000000011100001111111111122222222222223333334444444322111111","000000000000000000000000000000000000000000011110000000000000000110000011110000001100000000000012222232333333333333444444433333333333334445533333422211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122200000000000000000000001122211110011110000000011000000000000000000000000000100000000000000112333332222222333222233333333333333333332222210000000000000111000000000000000000000011111111111100000000011111110000000000000000000000000000000000000000000012223333333333000000000000000111111111111111222222222221111110000000000000000000111111110000011111100000011112222111111111000000000000000000000000000000000000000000000000110000111000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000001111000000000000000000000000000011100000000000000000110000000000000000000000011000000000000000000000000000000000000001111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000001222211111110000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000001111111111111100000011111222222111111000000000111221111111111100001111111111222221111000111000000001111111111222221100000000000000000000000012221000000000110012333333333333333222111100000000000000000011111100001111111111122222222222223333334334433322111111","222222222222211111111111121111100000000012334333333333322222222222211233222222111100000000000011122222222221111111200000000000011221111122223332221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000122223222222222211100000011222110000000000000011111100000000000000111111112222222221122233334444443344455555555555444555554443333322221111111112222333333333333334444444442222222222222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000001000000000000000000000000000000000000000001222210000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111222222100000000000000000000000000000000000000000001112210000000000011000000000000000000000000000111111111111111111100000112222344432211110000000000000000000000000000000000000010000000111111111000000000000000000010000000000000000000000000000000000000000000000001000000000000011233321111100000000000000000000000000000000111100000000000000000000000111111000000000000111100000011100000000000000000000000000000000111111111111122110000000000001122221000000000000000000000111122211112221111111112222333322222111100000000001221000001112211111111200000121111111100100000000000011110000000000000010110000000000000122211111111122233333333322222211000","011000000001011000000000000000000000000000011110000000000000000000000012200000000000000012100011112222222222223444444444433322221212232334422332333311111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000000000000000000001111111111111220000000122000000000000000000000000000000000000001011212233332111123334222222222222222222211122211100000000000000111000000000000010000000001112222221100000000000100010000111100000000000000000000000000000000000012222333333333111111111000001122222221000000000000000111122222200000000000000000000000000011111112100000012222222211122000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000001100000000000100000011222222222221111111112233333222221000000110000000000001111111111112222233222222111111100000000010000000000000000000000000000000000000000000000000000000111001222332000000000000000000000000000000000000122100000000000000000000000000000000011000000101000000001100000000000000001111110000001111111110000000000000000000000000011000100000000000000112221111222333322222233333333333333322222100000000000000000000122334444333222222112333333222222222222333333333322100000000011112222333323333333333333332222222233333222223333222222","000000001111010000000000000000000000000000011111110000000000000110000012110000001100000000011112222232222222233333333334444333334444444445544444433322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000000000000000000001122222222222220000000112000000000000000000000000000100000000000000112222222112233334112222222222233333333333332200000000000001221000000000000010000000011111122221110000000000000010000100000000000000000000000000000000000000012222333333333111110000000001122222221111111111000111111111000000000000000000000000000000000011111100000011111112222222222221122222222000000000000000000000000000000000000110000111110000000000000000000000000000000000000001111111111111111111000000000000000000000000000000001111000000000000000000000000000011100000000000000000011100000122222222221112222322222221000000001111111100000111100011112222222111111111110000000000000000000000000000000000000000000000000000000000000000000110111222322111110000000000000000000000000000000122000000000000000000000000000000000000000000122111111111110000000000011111221110000001111111111111111000000000000111111111111111111111000000122221111111211100000001111111122222221111000000000000000000000112233333222111000001122222222222222100111111111100000000000000012222222233333222233333332222223333334444444444432111","000000000000000000000000000000000000000000111111110000000011001111111122110000001100000000011112223333333333333333333334444444444444445555544444533322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112111100011122311111111000000001001112222333222222211000000122100000000000000000000000000100000000001111112222222223334444222222222222244444433333322210001111111112332111000000000000000000011111111111110000000111000000000111111000000000000000000000000000100000012223222222222111111111111111122222222222211111111111100000000000000000000000000000111111111122222111111112221111111111111111122222222000000000000000000000000000000000000110001111111000000000000000000000000000000000000000111111111111110000000000000000000001100000000000011110000000000000000000000000000011000000000000000000111100000000000111110001111222222100000000000011111100111222222222222222222222222222222221100000000000000000000000000000000000000000000000000011000000000111111222222222100000000000000000000000000000000001000000000000000000000000000000000000000011122222211111100000000000122222221111100000000111111111112222222211111111111111111111100000000001111111111111100000000011111111111233332221000000000000000111000012222110000011100001122222222222222111111100000000000000000000011111112211222222233333333333333333344444444444443333","011000001111111000000000000000000000000000011111110000000000000100000012100000000000000000000011222232222222333333444444444321122223322233344443333322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001111111111222220000000122000000000000000000000000000100000000000000112233332111123334112222222222222222222233322200000000000000121000000000000111111111111112222221110000000000000010000100000000000000000000000000000000000000012222333333333222221111000001122222221111100000000000000122111000000000000000000000000000011111111111000011222222211111111110000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000001111111111111110000000000000000000000000000000000001111000000000000000000000000000001100000000000000000011100001122222222221112222322222221000000010011111000001111000001112222222111111111000000000000000000000000000000000000000000000000000000000000000000000111001112221111000000000000000000000000000000000111000000000000000000000000000000000011000000122111000011100000000000000111121110000011111211111110000000000000000010000110000100000000000000122221111112211111111123333333333333333332100000000000000000000122334444333222200001122222222222222100111222222210000000000000011222222233333333333333332222223333333334444444432111","000000000000000000000000000000000000000000011110000000000000000110000011110000001100000000000012222233333333333333444333333333332222234445433333422110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122200000000000000000000001122221110011110000000011000000000000000000000000000100000000000000001223332222222333222233333333333333333332211100000000000001111000000000000000000000011111111111100000000011111110000000000000000000000000000000000000100000012223333333333000000000000000000011111111111222222222211111110000000000000000001111111110010011111100000011111111100000000000000000000000000000000000000000000000000000000110000111000000000000000000000000000000000000000000000000111111111100000000000000000000000000000000001111000000000000000000000000000011100000000000000011110000000000000000000000011000000000000000000011100000000000000001111111110000000001111110000000000000000000000000000000000000000000000000000000000000000000001222211110000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000011111112222221100000011000000000000000000000000011221100000000000000000000001222221110000100000000001111111111222221100000000000000000000000012221000000000000012232222222222333211000000000000000000000011011100001111111111122222221111112233334333333322222111","000000000000000000000000000000000000000000111111111000101122222221111122210000001100000000011112223343333333333333333334444444444555545555544444533322111111110000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000112111100011122322222222111100001111222222333222222211100001122100000000000000000000000000100000000001111112222222223334444223344444444444444433333322211112222211112333222111111100000000000011111111110110000000111111111111111111000000000000000000000000001100000012223333223332111111111111111122222222222211111111222211111111111001000000000000111111111111122222111111111111111111111000001122222222111110000000000000000000000000000000110011111111100000000000000000000000000000000000000000011111111110000000000000000000001111100000000111110000000000000000000000000000011000000000000000000111100000000000111110001111222222100000000000011111100111222222222222222222222222222222221100000000000000000000000000000000000000000000000000011000000100000011233322222100000000000000000000000000000000001000000000000000000000000000000000000000011122222211111100111111111122333332222211100000111111111112222222211111110001111111111110000000001111111111111100000000111111111111233332222100000000000001111000012221110000011100001122222222222222111111111110000000000000000011111122211112222233333333333334444444444444444444444","000000000000000000000000000000000000000000011110000000000000000110000011110000001100000000000012222233333333333333444433333333333333334445533333422211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122200000000000000000000001122222210011110000000011000000000000000000000000000100000000000000112223332222222333222233333333333333333332211100000000000001111000000000000000000000011111111111100000000111111110000000000000000000000000000000000000000000112223333333333000000000000001111111111111111222222222211111110000000000000000000111111110000011111100000011111111111111111000000000000000000000000000000000000000000000000110000111000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000001111000000000000000000000000000011100000000000000011110000000000000000000000011000000000000000000011111000000000000001111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000001222211111100000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000001111111111111100000011111111111111111000000000111221111111111100001111111111222221111000100000000001111111111222221100000000000000000000000012221000000000100012333333333333333211000000000000000000000011111100001111111111122222222222223333334334333322111111","111111101222111111111001121000000000000001133333232222222233332222222234210011100000000000001111222232222222323333433333332111123333332333345554543331111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011200001111000000000000111122111111222220000001111000000000000000000000000000111000000001111112222212223223333222222222222222222222222222222222222222222332222223333333332222222222222111111110000000000000000000100000000000000000000000000000000000000011111222100011111111111000001112222221111000000000000000011122000000000000000000000000000000000000000000011111111111111111111222222222110000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111000001111110000000011110000000000000000000000000000011100000110000000000011100011122222222210000011111111000000000000111101111111110000001112222222111111001000000000000000000000000000000000000000000000000000000000000000000000111122222221000000000000000000000000000000000000011000000000000000000000000000000000000000000111111111111111000000000000011221111100000000000011100000110000000000000000000000000000000000000000000000000000000000011011111122233322211000000000000000111000122333322222233311111122222111111111000001111122100000000000000011222222222222222222222222223223333333333333433222222","111000001111111011111000010000000000000000111111110000000000000110001122100000000100000011011112222232222222333333444444444332244444443444444444533322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011000000000122200000000000000000000012222222221222221000001112000000000000000000000000000100000000000001111122222122223333112222222222222222222233332210001111111111222111111100000111111111122222222111110000000000000010000100000000000000000000000000000000000000012222222111122111111111000001122222222222211111000000000111000000000000000000000000000000011111111100000111111111111111111112222222222221111100000000000000000000000000000000001111111100000000000000000000000000000000000000111100000111110000001111111111000000000000000000000110000000000000000000000000000011100000000000000000011100000111111111111111222222222221000000000011111100000111111112222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000001222221000000000000000000000000000000000000000000000000000000000000000000000000000000011122111112222221011110000011111222222211111111111122210000010110000011111111221111110000000000000122221111112211100000112232223334443333332110000000000000011000122333333222222100001122222111111210000001111122100000000000000012222222233222222233333333333333334444444444444443333","000000000000000000000000000000000000000000011110000000000000000110000011110000001100000000001112222233333333333333443333333333333444444555533344433321111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000000000000000000001122222221111110000000012000000000000000000000000000100000000000000101223332112223334222233333222222222222222211100000000000001221000000000000000000000011111111111110000000111111110000000000000000000000000000000000000100000112223333333333000000001100001111111111111111222222222211111100000000000000000000111111110011111111100000011111111111111111000011111111000000000000000000000000000000000000110000111000000000000000000000000000000000000000110111111111111110000000000000000000000000000000000001111000000000000000000000000000011000000000000000011111100000000000000000000011000000000000000000011111100000110000001111222211111111111111110000000000000000000000000000000000000000000000000000000000000000000011222222111100000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000001111111000000001000111111111111000000000011121111111111100000000000001222221111000100000000001111111111111111100000000000000000000000012221110000011100011222222222222222100000000000000000000000000011100001111111111111112221111112233333334333322111111","000000000000000000000000000000000000000000001110000000000000000000000011111000001100000000000012222232333333333333433333333322222222233334432323411100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122200000000000000000000001122211110011110000000011000000000000000000000000000100010000000000001223332222222223222233333333333333333332211100000000000001111111000000000000000000011111111221100000000000100000000000000000000000000000000000000000000000011223222111111000000000000000000011111111111222222222211111110000000000000000001111111110000011000000000011222222100000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000001111000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000011100000000000000001111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000111110000000000000000000000000000000000000001111000000000000000011111112222331101111111111111111000000000011111223332222222222222222222222222222222222222210000000011122222222233332221000000000000000001111112222221111111111112333333222223333211111110000000000000000011011100000000011111122222222222223333334434443322111111","000000000000000000000000000000000000000000011110000000000000000010000011110000001100000000000012222232333333333333444444433333333333334445533333433312110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122200000000000000000000001122211110011110000000011000000000000000000000000000100000000000000112333332222222333222233333333333333333332222210000000000000011000000000000000000000011111111221100000000011111110000000000000000000000000000000000000000000112223333333333000000000000000111111111111111222222222222211110000000000000000000111111110000011111111000112222222222222111000000000000000000000000000000000000000000000000110000111000000000000000000000000000000000000000000011111111111111111000000000000000000000000000000001111000000000000000000000000000011100000000000000000110000000000000000000000011000000000000000000000000000000000000001111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000001222211111111000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000001111111111111100000011111222222111111000000000111121111111111111111111111111222221111011111000000001111111111222221100000000000000000000000012221110000000111112333333333333333222222221111111000000000011111100001111111111122222222222223333334444433322221111","000000000000000000000000000000000000000000011111110000000000000111111122110000001100000000011112222233333333333333333334344444444444445555544444533322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112111100011122200001111000000000000112222233222222211000000112000000000000000000000000000100000000000000101222222223334444222222222222233333333333332210001111111112332000000000000000000000011111111111110000000011000000000100001000000000000000000000000000100000012223333333333111111111111111122222222222211111111111100000000000000000000000000000111111111111111111111122222222222222222221122222222000000000000000000000000000000000000110000111110000000000000000000000000000001110000000000000000000000000000000000000000000100000000000001110000000000000000000000000000011000000000000000000111100000011100111110001111222222110000000000011111100001111111112222222222222222222222221100000000000000000000000000000000000000000000000000011000000000111122222322222100000000000000000000000000000000001000000000000000000000000000000000000000011122111100000000000000000001122221111100001100000000000001122222111111110001111111111100000000001111110000000000000000000000000011222211110000000000000000000000112222110000011100001111122111112211000001100000000000000000000011211112222222222222222222222223333334334433333221111","011000001111010000000000000000000000000000011111110000000000000100000012110000000100000000000012222232222222333333333344444322232333333334444444433322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001122111111222220000000122000000000000000000000000000100000000000001112233333112233334112222222222233333333333332200000000000001121000000000000010000000011112222221110000000000000010000100000000000000000000000000000000000000012222333333333111111111000001122222221111110000000000000122111000000000000000000000000000011111111110000011222222211111111110000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000001111111111111111111000000000000000000000000000000001111000000000000000000000000000011100000000000000000011100001122222222221112222333222221000000011111111000001111100001112222322111111111000000000000000000000000000000000000000000000000000000000000000000000111111222321000000000000000000000000000000000001122000000000000000000000000000000000000000000122111111111110000000000011111221110000001111111111000000000000000000010000110000111110000000000122221111111111110001122222222222233321111000000000000000000000122233333222111100001223333333333332111111222222210000000000000012222222233333333333333332222223333334444444444432111","011000001111111011111000000000000000000000011111110000000000000000000012100000000000000000000011112222222222333344444444333211111222221123333343322211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000011200000000000000000000001111111111222220000000122000000000000000000000000000000000000000001112222222111123333122222111112222222211122211100000000000000111000000000000111111111122222222221110000000000000010000111100000000000000000000000000000000000012222333333333222221111000001122222221111110000000000000122111100000000000000000000000000011111111111000011222222200100000000111111111000000000000000000000000000000000000000000111110000000000000000000000000000000000000001111111111111110000000000000000000000000000000000001111000000000000000000000000000001100000000000100000011100001111111111111111111122222221000000000000000000001111000001111222222111111111000000000000000000000000000000000000000000000000000000000000000000000111001222221111110000000000000000000000000000000011000000000000000000000000000000000011000000122111000111111000000000000001111110000011111211111110000000000000000000000010000000000000000000111222211112211111112223333333334443333332100000000000000000000122334444333333211111122222222222221000111222222211000000000000011222233333222233333333332222223333333333333333332222","111100001222111100000111121121100000000001133333333333322344444443333344322222200000000011012222223343333333333333443444444333345555553555555555544332212111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110001000000000111200001111110000001001112222222222222221110001112100000000000000000000000000111110001111111111222222233333333222333333333333333322232222222223333333333332222222222222221111111111111111111100000000000011111111100001000000000000000000000000000000000001112222100010001111111000001111222211111000000000000000011122111111000000000000000000000111111111000000011111111111111111111222222222000000000000000000000000000000000000000001111000000000000000000000000001111111111111111111111111111111111111111111111000001111110000000011110000000000000000000000000000011100000011000000000011100011222222222221111122222222100000000000000000000001111111111122222222111111111100000000000000000000000000000000000000000000000000000000011000000000011122233321000000000000000000000000000000000000011000000000000000000000000000000000000000011122111111111100000000000011122222211100000000000000100000110010000000000000000000000000000000000011110000000000000000000000011122333322211000000000000000111000012333221100011100001111122111111222111112211222111000000100000011121111111122222233333333333333333444434444443333333","111000001111111000000000011010000000000000122322221111111233333332222233221111100100000011111122223343333333333333444344444444445555555555555445544332222111101000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000011110101000000001122322222222110001111111222222232222222221100001112100000000000000000000000000111000001111111111222222223334444222333333333333333333332222222222333222223332111111101111110000000011111111110000000000000011111111211111000000000000000000000000000100000011112222111111111111111111111122222222222211111000011111112222222111000000000000000111111121111111000000011111111111111111112222222222110000000000000000000000000000000000000011111111100000000000000000000000000011111111111111111111111111111111111111111000001111110000000011110000000000000000000000000000011000000000000000000011100000011111111110001111222222100000000000000000100011111222222222222222222222222110000000000000000000000000000000000000000000000000000000011000000000111122222222111100000000000000000000000000000000011000000000000000000000000000000000000000011122222211111111111111111122333332222211100000000011110001111111110011110001111111110000000000000111110000001100000000001111111122333332221000000000000001111000123333222111112100001111122111122222111111211122110000000000000011221112222222222233333333333333334444444444444444444","000000000010000000000000000000000000000000011111110000000000000110001112110000001100000000011112222232233332233333333334334333444444444555544444533322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000110000000000000001122222222222211000000112000000000000000000000000000100000000000000101222222112233344112222222222233333333333332210000000000001221000000000000000000000011111111111110000000000000010000100000000000000000000000000000000100000011112333333333111111111111111122222222222211111111111111111000000000000000000000000000000010011111110000122222222222222222221122222222000000000000000000000000000000000000000000111000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000001111000000000000000000000000000011100000000000000000111100000011111111111111111222222221000000000111111100001111111112222222222211111112222221100000000000000000000000000000000000000000000000000000000000000111122233322111110000000000000000000000000000000011000000000000000000000000000000000000000000122111111110000000000000011111221100000001111111111110000000000000011111111111111110000000000000111111100011211000000000010000011222211100000000000000000000000112222221111111100001122222111111221000001100000000000000000000011211112222222222222222222222223333334444444433221100","100000000011010000000000000000000000000000111111110000000000000111111122110000001100000011011112222233333332233333333334444444444444445555544444533322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112000000001122311111111000000000000112222222222222211000001112000000000000000000000000000100000000000001101111111123334444222222222222233333333333332211111111111112332000000000000000000000011111111111110000000000000010000100001000000000000000000000000000100000011112222222222111111111111111122222222222211111111111100000000000000000000000000000111111110011111110000122222222222222222222222222222110000000000000000000000000000000000000001111111000000000000000000000000000000000000000111111111111110000001111110000000000100000000000001110000000000000000000000000000011100000000000000000111100000011111111110001111222222221000000000011111100011222222222222222222222222222222221100000000000000000000000000000000000000000000000000000000000000111122222332111110000000000000000000000000000000011000000000000000000000000000000000000000011122222111111100000000000011122221111100111100000011110001122221000011111111111111111100000000001111221111111100000000000000000012222222221000000000000000000000122333222111111100001111122111112211000001111111100000000000000012222222222222222233333333333333333444444333333222222","000000000000000000000000000000000000000000011110000000000000000111111111110000001100000000001112223333333333333333433333333333344444444555534344433211111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112111100001122200000100000000000000111122222221111100000000012000000000000000000000000000100000000000000001222222223334444222233333333232222222222210000000000000001222000000000000000000000011111111111110000000111111110000000000000000000000000000000000000100000112223333333333000000001111111111122222222211222222222200000000000000000000000000111111111111122222111111111111111111100000000011111111000000000000000000000000000000000000110000011000000000000000000000000000000001110000000111100000000000000000000000000000000000000000000011111000000000000000000000000000011000000000000000011111100000000000000000001111000000000000000000011100000000111111111111222211111111112222221100000000000000000000000000000000000000000000000000011000000000111111222222222100000000000000000000000000000000000000000000000000000000000000000000000000001111000100000000000011110001111121000000001000000000000001000000000011121111111111100000000000001111110000000100000000001000000001111110000000000000000000000000012221000000011100001221122222222222100000000000000000000000000011110001111111110111112221110001233333334432222221111","000000000000000000000000000000000000000000011110000000000000000000000012100000000000000001000011112222322222223344444444433322222223343335433343333322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001122110011111220000000122000000000000000000000000000000000000001001112333333222223334222222222222222222222222211100000000000000121000000000000000000000011112222221100000000000100010000000000000000000000000000000000000000000122222222222222000000000000001122222221000000000000000111122221000000000000000000000000000011111111100000122222222222222222000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000011111000000000000000000000000000001100000000000100000011222222222222222221112233333222221000000110000000000001111111112222222333222222111111110000000000000000000000000000000000000000000000000000000000000000111001222332000000000000000000000000000000000001122000000000000000000000000000000000000000000101000000001100000000000000111111110000001111111110000000000000000000110000011111110000000000001222221111222222222222222111111122222222211000000000000000000000122333444333222211112333333333333333222223333333322100000000001112222333323333333333333332222222333333333333322222222","111111101222222111111111121010000000000001133333333333322233332222222234211122100000000000001111222232222222222333433333332111122333332333345553442321111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011200001111000000000000111122111111111120000001111000000000000000000000011110111110001111111112222222223333333222222222222222222222222221111112222222222332222223333333332222222222222221111110000000000000000000000000000000000000000000000000000000000001111111100011111111111000001112222210000000000000000000011122000000000000000000000000000000000000000000011111111111111111111122222221000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000111111111111000001100000000000000110000000000000000000000000000011110000110000000000011100011122222222221111111111111000000000000111100000011110000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111233321000000000000000000000000000000000000011000000000000000000000000000000000000000000111111111112211000000000000011221111100000000000011100000110000000000000000000000000000000000000000000000000000000000001111111122233322211000000000000000111000022223322222233311111122222111111111000001111111100000000000000011222222222222222222222222222222333333333333433221111","011000000011011000000000000000000000000000011111110000000000000000000012100000000000000000000011112222222222333344444444443321111222221223333343322211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000111200000000000000000000001111110111222220000000122000000000000000000000000000000000000000001112223332111123334222222211122222222222233321100000000000000121000000000000111111111111112222221110000000000000010000111100000000000000000000000000000000000012222333333333222221111000001122222221000000000000000111122221100000000000000000000000000011111111110000011222222211110000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000001111111111111110000000000000000000000000000000000001111000000000000000000000000000001100000000000100000011100001112221111111112222222222221000000010000000000001111000001111222222111111111000000000000000000000000000000000000000000000000000000000000000000000111001222221111110000000000000000000000000000000122000000000000000000000000000000000011000000122111000011110000000000000111111110000011111211111110000000000000000000000010000100000000000000111222211112211122222233333333333333333322100000000000000000000122334444322222211111122222222222222111222222222211000000000000011222222223333333333333332222222333333333332222222111","000000000000000000000000000000000000000000011110000000000000000010000012110000001100000000000012222232333333333333444444433333333333344445533343433322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001122200000000000000000000001122211110011110000000012000000000000000000000000000100000000000000112333333222222334222233333222222222222222222210000000000000111000000000000000000000011111122221100000000111111110000000000000000000000000000000000000000000112223333333333000000000000001111111111110000111111222221111110000000000000000000111111110000011111100000112222222222222111000000000000000000000000000000000000000000000000110000111000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000011111000000000000000000000000000011100000000000000000000100000000000000000000011000000000000000000011111000000001100001122222221111111111111110000000000000000000000000000000000000000000000000000000000000000000001112211111111000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000001111111100000011111222222111111000000000111121111111111111111111111111222221100011222210000001111111111122221100000000000000000000000012221110000000111112333333333333333222222221111111000000000001111111111111111111122222222222223333334444433322221111","111111001111111111111001121000000000000001123322221111111132222221122233210000000000000011001112222232222222333333433333443222233434442333445554543332111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011200001111000000000000111122111111222220000001112000000000000000000000000000111000000001111112221112223223333222222222222222222222222222222222222222222332222223333322222222222222222111111110000000000000000000100000000000000000000000000000000000000011112222100011111111111000001112222221111000000000000000011112000000000000000000000000000000000000000000011111111111111111111222222222221111100000000000000000000000000000000000111000000000000000000000000000000001111000000011100011111111111111111111111000001111110000000011110000000000000000000000000000011100000110000000000011100000011111111110001111111111000000000000011111111111111111111112222222111111111000000000000000000000000000000000000000000000000000000000000000000000111111233321000000000000000000000000000000000000011000000000000000000000000000000000000000000122111111111111000000000000111221111100000000000011100000110000000000000000000000000000000000000011110001101100000000111122222223333322211000000000000000111000122333322222222200001122222111111111000001111122100000000000000001122222222222222233333332223333333333333333333222222","111111101111111111111000010000000000000000112211111111111111111111111122100000000000000011001111222232222222333333444444443221133333332333344444433322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000012200000000000000000000111122111111222220000001112000000000000000000000000000100000000000001111111112212222222111222211111111111111122222211111111111111222111112211111122222222222222222111110000000000000010000100000000000000000000000000000000000000011112111111122111111111000001122222222222210000000000000011011000000000000000000000000000011111111000000011111111000000000001222222222221111100000000000000000000000000000000001111111100000000000000000000000000000111111000111100000000000000001111111000000000000000000000011111000000000000000000000000000011100000000000000000011100000111111111111111111222222110000000000110000111111111111112222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111233321111100000000000000000000000000000000011000000000000000000000000000000000000000001122111111222222111111111100111222222211111111111122210000011110000000010000000000000000000000000121111111112211100000122232233334443333322110000000000000011111123333333222223200001122222111111110000001111222100000000000000011222222222222222233333332223333333334444444444443333","011111101111111111111000000000000000000000111111110000000000000000000012100000000000000000000011222232222222333333444444333211122222221223334443332211111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000011200000000000000000000001111111111222220000000122000000000000000001000111110100000000000001112222222111123333012222111112222222211122211100000000000000111001111100000122222222222222222111110000000000000010000211110000000000000000000000000000000000012222333333333222222222111111122222222222210000000000000111011100000000000000000000000000011111111111000011221111100000000001222222222221111100000000000000000000000000000000000111111100000000000000000000000000000100000111111111111111110000000000000000000000000000000000011111000000000000000000000000000012211110000000000000011100001111111111111111222222222221110000000011111000001111000011112222222111111111000000000000000000000000000000000000000000000000000000000000000000000100001111211111100000000000000000000000000000000011000000000000000000000000000000000011000000122111111222222111111110000011122111100011111222222221111111111000000000000010000000001111111000121221111112211111111123333333334443333332110000000000000000000122334444333333322222222222111111221000111222223322100000000000011222333333322233333333332222223333334444444444433222","222222211222222111111111122210000000000012334333333334433333322222222234322222100000000000000011122232222222222222320001111111111221111122233333332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000111222222221111100100000111222111110000000000000000000000000000000001110011221222221122222233323332234444445555555555555554443333322222221111112222333333332222223333333332222222222222221111110000000000000000000000000000000000000000000000000000000000000001111000001111111111000000000111100000000000000000000000001000000000000000000000000000000000000000001222111000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000011111222222111111110000000000000000000001111110000000001111110000000000011000000000000000000000000000112211000011100000000011111111123322221111111111100000000000000000000000000011111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011222211000000000000000000000000000000000000111000000000000000000000000000000000000000000111100011112211000000000000001110000000100000111111111110010000000000000001111110000000000000000000000111011111111110000000012222222222222110000000000000010000011223321112222200011121122111111100000000111111100000000000000000011111100000000111111111122222333334444432222221000","222222212222222111111111122211100000000012334333343344433333322222222333322222100000000000000011122232222222111222210001111111111222111122233333332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000111223222222222211100000011222111110000000000001111100000000000000001110012222222221122333333333333344445555555555555555554444443333222222222222223333333333333334444444442222222222222222111100000000000000000000000000000000000000000000000000000000000000001111001000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000001222100000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000011111222222111000000000000000000000000000000000000000001112210000000000011000000000000000000000000000111122000011111111100000112222233322222211111111100000000000000000000000000011111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011222221100000000000000000000000000000000000111100000000000000000000000000000000000000000111100011111100000000000000000000000000000000111111111111111000000000000001121121000000000000000000000111011111112222222222222222333322222111100000000000011000001222211111222100000121111111111110000001110011110000000000000000000000000000000122211111122222233333333322211000000","011111100011111111111000000000000000000000011111110000000000000000000012100000000000000000000011112222222222333344444444323211111112111122233332322211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000011200000000000000000000001111110111111110000000122000000000000000000000111110000000000000011211222222111122222122222111111111111111111111100000000000000000000000000000111111111122222222221110000000000000010000211110000000000000000000000000000000000012222333334444333332222111111122222221111100000000000000122222200000000000000000000000000011111111111000011111111000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000001111111111111110000000000000000000000000000000000001111000000000000000000000000000012211110000000100000000100001111111111110000011122222110000000010000000000001111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000100001112221111110000000000000000000000000000000111000000000000000000000000000000000011000000111111000011111000000000000001111110000011111211111110000000000000000000001110000000000000000000011222211122211111112233333333334443333332100000000000000000000122334444333333322222222222222222222222222222223322100000000000011233333333322223333333332222222333333222222222222222","222211111222222111111111122221100000000012334333343334433333332222222344322222100000000000001111223232222222222222432111111111112222232323344443432121001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011211112221111100000000111222111111111110000001000000000000000000000000011221222221111222222223332233334444444344444444444443333333222222222223333333333332222223333333332222111111111111111110000000000000000000000000000000000000000000000000000000000111111111000011111111111000000111122210000000000000000000001111000000000000000000000000000000000000000001111111110000000000000001111110000000000000000000000000000000000000000000000000000000000000000000011000111111111111110000000000000000000001111110000000001111110000000000110000000000000000000000000000111111000000000000000011111111122222222211111111111111000000000000111100000011111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011222211000000000000000000000000000000000000010000000000000000000000000000000000000000000111111000112211000000000000011111111100100000111111110000110000000000000000000000000000000000000000000111000000000000000000011122233322222110000000000000000000012223322222222200001122222111111121000011211222100000000000000011122222221111111122222222233333333444444433333222111","000000000000000000000000000000000000000000011110000000001111111111111111111000001100000000001112333333333333333333433333333333334444444444433333422110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000112111100001122200000100000000001001111122222221111100000000022000000000000000000000000000111110000000000112222222223334444233333333333344444433333321100001111111112333333222222211110000000012211111111111111111111111111111111111000000000000000000000000001100000012223333333332000000001100000111122222222211112222222222222220000000000000000001111111111111122222111111111111111000000000000011111111001110000000000000000000000000000000110000011111000000000000000000000000000001110000000000000111100000000000000000000000001101100000000111110000000000000000000000000000011000000000000000011111000000000000111110001111000000000000000000000000000001111111111111222211111111111111110000000000000000000000000000000000000000000000000000011000000000001111111200000000000000000000000000000000000000001000000000000000000000000000000000000000001221000100000000000011111122233332210000000000111111111111111111111111220001111110000001100000001111110000011111000000001110000011111110000000000000000000111000012221000000011100001221122222222222111111100000000000000000000011111222211111111123333333333333344444334443333222233","000000001110000000000000000000000000000000011111110000000000000100000012110000000100000000000012222232322222223333333333334332233344444445544444433322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000000000000000000001122221111222220000000122000000000000000000000000000100000000000000112333333222233334112222222222233333333333332200000000000001221000000000000000000000011112222221110000000000000010000000000000000000000000000000000000000000012222333333333111110000000001122222221000000000000111111111110000000000000000000000000000011111111100000111122222222222222000000000000000000000000000000000000000000000000110000111000000000000000000000000000000000000000001111111111111111111000000000000000000000000000000011111000000000000000000000000000011100000000000000000000100000112222222221112222333222221000000011111111000000111100001122222333111111111111110000000000000000000000000000000000000000000000000000000000000000111111222321111110000000000000000000000000000001122000000000000000000000000000000000000000000122111000000000000000000011111221100000001111111111111111000000000000111111111111111111111000001222221111122222210000000111111111222221100000000000000000000000112222233222111100011223333333333332111112222222211000000000000012222222233333333333333332222223333334444444444432111","000000000010000000000000000000000000000000011110000000000000000000000012110000000100000001000012122232322222223333333333333322233333344445544444433322111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001122211111111220000000122000000000000000000000000000000000000000000112333333222233334122222222222222222222233321100000000000000121000000000000000000000011112222221100000000000100010000000000000000000000000000000000000000000012222222222222000000000000001111112221000000000000111111122221000000000000000000000000000011111111100000111222222222222222000000000000000000000000000000000000000000000011110000111000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000011111000000000000000000000000000011100000000000000000000100000112222222221112233322222221000000010000000000000001111112222222333222222111111110000000000000000000000000000000000000000000000000000000000000000111001112310000000000000000000000000000000000001122000000000000000000000000000000000000000000111000000000000000000000001111121100000001111111111110000000000000000110000111111110000000000001222221111222222222100000110000011122221110000000000000000000000112222233222111100012223333333333333222222221122211000000000000011112222233333333333333332222223333334444333333221111","000000000000000000000000000000000000000000011110000000000000000111111011111000001100000000001112223333333333333333433333333333333333344555533333422210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112000000001122200000000000000000000101122222221111100000000012000000000000000000000000000100000000000000001222222223333344222233333333333333333332211100000000000001222000000000000000000000011111111111110000000111111111100000000000000000000000000000000000100000112222333333333000000001100000111112222222211222222222200000000000000000000000000111111111111122222111111111111111100000000000011111111000000000000000000000000000000000000110000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000011000000000000000011111100000000000000000001111000000000000000000011100000000111111111111222210000000001111110000000000000000000000000000000000000000000000000000011000000000000011222211110000000000000000000000000000000000000000000000000000000000000000000000000000001221000000000000000011110112222221100000001000000000000001110000000011220000111110000000000000000111110000000100000000001111111111111110000000000000000000000000012221000000011100011221122222222222111000000000000000000000000011100000000011111111112221110001233333334432222222222","000000000000000000000000000000000000000000011111110000000011101111111111111000001100000000001112233333333333333333433333333333344444444555533344422210010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112111100011122200000100000000001001111122233221111100000000022000000000000000000000000000100000000000000102222222223334444223333333333333333333333311100001111111112333222111111100000000000011111111111110000000111111111111111111000000000000000000000000001100000012223333333333000000001111111111122222222211222222222200000000000000000000000000111111111111122222111111111111111111100000000012222222000000000000000000000000000000000000110000011111000000000000000000000000000001110000000000000000000000000000000000000000001100000000000111110000000000000000000000000000011000000000000000011111100000000000000000001111000000000000000000011100000001111111111111222222222211112222221100000000000000000000000000000000000000000000000000011000000000001111222211111100000000000000000000000000000000001000000000000000000000000000000000000000001221000100000000000011110112222221100000000000000000000001111111000011220001111110000000000000001111110000000000000000001000000011111110000000000000000000000000012221000000011100001221122111222222111000000000000000000000000011110001111111111123333332222223334444334443333222233","222222211222222111111111121110000000000012233333333333333333332222222234211111100000000000001011122232222222222222422111111111111222111222233343332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000011211112221111100000000111222111111111110000000000000000000000000001110011221222221111122222223332233333334444344444444443332222233222221111112222222222332222223333333332222222222222222111110000000000000000000000000000000000000000000000000000000000000001111100011111111111000000111111100000000000000000000011112000000000000000000000000000000000000000001111111110000000000000001111110000000000000000000000000000000000000000000000000000000000000000000011111211111111111110000000000000000000001111110000000001111110000000000000000000000000000000000000000112210000000000000000011111111122222222210000000000000000000000000000000000011111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111233321000000000000000000000000000000000000010000000000000000000000000000000000000000000111000000112211000000000000001110000000100000111111111110010000000000000000010000000000000000000000000110000000000000001111111122222222222110000000000000000000012223322222223311111122222111111100000000111111100000000000000011122222221111111111111111122222333344333333321111000","011000000001111011111000000000000000000000011111110000000000000000000012100000000000000001000011112222222222223344444444333221111112221122233332322211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000011200000000000000000000001111110011111220000000122000000000000000000000011100000000000001011211223332111123333122222111112222222211122211100000000000000011000000000000110000000011112222221110000000000000010000111100000000000000000000000000000000000012222333333333222222222111111122222221000000000000000000122222200000000000000000000000000011111111100000011222222200100000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000001111111111111110000000000000000000000000000000000001111000000000000000000000000000011100000000000100000000100001111111111111111111111111110000000010000000000001111000001111222222111111111000000000000000000000000000000000000000000000000000000000000000000000111001222221111110000000000000000000000000000000122100000000000000000000000000000000011000000111000000011110000000000000001111110000011111211111110000000000000000000000010000100000000000000111222211122222222222233333333333333333322100000000000000000000122334444322222211111222222222222222222222222233322100000000001111222233322222233333333332222222333333222222333222222","222222211222222111111111122221100000000012334333344444433333332222222344322222100000000000001011123232222222222222321111111111112222231222244443332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111212222221111100000000111222111111111110000001000000000000000000000000011221222221122333333323332234444445555555555555554444444433222222222223333333333333333334444444432222222222222222111110000000000000000000000000000000000000000000000000000000000111111111111011111111111000000111122210000000000000000000001111000000000000000000000000000000000000000001222100010000000000000001111110000000000000000000000000000000000000000000000000000000000000000000011111222222111111111111000000000000000001111110000000001111110000000000110000000000000000000000000000111111000011100000000000111111122222222211111111111111000000000000000000000011111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001222211000000000000000000000000000000000000110000000000000000000000000000000000000000000111100011112211000000000000011111111111100000111111110000110000000000000000110010000000000000000000000111000000000000000000011122233322222110000000000000010000011223321112222200000111122111111121000112211222100000000000000011111111111111111222222222233333333444444433333222111","000000000000000000000000000000000000000000011110000000000000000000000012110000001100000000000012222232333333333333444444433333333333344445533343433322111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001122211110011110000000122000000000000000000000000000100000000000001112333333222233334222233333222222222222222222210000000000000111000000111100000000000011111122221100000000011111110000000000000000000000000000000000000000000112223333333333000000000000001111111111000000111111222221122110000000000000000000111111110011111111111000122222222222222222000000000000000000000000000000000000000000000000110000111000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000011111000000000000000000000000000011100000000000000000000100000000000000000000122100000000000000000000000000000001111111122222222111111111111110000000000000000000000000000000000000000000000000000000000000000000001112211111111000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000001111111100000011111222222111111000000000111111111111111111111111111111222221111122222210000001111111111122221100000000000000000000000112221110111111111112333333333333333222222221111111000000000000011111112211111122222222222222223333334444433322221111","222222212222222111111111121110000000000012233333333333322232222222211234222111100000000000000011122222222222222222210000000000000221111122223332221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000121223222222222211100000012222111111111110000011111100000000000000001111111222222221111122233333333244445555555555444555554443333322221111111112222222222222222223333334442222222222222221000000000000000000000000000000000000000000000000000000000000000000001000000001111111111000000000111100000000000000000000000000000000000000000000000000000000000000000001122100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111222222100000000000000000000000000000000000000000001112210000000000011000000000000000000000000000112111000011100000000000112222333432211110000000000000000000000000000000000000010000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000012233332211100000000000000000000000000000000111100000000000000000000000000000000000000000111100011111100000000000000000000000000000000111111111111121000000000000001121111000000000000000000000111011111112222222222222222333322222111100000000000011000011222211111222200000121111111111100000000000000000000000000000000000000000000000111111111122222233333333333333332000","211111101222222111111111121110000000000002233333333333333333332222222344321122100000000000001111222232222222222233433222222111122333332333345553432321111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011201111111100000000000111122111111111120000001111000000000000000000000011211112111111122112223332233333334444233333333332232222222222221111112222333333332222223333333332222111122222221111110000000000000000000000000000000000000000000000000000000000001111111000011111111111000001112222210000000000000000000011112000000000000000000000000000000000000000000011111111111111000011122222221000000000000000000000000000000000000000000000000000000000000000000011000000011111000000000000000000000000001111111111000001111100000000000110000000000000000000000000000111110000000000000000011111111122222222221111111111111000000000000111100000011110000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111233321000000000000000000000000000000000000011000000000000000000000000000000000000000000111111100112211000000000000011221111100100000000011110000110000000000000000000000000000000000000000000000000000000000001111111122233322222110000000000000111000012223322222222200001122222111111111000001111111100000000000000011222222221112222222222222222222333444333333433221111","000000000000000000000000000000000000000000011110000000000000000110000011111000001100000000001112223333333333333333444333333333332232334445533333422110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122200000000000000000000001122222210011100000000011000000000000000000000000000100000000000000001223332122223333222233333333333333333333311100000000000001111111000000000000000000011111111111100000000111111110000000000000000000000000000000000000100000112223333333333000000000000000000011111111111222222222200000000000000000000000001111111111111111111100000011111111100000000000000000000000000000000000000000000000000000000110000111000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000001111000000000000000000000000000011000000000000000011110000000000000000000001111000000000000000000011111100000110000001111111110000000001111110000000000000000000000000000000000000000000000000000000000000000000001222211110000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000011111112222221100000001000000000000001110000000111220000000000000000000000001222220000000100000000001111111111122221100000000000000000000000012110000000011100012232222222222222111000000000000000000000011011100000000011111112222221110001233333333332222222111","000000000000000000000000000000000000000000011110000000000000000000000012100000000000000001000011112222322222223333444334433322222322344334422333333321111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001122110010011110000000122000000000000000000000000000000000000001000112223332122223334111122222222221111211111100000000000000000011000000000000000000000001112222221100000000000100010000000000000000000000000000000000000000000122200000000111000000000000001111111110000000000000111111122220000000000000000000000000000011111111111000122222222222222222000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000000001100000000000000000011100001112222222222222233322222221000000110000000000000001111112222222233222222222221100000000010000000000000000000000000000000000000000000000000000000111001222321000000000000000000000000000000000000010000000000000000000000000000000000000000000100000000000000000000000000001110000000001111111110000000000000000000000000011000100000000000001112221111222222222100001110000011111110000000000000000000000000112222233222222211112333333333333333222333333332211000000000001111111112222222233333333332222222333333333333332211111","111000001111111000000000010000000000000000112222211000111111111111111123100000000000000011011112222232222222333333433334443222233444442334444444533332111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000112200000111000000000000112222111111222220000001112000000000000000000000000000100000000000011111111112222223333122222222222222222211122222211111111111112222222222211100110000001111111111111100000000000000000000100000000000000000000000000000000000000011112111100011000000000000001122222222111110000000000000000011000000000000000000000000000000000000000000011111111111111111112222222222110000000000000000000000000000000000000000111110000000000000000000000000000000000000000111100011111111.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................","222222211222222111111111122211100000000012334333344444433333332222222334322222100000000000000011122232222222222222310001111111111222111122233443332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212222221111100000000011222111110000000000000000000000000000000000000011221222221122333333323332234444445555555555555554444444433222222222223333333333333333334444444432222222222222222111100000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000111100000000000000000000000001000000000000000000000000000000000000000001110000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000011111222222111111111111000000000000000001111110000000001111110000000000000000000000000000000000000000111111000011100000000000111111122222222211111111100000000000000000000000000011111000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000010000000000000000000000000000000000000000000111100000011100000000000000000000000000000000111111110000010000000000000000110000000000000000000000000111000000000000000000011122222211111110000000000000000000001222211111111100000111111111111121000011110000000000000000000000000000000000000111111111122222233334444432211000000","111000001111111111111000010000000000000000111111110000011000000110001122100000000000000011001111222232222222333333444444443221133333321323344443433321111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000011100000000000000000000011122111111222220000001112000000000000000000000000000100000000000001111111111212222222111111111111111111100011111110001111111111222111111100000111111111122222111111110000000000000010000100000000000000000000000000000000000000011112111100011111110000000001122222222111110000000000000000000000000000000000000000000000000000000000000011111110000000000001111111222221111000000000000000000000000000000000000111111000000000000000000000000000000000000000111100000000000000001111111000000000000000000000000110000000000000000000000000000011100000000000000000011100000111111111111111111222222110000000000110000000000011000012222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000001233321000000000000000000000000000000000000000000000000000000000000000000000000000000000122111111122211011000000000111221111100000011111111110000010110000000010000000000000000000000000111111111112211100000112232223333333322222110000000000000011000123333333222112200001122222111111110000001111122100000000000000011222222222222222233322222223333333333333333344443222","011000001111011000000000000000000000000000111111110000000000000110000012100000000000000000001112222232222222333333333344444322233333332334444444433322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000122200000000000000000000001111111111222220000000112000000000000000000000000000100000000000001112222222112223333012222222222222222222233332210000000000001221000000000000010000000011111122111110000000000000010000100000000000000000000000000000000000000012222333333333111110000000001122222222111110000000000000111000000000000000000000000000000000011111100000011111111111111111112222222222110000000000000000000000000000000000000000111110000000000000000000000000000000000000000111100000000000000000000000000000000000000000000001111000000000000000000000000000001100000000000000000011100000122222222221112222222222110000000001111111000000111100001112222222111111111000000000000000000000000000000000000000000000000000000000000000000000000001222211000000000000000000000000000000000000010000000000000000000000000000000000000000000122111111222210000000000000111121111100011111111111000000000000000000010000110000000000000000000122220000011100000000112222222222233322221000000000000000000000122233333222111000001122222111111210000001111122210000000000000012222222233333222233333333333333333334444444444432111","000000000000000000000000000000000000000000011110000000000011111111111011111000001100000000001112333333333333333333433222223322322222233444433333412100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000001122200000000000000000000111122111100011100000000011000000000000000000000000000111110000000000112222222223333333233333333333333333333333321100000111111112233333222222211111100000012211111111111111111111111100000000000000000000000000000000000001100000011112222111111000000000000000000011111111111112233233322222220000000000000001111111111111111111111100000000000000000000000000000000000001000000000000011110000000000000000110000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000111111111111111111111111111111110000000000000000000000000000000000000000000000000000011111100000000000001200000000111111110000000000000000000000001000000000000000000000000000000000000000001221000000000000000011112222233332211111111111111111001112222221110111220000111111111112210000000111220000011111000111111110000011122210000000000000000000001000112110000000000000012232222222222222111111211111111110000000001111100001100001111112222222222222222333333332211111111","111111101111111111111000010000000000000000111111111111111111111110001122100000000000000000001111222232222222323333444333331111121222111212234443332211001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000111122100011111110000000111000000000000000000000000000100000000000001111111112212111111111111111111000000000000000000000000000000111111112222211122222222222222222111110000000000000000000100000000000000......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................","000000000000000000000000000000000000000000011110000000000000000110111011110000001100000000001112222233333333333333333333333333344444444555534344433211111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000100000000000000001122222221111100000000012000000000000000000000000000100000000000000001222221123333344122222222222222222222222210000000000000001221000000000000000000000011111111111110000000011000010000000000000000000000000000000000000100000012222333333333000000001111111111112222222211221112222200000000000000000000000000000111111111122222111111111111112222211000000011111111000000000000000000000000000000000000110000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000011000000000000000011111100000000000000000001111000000000000000000000000000000111111111111222211111111111111110000000000000000000000000000000000000000000000000000000000000000111111222222222100000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000011121000000001000000000000001000000000011110001111111100000000000001111110000000000000000001110000001111100000000000000000000000000012221000000011000001121122111111111000000000000000000000000000011100000000011110011111111100001233333322222211110000","111111101111111111111000010000000000000000112211221111111111111111111123100000000000000000001111222232222222223333444333221111121222111212234442332211001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000111122100011111110000000111000000000000000000000011100100000000000001111111112212111222111111111111000000000000000000001000000000111111112222222222222222222222222111100000000000000000000100000000000000000000000000000000000000011112000011111111111111000001112222211111000000000000000011112000000000000000000000000000000000000000000011111000000000000000011111222221111100000000000000000000000000000000001111000000000000000000000000000000000111100000111100000000000000001111000000000000000000000000000110000000000000000000000000000011100000000000000000011100000011111110000000000001111000000000000110000000011110000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011222211000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000111111000000000000011121000000000001111110000000010000000000000000000000000000000000000000000000001100000000111122222222222222221000000000000000001000012223332111123311111121111110000110000000111111100000000000000001222222222222222122211111111112233333333333322111111","100000000111010000000000010010000000000000122222221111111232222222222233221111100000000011111122223343333333333333333334444444445555555555554445544332222111100000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000011110101000000001122322222222110001111111222222222222222211100001112100000000000000000000000000100000001101111111222222223334444222333333333333333333332222211112223222223332111000001100110000000011111010110000000000000011111111111111000000000000000000000000000100000001112222111111111100000000001122222222222111110000011100012222222111000000000000000111111121111111000000000000001111111111111222222222110000000000000000000000000000000000000011111111000000000000000000000000000011111111100111111111111111111111111111111000001100000000000011110000000000000000000000000000011000000000000000000011100000011111111110001111222222100000000000000000000001111111122222222222222221111100000000000000000000000000000000000000000000000000000000011000000000000001222211000000000000000000000000000000000000000000000000000000000000000000000000000000011122222211111111111111111122333332222211100000000000000000111111110000010001110000000000000000000111110000000000000000001111111122233322221000000000000001111000012222210000011100001111122111122222111111111111100000000000000001121111122222222233333333333333334444444444444444444","000000000000000000000000000000000000000000011110000000000011101111111111110000001100000000001112223333333333333333333333333333334444444444433333422110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112111100011122200000100000000001001112222222221111100000000022000000000000000000000000000100000000000000102222222223334444223333333333344444433333311100001111111112333222111111100000000000011111100000110000000111011111111111111000000000000000000000000001100000012223333333332000000001100000111122222222211111112222200000000000000000000000000111111111111122222111111111111111000000000000012222222001110000000000000000000000000000000110000011111000000000000000000000000000001110000000000000000000000000000000000000000001100000000000111110000000000000000000000000000011000000000000000000111000000000000111110001111000000000000000000000000000001111111111111222211111111111111110000000000000000000000000000000000000000000000000000011000000000001111122211110000000000000000000000000000000000001000000000000000000000000000000000000000001221000100000000000000000001122221100000000000000000000001111111100011220001111110000000000000001110000000000000000000000000000011111110000000000000000000111000012221000000011100001121122222222222111100000000000000000000000000110001111111111123333333333333334444334444433222233","000000000000000000000000000000000000000000011110000000000000000000000012100000000000000001000011112222322222223333433334433322222112233334422332333311111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001111110011111110000000122000000000000000000000000000000000000001000112233332111123334222222222222221111211111100000000000000000111000000000000000000000001112222221100000000000100010000000000000000000000000000000000000000000112221110001111000000000000001111111110000000000000000111122221000000000000000000000000000011111111100000122222222222222111000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000001100000000000000000011111111122222222222222233333222221000000110000000000000001111111112222233222222222111100000000010000000000000000000000000000000000000000000000000000000111001222321000000000000000000000000000000000000010000000000000000000000000000000000000000000100000000000000000000000000001110000000001111111110000000000000000000000000011000100000000000001112221111222332222100001110000011111110000000000000000000000000012333333222222211112333333222222222222333333333321000000000001112222222323333333333333332222222233333222222222211111","000000000000000000000000000000000000000000011110000000000000000000000012100000000000000001000011112222322222223333444334433322222212333334422332333311111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001111110010111110000000122000000000000000000000000000000000000001000112223332122223334111122222222221111211111100000000000000000111000000000000000000000001111122221100000000000100010000000000000000000000000000000000000000000122210000001111000000000000001111111110000000000000111111122220000000000000000000000000000011111111111000122222222222222111000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000001100000000000000000011100001122222222222222233322222221000000111000000000000001111112222222233222222222111100000000010000000000000000000000000000000000000000000000000000000111001222321000000000000000000000000000000000000010000000000000000000000000000000000000000000100000000000000000000000000001110000000001111111110000000000000000000000000011000100000000000001112221111222332222100001110000011111110000000000000000000000000012333333222222211112333333222222222222333333333321000000000001111111112222222233333333332222222233333222223322211111","000000000000000000000000000000000000000000011110000000000011111111111011111000001100000000001112333333333333333333433222223333332232233444433333422110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000111000000001122200000000000000000000111122222210011100000000011000000000000000000000000000111110000000000002222222223333344233333333333333333333333321100000111000002333333112222211110000000011111110000111000000011111111111100001000000000000000000000000001100000012223333333332000000000000000111112222222211112222222222211110000000000000000001111111111111122222100000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000011100000000000000000000000000101100000000111110000000000000000000000000000011000000000000000000111000000000000000000001111000000000000000000000000000000111111111111111110000000000000000000000000000000000000000000000000000000000000000000011000000000000111111200000000000000000000000000000000000000001000000000000000000000000000000000000000001221000000000000000000000122222221100000000000111111001111110000000011220000000000000000000000000111100000011111000000001000000011111100000000000000000000000000012221000000011100001121122111111222111100000000000000000000000011100001100001111122222222222222222333334432222222222","000000000010000000000000000000000000000000011110000000000000000000000012110000000100000000000012122232322222223333333333333322233323344345444444333322111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001122211111111220000000122000000000000000000000000000000000000000000112333333222233334111122222222222222222233311100000000000000121000000000000000000000011111122221100000000000000010000000000000000000000000000000000000000000012222222222222000000000000001111112221000000000000000000111110000000000000000000000000000000011111100000111122222222222222000000000000000000000000000000000000000000000000110000111000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000011111000000000000000000000000000011100000000000000000000100000012222222221112222211111110000000010000000000000001100001122222322111111111110000000000000000000000000000000000000000000000000000000000000000000111000112210000000000000000000000000000000000001122000000000000000000000000000000000000000000111000000000000000000000001111120000000001111111111110000000000000000110000111111110000000000001222221111122222210000000010000011111111100000000000000000000000112222222111111000011223333333333332111222221111110000000000000011112222233333233333333332222222333334444333333221111","111100001222222111111111122221100000000001233333333333333344444333333344322233200000000000002221223333222222222233433222222211123444442333345554543331111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011200001111100000000000111122221111111120100001111000000000000000000000000000111110001111112222222233333333333222333322222233333322222222222223333333333332222223333333332222111111111111111110000000000000000000000000000000000000000000000000000000000001111111000011111111111000001111122210000000000000000000001111000000000000000000000000000000000000000000011111111111111000011122222221000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000111111111111000001100000000000000110000000000000000000000000000011100000000000000000011100011122222222221111111222222000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011222221000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000011222111100000000000011100000110000000000000000000000000000000000000000000000000000000000000000011122333322111000000000000000100000012211111100001100001111122111111111000001111111100000000000000011121111111111122222222222222223333444333333433221111","000000000000000000000000000000000000000000011110000000000011001110111011111000001100000000001112223333333333333333433333333323322222233444433333422110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122200000000000000000000001122211110011100000000011000000000000000000000000000100110000000000001223332123333333222233333333333333333333321100000000000001111111000000000000000000011111111111110000000011111100000000000000000000000000000000000000100000111222122111111000000000000000000011111111111222222222211100000000000000000000001111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000110000000000000000000000011000000000000000000011100000000000000001111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000111200000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000011111122222221101111111000000000000001110000000111220000000000000001100000000111220000000000000000001111111111122210000000000000000000000000012110000000011100012232222222222222111111100000000000000000001011100000000001111112222221111112222333333332222222111","011100001011111011111000000000000000000000011111110000000000000000000012100000000000000000000011112222222222333333444444332111111222111112233332322211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000011200000000000000000000001111110111111110000000112000000000000000000000000000000000000000001111122222111122222011111111111111111100011111100000000000000111000000000000111111111122222222111110000000000000010000100000000000000000000000000000000000000012222222222222111111111000001122222222222110000000000000111000000000000000000000000000000011111111111000011111111000000000001122222222221111100000000000000000000000000000000000111110000000000000000000000000000000000000001111111111111110000000000000000000000000000000000001111000000000000000000000000000011100000000000000000011100001111111111111111111122222221110000000000000000000011000011112222222111111111000000000000000000000000000000000000000000000000000000000000000000000100000111100000000000000000000000000000000000000000000000000000000000000000000000000011000000122111111112222111110000000001111110000011111111122210000000000000000000000000000000000000000000011111111112211100011123333333334443333332100000000000000000000122334444333333211111122222111111211000111111222211100000000000011222233333322223333333332222223333334333333333332222","000000000000000000000000000000000000000000011110000000000000000110001011110000001100000000001112222233333333333333333333333333344444444555533344433211111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000000000000000000001122222221111100000000012000000000000000000000000000100000000000000001222221122233334122222222222222222222222210000000000000001221000000000000000000000011111111111110000000011000010000000000000000000000000000000000000100000012222333333333000000001100001111112222222211221112222200000000000000000000000000111111110011122111111111111111111111100000000011111111000000000000000000000000000000000000110000011000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000001111000000000000000000000000000011000000000000000011111100000000000000000001111000000000000000000000000000000111111111111222211111111111111110000000000000000000000000000000000000000000000000000000000000000111111111222222100000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000011121000000001000000000000001000000000011121111111111100000000000000111110000000000000000001000000001111100000000000000000000000000012210000000011000001121122222222221000000000000000000000000000011100000000011110011112221100001233333322222211110000","111100001111111111111000010000000000000000111111110000111011000110001122100000000000000000001111222232222222333333444444333111122223221223334443433321111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000011122100111222220000001111000000000000000000000000000100000000000001111111111212122222111111111111111111100011111110001000000001222111111100000111111111122222111111110000000000000000000100000000000000000000000000000000000000011112000000011111110000000001122222222111110000000000000011000000000000000000000000000000000000000000000011111110000000000000111111222221111000000000000000000000000000000000000111111100000000000000000000000000000000000000111100000000000000001111111000000000000000000000000110000000000000000000000000000011100000000000000000011100000111111111111111111222222110000000000110000000000011000011112222222111111111000000000000000000000000000000000000000000000000000000000000000000000000001222221000000000000000000000000000000000000000000000000000000000000000000000000000000000122111111122211011000000000011221111100000001111111110000010110000000000000000000000000000000000111111111112211100000112232223333333322222110000000000000011000122333333222112200001122222111111110000001111122100000000000000011222222222222222233322222223333333333333333344443222","111000001111111000000000010000000000000000112211110000011111100111111122100000000000000011011112222232222222233333433344444332244444443444444444533332111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000000000122200000111000000000000112222222221222220000001112000000000000000000000000000100000000000001101111111122223333112222222222222222211122222211111111111112332111111100000110000000011111111111100000000000000010000100000000000000000000000000000000100000011112111111111111000000000001122222222222210000000000000000000000000000000000000000000000000000000000000011111111111111111112222222222221111000000000000000000000000000000000001111111000000000000000000000000000000000000000111100000000000000001111111111000000111000000000000110000000000000000000000000000011100000000000000000011100000011111111110001111222222100000000000000010000001111111111112222222111111111000000000000000000000000000000000000000000000000000000000000000000000000001222222111000000000000000000000000000000000011000000000000000000000000000000000000000011122111111111111000000000011112221111100100000011111110000010110000011110001110000000000000000000111110000012211100000001122222223333322211000000000000000011000123333332211122100001111122111111111000001111122100000000000000012222222222222222233333333333333333444444333333333333","000000000000000000000000000000000000000000011110000000000000000000000012100000000000000001000011112222222222223333333334433322121112233234432333333311111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001111110011111110000000122000000000000000000000000000000000000001000112233333111123334222222222222222222222222211100000000000000121000000000000000000000011112222221100000000000100010000000000000000000000000000000000000000000012221110001111000000000000001111112221000000000000000111122221000000000000000000000000000011111111100000011222222222222111000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000011100001112222222221112233333222221000000010000000000000001111111112222233222222111110000000000000000000000000000000000000000000000000000000000000000000111001222221000000000000000000000000000000000000111000000000000000000000000000000000000000000100000000000000000000000000001111100000001111111110000000000000000000000000011000100000000000001111221111111222211100001110000011111111110000000000000000000000112233333222222211112223333222222222222222222222211000000000001111222222223333333333333332222222333333222222222221111","000000000000000000000000000000000000000000011110000000000000000000000012100000000000000001000011112222322222223333333334433322121112233234422332333311111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001122200000000000000000000001111110011111110000000122000000000000000000000000000000000000001000112233332111123334222222222222222222211122211100000000000000121000000000000000000000001112222221100000000000100010000000000000000000000000000000000000000000012221110001111000000000000001111111110000000000000000111122221000000000000000000000000000011111111100000012222222222222111000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000001100000000000000000011100001112222222221112233333222221000000010000000000000001111111112222233222222111110000000000000000000000000000000000000000000000000000000000000000000111001222221000000000000000000000000000000000000011000000000000000000000000000000000000000000100000000000000000000000000001110000000001111111110000000000000000000000000011000100000000000001111221111111222211100001110000011111111110000000000000000000000112333333222222211112223333222222222222222222222211000000000001112222222223333333333333332222222233333222222222221111","111000000111110000000001111010000000000000122322221111111233333332222233221111100000000011111122223343333333333333433344444333345555554555555555544332212111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110001000000000111200001111000000000000112222222222222211100001112100000000000000000000000000100000001111111111111112223333333222333333333333333322222222211112222222223332111111111111110000000011111111111100000000000000000000111111000000000000000000000000000100000001112222100110000000000000001122222211111000000000000000011122222111000000000000000000000110011100000000000000011111100000011222222221000000000000000000000000000000000000000011111000000000000000000000000000111111111111111111111111111111111111111111111000001111110000000011110000000000000000000000000000011000000000000000000011100011122222222221111122222222100000000000000000000001111111111112222222111111111100000000000000000000000000000000000000000000000000000000011000000000000011222221000000000000000000000000000000000000000000000000000000000000000000000000000000011122111111111100000000000011222222211100000000000000000000110010000000000000000000000000000000000011110000000000000000000000011122233321111000000000000000111000012333221000011100001111122111111222111112211222100000000000000001121111111222222233333333333333333444434444443333333","000000000000000000000000000000000000000000011110000000000011001110111011111000001100000000001112223333333333333333443333333333332222234444433333422110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122200000000000000000000001122222210011100000000011000000000000000000000000000100110000000000001223332123333333222233333333333333333333311100000000000001111111000000000000000000011111111111110000000111111100000000000000000000000000000000000000100000111223222222222000000000000000000011111111111222222222200000000000000000000000001111111111111111111100000011111111000000000000000000000000000000000000000000000000000000000110000011000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000001111000000000000000000000000000011000000000000000011110000000000000000000001111000000000000000000011100000000110000001111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000001111211110000000000000000000000000000000000000000000000000000000000000000000000000000001221000000000000000011111112222221101111111000000000000001110000000111220000000000000000000000000111210000000000000000001111111111122210000000000000000000000000012111000000011100012232222222222222111000000000000000000000001011100000000001111112222221110002222333333332222222111","000000000000000000000000000000000000000000011110000000000011101111111011111000001100000000001112333333333333333333433233333322322222233444433333412100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000001122200000000000000000000111122211100011100000000011000000000000000000000000000111110000000000002223332223333333233333333333333333333333321100000111111112222111000000000000000000012211111111110000000011111100000000000000000000000000000000000000100000111112122000000000000000000000000011111111111112222222211111110000000000000000001111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000110000000000000000000000011000000000000000000000000000000000000001111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000111200000000001001110000000000000000000000001000000000000000000000000000000000000000001110000000000000000011111222222221111111111000000000000001110010000111220000111111111112210000000111220000001100000000001111111111122210000000000000000000001000012110000000011100012232222222222222111111100000000000000000001111100000000001111112222222222222222333333332211111111","222222212222211111111111121110000000000002222233333333322222222222211233222111100000000000000011122222222222111122210000000000000211111122223332221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000111223222222222211100000011222111000000000000001111100000000000000001110011221222221111122233333332234444445555555444555554443333322221111111112222222222222222223333333332222222222222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111211111000000000000000000000000000000000000000000001112210000000000011000000000000000000000000000111111000000000000000000111222223322210000000000000000000000000000000000000000000000001111110011000000000000000000000000000000000000000000000000000000000000000000000000000000000011222221111100000000000000000000000000000000111100000000000000000000000000000000000000000111000000011100000000000000000000000000000000111111111111110000000000000001121111000000000000000000000111011111112222222222222222222222222110000000000000011000001112211111222100000121111100000000000000000000000000000000000000000000000000000111111111111122233333333322211111000","000000000000000000000000000000000000000000011110000000000000000111111011110000001100000000001112222233333333333333333333333333344444444555534344433211111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000100000000000000001122222221111100000000012000000000000000000000000000100000000000000001222221123333344222222222222222222222222210000000000000001221000000000000000000000011111111111110000000011000000000000000000000000000000000000000000100000011112333333333000000001111111111122222222211222222222200000000000000000000000000000111111111122222111111112221112222200000000011111111000000000000000000000000000000000000110000011000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000001111000000000000000000000000000011000000000000000011111100000000000000000001111000000000000000000000000000000111111111111222211111111112222221100000000000000000000000000000000000000000000000000011000000000111111222222222100000000000000000000000000000000000000000000000000000000000000000000000000001111000100000000000000000000011121000000001000000000000001000000000011110001111110000000000000001111110000000000000000001110000001111100000000000000000000000000012221000000011000001121122111111111000000000000000000000000000011100000000011110011112221100001233333333332211110000","000000000000000000000000000000000000000000011110000000000000000110000011111000001100000000001112223333333333333333443333333323322222233444433333422110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122200000000000000000000001122211110011100000000011000000000000000000000000000100000000000000001223332122223333222233333333333333333333311100000000000001111111000000000000000000011111111111100000000011111100000000000000000000000000000000000000100000111223222111111000000000000000000011111111111222222222200000000000000000000000001111111110011111111100000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000001111000000000000000000000000000000000000000000000011110000000000000000000000011000000000000000000011100000000000000001111111110000000001111110000000000000000000000000000000000000000000000000000000000000000000001111200000000000000000000000000000000000000000000000000000000000000000000000000000000001110000000000000000011111112222221101111111000000000000001110000000111220000000000000000000000000111210000000000000000001111111111122210000000000000000000000000012110000000011100012232222222222222111000000000000000000000000011100000000001111112222221110001222333333332222222111","000000000000000000000000000000000000000000011110000000000011111111111011111000001100000000001112333333333333333333433232223322322222233444433333412100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000001122200000000000000000000111122111100011100000000011000000000000000000000000000111110000000000002222222223333333233333333333333333333333321100000111000001222111000000000000000000012211111111110000000011111100000000000000000000000000000000000000100000011112122111111000000000000000000011111111111112222222222211110000000000000000001111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000001111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000111200000000001111110000000000000000000000001000000000000000000000000000000000000000001221000000000000000011111222222221111111111000000000001111110010000111220000000000001111100000000111220000001100000000001110000011122210000000000000000000001000012110000000000000012232222222222222111111100000000000000000001011100000000001111112222222222222222333333332211111111","111111101222111111111001121000000000000001123322232222211233332222222234210011100000000000001111222232222222222333433333222111122333231333344443432221101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100001111000000000000111122111111111110000001111000000000000000000000000000111000000001111112222212223223333222222222222222222222222221111112222222222332222223333333332222222222222111111110000000000000000000000000000000000000000000000000000000000000001111100011111111111000001112222210000000000000000000011112000000000000000000000000000000000000000000011111111111111111111122222221000000000000000000000000000000000000000000000000000000000000000000000000000011111000000000000000000000000001111111000000001100000000000000110000000000000000000000000000011100000110000000000011100011111111111110000011111111000000000000111100000001110000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222221000000000000000000000000000000000000011000000000000000000000000000000000000000000111111100111111000000000000011111111100000000000000000000110000000000000000000000000000000000000000000000000000000000001011111112233322211000000000000000111000012223322222222200001122222111111110000000111111100000000000000011222222211122222222222222222222333333333333433221111","000000000000000000000000000000000000000000011111110000000000000110000011110000001100000000011112222233333332233333333333333333444444444555544444433322111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122200000000000000000000001122222222222210000000112000000000000000000000000000100000000000000101222222112233334112222222222233333333333321100000000000001221000000000000000000000011111111111110000000000000010000000000000000000000000000000000000100000012222333333333000000001100001111122221112211110000222211111100000000000000000000000111110010011111111111111111112222222222111111111111000000000000000000000000000000000000000000111000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000001111000000000000000000000000000011000000000000000000111100000000000000000000011111111110000000000011111100000111000001111111111111111111111110000000000000000000000000000000000000000000000000000000000000000111111222322222100000000000000000000000000000000011000000000000000000000000000000000000000000111000000000000000000000000011221000000001111111111110001000000000011121111111111100000000000000111110000001210000000001110000011111100000000000000000000000000112221110000011100001122222222222221000001100000000000000000000011100001111111111111112221111112233333334444332221000","111100001111111111111000010000000000000000122222221111111122222221111133200000000000000000001111222232222222333333433333342221233333332333344444533332111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100001111000000000000111122111111222220000001111000000000000000000000000000100000000001111111121112212223333222222222222222222222222222222222222222222222222222222222222222222222222111111110000000000000000000100000000000000000000000000000000000000011112222100011000000000000001112222221111000000000000000011112000000000000000000000000000000000000000000011111111111111111111222222222110000000000000000000000000000000000000000111000000000000000000000000000000001111000000011100011111111111111111111000000001111000000000001110000000000000000000000000000011100000110000000000011100000011111111110001111111111000000000000000011111111111111111112222222111111001000000000000000000000000000000000000000000000000000000000000000000000000011233321000000000000000000000000000000000000011000000000000000000000000000000000000000000122111111111111000000000000011221111100000000000011100000110000000000000000000000000000000000000011110001101100000000011122222223333322211000000000000000111000122333322111122200001122222111111110000001111122100000000000000001122222222222222222333332223333333333333333333222222","111100001111111111111000010000000000000000122222221111111122222221111133200000000000000000001111222232222222323333433333332111123333332333344443433321111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100001000000000000000111122111111222220000001111000000000000000000000000000100000000001111111121112212223333222222222222222222222222222211112222222222222222222222222222222222222222111111110000000000000000000100000000000000000000000000000000000000011112222100011111110000000001112222221111000000000000000011112000000000000000000000000000000000000000000011111111111111111111222222222110000000000000000000000000000000000000000111000000000000000000000000000000001111000000011100000000000000111111111000000001100000000000000110000000000000000000000000000011100000110000000000011100000011111111110000011111111000000000000000001111111110000011112222222111111001000000000000000000000000000000000000000000000000000000000000000000000011011222221000000000000000000000000000000000000011000000000000000000000000000000000000000000122111100111111000000000000011221111100000000000000000000110000000000000000000000000000000000000000000001101100000000011111111112233322211000000000000000111000122333322222222200001122222111111110000001111122100000000000000001122222212222222222222222223333333333333333333222222","111100001111111111111000000000000000000000111111110000000000000000000012100000000000000000001011222232222222333333444444333111122222111122334443332211111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000011200000000000000000000001111111111222220000000112000000000000000000000000000100000000000001111122222111122222011111111111111111100011111100000000000000111111111100000111111111122222222111110000000000000010000100000000000000000000000000000000000000012222111111122111111111000001122222222222210000000000000011000000000000000000000000000000011111111111000011111111000000000001222222222221111100000000000000000000000000000000000111111100000000000000000000000000000000000000111111111111110000000000000000000000000000000000000000000000000000000000000000000011100000000000000000011100001111111111111111111122222221110000000000000000000011000012222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000122111111222222111110000000011122222211111111111122210000010110000000000000000000000000000000000111111111112211100000123332233334443333332110000000000000001000122334444333333200001122222111111210000111111222211100000000000012222222222222222233333332223333333444433333333333222","000000000000000000000000000000000000000000011110000000001011111111111011111000001100000000001112333333333333333333433232223333332222233444433333422110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000110000000001122200000000000000000001111122222210011100000000011000000000000000000000000000111110000000000112222222223333344233333333333333333333333321100000111111112333333222222211111100000012211111111111111111111111111111100001000000000000000000000000001100000012223333333332000000000000000111112222222211112222233322222220000000000000001111111111111111122222100000000000000000000000000000000000001000000000000011110000000000000000110000011111000000000000000000000000000000000000000000000111111110000000000000000000000101100000000111111000000000000000000000000000000000000000000000000110000000000000000000001111000000000000000000000000000001111111111111111111111111111111110000000000000000000000000000000000000000000000000000011111100000000111111200000000111111110000000000000000000000001000000000000000000000000000000000000000001221000000000000000011112222233332211111111000111111001112221121111111220000111111111112210000000111210000011111000111111110000011122210000000000000000000001000012221000000011100012221122222222222111111211111100000000000000011111112211111111122222222222222222333334432222111111","000000000000000000000000000000000000000000011110000000001011111111111011111000001100000000000112333333333333333333433232223322222222233344433333311100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000001122200000000000000000000111122111100011100000000011000000000000000000000000000111110000000000112223332223333333233333333333333333333332221100000111111112233333222222211111100000012211111111111111111111111100000000000000000000000000000000000001100000011112122111111000000000000000000011111111111112233333322222220000000000000001111111111111111111111000000000000000000000000000000000000001000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000001111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000001100000000111111110000000000000000000000001000000000000000000000000000000000000000001110000000000000000011112222233332211111111111111111001112221110000111221111111111111112210000000111220000011111000111111110000011122210000000001100000000001000112110000000000000012232222222222222111111211111111110000000001111101111100001111112222222222222222333333332211111111","111000001111111011111000000000000000000000111111110000000000000110000012100000000000000000001111222232222222333333444444433211122223221223334443433321111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000012200000000000000000000001111111111222220000000112000000000000000000000000000100000000000001111122222111122222011222111111111111111111111110000000000001221111111100000111111111122222222111110000000000000010000100000000000000000000000000000000000000012222222111122111111111000001122222222222210000000000000011000000000000000000000000000000011111111111000011111111000000000002222222222221111100000000000000000000000000000000000111111100000000000000000000000000000000000000111100000111110000000000000000000000000000000000000000000000000000000000000000000011100000000000000000011100001111111111111111222222222221110000000011111100000011000012222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000001222221000000000000000000000000000000000000000000000000000000000000000000000000000000000122111111222222111110000000111112221100111111111111110000000010000000010000000000000000000000000121111111112211100000112232223334443333332110000000000000011000122334444333222100001122222111111210000001111222100000000000000012222222222222222233333332223333333444444444444433222","000000000000000000000000000000000000000000011110000000000000000110000011111000001100000000001112222233333333333333443333333333332222234445433333422110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122200000000000000000000001122222210011100000000011000000000000000000000000000100000000000000001223332112223333222233333333332222222232210000000000000001111000000000000000000000011111111111100000000111111110000000000000000000000000000000000000100000112223333333333000000000000000000011111111111222222222200000000000000000000000000111111110011122222100000011111111100000000000000000000000000000000000000000000000000000000110000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000011000000000000000011110000000000000000000001111000000000000000000011100000000110000001111111110000000001111110000000000000000000000000000000000000000000000000000000000000000000001222211110000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000011110111111111100000001000000000000001000000000011220000000000000000000000000111110000000100000000001111111111111110000000000000000000000000012110000000011100011221122222222222111000000000000000000000000011100000000011111111112221110001233333322222222222111","011000000001011011111000000000000000000000011000000000000000000000000012100000000000000001000011112222222222223344444444322110110111121012222332321111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000112200000000000000000000001111111011111110000000121000000000000000000000011110000000000001011211223332111122222111122100001111111100011100000000000000000000000000000000110000000001111122221100000000000000000000111100000000000000000000000000000000000011122333334444333332222111111122222221000000000000000000122222200000000000000000000000000000111111100000011111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000001111000000000000000000000000000001100000000000100000000100000111111111110000000000000000000000010000000000001000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001112221111110000000000000000000000000000000111000000000000000000000000000000000011000000100000000001100000000000000001111110000001111100000000000000000000000000001110000000000000000000011222222222222211112223333333333333322221000000000000000000000012334444322222222222222222222222222222222222222211000000000001112333333322222223333333332222222233333222222333222222","000000000000000000000000000000000011000000000000000000011122223333333333333333333333333333333333333333333211110000000000000000000000111111111111111122222222112211111110000000000000001111222222222222222222222222111111111111111111111111111211111000000000000001111111122233333333333333333333333333333333333333333333321000000000000000000000000000000001111111111000000000000000000000000000000000011111111111111111111110000000000000000000000000011111122222222222222222111111111111111111111111111111111111112222222222222222222222222222222111111111111100000000000000000000000000000000000000000000000000000000000000000000000000011111111222222222222222222222222222111111111000000000000000000000000000000000111111111111111111111000000000111111222233333333333333333333333333333333333333333333333333332222222222233333333333333334444444444444444433222222222211100000000001111111111111111111000000000000000000000000000000000000000111111122222221111000000000000000111000000000000011111111111111111111122222222211111111111100000000000111111111110000000000111111112222222222222223333332222222222222233333332222222222222222222222223333334444455555555555555555444444333333333333333444444333222222222122222222222222222222211111111111111000001111111222222222233333333322211110000000000000000001111112222222222233333333322111111000000000000000000000111122333333333344444444333333322222222222222222222222222222233333","000000000000000000000000000011011110000000000000000000011122222222222222222233333333333344444444444444444333221111111110000000000000001110000001111133333333333332221100000000000000001111222222222223223332333322111111111111111111100000000000000000000000000000000011122333333333333333333333333333333333333333333333321100000000000000000000000000000000001111111000000000000000000000001111111111112223334444444443333332222221000000000000000000000000000011111111111111100111110000000000000000000000000000000000000011111111111111111111111222222222221111000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000000010000111122222222222222222111111111111111222221111111111111111111111111111111111111222222222222222222222222222222222233334444444444444444444433322222222222211111111111222222222222222222100000000000000000000000000000000000000111111122222221100000000000000000000000000000000000000111111111111111122222111111111000000000000000000000000000000000000000001111111110000000000111110000000000000001111111111110000000001111000000012222334444455555555555555555555544444444444444444444443322111100111000001221122211110000000000011112222222222222222223333333333322222222211112222222222222111111111111222222222233332222222222222222221111110000011111122334444444444444444444444444333333333333333333333333333333333333","000000000000000000000000000000011111000000000000000000011122223332222223333333333333333344444444444444444222110000011111122222222212222111111111111122222222222221111111111110000000001111222222222222222222222222111111111111111111111111111111111000000000000001111111122233333333444433333333333333333344444443333222211000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111110000000000000000000000001111111122222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000011111222222222222222222222222222111111111000000000000000000000000000000000111111111111111111111000000000111111222222233333333333333333333333333333333333333333333333332222222222233333333333333333444444444444444433322222222211111111111111222222222222222222100000000000000000000000000000000000000111111112222211111000000001111111111000000000001122222222222222222222222222222211111111111000000000000000001000000000000000111111112222222222333333333333333333333333344444444444444444333333333333333333444444455555555555555555555544444444444444444444444333222222222222222222222222222222211111111111110000000111122222333333333333332222211111000000000000001111111111122222222222222222222111110000000000000000000000001111222223333333333333333333222222222222222222222222222222233333","000000000000000000000000000000000010000000000000000001111122233333333333333333333333333333333333333333333111110000000000000000000000000000101111111111111111111111111110000000000000111111222222222222222221111111111111111111111111110111122222222111111111111111111111122222333333444433333333333333333344443333333333321000000000000000000000000000000001122222211000000000000000000000000000000000001111111111111111111110000000000000000000000000011111111111111111111111111111111111111112222222222222222222223333333333333333333333333333333221111111111100000000000000000000000000000000000000111000000000000000000000000000000000000000011111111111111111111111111111000000000000000000000000000000000000000000000000000011111110000000000000111112222222233333333333333333333333333333333333333333333322221122222222222222222233334444444444444444444432111100000000000000000011111111111111111111000000000000000000000000000000000000000111111122222222210000000000000111111000000000001111112222222222222222222222111111111111122222222222222222222222222211100000011222222222222222223333333333333333333333344443333333333333332222221122222222233333333444444433333333333333333333333333333333333333222222222111111112222222221111111111111111111111111112222333333333344444444433222222222222222222222222222223333333444333333333333222222222212222222222222222222233334444444444444444333333311111111122222222222222222233333333","000000000000000000000000000000000000000000000000000000011122222222222222222222222222222222222111111100000000000000000000000000000000000000000000000011111111110000111110000000000011111111222222211110000000000000000000000000000001121100111111110000000000000000000000000011111100000000001111111111000011110000000000000000000000000000000000000000000001122222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111112223322222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000011112222221110000000000000000000100001111111110000000000000111122222222222222222333333344433333333333100000000000000000000000001111111111111111111110000000000000000000000000000000000000000000000122222221100000000000000000000000000000011111122222222222211111111111000000000000111111112223333333333333332111100000011222111000000000001111100000000000000000110000000000000000000000000000011111111111122222222222221111000000000000000000000000000000000000000000000111233322222222110000000111000000001122222222222222333333333333222222211011222222222222222222222222222111111111110000000000112222111111111111112222223333333333333333222222111111111111111111111111111122222222","000000000000000000000000000000000000000000000000000000011122222222222222222233333333333333333333333321111000000000000000000000000000000000000010111111111111111111111101100000000011001111222222211110000000000000000000000000000000121100000111110000000000000000010011111233333333222222222111111111111111111111000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000111111111000000000000000011111111111111110000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000010000111100000000000000000000000000011112333333222222222222221111111111111111111110000000000000000000100000022222222223333333333333333332333100000000000000000000001111111111111111111111000000000000000000000000000000000000000001111122100000000000000001110000000000000000011122223333333333333333333333322222222111111111111222222222222222222111100000111222211100000001111233333322222222222222222222222222222211110000000000011233333333333333333332222222222221111111111110000000000000000000000000000112222211111111000000011111110000000111112222222222233333333222111111100000000000001110000000011111111111111111000000000000011111111111111112222223333333333333333332222211100001111111111111111111111111111111","000000000000000000000000000000011110000000000000000000011122222222222222222222333333333344444444444444444333221111011110000000000000111111111111111122222222223332211110000000000000001111222222222222222222223322111111111111111111111111111111111000000000000000001111122333333333333333333333333333333333333333333333321000000000000000000000000000000000000000000000000000000000000001001111111111112222333333333333333332211120000000000000000001011111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000011222211111111111110000000000000000000000000000000000000000000000010000000011111111222222222111111111111111222222222222222222222222222222222222222222222222222222222222222222233333333333333333444444444444444433322222222222210000111111222222222222222222210000000000000000000000000000000000000111111112222221110000000000000000000000000000000011111111111111111111122222222211111110000000000000000000001000000000000000111222222221111111111112222111100000000011222222221111111111111111111111223333444444445555555555555555555544443333333333333333322222111111111000001111111100000000000000000000000000001111222223333333333333333322211111111111111111111111111111122222222222222222222222222111111111110000000111122333333333444444444444444444333333333333333332222222222222233333","000000000000000000000000000000000000000000000000000000011122222222222222222222222222222222222222222211111000000000000000000000000000000000000000001111111111111110111100000000000011001111222222211110000000000000000000000000000001121100000111110000000000000000010011111233333333222211111111111111111122111110000000000000000000000000000000000000000001111111111000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000001000000001111111111110000000000011111211111111100000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000010000111100000000000000000000000000011112333332222222222222221111111111111111111110000000000000000000111111111111111223333333333333333332211000000000000000000000001111111111111111111111000000000000000000000000000000000000000000111122111110000000000001110000000000000000011122223333333333333333333333222222222111111111122223333333333333322111100000111222211000000000001222222222222222222222221111111111111111110000000000011233333333333333333332222222222211000000000000000000000000000000000000000112222211111111000000011111111000000111122222222233333332222222111110000001111000001111110000011111111111111111000000000000112222222222211112222223333333333333333332222211100001111111111111111111111111111111","000000000000000000000000000000000011000000000000000000011122223333333333333333333333333333333333333333333111110000000000000000000000000011111111111122222222111111111110000000000000001111222222222232222222322222211111111111111111112222222222222111111111111111111111122233333333444433333333333333333344443333333333321000000000000000000000000000000001111111111000000000000000000000000000000000001111111111111111111110000000000000000000000000011111122222222222222222111111111111111112222222222222222222223333333333333333333333333333333222222222222100000000000000000000000000000000000000111000000000000000000000000000000000011111111222222222222222222222222222111111111000000000000000000000000000000000000000000011111000000000000000111112222233333333333333333333333333333333333333333333333333221111111111112222222223334444444444444444444433222211110000000000000001111111111111111111000000000000000000000000000000000000000111111112222222221000000000000000111000000000000000011111111111111111111111111111111111111111111111122222222222222100000000011111122222222222223333333333333333333333344443333333333333332222222222222222233334444555555544444443333333333333333333333444444333222222222222222222222222222222211111111111000000000001111111111111111222211111100000000001111111111111122223333333444433333333333221111100000000000000000000112233334444444444444444333222222222222222222222232222222222222222","000000000000000000000000000000000000000000000000000000012222223333333333333333333333333444444444444433333111110000000000000000000000000011111111111122222222111111111110000000000000001111222222333333333333333322222222222222222222222222222222222111111111111111000011122233333333333322233333222222222222222222222333221000000000000000000000000000000001111111111000000000000000000000000000000000001111112222222111111110000000000000000000000000011111111111111111111111111111111100001111111111111111111122222222222222222222222222222222222111111111111100000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222211111111111100000000000000000000000000000000000000000000000000000000000000000000000000000111111222233333333333333333333333333333333333332222222222211111111111111222233333333333334444444444444444433222211110000000000000001111111111111111111000000000000000000000000000000000000000001111122222222221000000000000000000000000000000000111122222222222222222222222222222222222222222222222222222222222100000000001111111111111111111111111100000000000011122221111110000000000000001111122222333334445555555555555543333333333333333333333333333333222111111111111122222222221111111111111111111111111111111222222222222222222211111111111111111111111111111112222222233222222222222111111000000000000000000000112222333333333333333333333333322222222222222222233333333333333333","000000000000000000000000000000011111000000000000000000011122222222222222222233333333333333333333333333333221110000001110000000000000111111111111111122222222222221111110000000000000001111222222222222222222222222111111111111111111111111111111111000000000000001111111122233333333444433333333333333333333333333333333321000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111110000000000000000000000001011111122222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222111111111000000000000000000000000000000000111111100000000000000000000000111111222222233333333333333333333333333333333333333333333333332222222222233333333333333333444444444444444433322222222211111111111111111111111111111111100000000000000000000000000000000000000000111112222221111000000000000000111000000000000011111111111111111111122222222211111111000000000000000000001000000000000000111111112222222222222233333333333333333333333333332222222222222222222222223333444444455555555555555555555544444444444444433444444322111111111111111122222222222222211111111111110000001111122222333333333333333322211110000000000000001111111111122222222222222222222111111000000000000000000000000111222223333344444444333333322222222222222222222222222222233333","000000000000000000000000000000011110000000000000000000011122222222222222222222333333333344444444444444444333221111011110000000000000111111111001111122222232223332221110000000000000001111222222222222222222233322111111111111111111111001111111111000000000000000000011122333333333333333333333333333333333333333333333321100000000000000000000000000000000001111111000000000000000000000001111111111112222333333333333333332222221000000000000000000000000000011111111111111111111110000000000000000000000000000000000000011111111111111111111111222222222221100000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111100000000000000000000000000000000000000000000000000000010000000011222222222222222111111111111111222222222211111111111111111111111111111111112222222222222222222222223333333333334444444444444444444433322222222222211111111111222222222222222222100000000000000000000000000000000000000111111122222221100000000000000000000000000000000011111111111111111111122222222211111110000000000000000000000000000000000000011111112221111111111112221000000000000011122222221110000000000000000000122333334444445555555555555555555544443333333333333333333222100000000000001111111100000000000000000000000000001111222223333333333333332222211112222111111111111111111111222222222233332222222222222222221111110000000111122334444444444444444444444444333333333333333333333333333333333333","000000000000000000000000000000000011000000000000000000011122223333333333333333333333333333333333333333333111110000000000000000000000111111111111111122222222111111111110000000000000001111222222222222222222222222111111111111111111112111222222222111111111111111111111122233333333444433333333333333333344444443333333321000000000000000000000000000000001111111111000000000000000000000000000000000001111111111111111111110000000000000000000000000011111122222222222222222111111111111111112222222222222222222223333333333333333333333333333333222222222222100000000000000000000000000000000000000111000000000000000000000000000000000000111111222222222222222222222222222111111111000000000000000000000000000000000111100000000000000000000000000111111222233333333333333333333333333333333333333333333333333332222222222233333333333333334444444444444444433222211111110000000000001111111111111111111000000000000000000000000000000000000000111111112222222221000000001111111111000000000001111111111111111111111122222222211111111111111111111111112222111110000000000111111122222222222333333333333333333333333344444444444444444333333333333333333334444455555555555555555444444444444444444444444444333222222222222222222222222222222211111111111111111000000011111111111111111111111111110000000000000000001122222333333444433333333333221111000000000000000000000112222333333333333333333333222222222222222222222222222222222222222","000000000000000000000000000000000000000000000000000000011122222222222222222222222222222222222222221100000000000000000000000000000000000000000000000011111100000000111110000000000011111111222222211110000000000000000000000000000001121100111111110000000000000000000010000112222211000000000000000000000011110000000000000000000000000000000000000000000001122222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111112223322222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000011112222232110000000000000000000100001111111110000000000000111122222222222222222333334444433333333322100000000000000000000000001111111111111122222211000000000000000000000000000000000000000000000122111110000000000000000000000000000000011122222222223332222211111111110000000000111111122223333333333333332111100000111222100000000000001111111100000000000000110000000000000000000000000000011122222111111111111111110000000000000000000000000000000000000000000000000112233322222222110000011111111111000111122222222233333333333222111111100011211111111111110000000000111000000110000000000000111222110000000111112222223332222222222222222210011111111111000000110000011122222222","000000000000000000000000000000000000000000000000000001111122222222222223333322222222222222222111111100000000000000000000000000000000000000000000000011111111111110111110000000000011111111222222211120000000000000000000000000000001121111111122221000000000000000000010000011111111000000001111111111111111110000000000000000000000000000000000000000000001122222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000110000000000000011112222221110000000000000000000000000000000000000000000000000000000000000011111223333333333333333333100000000000000000000000000011111111111111122222000000000000000000000000000000000000000001111122222221100000000000000000000000000000011111111122222221111110000000000000000000111111111222222222222222221100000000011111111000000000000100000000000000000000110000000000000000000000000000011111111111222333333333332222100000000000000000000000000000000000000000000112222222222222111111111111000000001111122222222222233333333333221111100000000000000000000000000000011000000000000000000000111111111111111111112222333333333333333333333222100000111111111111110000011111111111","000000000000000000000000000000000000000000000000000001111122222222222222222222222222222222222222221100000000000000000000000000000000000000000000000011111111111110111110000000000011111111222222211120000000000000000000000000000001121100111122221000000000000000000010000111111100000000001111111111111111110000000000000000000000000000000000000000000001122222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111112223322222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000110000000000000011112222232110000000000000000000100001111111110000000000000111122222222222222222333334444433333333333100000000000000000000000001111111111111111111110000000000000000000000000000000000000000000111122222221100000000000000000000000000000011111122222222222211111111111000000000000111111122223333333333333332111100000011222111000000000001111100000000000000000110000000000000000000000000000011111111111122222222222221100000000000000000000000000000000000000000000000111233322222222111111111111000000001111111222222222333333333333222222211011222222222222222222222222222111111111110000000000112222111111111111112222223333333333333333333222111111111111111111111111111122222222","000000000000000000000000000000000000000000000000000001111122223333333333333333333222222233333333333322222110000000000000000000000000000000000000111111111111111111111110000000000011111111222222222220000000000000000000000000000001121100111122221000000000000100011111112223333333333322222222222222222233333332221000000000000000000000000000000000000001122222211000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111110000000000000111111110000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111110000000000000011112222232110000000000000000000111111111111111000000000011111122222222222222222233334444444444444433333100000000000000000000001111111111111111111111000000000000000000000000000000000000000011111122222221100000000000000000000000000000011122222222223333322222222222110000000000112211112222233333333333322211100000011222222110000000000111100000000000000000110000000000000000000000000000011111111111122222222222221100000000000000000000000000000000000000000000000112233322222222211111111111111111111112222333333333344444444433222222221111111112222222222222222222222222222222221111111222212222222222222222222233334444444444444433333322111111111111111111111111111122222222","000000000000000000000000000000000000000000000000000000011122222222222222222222222222222222222111111100000000000000000000000000000000000000000000000011111111111110111110000000000011111111222222211120000000000000000000000000000001121100000111111000000000000000000010000011111111000000001111111111111111110000000000000000000000000000000000000000000001122222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112211111111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000011112222232110000000000000000000000001111100000000000000000000000000000000011111223334433333333333333100000000000000000000000000011111111111111111110000000000000000000000000000000000000000001111122222221100000000000000000000000000000011122222222222222211111111111000000000000111111122223333333222222221100000000011222111000000000001100000000000000000000110000000000000000000000000000011111111111111111111111110000000000000000000000000000000000000000000000000111223322222222211111111111111111111111111111111122233111111111000000000000000000001111111111111111111000000000000000000000111111111111111111112222222233333333333333333222100000000000000000111111111122222222","000000000000000000000000000000000011000000000000000000011122223333333333333333333333333333333333333333333111110000000000000000000000111111111111111122222222111111111110000000000000111111222222222222222221111011111111111111111111110111111111111000000000000111111111122223333333444433333333333333333344444443333222221000000000000000000000000000000001111111111000000000000000000000000000000000001111111111111110000000000000000000000000000000011111111111111111111111111111111111111112222222222222222222222222222222222222222222222233333111111111111100000000000000000000000000000000000000111000000000000000000000000000000000000000011222222222222222222222222222111111111000000000000000000000000000000000111100000011111110000000000000011112222222233333333333333333333333333333333333333333333333332222222222233333333333334444444444444444444432111100000000000000000011111111111111111111000000000000000000000000000000000000000111111122222221111000000001111111111000000000001111111122222222222221111111111111111111112222222222222222222222222211100000111222222222222222333333333333333333333333344444444444444444333333333333333333334444444444444444444444444444444444444444444444444333222222222222222222233322222222211111111111111111111112222333333333344444444433222222221111111112222222222223333333444433333333333222222222212222222222222222222233334444444444444433333333222222222222222222222222222222222222","000000000000000000000000000000011111000000000000000000011122222222222222222233333333333333333333333333333211110000011111122222222212222111111111111122222222112111111111111110000000001111222222211122222222222222111100000000000000000000111111111000000000000111011111122233333333444433333333333333333344444443333222211000000000000000000000000000000000111111111000000000000000000000000000000000001111111111111111111110000000000000000000000001011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000111000000000000000000000000000000000000000011222222222222222221111111111000000000000000000000000000000000000000000111111111111111111111000000000001112222222222222222222222222222222222222222222222222222222222222222222233333333333334444444444444444444433222222222211111111111111111111111111111111100000000000000000000000000000000000000111111122222211111000000001111111111111111111111122222233333333333333333333333333333221111111111111122222222222211000000000111222222222222222333333333333333333333333344444443333333333333333333333333333444444445555555555555555555544444444444444444443332211111111111111111111111111111111111111111222222222222222222222222222222222222222222222222211111111111110000000111111111111111111111111111000011111111111111111111111223333333333333333333222211111111111111122222222222222222222","000000000000000000000000000000000000000000000000000000011122222222222223333333333333332233333333333322222111000000000000000000000000000000000111111111111111111111111110000000000011111111222222211120000000000000000000000000000001121100000111110000000000000111011111112233333333333333333333333333333344333332221111000000000000000000000000000000000001122222211000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000001110000001111111111110000000011111112222222211111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000010000000000000000000000000000000000011112222232111100000000000000000000000000000000000000000011111122222222222222222233334444444444444444444321000000000000000000001111111111111122222211000000000000000000000000000000000000000000111122222221100000000000000000000000000000011122223333333333333332222222211111111000111111122223333333333333322111100000111222222111000000001111111111111111111111111111111000000000000000000000011122222222222222222222222222222222222000000000000000000000000000000000000112233322222222110000011111111111111111222222223333333333333322111111100001111111111122222222222222222111111111110000000011112222222222222222222233333333333333333333333221111111111111111111111111111122222222","000000000000000000000000000000000000000000000000000000011122223333333333333333333333333333333333333333333211110000000000000000000000110011111111111122222222111111111110000000000000001111222222333332222222222222211111111111111111112222222222222111111111111111111111122233333333333333333333333333333333333333333333321000000000000000000000000000000001111111111000000000000000000000000000000000001111111111111111111110000000000000000000000000011111122222222222222222111111111111111111111111111111111122222222222222222222222222222222222111111111111100000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222221111111111000000000000000000000000000000000000000000000011111111111111111000000000111111222233333333333333333333333333333333333333333333333333221111111111112222222223334444444444444444444433222211111110000000000001111111111111111111000000000000000000000000000000000000000001111122222222221000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111112222222222211111111111222222221111111111111111111122222333334444455555555555555554444433333333333333333444444333222222222122222222222222222222211111111111111000000000011222222222222222222222211110000000000000000001111112222222233233333333322111111000000000000000000000112222333333333344443333222222222222222222222222222222222222233333","000000000000000000000000000000000000000000000000000000011122222222222222222222222222222222222222221100000000000000000000000000000000000000000000000011111111110110111110000000000011111111222222211110000000000000000000000000000001121100111111110000000000000000000010000112222111000000001111000000000011110000000000000000000000000000000000000000000001122222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111112223322222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000011112222232110000000000000000000000001111111110000000000000111122222222222222222333334444433333333322100000000000000000000000001111111111111122222211000000000000000000000000000000000000000000000122222221100000000000000000000000000000011122222222223333311111111111000000000000111111122223333333333333321111100000011222111000000000001111100000000000000000110000000000000000000000000000011111111111122222222222221100000000000000000000000000000000000000000000000112233322222222211111111111111111111111111111111122222222222111000000000011211111111111111111111111111000000110000000000000112222110000000111112222222222222222222222222221111111111111111111111111111122222222","000000000000000000000000000000000000000000000000000001111122233333333333333333333333333333333333333333333111110000000000000000000000000011111111111121222111111111111110000000000000111111222222333333333333333322222222222222222222222222222222222111111111111111111111122233333333333333333333333333333333333333333333321000000000000000000000000000000001122222211000000000000000000000000000000000001111111111111111111110000000000000000000000000011111111111111111111111111111111111111112222222222222222222223333333333333333333333333333333221111111111100000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222211111111111111111000000000000000000000000000000000000000000000000000011111000000000000000111112222233333333333333333333333333333333333333333333333211111111111111222233333333334444444444444444444433222211110000000000001111111111111111111111000000000000000000000000000000000000000001111122222222221000000000000000000000000000001111112222222222222222222222222222222222222222222222222222222222222111100000011222222222222222223333333333333333333333333332222222222222110000001111222222233334444555555554444433333322223222222222222333333333222222222111111122222222221111111111111111111111111112222222222233333333333333222222222222222222222222222223333333333222222222222111111122212222222222222222222233334444444444444444333333322222222222222222233333333444444444","000000000000000000000000000000000000000000000000000000011122222222222222222222222222222222222222222100000000000000000000000000000000000000000000001111111100000000111110000000000011111111222222211110000000000000000000000000000001121100111111110000000000000000000010000122222110000000000000000000000000000000000000000000000000000000000000000000000000122222211000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111110000000011111112222222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000010000000000000000000000000000000000011112222232110000000000000000000100000000000000000000000000000000000000000011122223334444433333333322100000000000000000000000001111111111112222222211000000000000000000000000000000000000000000000122111110000000000000000000000000000000011122223333333332222211111111111111110000111111122223333333333333332111100000111222111000000000001111111111111111111111110000000000000000000000000000011122222111111111222222221100000000000000000000000000000000000000000000000112233322222222100000011111111111000111122222223333333333333222111110000001100000001110000000000000000000000000000000000000111111100000011111112222222222222222222222222210000000000000000011110000000000000000","000000000000000000000000000000000000000000000000000001112222223333333333333333333333333444444444444433333211110000000000000000000000000000000111111121111111111111111110000000000000001111222333333333333333333322122222222222222222212121111111111000000000000000000011122233333222222222222222222222222222111111111112211000000000000000000000000000000000001111111000000000000000000000000000000000001112333333333333333221111111000000000000000000000000000000000000000000000000000000111111111000000000000011111100000011111111111111111111111222222222222211000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000000000000000000000000000000000000000000000000000000000000100001111111111000000000000001111122222211111111111110000111111111111111111111111111111111111111222233333333334444444444444444444433322211111110000000000001111111111111111111000000000000000000000000000000000000000001112222222222210000000000000000000000000000000111222222222222222222222222211111111111111111111122223333222222222221110000001111100000000000001111111000000000000001121111111111111100000000000000122222223334445555555555544443333333222222222222222222222222111111111000001122222222221111111122222222222222222222222333333333333333333333333333333333332222222222222222222222222111112222222111111111111111111111111111111122333333333333333333333333322222222222222222222222222222233333","000000000000000000000000000000000000000000000000000000011122222222222223333333333222222233333333333321122110000000000000000000000000000000000000111111111111111111111110000000000011111111222222211120000000000000000000000000000001121100000111110000000000000100011111112223333333333322233333333333333333332222111000000000000000000000000000000000000001122222211000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000001111111110000000011111111111111111111000000000000111111000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011112222232110000000000000000000000000000000000000000000011111122222222222222222233334444444444444433333210000000000000000000001111111111111111111111000000000000000000000000000000000000000011111122222221100000000000000000000000000000011122222222223333333322222222210000000000111111122222233333333333322211100000111222222110000000001111100000000000000000110000000000000000000000000000011111111111122222222222221110000000000000000000000000000000000000000000000112233322222222211111111111111111111112222222223333344444444433222222221111111112222222222222222222222222222222221111111122212222222222222222222233333333333333333333333322111111111111111111111111111122222222","000000000000000000000000000000000000000000000000000001111122222222222223333322222222222222222111111100000000000000000000000000000000000000000000000011111111110000111110000000000011111111222222211120000000000000000000000000000001121111111122221000000000000000000000000000000100000000001111111111000011110000000000000000000000000000000000000000000001122222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000110000000000000011112222221110000000000000000000000000000000000000000000000000000000000000011111223333333333333333333100000000000000000000000000011111111111111122222000000000000000000000000000000000000000001111122222221100000000000000000000000000000011111111122222221111110000000000000000000111111111222222222222222232111111100011111111000000000000100000000000000000000110000000000000000000000000000011111111111222333333333332222100000000000000000000000000000000000000000000112222111111111000000000111111111111122222333333333333333322222111111111111111111111111111111111111111000000000000000000000111111111111111111111111112222222222222222222222100000111111000000110000011111111111","000000000000000000000000000000000000000000000000000001111122233333333333333333333222222233333333333322222000000000000000000000000000000000000000001111111111111011111110000000000011111111222222222222111110000000000000000000000001121111111122222110000000000100000011111112222222222222222333333333333333333333222111000000000000000000000000000000000001122222211000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000001111111112222222222222222222222222222222211000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000011111110000000000000011112222222110000000000000000000111111111111111000000000000111111111111222222222233334444444444444433211000000000000000000000000011111111111111122222000000000000000000000000000000000000000011111122222221100000000000000000000000000000011111111122222222222222222222111111111111122222222222233333333333332211111100011222211100000000000100000000000000000000110000000000000000000000000000011111111111222333333333332222100000000000000000000000000000000000000000000112233322222222111111111111111111111122222333333344444444444433222222221111222222222222222223333333333222222222221111111122212222222222222222222233334444444444444333322222100111111111000000111111111122222333","000000000000000000000000000000000000000000000000000000011122222222222222222233333333333333333333333322222111000000000000000000000000011100101111111121111111111111111111111100000011001111222222211110000010000000000000000000000001111000000111110000000000000111011111122233333333333333333333333333333333333332222111000000000000000000000000000000000001111111111000000000000000000000000000000000001111111111111110000000000000000000000000000000000000000000000000000011000001110000001111111000000000000000000000111111111111111111110000111111000111000000000000000000000000000000000000000000111000000000000000000000000000000000000000010000000000000000000000000000000000000000100000000000000000000000010000111100100000000000000000000000011112333322222222222222222222222222222222222222111111111111222222222222222222222233334444444444444444444322000000000000000000001111111111111111111111000000000000000000000000000000000000000001111122222221100000000001110111111000000000011122223333333333333333333333322222222111111111122222222222222222222111100000111222222111111111111222112211111111111222222222222111111111111000000000011233333333333333333333333333333333222000000000000000000000000000000000000112222211111111100000011111111111111112223333333333333333333222111111110001111111111111112111111111111111111111110000000000112222222222211112222223333333333333333333333221111111111111111111111111111111111111","000000000000000000000000000000000000000000000000000001111122233333333333333333333222222233333333333322222000000000000000000000000000000000000000101111111111111111111110000000000011111111222222222221100010000000000000000000000001121111111122221000000000000100000011111112222222222222222333333333333333333332221111000000000000000000000000000000000001122222211000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000001111111112222111111111111111111111111111111100000000000000111111110111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111110000000000000011112222221110000000000000000000111111111111111000000000000111122222222222222222233334444444444444433222100000000000000000000001111111111111111111111000000000000000000000000000000000000000011111122222221100000000000000000000000000000011111111122222222222221111111100000000000112222222222233333333333332211100000011222211111000000000100000000000000000000110000000000000000000000000000011111111111111222222222221100000000000000000000000000000000000000000000000112233322222222111111111111111111111112222333333344444444444433222222221111111112222222222222222222222111111111110001111222212222222222222222222233334444444444444433333322111111111111000000111111111122222222","000000000000000000000000000000000000000000000000000001112222223333333333333333333333333444444444444433333222110000000000000000000000000011011111111122222222112221111110000000000000001111222333333332222222222222111111111111111111111111111111111000000000000000000011122333333333333333333333333333333333333333333222221100000000000000000000000000000000001111111000000000000000000000000000000000011112333333333222222110000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000011111111111111111111122222222222222211000000000000000000000000000000000000000000000000000000000000000000000000111111111222211111100000000000000000000000000000000000000000000000000000000000000011222222222222222100000000000001222222222211111111111111111111111111111111112222222211111111111111222233333333334444444444444444444433322211111110000000000001111111111111111111000000000000000000000000000000000000000001112222222222210000000000000000000000000000000111222222222222222221111111111111111111111111111111111111111111111000000000001111100000000000001111111000000000000011122221111111111100000000000011122333334444445555555555555554444433332222222222222222222222111111111000001122222222221111111111111111122222222222222222222222233333333333322222222222222222222222222222222222222333333333332111111100000000000000011111111233444444444455555444333333332222222222222222222222222222233334","000000000000000000000000000000000000000000000000000000012222223333333333333333333333333444444444444433333211110000000000000000000000000011111111111122222111111111111110000000000000001111222222333333333333333322222222222222222222222222222222222111111111111111000011122233333333333322222222222222222222222222222222211000000000000000000000000000000001111111111000000000000000000000000000000000001112223333333222222110000000000000000000000000000000000000000000000111111111111100000000000000000000000011111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222211111111111100000000000000000000000000000000000000000000000000000100000000000000000000000000111222233333322222222222222222222222222222222111111111111111111111111222233333333334444444444444444444433222211111110000000000001111111111111111111000000000000000000000000000000000000000001112222222222221000000000000000000000000000000111111122222222222222222222211111111111111111111122223333222222222221110000000111000000000000001111111000000000000011122221111111111100000000000011122222334444445555555555555543333333333333333333333333333333222111111111111122222222221111111111111122222222222222222333333333333333333333333333333333332222222222222222222222222333333333322100000011111111111111111111111122333333333344443333333333322222222222222222233333332222233333","000000000000000000000000000000000000000000000000000000011122222222222222222222222222222222222222222211000000000000000000000000000000000000000000001111111111111110111110000000000011111111222222211110000000000000000000000000000001121100000111110000000000000000011111000123333222111111111111111111111111000000000000000000000000000000000000000000000001122222211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111110000000011111112222222211100000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000011112222232110000000000000000000000000000000000000000000000000000000000000011111223334444433333333322111000000000000000000000001111111111111122222211000000000000000000000000000000000000000000111122222221100000000000000000000000000000011122222222223333333322222222210000000000111111122223333333333333322111100000111222100000000000001111100000000000000000110000000000000000000000000000011122222111122222222222221110000000000000000000000000000000000000000000000112233322222222211111111111111111111111122222223333333333333322111111100000111100001112222111111111111111111111000000000000112222222222222222222233333333333333333333333222100000000000000000000000011111111111","000000000000000000000000000000000000000000000000000000011122222222222222222222222222222222222222222100000000000000000000000000000000000000000000001111111100000000111110000000000011001111222222211110000000000000000000000000000001121100000111110000000000000000000010000122222211000000000000000000000001000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000001000000000001111111110000000000011112211111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000010000110000000000000000000000000000011112222232221111111111111111111111111111111110000000000000000000000000011111122223333333333333333322100000000000000000000000001111111111111122222211000000000000000000000000000000000000000000000122100000000000000000000000000000000000011122223333333332222222222222211111110000111111122223333333333333322111100000111222211000000000001111111111111111111111110000000000000000000000000000011222222222222222333332222221111111000000000000000000000000000000000000000112233322222221000000011111111000000111122222223333333332222222111110000000000000001110000000000000000000000000000000000000111111100000011112222222222222222222222222222210000000000000000011110000011111111111","000000000000000000000000000000011111000000000000000000011122222222222222222222333333333344444444444444444333221111011110011011111111111111111111111122222222223331111111111110000000001111222222222222222222222222111111111111111111111111111111111000000000000000001111122333333333333333333333333333333333333333333333321000000000000000000000000000000000000000000000000000000000000001001111111111111112222222222222222221111110000000000000000001111111111111111111111111111111111100000111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000011111222222222222222221111100000000000000000000000000000000000000000010000111111111111222222222111111111111111222222233333333333333333333333333333333333333333333333222222222222233333333333333333444444444444444433322222222222111111111111222222222222222222210000000000000000000000000000000000000000111112222211111000000000000000000000000000000011111111111111111111122222222211111110000000000000000000001000000000000000111222222222222222222233333333333333333333333333332222222222222222222222223333444444455555555555555555555544444444444444433333332211111111111011111122222222211000000000000000000000001111222223333333333333333322211111100001111111111111111111111112222222222222222222222100000000000000000111111233333333333344444444444444333333333333333332222233333333333333","000000000000000000000000000000000000000000000000000001111122233333333333333333333222222233333333333322222000000000000000000000000000000000000000001111111111110000111110000000000011111111222222222222111110000000000000000000000001121111122222222110000000000100000011111112222222222222222333333333333333333333222111000000000000000000000000000000000001122222211000000000000000000000000000000000000000000000111111111110000000000000000000000000000000000000000000000000000000001111111112222111111111111122222222222222211000000000000000111111001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000110000000000000011112222222110000000000000000000001111111111111000000000000111111111111222222222233334444444444444433211000000000000000000000000011111111111111122222000000000000000000000000000000000000000011111122222221100000000000000000000000000000011111112222222222222222222222111111111111122222222222222233333333332211111100011222211100000000000100000000000000000000110000000000000000000000000000011111111111222333333333332222100000000000000000000000000000000000000000000112233322222222111111111111111111111122222333333344444444444433222222222222222222222222222222222222222222222222221111111122212222222222222222222233334444444444444333322211100111111111000000111111111222222333","000000000000000000000000000011011110000000000000000001111122223333333333333333333333333333333333333333333322220000011110000000000000111011111111111122222222223331111110000000000000001111222232333333222222222222111111111111111111111111111111111000000000000000001111122333333333333333333333333333333333333333333333321100000000000000000000000000000000001111111000000000000000000000001111111111112222333333333333333221111111000000000000000000011111111111111111111111111111111100000111111111111111111100001111111111111111111111111111122222222222222211000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222211111110000000000000000000000000000000000000000000000010000000011222222222222222100000000000001222222222222222222222222222222222222222222222222222222222222222222222222222223334444444444444444444433322222222222110000000001111111111111111111000000000000000000000000000000000000000000111122222221110000000000000000000000000000000011111111111111111111122222222211111110000000000000000011111111110000000000001111112221111111111112222111100000000011222222221111111111111111111111223333444444455555555555555555555544443333333333333333332222111111111000001222222222211111111000000111111111111111222223333333333333333333322222222222222222222222222222222222222333332222222222222111111111110000011111122334444444444455555444444444333333333333333333333333333333333334","000000000000000000000000000000011111000000000000000000011122223333333333333333333333333333333333333333333111110000011111111112111111111111111111111122222222111111111111000000000000001111222222222222222222222122111111111111111111110111111111111000000000000111111111122233333333444433333333333333333344444443333222211000000000000000000000000000000001111111111000000000000000000000000000000000001111111111111110000000000000000000000000000001011111111111111111111111111111111111111111111111111111111111112222222222211111111111111111111111111111111100000000000000000000000000000000000000111000000000000000000000000000000000000000011222222222222222221111111122111111111000000000000000000000000000000000111100000000000001111000000000011112222222233333333333333333333333333333333333333333333333332222222222233333333333334444444444444444444433111111111111111111111111111111111111111111100000000000000000000000000000000000000111111122222221111000000001111111111000000000001111222222222222222222222222222222222111111111112222222222222222222111100000111222222222222222333333333333333333333333344444444444444444333333333333333333444444455555555555555555544444444444444444444444444333222222222222222222222222222222211111111111111111111112222222222233333333333333222222221111111112222222222222333333333333333333333222222222212222222222222222222233333333333333333333333333222222222222222222222222222222222222","011111100000000111110000000000000000000000011001111111111110000011000012100000000000000000000001112221111111112223333333100000000000000000011221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000001000011211000000000000000000011111000010000000000000000000000000000000111111111100000000000000111211111110000000000000000000000000000000000000000000000000000000001111111111110000000000000011111100000000000000000001222111111110000000000000000001111100000010000000022222111111111000000011111100000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000111211111110000000000000000000001100000000000000000001111000000000000000000011000000000000000000000000000000001000000000000001111111111111111111100000011111111000000000000000000011111100000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000111111100000000000000000000000000000000001111000000000001100000000000000000000011001100011000000112222100000000011111110000000000000111110000000000000000000000000010000000000000000000000111111112222211100000000000000000000000000000000000000000000012223333344444444444444322100000000000112211111100000000000011123443333332211111110000000000001123333211000000000000","011000000001011111111000000000000000000000011000000000000000000000000012211000000011111122111222222222222222223344444444322110110111121212323332321111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000111122200000000000000000000001111111111111220000000121000000000000000000000111110000000000001111211233332111122222111122100001111111100000000000000000000000000000000000000110000000000011122221100000000000000000000222210000000000000000000000000000000000011222333334444333332222111111111111110000000000000000100122222200000000000000000000000000011111111100000011111111100000000000000000000000000000000000000000000000000000011110000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000011111111100000100000000100001112211111110000011111111110000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001112221000000000000000000000000000000011101122100000000000111000000000000000000011000000100000000011100000000000000001111110000001111111110000000000000000000000000010000000000000001000011222222222222222221122222222222222222211000000000000000000000012334444322222222222223333222222222222223333333322100000000001112333333322222223333333332222222233333222223333332222","222222200111111111111001110000000000000001011111232222211121111111111233100000000000000000000001122221111112222222222111000000000000000111123321221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000001000000111111111111100000000111111000011111110000000111100000000000000111111111111111110000111112323333222233333444333333322221111110000000000000000000000000011111223322222222222111000000011111100000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000111100000000000000000000000000000000000000000000000000000000000000000001111100000001110000000000000000000000000000000111110000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000001112100000000001111101111110000000000000000000112210000000000000000011111101111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112233321000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000011100000000000000000000000000000000111111110000000000000000000001110000000000000000000000011100001222210000110000000000011100000000000000000000000000012223233334445533333332211100000000000001100000000000000000000122222222210000000000000000000011233333333321111111000","111111100110011100000000000000000000000000011001121111111121111111111122100000000000000000000001112221111111112222333222100000000000000000011221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000001000001111000000000000000000111111000011000000000000000000000000000000111111111100000000000000112221111111111112222111111100000000000000000000000000000000000000001111111111111111111000000011111100000000000000000001111000000000000000000000000001111100000000000000011111111111111000000011111100000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000001111111110000000000000000000001000000000000000000000011000000000000000000010000000000000000000000000000000001111000000000000011111111110000000000000000000011000000000000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000001111100000000000000000000000000000000000000011000000000000000000000000000000000000000000011000000011111000001111111111110000000000000100000000000000000000000000000000000000000000000000000111111112221100000110000000000000000000000000000000000000000012223333344455555555554322100000110000011100000000000000000001123444444432210000000000000000000123333333321111111000","011111100000000000000000000000000000000000000001110000011110000011100011110000000111111000011110000000000000000000111000000000000000111122223221110110000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000011211111111100000000000000000000000111111000000000000000000000000000000000000000000000000000000112111111100000000000000000000000000000000000000000000000000000000000001111111111000000000000011111100000110000110000001211111111110000000000000000000011111100000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000011112221111111111111000000000000000000000000000111111111100000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000011100000000000000000000000000001100000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000001112222211111222222111111000000000000000001100001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012110000000000000111000000000000000000000000000000000011122333334444444444444322222222222111111100000000000000000011123443332211111111111111110100000000000000000000000000","222222200111110100000000000000000000000000011001221111111110000011111223100000000000000000000000111121111111111111211000000000000000000111233331110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110012211111222222223333322211111111111000011111110000000111100000000000000001100111100100000000112222333333333333333444333333211111000000000000000000000000000000011112222222222222222211000000011000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000001110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112100000000001111111111110000000000000000000111000000000000000000011111211111111000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000011011221100000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000001121111111000000000000000000000000111100000000011222222222223333221100000000000000000011112233344455544444432222110000000000001100000000000000000001122332221100000000000000000000011122233222110000000000","111111100100010100000000000000000000000000011001121111111110000011110122100000000000000000000000111121111111111111222111000000000000000011122221110000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000011100011111000000000000000000111111000011111110000000000000000000000000111110111100000000000111112222221111211122222111111100000000000000000000000000000000000000001111111111221111111000000011111100000000000000000001111000000000000000000000000001110000000000000000000001111111111000000000111100000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000001111111110000000000000000000001000000000000000000000011000000000000000000011000000000000000000000000000000001000000000000000011111111110000000000000000000011000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111221111000000000000000000000000000000000000111000000000000000000000000000000000000000000011000000011100000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000012221100000000000111000000000000000000000000000000000012223333445555555555554322210000110000011100000000000000000001122333333321100000000000000000000123333333221111111000","111111100111111100000000000000000000000000011001221111111121111111111123100000000000000000000001112221111111112222322222100000000000000000012221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000001000000111111000000000000000111111000011111110000000000000000000000000111111111110100000000111112222221111222112222111111100000000000000000000000000000000000000001112222222222221111000000011110000000000000000000000100000000000000000000000000000000000000000000000000001111111111000000011111100000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000111111000000000000000000000001000000000000000000000011000000000000000000000000000000000000000000000000000001111100000000001111111111110000000000000000000012100000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111232211000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000011100000001110100000000000000000000100000000000000000000000000000000000000000000000000000000000001221100000110000000000000000000000000000000000000000012223333344455555555554322100000110000001100000000000000000001122344444432210000000000000000000123333333321111111000","011111100000000100000000000000000000000000011001121111111110000011100012100000000000000000000000111121111100001111222221100000000000000011112221110000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000011100011211000000000000000000110001000011000000000000000000000000000000111100011100000000000111112222221111111111222111111000000000000000000000000000000000000000001111111111111000000000000011110000000000000000000001222111111110000000000000000001111100000000000000011111111111111000000000111100000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000111211111111100000000000000000001100000000000000000000011000000000000000000011000000000000000000000000000000000000000000000001111111111110000000000000000000001000000000000111111111111100000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000111000000001111111000000000000000000000001100011000000111100000001111111111110000000000000111110000000000000000000000000000000000000000000000000111111112211100000000000011000000000000000000000000000000000012223333344444444444444322222222222111112211111100000000000000122333332211100000000000000000000122222100000000000000","111111100111111111111001110000000000000001011111222222211121111111111233100000000000000000000001122232222222222333333222111000000001000111113331221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000000000001111111000000000000000111111000011111110000000000000000000000000111111111110111000000000112222221112222122333222222211111000000000000000000000000000000011111112222222222222111111111111111100000000000000000000000000000000000000000000000000000000000000000000011112222222222111111111111100000000000000000000011112111100000000000000000000000000000000000001111110000000000000000001111111000000000000000111110000000000000000000000000000000000000000000000011000000000100000000010000000000000000000000000000000001111100000000001111100000000000000000000000000012210000000000000000011111100000000000000000000000000000000000000110000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111112233321000000000000000000000000000000000000001000000000000000000000000000000000000000000011000000011111000000000000001110000000000000111111110000000000000000000000000000000000000000000000011100001221100000111000000000011111100000000000000000000000012222233333444433333332211110000100000001111111100000000000000122333333332111000000000000000111233333333321111100000","111111100000010100000000000000000000000000011001121111111110000011110122100000000000000000000001111121111111111222322222100000000000000001112221110000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000011000011111000000000000000000111111000011000000000000000000000000000000111110111100000000000111112222221111111112222111111100000000000000000000000000000000000000001111111111111100000000000011111100000000000000000001111000000000000000000000000001111100000000000000000001111111111000000011111100000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000001211111111100000000000000000001100000000000000000000011000000000000000000000000000000000000000000000000000001000000000000000011111111110000000000000000000001000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111221111000000000000000000000000000000000000111000000000001100000000000000000000000000000011000000011100000001111111111110000000000000000000000000000000000000000000000000000000000000000000011111112211100000000000000000000000000000000000000000000000012223333444455555555554322210000110000012211111100000000000001111232222222210000000000000000000122222222111111111000","011111100001111111111000000000000000000000011001110000011000000000000012210000000000000000000011112222222221223333444443211000000001110000013232221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000000000022211111000000000000000001111100011111110000000111000000000000000111111111110000000000000111211111111011111111000000000000000000000000000000000000000000000001111111111122222222222222222111100000000000000000001222210000000000000000000000000011100000012222222234444333332222111111111222210000000000000000000011111100000000000000000000000000011111111000001111111111100000000000011111111000000000000111200000000000000000000000000111111111111100000000001111000000000000000001111100000000000001111111000000000000000000000000001111111111111111111111111111111112211110000000000000011100000011111111110000000011111110000000000000000000001111000001111111111000000000000000000000000000000000000000000000000000000000000100000000000000000000001111100000000000000000000000000000000000001111000000000000000000000000000000000011001100111111000112211000000000000001121000000000111111111110001111111100000000000010000000001111111000011111100012211111111222222222222233322221000000000000000000000122334444333334444444444333222222221111222222223322100000000001112344444433333333333333332222222233334332222221111100","111111100111111111111000010000000000000001112211222222211121111111111123100000000000000000001111222232222222223333444333211000011221111211233332332111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000000000001111111000000000000000111122100111111110000000011000000000000000111111111110100000000000011112221112212122222111111111111000000000000000000001111100000111111112222222222222222222222222111100000000000000000000100000000000000000000000000000000000000011112000011122222222222111111112222211111000000000000000011112111111000000000000000000000000000000000001111110000000000000000011111111110000000000000111110000000000000000000001111100000000000000000000011000000000111111111111100000000000000000000000000000001111100000000001111111111110000000000000000000012210000000000000000011111100011111110000000000001111000000000000110000000011111000001111111111000000000000000000000000000000000000000000000000000000000000100000000000000000000011233321000000000000000000000000000000000000011000000000000000000000000000000000000000000111000000112222111000000000111121000000000001111111110000000000000000000000000000000000001100000000000000001221100000111122222222222222221000000000000000001111122223333333444432222222222110000100000001111111100000000000011122333333333322222111111111111111233333333333322111111","011111100001111111111000000000000000000000011001110000000000000000000012210000000000000111111111222222222222223344444443222110010001110000122332221111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000111122200000000000000000000001111111011111110000000121000000000000000111000111110000000000001111211222222111111111111111000001111111100000000000000000000000000000000000111110000000001111122221110000000000000000001222210000000000000000000000000000000000011122333334444333332222111111122222210000000000000000000122222200000000000000000000000000000111111000000011111111100000000000000000000000000000000111100000000000000000000000000111110000000000000000001111000000000000000001111100000000000000000000000000000000000000000001111111000000000000000000000000000112211110000000100000011100000011111111110000000000000000000000000000000000001000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001112221000000000000000000000000000000000000111000000000000000000000000000000000011000000111000000011111000000000000001121110000000011111110000000000011000000000001110000000000111111000011111111112211111111122222222222222222221000000000000000000000012334444333333333333333333222222222222222333333322100000000001112344444433333333333333332222222233334332222222222222","011111100011010000000000000000000000000000000001110000010000000011100011110000001111122111111110000000000000000000111000000000000000112232233221111110000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000011211111111100000000000000000000000111121000000000000000000000000000000000000000000000000000000112111111100000000000000000000000000000000000000000000000000000000111111111111111111111000000011111100010110000110000001111111111110000000000000000000011111100000000000011111111111110000000000000000000000000000000001111110000000000000000000000000000000000000000011122221111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000011100000000000000000000000000111111111100000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000001111122211111111111111111000000000000000001100000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112221110000000000111100000000000000000000000000000000001122222222222222223333322222222222111111100000000000000000011123443332211111111111111110100000000000000000000000000","011111100001111111111000000000000000000000011101110000000000000000000012200000000000000000000011112222222222233344444444222110010001110000023332321111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000012200000000000000000000001111110011111110000000121000000000000000111100111110000000000000011211111111111111111111111100001111111100000000000000000000000000000000000111122222222222222222221110000000000000000001222210000000000000000000000000000000000012222333334444333332222111111122222210000000000000000000122222100000000000000000000000000011111111000000011111111100000000000011111111110000000000111100000000000000000000000000111110000000000000000001111000000000000000001111111111111110000000000000000000000000000000000001111000000000000000000000000000112211110000000000000011100000111111111110000000000000000000000000000000000001111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000011000000111000000011100000000000000001121110000000011111110000000000000000000000000000000000000111111000011111100012211111111122222222222233322221000000000000000000000012334444333333333333333333222222222111222222223322100000000001112344444433333333333333332222222233334333322222222222","011111100000000100000000000000000000000000011001111111111110000011100012100000000000000000000001111121111110112222333222100000000000000011112221110000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000011100012211000000000000000000110001000010000000000000000000000000000000111110111100000000000001112221111111111111111111110000000000000000000000000000000000000000001111111111111000000000000011111100000000000000000001222111111111000000000000000001111100000000000000011111111111111000000011111100000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000111211111111100000000000000000001100000000000000000001111000000000000000000011000000000000000000000000000000000000000000000001111111111110000001100000000000000000000000000101111111111100000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000011111100001111111000000000000000000011001100011000000111111000001111111111110000000000000111110000000000000000000000000010000000000000000000000111111112222211000000000011000000000000000000000000000000000011112222344444444444444322222222222111112211111100000000000001122332222222210000000000000000000122223200000000000000","211111100100010100000000000000000000000000011001121111111110000011111123100000000000000000000000111121111111111111221110000000000000000011123331110000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110012211111222221111111100000000111111000011111110000000111100000000000000001100111100000000000111222333332222222233333222222100000000000000000000000000000000000000001111222211221111111000000011111100000000000000000000100000000000000000000000000000010000000000000000000001111111111000000000110000000000000000000000000000000000000000000000000000000000000000000001111111000001111100000000000000000000000000000111000000000000000000000000001000000000000000000000011000000000000000000011000000000000000000000000000000001111100000000000011001100000000000000000000000011000000000000000001111111100000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111221111000000000000000000000000000000000000111000000000000000000000000000000000000000000011000000011100000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000012222210000000011222100111111111000000000000000000000012223333445555555555543222110000000000001100000000000000000001122332222211100000000000000000000122233333221111111000","011000000001011011111000000000000000000000011000000000000000000000000012211000000011110112111112222222222222223444444444433221111112122223323332322211111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000111122200000000000000000000001111111111111220000000121000000000000000000000011100000000000001111211233332111123333222222111112221111211111100000000000000000000000000000000110000000001111122221100000000000100000000111100000000000000000000000000000000000011222333334444333332222111111122222221000000000000000111122222200000000000000000000000000011111111100000011111111100000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000001100000000000100000000111111112221111111111111111111110000000010000000000001111000001111111111000000001000000000000000000000000000000000000000000000000000000000000000000000000001112221000000000000000000000000000000011101111100000000000111000000000000000000011000000100000000011100000000000000001111110000001111100000000000000000000000000000010000100000000000000011222222222222222222233333333333333322221000000000000000000000012334444322222222112223333222222222222223333333322100000000011112333333322222223333333332222222233333222223333332222","222211100111111100000000010000000000000001011111222222211121111111111223100000000000000000000001112221111112222222222111000000000000000111122221221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000011100000111111111111100000000111111000011111110000000111100000000000000111111111110111000000111112333333222222233333333333211111000000000000000000000000000000011111222222222222221111000000011100000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000111100000000000000000000000000000000000000000000000000000000000000000001111100000001110000000000000000000000000000000111110000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000001112100000000001111111111110000000000000000000112100000000000000000011111100110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111233321000000000000000000000000000000000000111000000000000000000000000000000000000000000001000000011100000000000000000000000000000000111110000000000000000000000001110000000000000000000000011100001222210000110001111000011111111000000000000000000000012112333444455555555543222100000000000001100000000000000000001122333333321100000000000000000011233333333321111111000","111111100000010100000000000000000000000000011001121111111110000011110012100000000000000000000001112221111111112222333222100000000000000000112221110000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000001000011111000000000000000000111111000010000000000000000000000000000000111111111100000000000000112221111111111111111111111000000000000000000000000000000000000000001111111111110000000000000011111100000000000000000001222111111110000000000000000001111100000000000000011111111111111000000011111100000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000001211111111100000000000000000001100000000000000000001111000000000000000000010000000000000000000000000000000001111000000000001011111111110000000000000000000011000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000111111100000000000000000000000000000000000111000000000001100000000000000000000011000000011000000111111000001111111111110000000000000111110000000000000000000000000010000000000000000000000111111112222211000000000000000000000000000000000000000000000012223333344445444444444322210000110000112211111100000000000001123444444432210000000000000000000122223222111101111000","222222210111111100000000110000000000000000011001221112211121111111111223210000000000000000000001112221111111111111221000000000000000000111122221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000012100000122222222222211100000111111000011111110000000111100000000000000001111111111111010000111112333333333333333444333333322221111110000000000000000000000000111112223333322222222111000000011100000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000111100000000000000000000000000000000000000000000000000000000000000000001111000000001110000000000000000000000000000000111000000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000001112100000000001111111111110000000000000000000112100000000000000000011111211122211000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111232211000000000000000000000000000000000000111000000000000000000000000000000000000000000111000000011100000000000000000000000000000000111110000000000000000000000001121100000000000000000000000000000111100000110011122222222222222110000000000000000000011112233344455544444432222110000000000001100000000000000000000122333332210000000000000000000011223333333321111111000","222222210111111111111111111000000000000001111111232223322221111111111233210000000000000000000001122221111112222222221110000000000000000111123321221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000001000000111112211111111100000111122000011111110000000111100000000000000111111111111111110000111112333333333333334444333333322222222221100000000000001111100000111112223333333332222111111111111100000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000111100000000000000000000000000000000000000000000000000000000000000000001111100000001100000000000000000000000000000000111000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000001112210000000001111100000000000000000000000000112210000000000000000011111101111111000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000111112232221111100000000000000000000000000000000000000000000000000000000000000000000000000000111000000011100000000000000000000000000000000111111110000000000000000000001121100000000000000000000011100000111100000110000000001111111111000000000000000000000012223222334444433333332211100000000000000000000000000000000000122222221100000000000000000000011233333333321111111000","222222211222222111111111121000000000000001122222333333322232222222222234210011100000000000000011122232222222222222322111111000000221111122233332332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000001111111111111111100000111222111111111110000000001100000000000000001111111221112211111111112223333222333334444344433333332222222211111111111111111111111222222223333333332222222222222222111100000000000000000000000000000000000000000000000000000000000000001111100001111111111000000000111100000000000000000000011112000000000000000000000000000000000000000001111111000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000011111111111111111100000000000000000000001100000000000001112210000000000000000000000000000000000000000112210000000000000000011111111122222221110000000000000000000000000000000000011111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111122233321111100000000000000000000000000000000000000000000000000000000000000000000000000000111000000011111000000000000001110000000000000111111111110000000000000000000000000000000000000000000011100000110000000011000000001111111111110000000000000000000012223222222333322111122222111111100000000111111100000000000000011111111110000000000000000011112233334333333322211000","011111100000000100000000000000000000000000011001111111111110000011100012110000000000000000000001111121111100111222322221100000000000000011112221110000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000011110112211000000000000000000010001000010000000000000000000000000000000111100011100000000000001112221111111011000111000000000000000000000000000000000000000000000000001111111111000000000000011111100000000000000000001222111111111000000000000000001111100000000000000011111111111111000000011111100000000000000000000000000000000000000000000000000000000000000000001111111111111110000000000000000000000000000111222222221100000000000000000001100000000000000000001111000000000000000000011000000000000000000000000000000000000000000000001111111111110000001100000000000000000000000000111111111111100000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000001112222211111222222111111000000000000011001100000000000111111000001111100111110000000000000111110000000000000000000000000010000000000000000000000011111112111111100000000011000000000000000000000000000000000011112222234444444444444322222222222111112211111100000000000000122333332222100000000000000000000122222100000000000000","011111100000000000000000000000000000000000011001110000011110000011100011110000000000000000001110011111000000000111222110000000000000001112122221110000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000011211112211100000000000000000010001000011000000000000000000000000000000000000000000000000000001112222222111111111111111110000000000000000000000000000000000000000001111111111111000000000000011111100000000000110000001222111111111000000000000000000011111100000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000011112221111111111111000000000000000000000000111222222221100000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000001111111111100000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000001112222210001222222111111000000000000000001100001110000001000000001111100111110000000000000000000000000000000000000000000000000000000000000000000011100112100000000000000111000000000000000000000000000000000011123322234444444444444322222222222111111100000000000000000001122344443322100000000000000000000011111000000000000000","222111100110000100000000000000000000000000011001111111111110000011111223100000000000000000000000111120000111111111221000000000000000000111233331110000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110022211112222222222222211100000111111000011111110000000111100000000000000001100111100000000000112222333333333333333443333333100000000000000000000000000000000000010001112222222222221111000000011111100000000000000000000100000000000000000000000000000010000000000000000000001111111111000000000110000000000000000000000000000000000000000000000000000000000000000000001222221000111111111100000000000000000000000000100000000000000000000000000000000000000000000000000011000000000000000000011000000000000000000000000000000001111100000000000111111100000000000000000000000011000000000000000001111111100000011000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111221100000000000000000000000000000000000001111000000000000000000000000000000000000000000011000000011100000000000000000000000000000000000000000000000000000000000001121100000000000000000000000000011111100000000012222111121112222110000000000000000000011212333445555544444432222110000000000001100000000000000000001122332221100000000000000000000000122233222110000000000","211111101222211111111111121000000000000001122222333333322232222222222234210000000000000000001111122232222222222333432222111111011222111222233332332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000001111111000000000000000111122111111111110000000000000000000000000001111111111111110000001112223332222233333333233333322222222221111111111111111111111111222222223333333332222222222222222111110000000000000000000000000000000000000000000000000000000000000001111111112222222222111111111111100000000000000000000011112000000000000000000000000000000000000000001111111110000000000000011111110000000000000000000000000000000000000000000000000000000000000000000011111100011111000000000000000000000000001100000000000001111110000000000110000000000000000000000000000112210000000000000000011111111122222221110000000000000000000000000100000000011111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111112233321000000000000000000000000000000000000011000000000000000000000000000000000000000000111000000112211000000000000001110000000000000111111110000000000000000000000000000000000000000000000000000000111100000011111111111122211111000000000000000001000012223322223334422222222222110000100000000111111100000000000000011222333332222111111111110000111233334333333321111000","011111100001111111111000000000000000000000011001110000011000000000000012210000000000000111111111222222222212223333444333211000000001110000012221211001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000001122211111000000000000000001111110011111110000000011000000000000000111100111110000000000001111211111111111111111111100000000000000000000000000000000000000000000000000111111000000000000011111100000000000000000001222210000000000000000000000000000000000011112222234444333332222111111111111100000000000000000000122222100000000000000000000000000000111111000001111111111100000000000000000000000000000000111200000000000000000000000000111111111111100000000001111000000000000000001111100000111111111111111000000000000000000000001111111111111111111111111111111111112222110000000100000011100000011111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000001111000000000000000000000011001100111111000112211000000000000001121000000000111111110000001111111100000000000010000000001111111000011111100012211111111111222222222222222211000000000000000000000012334444333334444444444333222222222222222333332211000000000001112344444433333333333333332222222233334332222222222111","222222210111111111111111121000000000000001122211332223322221111111111233210000000000000000000001122221111112222222221000000000000000000111223321221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000011000000122222222222211110000112222100111111110000000111100000000000000001111111111111110000111222333333333333334444333333333332222222211000000000001111111110111112223333333332222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000111100000000000000000000000000000000000000000000000000000000000000000001111100000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000001112210000000001111100000000000000000000000000112210000000000000000001111101122211000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000111111233321111100000000000000000000000000000000000000000000000000000000000000000000000000000111000000011100000000000000000000000000000000111111111110000000000000000001121111000000000000000000011100000111100000000000000001222222222110000000000000000000011223222333344422222221111110000000000000000000000000000000001122221111100000000000000000000011233333333322222211000","011111100000000100000000000000000000000000011001111111111110000011100012110000000000000000000011111121111100112222322222100000000000000011122221110000000000000000000000011011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011111111110122211111000000000000000000001000010000000000000000000000000000000111100011100000000000001112221111110000000000000000000000000000000000000000000000000000000000001111111111000000000000011111100000000000000000001222111111111000000000000000001111110000000000000011111111111111000000011111100000000000000000000000000000000000000000000000000000000000000000001112221111111111111000000000000000000000000111222222221100000000000000000001100000000000000000001111000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111100000000000000000000000101111111100000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000111111100000000000000000000000000000000001122222211111222222111111000000000000011001100001000000111111000000000000111110000000000000111110000000000000000000000000010000000000000000000000011100112111111110000000011100000000000000000000000000000000011112222233444444444444322222222222111112211111100000000000000122333332222100000000000000000000122222100000000000000","111111101111111111111001121000000000000001122222232222211122222221111233200000000000000000001111222232222222223333433333221111121222111222233343432111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000001111111000000000000000111122111111111110000000010000000000000000001111111110111010000000011112221112222223333222222222221111111111111111110001111111111222222223333333332222222222222222111110000000000000000000100000000000000000000000000000000000000011111111111122222222222111111112222211111000000000000000011112000000000000000000000000000000000000000000011111000000000000000111111222110000000000000000000000000000000000000000111000000000000000000000011000000011111100000011000000000000000001111000000000000000000000000000110000000000000000000000000000012210000000000000000011111100011111110000000000001111000000000000110000000011111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111233321000000000000000000000000000000000000011000000000000000000000000000000000000000000111000000112222111000000000011121000000000000111111110000010000000000000000000000000000000000000000000000001211100000111011111112222222211000000000000000001000012223322223333422222221111110000100000000111111100000000000000012333333332222222111111111111112233334333333332221111","011100000001011111111000000000000000000000011001110000000000000000000012211000000011111122112222222222222222223344444443222110110001121011213332221111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000111122200000000000000000000001111111111111220000000121000000000000000000000111110000000000001111211222222111111111111111000001111111100000000000000000000000000000000000000110000000000011122221100000000000000000001222210000000000000000000000000000000000011222333334444333332222111111111111110000000000000000000122222200000000000000000000000000000111111000000011111111100000000000000000000000000000000000000000000000000000011110000000000000000000000000001100000000000000000001111100000000000000000000000000000000000000000001111111111111111111111100000000000012222111100000100000001100000012211111110000011111111000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000011001111100000001111111111111000000000000011000000000000000011100000000000000001111111110000011111110000000000011000000000000010000000000000001000011211111122222211111111111111112222222210000000000000000000000012334444322222222222223333222222222222222333333321000000000001112333333322222223333333333333322233333222223333222222","111111100111111111111000010000000000000000011111221111111121111111111123100000000000000000000001112221111112222333333332200000000000000000012321221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000000000001111111000000000000000111111000011000000000000000000000000000000111111111110100000000000112222221111211112222111111100000000000000000000000000000000000011111112222222222221111000000011111100000000000000000000100000000000000000000000000001110000000001100000011112222222222111111111111100000000000000000000000011111111000000000000000000000000000000000001111110000000000000000001111111000000000000000111111000000000000000000000001000000000000000000000011000000000100111111110000000000000000000000000000000001111100000000001111111111110000000000000000000012110000000000000000011111100000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000001111111233321000000000000000000000000000000000000001000000000000000000000000000000000000000000011000000012222100001111100000000000000000001111110000000000000000000000000000000000000001100000000000000111221100000110000000000011110000000000000000000001000012223333344445544444444322110000110000001100000000000000000011123444444432210000000000000000000123333333321111111000","011111100000000000000000000000000000000000000001110000011110000011100011110000000001111000001110011110000000000111111110000000000000011122222221110000000000000000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000011211111111100000000000000000000000110111000000000000000000000000000000000000000000000000000000112111222100000010000000000000000000000000000000000000000000000000000001111111111000000000000011111100000000000110000001211111111110000000000000000000011111100000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000011112221111111111111000000000000000000000000111122222221100000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000001112222210001222222111111000000000000000001100001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112110000000000000111000000000000000000000000000000000011123322234444444444444322222222222111111100000000000000000001122344443322100000000000000100000000000000000000000000","111111100011111111111000000000000000000000011111110000011000000000000012100000000000000000000001112222222222333333444443221110010111110111123332321111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000011211111000000000000000001111110011111110000000111000000000000000111111111110000000000000001111111111100111111000000000000000000000000000000000000000000111111111111111122222222222222222111100000000000000000001211110000000000000000000000000000000000012222222222222222221111111111122222211111000000000000000011011100000000000000000000000000011111111000001111110000000000000000011111222221111100000000100000000000000000000000001111111111000000000000000011000000000111111111111111111111110000000000000000000000000000000000011111111111111111111111100011111112211110000000000000011100000111111111110000011122222221110000000000000000001111000011111111111000000000000000000000000000000000000000000000000000000000000100000000000000000000000111111111100000000000000000000000000000000111000000000000000000000000000000000011000000111111111222222111111111100111122111100001111222222221111111111000011110000000000000001111111000011111111122211111111222222222233333333332110000000000000001111122234444333334433333333222222222221000112211223322100000000001112333333333333333333333332222223333334433322222222111","011111100000000000000000000000000000000000011001110000111110000011100012100000000000000000000000111110000100000111222110000000000000000011133321110000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000012211111111111000000000000000010001000011111110000000000000000000000000000000000100000000000111112222222222222222222111111000000000000000000000000000000000000000001111111111211000000000000011111100000000000110000001111001111110000000000000000000011100000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000111211111111100000000000000000001000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000112111100001111111111111000000000000000000000001000000111100000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000012211100000000001111000000000000000000000000000000000012223333334444444444433222222222222111111100000000000000000001122333321110000000000000000000000011111000000000000000","111111100111111111111000010000000000000000111111221111111121111111111123100000000000000000000001122232222222223333444333211000000111111111123332322111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000000000011111111000000000000000111111000011111110000000011000000000000000111111111110100000000000001111111112111111111111111100000000000000000000000000000000000011111111122222222222222222222222111110000000000000000001211110000000000000000000000000011100000012212000011122222222222111111112222211111000000000000000011011100011000000000000000000000011111111000001111110000000000000000011111222110000000000000111111000000000000000000001111111111000000000000000011000000000111111111111111111111110000000000000000000001111000000000001111111111111111111111100000000012211110000000000000011111100011111111110000000011111110000000000110000000011111000001111111111000000000000000000000000000000000000000000000000000000000000100000000000000000000001233321000000000000000000000000000000000000001000000000000000000000000000000000011000000111111011112222111111110000111121000000001111222222221111111110000011110000000000000001111111000000111111122222211111122222222222222222222110000000000000001111122234444334444433333333222111000100000111111222211000000000011123444433333322222222211111111111233333333222222222111","011111100000100111111000000000000000000000011001111111111110000011000012210000000000000000000011112221111111112333333333200000000000100011012221210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011111101000122211111000000000000000001111000011000110000000011000000000000000111110111100000000000000111211111110000000000000000000000000000000000000000000000000000000001111111111111000000000000011111100000000000000000001222111111111000000000000000001111110000011111111123333222221111000001111111100000000000000000000000000000000000000000000000000000000111110000001111111111111110000000000000000000000000000111211111111100000000000000000001111111111100000000001111000000000000000000011000000000000000000000000000000000000000000000001111111111111111111111111111111111100000000000000000011100000001110000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000001111111100000000000000000000000000000000001122222211111222211000000000000000000011001100011111000111111000000000000001110000000000001111110000001111111000000000000010000000001111111000000111000112222211111110000000001111111111000000000000000000000022223333333444444444444322211111100000112211111100000000000001112344444433222222222222221100111123333211000000000000","222212200111110100000000000000000000000000011001221111111110000011111223100000000000000000000001111121111111111111221000000000000000000111122221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110012210000222221111111100100000111111000011111110000000111100000000000000001100111100100000000111222333333333333333443333333111111000000000000000000000000000000000001222222222222222111000000011100000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000110000000000000000000000000000000000000000000000000000000000000000000001111110000001110000000000000000000000000000000100000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000001111100000000000011101111110000000000000000000112100000000000000000011111100111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111232211000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000001111100000000001222111111111111000000000000000000000011212333445555555555532222110000000000001100000000000000000001122333332211100000000000000000011222233333221111111000","211111100111111111111111121000000000000001122222332223322231111111111233200000000000000000000001122232222222222333332222111000000111111111123332331110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000000000001111111000000000000000111111000111111110000000000000000000000000111111111111111110000000012222221122222223333233333222221111111100000000000001111100000111111223333322222222222111111111111100000000000000000000000000000000000000000000000000000000000000001111111112222222222111111111111100000000000000000000011112111100000000000000000000000000000000000001111110000001100000000001111110000000000000000111110000000000000000000000000000000000000000000000011111100000000000000000000000000000000001100000000000001112100000000001111100000000000000000000000000112210000000000000000011111100111111110000000000000000000000000000110000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122233321000000000000000000000000000000000000001000000000000000000000000000000000000000000011000000011111000000000000001110000000000000111111110000000000000000000000000000000000000000000000011100000111100000111000000001111111100000000000000000000000012223222333344433333332211110000100000000111111100000000000000011222333332222111000000000000111233334333333321111000","111111100111111111111000000000000000000000011101121111111111111111010122100000000000000000000001112222112222223333444333211000000001110000012222221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000000000011211111000000000000000111111100011111110000000011000000000000000111111111110000000000000011211111111111000111000000000000000000000000000000000000000000000001111122211122221111111111111111100000000000000000001222110000000000000000000000001111100000012211111122222222222222111111112222210000000000000000000011011100011000000000000000000000011111111000001111110000000000000000011111111110000000000111211111000000000000000000000111111111000000000000001111000000000100111111111111111100000000000000000000000001111000000000001111111111111111111111110111111112211110000000000000011111100011111111110000000011111110000000000000000000011111000001111111111000000000000000000000000000000000000000000000000000000000000100000000000000000000001111111000000000000000000000000000000000000111000000000001100000000000000000000011000000111111011112222111111110011111121000000000111222222221111111110000000000000010000000001111111000000111100122211111111222111111112222222211000000000000000001111122234444344445444444444322211111110000112211222211000000000011123444444433333333333333332211111233334333222211111000","111111100000000100000000000000000000000000011001111111111110000011100012100000000000000000000000111121111100001111222111000000000000000011122221110000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000012110111111111000000000000000110001000011111110000000000000000000000000111100011100000000000111112222222221222122222111111000000000000000000000000000000000000000001111111111211100000000000011111100000000000000000001111001111110000000000000000001111100000000000000000001111111111000000000110000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000111211111111100000000000000000001000000000000000000000011000000000000000000011000000000000000000000000000000000000000000000001111111111110000000000000000000001000000000000000000011111100000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000112111100000001100000000000000000000000000000011000000111100000001111111111110000000000000000000000000000000000000000000000000000000000000000000011111112211100000000001111000000000000000000000000000000000012223333344444444444444322211111111000112211111100000000000000122232222210000000000000000000000122222111100000000000","111111100110010100000000000000000000000000011001121111111111100011111123100000000000000000000001111121111111111111222111000000000000000011122221110000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000011100011111111000000000000000111111000011111110000000000000000000000000111110111100000000000111112322222222222222333222222100000000000000000000000000000000000000001111111111221111111000000011111100000000000000000000100000000000000000000000000000010000000000000000000001111111111000000000111100000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000001111111000000000000000000000001000000000000000000000011000000000000000000011000000000000000000000000000000001111000000000000011111111110000000000000000000011000000000000000000011111100000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111221111000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000011100000000000111111110000000000000000000000000000000000000000001110000000000000000000000000000012222210000000001111000000000000000000000000000000000012223333445555555555554322110000000000001100000000000000000001122333333321100000000000000000000123333333321111111000","111111100111111111111001121000000000000001122222232222211122222111111233200000000000000000001111122232222222222333433222211000001221111212123332332110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000001111111000000000000000111122111111111110000000000000000000000000111111111111111010000000011112221112222223333222222222221111111100000000000001111111111111111223333322222222222222222222111100000000000000000000000000000000000000000000000000000000000000001111111112222222222111111111111100000000000000000000011112111100000000000000000000000000000000000000011111000000000000000001111111000000000000000100000000000000000000000000000000000000000000000000011000000000111000000011000000000000000001100000000000001111100000000000111100000000000000000000000000112210000000000000000011111100111111110000000000000000000000000000110000000011111000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000011233321000000000000000000000000000000000000011000000000000000000000000000000000000000000111000000112211000000000000001110000000000000111111110000000000000000000000000000000000000000000000000000000111100000111111111111122211100000000000000000001000012223322223344422222221111110000100000000111111100000000000000011233333332222111111111110000111233334333333322111000","011111100000000100000000000000000000000000011001111111111110000011000012100000000000000000000001111121111111112222333222100000000000000000011221110000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000001000012211000000000000000000000001000010000000000000000000000000000000111110111100000000000000111211111110000000000000000000000000000000000000000000000000000000001111111111111000000000000011111100000000000000000001222111111111000000000000000001111100000000000000011111111111111000000011111100000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000111211111110000000000000000000001100000000000000000001111000000000000000000000000000000000000000000000000000000000000000000001111111111111111111100000000000000000000000000000000011100000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000111111100000000000000000000000000000000001112222200001111100000000000000000000011001100011000000111111000000000011111110000000000000111110000000000000000000000000010000000000000000000000011100112222211100000000000000000000000000000000000000000000011112222234444444444444322100000110000112211111100000000000001111232222222210000000000000000000122222200000000000000","011111100001111111111000000000000000000000011001111111111110000011000012100000000000000000000001112222111111113333444333211000000001110000011221211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000000000022211111000000000000000001111100011111110000000011000000000000000111111111110000000000000111211111110000000000000000000000000000000000000000000000000000000001111111111110000000000000011111100000000000000000001222110000000000000000000000001111100000012211111123333222221111111111111111110000000000000000000011011100000000000000000000000000011111111000001111111111100000000000011111111000000000000111211111000000000000000000000111110000000000000000001111000000000000000000011100000000000001111111000000000000000000000000001111111111111111111111111111111112211110000000000000011100000011111111000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000001111100000000000000000000000000000000000001111000000000001100000000000000000000011000000111111000112222100000000000111121000000000011111111110001111111100000000000010000000001111111000000111100012211111111222222222222222222211000000000000000000000122334444334444444444444333222222221111222222222211000000000001122344444433333333333333332222222233334322222211111000","011111100000000000000000000000000000000000011001111111111110000011100012100000000000000000000000111121110100000111222111000000000000000011122221110000000000000000000000010111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000012211111111111000000000000000110001000011000000000000000000000000000000111100011100000000000111112222222222111121222111111000000000000000000000000000000000000000001111111111211000000000000011110000000000000110000001222111111110000000000000000001111100000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111221111100100100000000000000000000000000111211111111100000000000000000001100000000000000000000000000000000000000000011000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000111111111111100000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000012111100001111111111111000000000000000001100001111110111100000001111111111110000000000000100000000000000000000000000000000000000000000000000000011111112111100000000001111000000000000000000000000000000000011223332234444444444444322222222222111111100000000000000000001122343332211100000000000000000000122222100000000000000","111111100000010111110000000000000000000000011001121111111110000011010012100000000000000000000001112221111111112233333333200000000000000000011221210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000001000011111000000000000000000111111000010000000000000000000000000000000111111111100000000000000111211111111111000111000000000000000000000000000000000000000000000001111111111110000000000000011111100000000000000000001222111111110000000000000000001111100000001100000011111111111111000000011111100000000000000000000000011000000000000000000000000000000000000000001111110000000000000000000000000000000000000001211111110000000000000000000001100000000000000000001111000000000000000000011000000000000000000000000000000001111000000000001111111111111111111100000000000011000000000000000000011111100000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000001111111100000000000000000000000000000000000011000000000001100000000000000000000011000000011000000112222100001111111111110000000000000111110000000000000000000000000010000000000000000000000111111112222211000110000000000000000000000000000000000000000012223333344445444444443322100000110000112211111100000000000011123444444432211111000000000000001133333222111100000000","222222210111111100000001110000000000000000011101221112211111100011111223210000000000000000000001111221111111111111211000000000000000000111233331110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111022211111233333333333322211111112222100011111110000001111100000000000000001111111111111110000112223333333333433334444333333322222222111100000000000000000000000111112223333333322222211000000011000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000001112100000000001111111111110000000000000000000112100000000000000000011111211122222110000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001232211000000000000000000000000000000000000111110000000000000000000000000000000000000000111000000000000000000000000000000000000000000111110000001000000000000001111121111111000000000000000000000000111100000110011222222222223333221100000000000000000011112222334445533333332211110000000000000000000000000000000001122221100000000000000000000000011122233333321100000000","111111100111111111111000010000000000000000011111121111111121111111111122100000000000000000000001112221112222222333433333201000000000000000012221221110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000011000000000001111111000000000000000111111000011000000000000000000000000000000111111111110100000000000011111111111111111111111111100000000000000000000000000000000000011111111122222222221111000000011111100000000000000000001100000000000000000000000000001111100000001101000011112222222222111111111111110000000000000000000000011100011000000000000000000000000000000000001111110000000000000000011111111000000000000001111111000000000000000000000001100000000000000000000011000000000100111111111000000000000000000000000000000001111000000000001111111111111111111100000000000011110000000000000000011111100000000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000001222211000000000000000000000000000000000000001000000000000000000000000000000000000000000011000000012222111111111111111110000000000001111110000000000000000000000000000000000000001100000000111100112221100000110000000000000000000000000000000000001000012223333344445555555554322110000110000011100000000000000000011123444444432211111000000000000001233333333221111111000","011111100000000000000000000000000000000000011001111111111110000011100012110000000000000000001010111121111100001111222111000000000000000011122221110000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000011211112211100000000000000000010001000011000000000000000000000000000000111100011100000000000111112222222111111111222111110000000000000000000000000000000000000000001111111111111000000000000011110000000000000110000001222111111111000000000000000001111110000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001112221111111111100000000000000000000000000111222222221100000000000000000001100000000000000000000000000000000000000000011000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000111111111111100000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000011111100001222222111111000000000000000001100001111110111100000001111100111110000000000000100000000000000000000000000000000000000000000000000000011111112100000000000000111100000000000000000000000000000000011223322234444444444433322222222222111111100000000000000000001122344443322100000000000000000000122222100000000000000","111111100000000100000000000000000000000000011001111111111110000011110122100000000000000000000000111121111101001111222111000000000000000011132221110000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010110012100111111111000000000000000110001000011111110000000011100000000000000000000011100000000000111112222222222222222332222211000000000000000000000000000000000000000001111111111221100111000000011111100000000000000000001111000000000000000000000000000010000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000001111111110000000000000000000001000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000011000000000000000000000000000001000000000000000000011111100000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001221111000000000000000000000000000000000000111111100000000000000000000000000000000000000001000000011100000000000111111110000000000000000000000000000000000000000000010000000000000000000000000000012221100000000001111000000000000000000000000000000000012223333445555555555553322210000110000011100000000000000000000011221111100000000000000000000000122222111100000000000","211111100000000000000000000000000000000000011001110000110000000011110122100000000000000000001000011110000100000111221110000000000000000011133332110000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110012211111122221000000000000000110001000011111110000000111100000000000000000000011100000000000111222222222222222222332222211000000000000000000000000000000000000000001111111111221111111000000011111100000000000000000001111000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111221000001111111100000000000000000000000001211111111100000000000000000001000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000001111111100000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000112111100000001100000000000000000000000000000011000000011100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000012211100000000011222100000000000000000000000000000000012223333345544444444443222221111111000011100000000000000000000011221100000000000000000000100000011122100000000000000","222222200111111111111111121000000000000001122222332223322232222111111234210000000000000000000001122232222222222222322111111000000111111111123332331110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000001111111111111100000000111122111111111110000000000000000000000000111111111111111110000111112222222222222233444333333333332222221111110000000001111111111111112223333333332222222211111111111100000000000000000000000000000000000000000000000000000000000000001111100001111111111111111111111100000000000000000000011112000000000000000000000000000000000000000001111111000000000000000001111110000000000000000100000000000000000000000000000000000000000000000000011111100000000000000000000000000000000001100000000000001112110000000001111100000000000000000000000000112210000000000000000011111101122211110000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122233321000000000000000000000000000000000000001000000000000000000000000000000000000000000111000000011111000000000000001110000000000000111111111110000000000000000000000000000000000000000000011100000111100000011000000001111111111110000000000000000000012223222333344422222221111110000100000000111111100000000000000011122222221100000000000000000111233334333333322211000","111111112222222222220000000000000000000000010000000000000000000000000000000000000111110000000000000000000000000000000000000000000000001110000000000000000000112111111122211221000000010000101122332232223333333333333222221110000000000000000000000001111122111000000000000000000000011111111121232222111111111111100000000000000000000000000000000122221110000000000111101111111111110000000000111111122222222100000000000000000000000000000000000000000000000000011112222333322222222222222222222222221110000001222221111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000112443333333344433221111111111111111111111000000000000000000122333322222222222222222222222222211000000000000000111000000000000000000000000000111111111111000000000111111100011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000001111100000111000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000011111112222222222221110000000000012222223333333333333332111111111100000000000000000011100000000000000000000000000000122333444444444443333333333333333333333333333333333211110000000001012222222110000000000011111110000000000000000000000000000111111111111111111111110000000000011111111112222","000000000000000001111111100000000000000011111110000000000000000000000000000000001110000100000000000000000000000011011000000000100000000000000000000000000000122222111112211111100111011111100111232222222222222222222222222221110000000000000111000000000010000000000000000000000000111100111000122222223333311111111111111111000000000011121100111233433332223333333333333333333333333333311222333332223333344444432210000011111111111111111111000000001000000000122222222222222233333333333333333333333233333333334443333444444433333333333333333333333333333333333333222222211111100000000000000000000000000000000000000011111111111000000001111112222222222222211111000000000000011112222222222222222222222222222111000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222211110000001110000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111122221100000000000000001111111111111111111000000001111111111122333333333333333333222222222211100000000000111122222222333333332222211100000000000000000000111222344444444443333333333333333333333333333333322222110000011111011223333333322222222222222222221111111111111100000000001222222222222222222222221111100000111111122333444","000000001100001111111100000000000000000001110000000000000000000000000000000000001110100000000000000000000000000000000000000000000000000000000000000000000000000111111112211100000000000000000122232222233333333333333333332222222221000000000000000000000000000000000000000000000000000000000000122222223333211111111111111111000000000000000000111223433332222222222222222222222222221111100122222222222222222222322100000000000000000000000000000000000000000000011222222222222222222222222222222233333333333333334443333444444433333333333333333333333333333333322211000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111110000000000000000012233333333333333333333333333333222110000000000011112222222222222222222222222111111111000000000000000000000000000000000000000000000122222222222100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111000001111111111111111111111112222222222222222222222221111111111122222222221111111111111111100000000000000000000122222333333444443222222222222222222222222211111100000000000011111000012233333222222222222222222211111111110000000000000001111122222222221111111111110000000111111122222333","000000000000000001111111000000000000000011110000000000000000000000000000000000001110000000001000000000000000000011000000000000110000000000000000000000000000012211111112211111100111000000100111232221222222222222222222112221111111000000000000000000000000000000000000000000000000000000111000122222223333211111111111111000000000000011110000111233433332224444444444444444444444442222211222333332223333344444432100000011111111111111111111000000001000000000122222222222222222222222222222222222222222222233333333333444333333333333333333333333333333322333322222000000000000000000000000000000000000000000000000000000000011100000000001111111111111111111111110000000000000001111111111122222222222222222222100000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222211110000001110000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000001111122221100000001111111111111111111111111111000000000000000111122333333333333333333222222222111100000000000111122222222333333332222211100000000000000000000111233344455555443333333333333333333333333322222211110000000011111012223333333222222222222222222221111111111111100000000001222222222222222222222222222210000111111122333444","111111111222212222220000000000000000000000110000000000000000000000000000000000001111110000000000000000000000000000000000000000000000001110000000000000000000011111111122212211100000000000000011222211111110000000000000000000000000000000000000011111112222222210000000000000000000111111111122233333222222222222222211100000000000000000010000000011100010011111100000011111111111110000000111111111111112222222222221111111111111111100000000000000000000000000111112222222222222222222222211111111111000000001222221111222110000000000000000000000110011111000000000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000001221110011111211000011111111111111111111000000000000000000000000000000000000000000000000111100000000000000001111000000000000000000000000000111222222221000000001100000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001111000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000011111111112222222222210000000000000001111111111111122222221000000000000000001000000001111100000000000000000000000000000112222322222222222223211111111111111111111111000000000000000011111011123333210000000000011111110000000000000000000000000001122222222222222222222221110000000011111111112222","111111112222212222221000000000000000000000110000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000001111111112211100000000010000012222333343444444444444444333332222222221000000000000000000000000000000000000000000000000000000000000122221111111100000000000000000000000000000000000000111221110000000000111111111111111110000000000111111111122221000000000000000000000000000000000000000000000000000011122222222222222222222222222222233332222222222333221112222110000000000000000000000000011111111100000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111222221111111112222222222232333333333333333333333333333211000000000000011123333333333333333333333333222222222110000000000000000000000000000000000000111111122222222222100000000000000000001111100000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112211111222111000000001111111111111112222222222222222110000000111100000000000001111110000000000000001111222222333333333333333322222211000000000000111222222222223332222111111111111111112222211111111100000000000000011111223222222221111122222222221000000000000000000000000000000111111110000000000000000000122222111222233","000111111100011111111000000000000000000222220000000000000000000000000000000000001110100000001111111000000000000000000000000000100000000000000000000000000000011111111112211100000000000000000121232222222222222222222222222222222221000000000000000000000000000000000000000000000000000000000000122222223222211111111111110000000000000000000000111223444444444444444444444444444444441111111122333321223333344333332100000000000000000000000000000000000000000001111222222222222222222222222222222222222222223333334443333444444433333333333222222222222222222333311100000000000000000000000000000000000000000000000000000000000000001111111111111112222222222222221100000000000000001233333333333333333333333333333222221000000000011222222222222222222222222222111111111000000000000000000000000000000000000000111111122222222221111110000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000001111111001111111111111111100000000001122233333332222222222222222222222222222222221111111111111111122110111111222222222211110000000000000000122222223444444443322222222222222222222222211111100000000000011111011122233222222222222222222222211111111111110000011011111222233333333333333333332222221111111111111223344","111111112222212222220000000000000000000000010000000000000000000000000000000000001111110000000000000000000000000000000000000000000000001110000000000000000111111111112222222221100000000000000111222222221111110000000000000000000000000000000000011111112222222210000000000000000000111111111122233333223332222222222211100000000000000000000000000011100010011111100000001111111111110000000000111001111112222111111000000110000000000000000000000000000000000000000001111111111111111111111100000000000000000001222221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011232222222222211000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000111222222221000000000100000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001100000000000001111000001111000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000011111111112222222222210000000000000001111111111111122222221000000000000000000000000000000000000000000000000000000000000112222333332222222223222222222222222222222211000000000000000000000000112222110000000000011111110000000000000000000000000000122222222222222222222221110000000011111122222222","000000001100011111121100000000000000000000110000000000000000000000000000000000001110100000000000000000000000000000000000000000000000000000000000000000000000000111111112211100000000010000000122332222343443433333333333332222222220000000000111000000001111000000000000000000000000000000000001222222222222211111111111111111000000000000000000001233332221111111111111122222222222221111000122222222222222222222221000000000000000000011111111000000000000000000011122222333333333333333333333333333333333333333334443333333222222222222222222222222222222222333322211000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111110000000000011111122233333333333333333333333333333222110000000000011123333322222222222222222222111111111000000000000000000000000000000000000000000000122222222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000001111000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111222222211000000000112222222222222222222222111111111111111111222111111111111111111100000000000000000000112222333333333332222211111111111111111222211110000000000000011111000012222222222222222222222222111000000110000000000000000111122222222221111111110000000000111111122222333","011111111111112211121100000000000000000000110000000000000000000000000000000000001111110000000000000000000000000000000000000000000000001100000000000000000000000111111112211100000000010000001122332232333333333333333333332221111110000000000111000011111122000000000000000000000000100100110111222222112222211111111111111111000000000001111100001122221111111111111111111111111111111111000111222222222222222211221100000011111111111111111111000000000000000000011122222333333333333333333333333333222222222222333332222333221111111111111111111111111122222333311100000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111110000000001123333333344444332233333333333333333333211000000000000011123333332222222222222222222111111111000000000000000000000000000000000000000000000111221111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000111000000001000001112221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000001100000000000000000001111111111111111111111222222210000000000111111111111111111111110000000000000000000111000111222211111111111000000000000000000111222222222233332222211111111111111112222211110000000000000000000000011112222222222222222222222100000000110000000000000000111111222222221111111110000000000011111111112233","111111112222222221120000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000001110000000000000000111112222222222222222100000010000101122322222222221121110001111110000000000000000000000000000011122112210000000000000000000011111111221233222223331222222222211111110000000000000000000000011000010000000000000000000000000000000000000000001111122220000000000000000000000000000000000000000000000000000000012222222211111111111111100000000000000000000111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000123443333333333322221111111111111111110000000000000000000000122332222222222222222222222222222211000000000000000000000011000000000000000111111111111111110000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000001111100000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000011111112222222222222222222222222222222223333333333333332222111111100000000000000000011100000000000000000000000000000122334444443344443333333333333333333333333333333333211110000000001012222222110000000000011122221100000110000000000000000000111112222222222222222210000000000111111111222211","111111112222222221120000000000000000000000010000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000112222222222211222100000010000112222333333333343344343333222222221110000000000000000000000011111111110000000000000000000011111111211232221000000111111111111111111111111110000000000000001010000000000000000000000000000000000000000000001110012200000000000000000000000000000000000000000000000000000001112222222222222111111111100000011000000000000000000012222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000000000000000000011111112443333333333333332222222222222222222222000000000000000000122332222222222222222222221111111100000000000000000111111111000000000000000111111111111111110000000000122222222222222211100000000000000000000000011100000000000000000000000000000000000000000000000000000000000000011222100000000000001111100000111000000000000001111100000000000000000000000000000000000000000000000000001100000000000000000000000000000000000011000000000111111000000000000000001111000111111112222222332222222221111111111111111111111112222221000000000000110000000000011122211111111100000000000000000000122333444444445554444444444444444333333333333333322211110000000001112111233221100001111122222222222111111111111000000000000000001111111111111111100000000000011110000000011","111111112222222211120000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000000011110000000000000000111122222222222222223200000110000101122322222222211110000000000000000000000000000000000000000011111112210000000000000000000011111112221233333333333333332222222211221111111111100000000000001000010000000000000000000000000000000000000000001111122210000000000000000000000000000000000000000000000000000000001111111111111111111111100000000000000000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000011111223444444444444443222222222222222222221110000000000000000000012221111111111111111111111111111100000000000000000000000000000000000000000111111111111111110000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000001111100000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222233322222222222222222222222222222222223333332222111111111110000000000000011100000000000000000000000000000122334444444444443333333333333333333333333222221222210000000000001012222222222211111111111122222211111111111111000000000001111222222222222222222221110000000122222222222211","111111112222222211120000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000011110000000000000000111112222222222222222100000010000100122322223332222221111100000000000000000000000000000000000012222222210000000000000000000011111112221233333333332222222222211111111110000000000000000000001100010000000000000000000000000000000000000000001111122220000000000000000000000000000000000000000000000000000000001111111111111111111111100000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000000000123443333333333333221111111111111111110000000000000000000000012221111111111111111111111111111100000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000001111000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111222233322222222222222222222222222233333333333332222111111110000000000000000000000000000000000000000000000000122233444443333332221111111111111111111111111110000000000000000000012222222231111111111111122221100000110000000000000000000111111111111111111111110000000000122221122222222","011111111111111222221222110000000000000000111111111100000000000000000000000000001111110111000000000000000000000000000000000000000000001110000000000000000000011111111122211100100000011111100000011100111110000000000000000000000000000000000000011000012211111110000000000000000000111111112112233333323333222222222211111110000000000000110000000001100000000000000000011111111111110000000111111001111112233322233332222222222221111100000000000000000000000000111112222222222222222222233322222222221000000011222222222333221111111111111111111111111122222333322112222221100000000000000000000000111111111110000000000111111111100000000000000000000000000000000000000001110011111111210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000111222222221000000001111111111000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001111000000000000001111110000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000011111111001000001222210000000000000001111111111222222222221000000000000000012100000001111100000000000000000000000000000112222222222212333333322222222222222222222222220000000000000011111012233333222222111111111111110000000000110000000000000001111122222222222222222221110000000011111111112233","000000001100000001111011000000000000000111110000000000000000000000000000000000001110000000001001111000000000001100000000000000111000000000000000000000000111111111111112322222201111110000000111232222222222222222222222222221121111000000000000000000000000000000000000000000000000000000000000122222223333210000000000000000000000000011110000111223433333334444444444444444444444442222211222333332223333344444433200000000000000000000000000000000000000000001122222222222222222222222222222222222221111111233333333222443333333333333333333333333333333322333311111000000000000000000000000000000000000000000000000000000000011100111111111111112222222222222221110000000000000001112222222233333333333333333333211111000000000011221111111111111100000000000000000000000000000000000000000000000000000000000111111122222222222211110001111100000000000000000000000000000000000000011100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000011111123332222211111111111111111112222222222211000000001112222222222332222222222222222222222222111100000000000011111122222333333332222211100000000000000000000122333344455555443322222222222222222222222211111100000000000011111012223333333222222222222222222222211111111111100011111111222233333333333333333332222221111111111122233344","011000001111111111121100000000000000000000110000000000000000000000000000000000001110100000000000000000000000000000000000000000000000000000000000000000000000000111111112211100000000010000011122333333444444444444444333332222222221000000000000000000000000000000000000000000000000000000000000122222222222211111111111111111000000000000000000001223321111111111111111111111111111110000000111222111222222222211111000000000000000000000000000000000000000000000011222222222222222222222222222222233333333333333334443333333222222222222222222222222222222222333311100000000000000000000000000000000000000000000000000000000000000011111111111111111111111111222221110010000011111112233333333333333333333333333333222110000000000011123333333333333333333333333222222222110000000000000000000000000000000000000000000122222222222100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222111111111111111111111111111222111222222222110000011111111111111111111111111111111111111122222333222333333333333333322222210000000000000122222333333333332222111111111111111111222211111100000000000011111000011222222222222222222222222111000111110000000000000000111111222222221111111110000000000111111122222333","011111111111111111121100000000000000000000110000000000000000000000000000000000000110100000000000000000000000000000000000000000000000000000000000000000000000000111111112211100000000010000011122333333344444444444444333332222222220000000000111000000001111000000000000000000000000000000000001222222111111111111111111111111000000000000000000001122221110011111111111111111111111110000000111222111122222222111111000000000000000000000000000000000000000000000011122222333333333333333333333333333332333333222333332222333221111111111111000000000000011112222211100000000000000000000000000000000000000000000000000000000000000011111111111111111111111111222221110011000122222222233333333333333333333333333333211000000000000011123333333333333333333333333222222222110000000000000000000000000000000000000000000122222222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000001000001112220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100001111000000000001111111111111111111111222222222110000000111100000000000000000000000000000000001111222111222222222222222211110000000000000000112222222222222332222211111111111111111222211111100000000000000000000011122222222222222222222222100000000000000000000000000111111222222221111111110000000000122111111112233","000111111100000100011111100000000000000000111110000000000000000000000000000000001110000100000000000000000000000000000000000000000000000000000000000000000000011111111112200000000000011111100111111100011111110000000000000000000000000000000000111111111111111100000000000000000000111111111001222233223333311111111111111110000000000011220000001122200011111112222222222333333333331111100112222222222333333333333332222222222222222211111111000000001000000000122222223333333333333333333333333333222111111222333333333333222222222222222222222222222333344444433333333222210000000000000000000000111111111110000000000111111111111111111111111111111111111111121111111111111111111111222111122222222222222222222111000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000111111111111000000000000000000111111111000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001111000011111000001111110000000000000000000000000000000000000000000010001111000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000001110000000011000011112222222222222222222222100000000000111112210001112222210000000000000000000000000000011222222122222222222212233333333333333333322222211000000000011111112233333222222222222222222222111000000110000000011111111111111222222222222222221110000000011111112222233","111111112222222222220000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000011110000000000000000111112222222222222222100000010000100122222222222221210100000000000000000000000000000000000001112222222210000000000000000000111111111222233333323332222222222211111110000000000000000000000011100010011111100000001111111111110000000000000001111122221000000000000110000000000000000000000000000000000000000001111111111111111111111100000000000000000000111111111111110000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000111000000000000000000000000000000000000000000000112443332333333322111111111111111111110000000000000000000000012221111111100000000000000000111100000000000000000000000000000000000000000000000111222222221000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000111000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001100000000000000000000011111112222222222222221110111000001111112233333333333332111111111100000000000000000000000000000000000000000000000000122223333344444443332222222222222222222222211111111100000000000000001112222221111111111111122221100000110000000000000000000122222222222222222222221110000000111111122222222","011111111100001111111111100000000000000000111100000000000000000000000000000000001110000100000000000000000000000000000000000000000000000000000000000000000000011111111112200000000000011111100111211100111111111111011111000000000000000000000011111111122222111100000000000000000000111111111001222232223333311111111111111110000000000011221100001122211111111112222222222333333333331111100112222222222333333333333332222222222222222211111111000000001000000000122222333333333333333333333333333333222222222222333333222333332222222222222222222222223333334444433333333221100000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222111000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000111222222222100000000000000000111111111000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001111000011111000001111110000000000000000000000000000000000000000000011001111000000000000000000000000000000000000000000000000000000000000000000000001111011111111000000001110000000011000011122222222222222222222211100000000000111112210001122222211111111100000000000000000000111222222222233333333323333333333333333333322222211000000000011111112233333333322222222222222222111111111111100000111111111111122333333333333332221110000000011111112222333","111111112222222211120000000000000000000000010000000000000000000000000000000000001111110100000000000000000000000000000000000000000000001100000000000000000011112222222222222223200000121000112223333333333333332222022111110000000000000000000000000000011111111110000000000000000000011111111211232333223333333333333333333332222222221100000000000001000000000000000000000000000000000000000000000001110011100000000000000000000000000000000000000000000000000000000001111111211111111111111100000000000000000000000000011222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111101111111111111000000000000000000000000011111223444444444444444333333333333332222222222000000000000000000111221111111111111111111111111111100000000000000000011111111000000000000000111111111111111110000000000122222222222211100000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000001222100000000000001111100000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000111000000000000000000000000011111112222222232233322222222332222222222222222222222222222111111111122100000000011122211111111100000000000000000000122333444444444454444444444444444333333333333322222211110000000001112222333221111111111122222222222222222222222100000000111111222222222211111112221110000000011100000111111","122222221111122211120000000000000000000000010000000000000000000000000000000000001110100100000000000000000000000000000000000000000000001110000000000000000111122222222222222233200000121000101122322222221222211111100000000000000000000000000000000000011111111110000000000000000000001101112212344444334433334443333333322222222221111100000000000000000010000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111000000000000000000000000000000011111223444444444444444333333333333332222221110000000000000000000111221111111111111111111111111111100000000000000000000000000000000000000000111111111111111110000000000111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222322222222222222332222222222222222222222222222111111111122100000000000011100000000000000000000000000000122233444444444443331111111100000000000111100000000000000000000001112222333333222222222222222222222222222222222111000000111222333333333332222222221110000000122222222222211","111111112222222222220000000000000000000000010000000000000000000000000000000000000111110000000000000000000000000000000000000000000000001110000000000000000111112122222222221222100000010000100122222222222221011100001111110000000000000000000000000001112222112210000000000000000000011111111121233222222221111111111111100000000000000000000000000011110010000000000000001111111111110000000000111001122222221000000000000000000000000000000000000000000000000000000012222222222222111111111100000000000000000000111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000112443333333333322111111111111111111100000000000000000000000012222222222222222222222222222222211000000000000000000000000000000000000000000000111222222221000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000001111100000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000011111001111112222221110000000000011122223333333333333332111111111100000000000000000000000000000000000000000000000000122233333344444443332222222222222222222222222222222211110000000000011112222110000000000011111110000000000000000000000000000111111111111111111111110000000000011111111112222","111111112222222211120000000000000000000000010000000000000000000000000000000000001111110100000000000000000000000000000000000000000000001110000000000000000111112222222222222223100000111000112222333333332222221110001111110000000000000000000000000000011111111110000000000000000000011111111211232232223322333332222222222222221111111100000000000001000000000000000000000000000000000000000000000001111111100000000000000000000000000000000000000000000000000000000001111111111111111111111100000000000000000000000000011222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111101111111000000000000000000000000000000011111123444444444444444332222222222222222221111000000000000000000111221111111111111111111111111111100000000000000000011111111000000000000000111111111111111110000000000122222222222211100000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000001111100000000000001111100000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000010000000000000000000000000011111112222222222222222222222221111111111111111222222222222111111111111000000000011122211111111100000000000000000000122334444444444443333333333333333222222222222222222100000000000001112222333221101000000011122222222222222222111000000000001122222222222222222222221110000000011110000111111","000000000000000000011111100000000000000000111100000000000000000000000000000000001110000100000000000000000000000000000000000000000000000000000000000000000000011111111112211100000000011111100111222222222222222222222211110000000000000000000111100000000010000000000000000000000000111100111000122222223333311111111111111111000000000011221100111233422222222222222222222333333333332222211122333332223333344444433221111111111111111111111111000000001000000000122222222222222233333333333333333333333233333333334443222333333333333333333222222222223333333444433333333221100000000000000000000000000000000000000000000111000011101111111111111111111111111111111111111000000000011112222222233333333333333333333222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222221100000000001110000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000111111111111000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000011000000000000000000000000001111111111111000000001111111111122333333333333333333222222222211100000000000111111122111222222221111111100000000000000000000111222233333333333333333333333333333333333333333322222110000011111011123333333322222222222222222221111111111111100000000001111111222222222111111110000000000111111123333444","111111112222212222220000000000000000000000110000000000000000000000000000000000000111110000000000000000000000000000000000000000000000001100000000000000000000011111111111100100000000010000112222333333444444444444444333332222222220000000000000000001111122000000000000000000000000000100110111232222111111111111111111111111000000000000000000000122221110000000000111111111111111110000000000111111111122222111111000000000000000000000000000000000000000000000011122222333333333333333333333333333222222222222333221111222110000000000000000000000000011111222111000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111122221111111111233333333344444332233333333333333333333100000000000000011123333333333333333333333332222222222110000000000000000000000000000000000000000000111221111110000000000000000000001100000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000111000000001000001112221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000111100011111000000000001111111111111112222222222222210000000000112222222222222222222221000000000000000000122111111222222222222211000000000000000000011122333333334443332100000000000000001222211111111000000000000000000011222111111111111111111111100000000000000000000000000000000111111110000000000000000000122222111112222","222211111111122211110000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000011110000000000000000111122222222222222223200000110000101122322223332222221111100000000000000000000000000000000000011111112210000000000000000000011101112211333333333332333332222222222221111111110000000000000000000010000000000000000000000000000000000000000000111122210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000001111111111111000000000000000000000000000000011111223444443333333333222222222222222222221110000000000000000000011221111111100000000000000000111100000000000000000000000000000000000000000111111111111111110000000000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000000000001222210100000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222233322222222222223332222222222222222223333332222111111111110000011110000000000000000000000000000000000000122234444443333333331100000000000000000000000000000000000000000000012222222232222222222222222222211111111111111000000000000111111111111111000000110000000000122222222211111","111111112222222222220000000000000000000000010000000000000000000000000000000000000111110000000000000000000000000000000000000000000000001110000000000000000000111111111122211211000000010000101222333333333333333333333333332221110000000000000000000001111122111000000000000000000000011111111121232221111111111111100000000000000000000000000000000122221110000000000111111111111111110000000000111111122222222111000000000000000000000000000000000000000000000000011112222333322222222222222222222233221110000001222111111222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000112333333333344433222222222222222222221111000000000000000000122333333333222222222222222222222211000000000000000111000011000000000000000000000111111111111000000000122222211111100000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000001111100000000000001111100000111000000000000001112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000001100000000000000000000000000011111112222222222221110000000000012222223333333333333332111111111100000000000000000111100000000000000000000000000000122333444444445554443333333333333333333333333333333211110000000001112222222110000000000011111110000000000000000000000000000000001111111111111111110000000000111111111112222","222222221111122211110000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000012210000000000011100111222222222232222233200000111100100012322223332222221111100000000000000000000000000000000000011111111100000000000000000000011111112223344443334443334443333333333333332222221111000000000000000010000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000001111111111111000000000000000000000000000000011111223444444443333333333333333333332222221110000000000000000000011111111111111111111111111000000000000000000000000000000000000000000000000100000000111111111000000000000000000000000000000000000000000000000000000000011000111100000000000000000000000000000000000000000000000000001222221100000000001111000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000112222223333444443333333334443333333333333333333333333222111111111122222100000000000001111111111111000000000000001222223333221112221110000011100000000000110000000000000000000000001112222222232222222222222222222211111222222222211111111111111111111111111111111110000000000122110000111000","011111111111111222220000000000000000000000111000000000000000000000000000000000001111110100000000000000000000000000000000000000000000001110000000000000000000011111111122222211100000000000000011112211111111000000000000000000000000000000000000000000012222222210000000000000000000111111111122233333222222222222222211111110000000000000010000000001100010000000000000011111111111110000000111111001111112222222222221111111111111111100000000000000000000000000111112222222222222222222222211111111000000000001222222222222110000000000000000000000110011111111100000000000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000001220011011111210000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000001100000000000000000000000000000111222222221000000001111111111000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000111000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000011111111112111111222210000000000000001111111111111122222221000000000000000000000000001111100000000000000000000000000000112222222222212222223211111122222222222222222110000000000000011111011233333210000000000011111110000000000000000000000000001111122222222222222222221110000000011111111112222","111111112222222222220000000000000000000000010000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000011111111111100100000000010000112222333344444444444444444333332222222220000000000000000000011111000000000000000000000000001100001111232110000000000000000000000000000000000000000000000011121110000000000000000000000000000000000000111001111122200000000000000000000000000000000000000000000000000000011122222222222222222222222222222233222222222222222221112222221000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000111111111111111111100000000000000000022221111111112233333333333444332222222222222222222222100000000000000000122333322222222222222222222111111100000000000000000111000011000000000000000111111111110000000000000000000000001112222211100000000000000000000000010000000000000000000000000000000000000000000000000000000000000000001222100000000000000000000000111000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000112211111111111000000001111111111111112222222232221100000000000111111111110111111111110000000000000000000000000011222211111111100000000000000000000122233323333344443332222222222222222222222222222211000000000000000011111222111111111111122222222221111111100000000000000000000000111111110000000000000000000122222111111111","111122222222222211120000000000000000000000010000000000000000000000000000000000001111110100000000000000000000000000000000000000000000001110000000000000000111122222222222222233200000121000112222322222331222211110000000000000000000000000000000000000011111111110000000000000000000001101111211244433223333334443333333322222222222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000011111223444444444444444333333333333332222221111000000000000000000111221111111111111111111111111111100000000000000000011111111000000000000000111111111111111110000000000122211111111100000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000001111100000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000011111111222222222233322222222332222222222222222222222222222111111111122100000000011111100000000000000000000000000000122233444333333333331111111111111111111111111000000000000000000001112222333221112222222222222222222222222222222211000000111222333333333332222222221110000000122110001111111","011111111100001111111101000000000000000000111000000000000000000000000000000000001110000100000000000000000000000000000000000000000000000000000000000000000000001111111112200000000000000111100112212122122222222222122211110000000000000000000111111111122222111000000000000000000000111111111111222222223333211111111111111111000000000001121100001122210000011111111111112222222222221111000112222222222222222322333332222222222222222211111111000000000000000000122222333333333333333333333333333333222222222222333332222333222222222222222111111111112222234444422222111110000000000000000000000000000000000000000000000111011111101000000001111111111111111111110000000000000000011112222222222222222222222222222100000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000111222222222100000000000000000111100000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001111111111100000000000001111000000001000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000001111011111111000001111100000000000000011012222222222222222222210000000000000111112210000011222211111111100000000000000000000111222222233334444444433333333333333333333322221111000000000011111112233333222222222222222222222111000000110000000000000001111122333333333222222221110000000011111111222233","011111111100001111111100000000000000000000111000000000000000000000000000000000001110000100000000000000000000000000000000000000000000000000000000000000000000011111111112211100000000000111100112222222223333333332222222221110000000000000000111111111111122000000000000000000000000111111111111222222223333311111111111111111000000000001121100001233321111111111111111122222222222221111100112222222222222222322333332222222222222222211111111000000000000000000122222333333333333333333333333333333332222222233333332222333332222222222222222222222222222233444422211111110000000000000000000000000000000000000000000000000000000000000000001111111111111111111110000000000000000011112333222233333333333333333333222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222100000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000001111000011111000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001111111111111111111000001111110000000000000000112222222222222222222211100000000000111112210001112222222222221100000000000000000000111222222233334444444433333333333333333333322221111000000000011111011123333333222222222222222222111000000110000000000000001111122333333332222222221110000000011000011222233","111111111222212222220000000000000000000000110000000000000000000000000000000000001111110000000000000000000000000000000000000000000000011110000000000000000111112222222222222221100000000000000011222222221111110000000000000000000000000000000000000000012222222210000000000000000000111111111222233333333332222222222211111110000000000000000000000001100010011111100000000000000000000000000000111001111112222222111111111111111110000000000000000000000000000000000001111111111111111111111100000000000000000001222221111211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000001232221122222210000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000001100000000000000000000000000000111222222221000000001100000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001100000000000001111000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000011111111112222222222210000000000000000000001111111122222222110000000000000000000000001111100000000000000000000000000001122222233332222222222211111111111111111111111000000000000000000000011122222221111111111111122221100000000000000000000000000122222222222222222222221110000000011111122222222","011111111111111211121100000000000000000000110000000000000000000000000000000000001110100000000000000000000000000000000000000000000000001100000000000000000000000111111112211100000000000001000122232222233333333333333222222221110000000000000111111111122222111000000000000000000000110111111111232222112222211111111111111111000000000001121100001133321110011111111111111111111111111111000111222222222222222222222221111111111111111111111111000000000000000000122222333333333333333333333333333333222222222222333332222333221111111111111111111111111122233333322200000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111110000000001122222222222333332222222222222222222222111000000000000000112222211111000000000000000000000000000000000000000000000000000000000000000000000111222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000001110000000001000001112220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000001111111111111111001111221111100000000000012222222222222222221110000000000000111111000000111111100000000000000000000000000000111222222222233332222211111111111111112222211110000000000000011100011123333222222222222222222221000000000110000000000000001111122333333332222222221110000000011000011112233","011111111111111122221222200000000000000000111110000000000000000000000000000000001111100100000000000000000000000000000000000000000000000000000000000000000000011111111122200000000000011111100111111100111111110000000000000000000000000000000010111111122222111100000000000000000000111111112112233333333333322222222211111110000000000011220000000011100000000000000000011222222222221111100111222222222222233333333332222222222222222211111111000000001000000000122222333333333333333333333333333333222111111222333333333333221111111111111111111112222222234444432222222222210000000000000000000000111111111110000000000111111111111111111111111111111111111111111111111111111111111112222111122222222222222222222111000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000111111111111000000001111110000111101111000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001111000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000011111111001000001220000000000000011112222222222222222222222100000000000111112210000011222210000000000000000000000000000011222222111122222222212233333333333333333322222211000000000011111112233333222222222222222222221000000000110000000000000001111122333333333333332221110000000011111112222233","111111112222222222220000000000000000000000010000000000000000000000000000000000000111110000000000000000000000000000000000000000000000001110000000000000000111112111111222211221100000010000100122322222222222222221022211110000000000000000000000000001111122111110000000000000000000011111111121233222222221111111111111100000000000000000000000000011110010000000000000001111111111110000000000111001122222221000000000000000000000000000000000000000000000000000000012222222222222222222222211111111110000000000111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000000000000000000000000112443333333333322111111111111111111100000000000000000000000112222222222222222222222222222222211000000000000000000000000000000000000000000000111222211111000000000100000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000001111100000111000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000011111111111112222221110000000000012222223333333333333332111111111100000000000000000000000000000000000000000000000000122233444444444443333333333333333333333333333333333211110000000000012112222110000000000011111110000000000000000000000000000111111111111111111111110000000000011111111112222","011111111111111111220000000000000000000000111000000000000000000000000000000000001111000100000000000000000000000000000000000000000000000000000000000000000000000111111112200000000000000111000111211111111111111111011111110000000000000000000011111111122222111100000000000000000000111111111111233332222222211111111111100000000000000001110000000011110000011111111111111111111111110000000111222111122222222322222222222222222222111111111111000000000000000000122222333333333333333333333333333333222111111122333332222333221111111111111111111100111122223333322211111000000000000000000000000000000000000000000000000011111111100000000000000000000000000011110000000001110000011112222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000111222222222100000001100000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001110000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000011111111000000001110000000000000000012222222222222222222110000000000000000011100000001222210000000000000000000000000000011222211111122222222211111111111111112222211110000000000000011111111123333222222222222222222221000000000000000000000000001111122333333333222222221110000000011100001112222","222222221111121211110000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000011210000000000000000111122222222222222233200000111100100012322223332222221111100000000000000000000000000000000000012222222210000000000000000000011101112222344443334432333332222222222222221100000000000000000000000010000000000000000000000000000000000000000000111122220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000001111111111111000000000000000000000000000000011111223444443332222222222222222222222222221110000000000000000000011111111111100000000000000000111100000000000000000000000000000000000000000100000001111111111000000000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000000000001222211100000000001111000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222233333333333333333443333333333333333333333333222111111111122222111110000000000000000001000000000000000000122223333332222222110000000000000000000000000000000000000000000000011111112232222222222222222222211111110000000000000000000000000001111110000000110000000000122111122211111","111111112222222222220000000000000000000000010000000000000000000000000000000000001111110000000000000000000000000000000000000000000000001110000000000000000000011111111111111100000000010000112222333333334444444443333333332221111110000000000000000000011111000000000000000000000000011111111111232211000000000000000000000000000000000000000000000122221110000000000000001111111111110000000000111001111122221000000000000000000000000000000000000000000000000000011122222222222222222222222222222233222221111112222110011222221000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000111111111111111111000000000000000000011110000000112333333333344444332222222222222222222222000000000000000000122333333333222222222222222222222211000000000000000111000011000000000000000000000111110000000000000000122211101112211100000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000001222100000000000001111100000111000000000000001112210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000111100000000000000000001111111111111112222222232111100000000000012222222222222222222221000000000000000000000000011122211111111100000000000000000000122233444444445554443333333333333333333333333333333211110000000001012111222110000001111122222221111000000000000000000000000000001111111110000000000000000000122122111112222","011111111111111222221111000000000000000000111000000000000000000000000000000000001111110100000000000000000000000000000000000000000000001100000000000000000000011111111122211100000000000111000111211100111111111100000000000000000000000000000010111111122222111100000000000000000000111111111111233333223332222222211111110000000000000001120000000011100000000000000000011222222222221111000111222222222222222322333332222222222222222211111111000000001000000000122222333333333333333333333333333333222111111222333333222333221111111111111111111101111122234444422222222220000000000000000000000000000000000000000000000111111111101000000000000000000000000011110000000001110000011112222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000111222222222100000001111110000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001111000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111000000000000000011111111001000001221100000000000011112222222222222222222221000000000000000012100000011222210000000000000000000000000000011222222111122222222212222222222222222222222111111000000000011111112233333222222222222222222221000000000000000000000000001111122333333333222222221110000000011111111222222","011111111100001111111111100000000000000000111000000000000000000000000000000000001110000100000000000000000000000000000000000000000000000000000000000000000000011111111112211100000000000111100112222222222222222222222222221110000000000000000111111111122222000000000000000000000000111111111101222222223333311111111111111111000000000011221100111233321111111111111111122222222222221111111112333222222222233333333332222222222222222211111111000000001000000000122222333333333333333333333333333333332233333333333333222333333322222222222222222222223333334444433333333221100000000000000000000000000000000000000000000100000011101111111111111111111111111111110000000000000000011112222222233333333333333333333222111100000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000111222222222100000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000001111000011111000001111110000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111000001111111111100000100011112222222222222222222211100000000000111112210001222222222222221100000000000000000000111222222233334444444433333333333333333333322222211000000000011111112233333333322222222222222222221111111111100000111111111111122333333332222222221110000000011111112333444","111111112222212222220000000000000000000000110000000000000000000000000000000000001111110000000000000000000000000000000000000000000000001110000000000000000000011111111122211111100000000000000111222211222221111100000000000000000000000000000000011111122222111110000000000000000000101111111121233332222222222222211111100000000000000000010000000011100010011111100000011111111111110000000111111111112222222222222221111111111110000000000000000000000000000000111112222222222222222222233322222222111000000001222221111222110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222221122222221111111111111111111111111000000000000000000001111111111000000000000000000000000000000000000001100000000000000000000000000000111222222221000000001100000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001111000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000011111111111111111221100000000000000001111112222222222222221000000000000000001000000001111100000000000000000000000000000112222333333333332223211111111111111111222211110000000000000011100011111222110000000000011111110000000000000000000000000001111122222222222222222221110000000011111111112222","111111111111122211110000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000011110000000000000000111112222222222222222200000010000100012322223332222221111100000000000000000000000000000000000012222222210000000000000000000111101112222333333333332222222222211111111110000000000000000000000000010000000000000000000000000000000000000000000111122220000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000111000000000000000000000000000000000000000000000123443332222222222111111111111111111110000000000000000000000001111100000000000000000000000111100000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000000000001111111000000000001111000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000011111112222233322222221111111000001111111122222222222222111111111111110000000000000001100000000000000000000000000001122223333332222111110000000000000000000000000000000000000000000000001111122232222222222222222221100000110000000000000000000111111111111110000000110000000000122111111211111","011111111111111112221100000000000000000000110000000000000000000000000000000000000111100000000000000000000000100000000000000000000000000000000000000000000000000111111112211100000000010000011222333333444444444444444333332222222221100000000000000000000000000000000000000000000000000000000000122222111111100000000000000000000000000000000000000122221110000000000111111111111111110000000000111111111122221000000000000000000000000000000000000000000000000000011122222222222222222222222222222233332333333222333211111222110000000000000000000000000011111211111100000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222221111110000111111112233333333333333333333333333333211000000000000011123333333333333333333333333222222222110000000000000000000000000000000000000111111122222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100001222111111111111111111111111112222112222222222221111111111111111111111111111111111000000000111111222222333333333333333322222211100000000000111222222222222232222111111111111111112222211111111100000000000000000112222222222222222222222222210000000000000000000000000000000111111110000000000000000000122222222222344","011111112211111111121100000000000000000001210000000000000000000000000000000000000111100000000000000000000000100000000000000000000000000000000000000000000000000111111112211100000000010000011222333333444444444444444333333332222222100000000000000000000000000000000000000000000000000000000000122222211111100000000000000000000000000000000000001122221110000000000111111111111111110000000000111111222223332100000000000000000000000000000000000000000000111111122222222222222222222222222222222233333333333333333221111222111111111111111000000000000011112211111100000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222221110010000000000012223333333333333333333333333333211000000000000011123333333333333333333333333222222222110000000000000000000000000111111111111111111122222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222111111111111111111111111111222112222222222332222222222222222222222222222111111000000001122223333223333333333333333322222221100000000000111223223332222222222111111111111111111222211111100000000000000000000112222222222222222222222222110000000000000000000000000000000111111110000000000000000000111111112223344","000111111211111111121100000000000000000222221000000000000000000000000000000000001110100000001111111000000000100000000000000000000000000000000000000000000000000111111112211100000000010000000122232222233333333333333333332222222221000000000000000000000000000000000000000000000000000000000000122222222222211111111111110000000000000000000000001223444443333333333333333333333333331111000122222221222233333333321000000000000000000000000000000000000000000000011222222222222222222222222222222233333333333333334443333444444433333333333222222222222222222333311100000000000000000000000000000000000000000000000000000000000000011111111111111112222222222222221100000000000000012233333333333333333333333333333222221000000000011112333332222222222222222222111111111000000000000000000000000000000000000000111111122222222222100000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111100000001001122233333332222222222222222222222222222222221111111111122223233222222222222222222222222210000000000000122223333333333332221111111111111111111222211110000000000000011111000011222222222222222222222222211111111110000000000000000111111222222221111111111111100000111111111222333","111111112211112222220000000000000000000000110000000000000000000000000000000000001111110000000000000000000000000000000000000000000000001110000000000000000000011111111122211100000000000000000122222222233333333333333222221110000000000000000000011111112222111000000000000000000000100111111121232222111111111111111111100110000000000001110000000122221110011111111111111111111111110000000111111111122222222222221110000010000000000011111111000000000000000000111112333333333333333333333333333333222221111122333222222222110000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000012233333333333322111111111111111111111111000000000000000000112222222222111111111111111111111100000000000000000000000000000000000000000000000111222222222100000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000001111000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000011111111111000001221100000000000000012222222222222222222221000000000000111111000000000000000000000000000000000000000000111222333343334443332211111111111111111222211111111000000000000000000001112110000000000000000000000000000000000000000000001111122333333332111111110000000000011111111112222","000000001100001111111111000000000000000000111000000000000000000000000000000000001110000100000000000000000000000000000000000000000000000000000000000000000000011111111112211100000000000111100112232222233333323332222222222221110000000000000111111111000011000000000000000000000000111111111101222222223333311111111111111111000000000011121100111233432222222222222222222222222222222222211122333322222222233333333221111111111111111111111111000000001000000000122222222333333333333333333333333333333333333333334443333444333333333333333333333333333333333444422222222111100000000000000000000000000000000000000000000000000000001111111111111111111111111111111110000000000000011112333222233333333333333333333222111100000000011111111111111111111111111111000000000000000000000000000000000000000000000000000000111222222222100000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001111000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111000001111111111100000110011112222222222222222222211100000000000122222211111122222222222221100000000000000000000111222333333334444444433333333333333333333322222211111000000011111011122233333222222222222222222221111111111100000111111111222222222222221111111110000000000011111122333444","222222221111122211110000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000011210000000000000000111222222222222222233200000111100100012322223332222221111100000000000000000000000000000000000012222112210000000000000000000011101112222344443334443333333333333333333332222221111000000000000000010000000000000000000000000000000000000000000011122100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000001111111111111000000000000000000000000000000011111223444444443333333333333333222222222221110000000000000000000011111111111100000000000000000000000000000000000000000000000000000000000000111111001111111111000000000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000000000001222221100000000001111000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000112222222233444443333333334443333333333333333333333333222111111111122222111110000000001111111111111000000000000001122223333221111111110000000000000000000110000000000000000000000000012222222232222222222222222222211111222222222100000000000111111111111111111111110000000000122111111211111","111111112222222221120000000000000000000000010000000000000000000000000000000000001111110000000000000000000000000000000000000000000000001110000000000000000011112222222222221222100000010000112222333333333333333333333222221111110000000000000000000000011111111110000000000000000000011111111211232222111111111111111111111111111111110000000000000011010000000000000000000000000000000000000000000001111122200000000000000000000000000000000000000000000000000000000012222222222222111111111111111111000000000000111110012222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000011111123443333333333333222222222222222222221111000000000000000000122333322222222222222222222222222211000000000000000111111111000000000000000111111111111111110000000000122222222222211100000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000001211100000000000001111100000111111000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000001111000000000000000000000000011111112222222232222222221111111111111111111111222222221111111111100110000000000011122211111111100000000000000000000122333444444445554443333333333333333333333333333333211110000000001011112222110000001111122222221111111111111111000000000001111112222222211111112210000000000011111111111111","222222221111122211110000000000000000000000000000000000000000000000000000000000001110100100000000000000000000000000000000000000000000011110000000000000000111222222222322222233200000121100101122322223222222221111100000000000000000000000000000000000011111111110000000000000000000001101112223344444334443334443333333322222222222221111000000000000000010000000000000000000000000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000001111111111111000000000000000000000000000000011111223444444444444444333333333333332222221110000000000000000000011221111111100000000000000000000000000000000000000000000000000000000000000111111111111111110000000000000000000000000000000000000000000000000000000000011000111100000000000000000000000000000000000000000000000000001222210000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000111112222233333333333222223332222222222222222222222222222111111111110000011110000000000000000001000000000000000000112233444444444443331111111100000000000111100000000000000000000001112222333333222222222222222222211111222222222100000000111222222222222222222222221000000000122222222211111","000000001100001111111100000000000000000000110000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000111111112211100000000000000000122232222233333333333333333332221111110000000000111000000000011000000000000000000000000000000111000122222223333311111111111111111000000000001111100111233432222221111111111122222222222221111111122222222222222222222322210000011111111111111111111000000000000000000012222222333333333333333333333333333333333333333334443333444444433333333333333333333333333333333322211000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111110000000000000012222333333333333333333333333333222110000000000011112222211111111111111111111111111111000000000000000000000000000000000000000000000111222222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000011111000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111000001111111111000011110011112222222222222222222222110111111111122222211110000000000000000000000000000000000000112222333333333343333322222222222222222222211111100000000000011111000012233333222222222222222222221111111110000000000000001222222222222222222222222222210000111111122233444","011111111211111111121100000000000000000222221000000000000000000000000000000000000111100000001111111000000000100000000000000000000000000000000000000000000000000111111112211100000000010000011122232222344444444443333333333332222221100000000000000000000000000000000000000000000000000000000000122222222222211111111111110000000000000000000000001123332221111111111111111111111111110000000011111111222233333211100000000000000000000000000000000000000000111111111222222222222222222222222222222233333333333333334443333443222222222222222222222222222222222222211100000000000000000000000000000000000000000000000000000000000000011111111111111111111111111222221110000000000000012233333333333333333333333333333222110000000000011123333333333333333333333333222222222110000000000000000000000000111111111111111111122222222222100000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222111111111111111111111111001111111111122333332222211111111111111222222221111111111111111122223333223333333333333333322222221100000000000122223222222222222111111111111111111111222211110000000000000011111000012222222222222222222222222111000111110000000000000000000000111111110000000000000000000111111112223333","111111112222222221120000000000000000000000010000000000000000000000000000000000001111110000000000000000000000000000000000000000000000001110000000000000000111112222222222221222100000010000112222333333333333333332222222221110110000000000000000000000011111111110000000000000000000011111111221232222222211111111111111111111111111110000000000000011010000000000000000000000000000000000000000000001111122220000000000000000000000000000000000000000000000000000000012222222222222222222222211111111000000000000111110012222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000011111123443333333333333222222222222222222221111000000000000000000122333322222222222222222222222222211000000000000000111111111000000000000000111111111111111110000000000122222222222211100000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000001111100000000000001111100000111111000000000001112200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000001100000000000000000000000000011111112222222222222222222222222222222223333333333333332222111111111110000000000000111100000000000000000000000000000122334444444445554443333333333333333333333333333333211110000000001112222222110000000000011111110000000111111111000000000001111112222222222222222210000000000011111111112222","000000000000001111111111000000000000000001110000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000011111111112211100000000000001100112232222222222222232222222222221111110000000000111000000000011000000000000000000000000000000111000122222223333311111111111111111000000000011111100111233433332223333333333333333333333332222211222333332223333344444432210000011111111111111111111000000001000000000122222222222222233333333333333333333333333333333334443333444444433333333333333333333333333333333322211000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111110000000000000011112222222233333333333333333333222110000000000011112211111111111111111111111000000000000000000000000000000000000000000000000000000111222222221111110000000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000011111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000001111111111111111111000000001111111000011110011112222222222222222222211110000000000122222211110111111221111111100000000000000000000112222333444444443333333333333333333333333322222211110000000011111011122233333222222222222222222221111111111111100000000001222222222222222222222222222210000111111122333444","011111111111111222220000000000000000000000110000000000000000000000000000000000001111110000000000000000000000000000000000000000000000001110000000000000000000011111111122211100000000000001000112222211122221122121122211110000000000000000000011111111122222111100000000000000000000111111111111233333222222211111111111100000000000000001110000000011210010011111111111111111111111110000000111222111122222222222222221111111111111111111111111000000000000000000122222333333333333333333333333333333222221111122333332222333221111111111111111111100111122222222222100000000000000000000000000000000000000000000000000000000011111100000000000000000000000000011110000000001121111122222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000111222222222100000001100000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001111000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000001000011111111001000001221100000000000000011111111111111122222221000000000000111111000000001222200000000000000000000000000000111222211111122222222211111111111111112222211110000000000000011111111123333222111111111111111111000000000000000000000000001111122333333333222222221110000000011111111112233","111111112222222211120000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000011110000000000000000111112222222222222222100000010000000012222222222222221111100000000000000000000000000000000000012222222210000000000000000000111111112222233333333332222222222211111110000000000000000000000001100010011111100000000000000000000000000000000001111122221000000000000110000000000000000000000000000000000000000001111111111111111111111100000000000000000000111111111100000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000111000000000000000000000000000000000000000000000112333332222222221111111111111111111110000000000000000000000001111100000000000000000000000111100000000000000000000000000000000000000000000000111222222221000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000111000000000000011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000011111112222222222222210000000000000000001111111122222222111111111100000000000000000001100000000000000000000000000001122223333332222111111111111111111111111111111000000000000000000000000011122221111111111111122221100000110000000000000000000122222222222222222222221110000000111111122222222","011111111100001111111100000000000000000000110000000000000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000111111112211100000000000000100122232222233333333333333333332221110000000000000111000011111122000000000000000000000000111111111101222222223333311111111111111111000000000001121100001233422221111111111111122222222222221111100122222222222222222222222221111111111111111111111111000000000000000000122222222333333333333333333333333333333333333333333333222333222222222222222222222222222222223333322211000000000000000000000000000000000000000000000000000000000000001000000001111111111111111111110000000000011100012222333333333333333333333333333222110000000000011112222211111111111111111111111111100000000000000000000000000000000000000000000000111222222222100000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000111000011111000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111101111111221111100000000000112222222222222222222211000000000000111111110000001111110000000000000000000000000000111222333333333343333322222222222222222222211110000000000000011111000012222222222222222222222222111000000110000000000000001111122222222221111111110000000000011111111222233","111111112222222222220000000000000000000000110000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000001111111111200100000000010000112222333343444444444444444333332222222221000000000000000000001111000000000000000000000000000000000101222221111111100000000000000000000000000000000000000122221110000000000111111111111111110000000000111111111122221000000000000000000000000000000000000000000000000000011122222222222222222222222222222233332222222222333221112222110000000000000000000000000011111211111100000000000000000000000000000000000000000000000000000000011000011111111111111111111111111222221111111112222222222233333333333333333333333333333100000000000000011123333333333333333333333333222222222110000000000000000000000000000000000000111111111222222211000000000000000000011111111100000000000000000000000010000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000001112221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000112211111111111000000001111111111111112222222222222222110000000111100000000000001110000000000000000000000122111111222222222222211110000000000000000111222222222223332222100000000000000011222211111100000000000000000011111122222222221111122222222221000000000000000000000000000000111111110000000000000000000122222111112222","111111112222222222220000000000000000000000010000000000000000000000000000000000001111110000000000000000000000000000000000000000000000001110000000000000000000111111111112211111000000010000112222333344444444444444444333332221221120000000000000000000011111000000000000000000000000011111111111232111000000011111111111111110000000000000000000000011110000000000000000000000000000000000000000000001111122210000000000000000000000000000000000000000000000000000011112222222222222222222222222222222110000000000111110012222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111100000000000000000011000011111112333333333333333222222222222222222222222000000000000000000122333333333222222222222222222222211000000000000000111111111000000000000000111111111111111110000000000122222222222222211100000000000000000000000010000000000000000000000000000000000000000000000000000000000000000001222100000000000001111100000111000000000000001112200000000000000000000000000000000000000000000000000001110000000000000000000000000000000000111000000000112211000000000000000001111111111111112222222332222211110000000111111112222222222222221100000000000000000000000001122211111111100000000000000000000122333444444445554443333333333333333333333333333333211110000000001012111223221100001111122222222222111111111100000000000000000001111111111000000000000000000122221111111111","000111110000000100011111100000000000000000111100000000000000000000000000000000001110000100000000000000000000000000000000000000000000000000000000000000000000011111111112210000000000011111100111222222122222222222222211110000000000000000000111111111000111111100000000000000000000111111111000122222223333311111111111111111000000000011221100111233322222222222222222222333333333332222211112333332223333333333333332222222222222222211111111000000001000000000122222222222222233333333333333333333332233333333333333222333333322222222222222222222223333334444433333333221100000000000000000000000111111000000000000000111111111111111111111111111111111111111111111111111111111111112222222233333333333333333333222111100000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000001222222221000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001111000011111000000000000000000000000000000000000000000000000000000011000111000000000000000000000000000000000000000000001000000000000000000001111111111111111111000000001111111111111222222222222222222222222222211100000000000111112211111122222222222221100000000000000000000111222222233333333333333333333333333333333333333322222100000011111112233333333322222222222222222221111111111100000111111111111111222222222222222221110000000011111122333444","222222221111122211110000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000011210000000000011100111222222222332222233200000111100100122322223332222221111100000000000000000000000000000000000011111112210000000000000000000011101112223344444334443334443333333333333332222221111000000000000000010000000000000000000000000000000000000000000011122100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000001111111111111000000000000000000000000000000011111223444444444444443333333333333332222221110000000000000000000011111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000000000001222221100000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000111112222233444443333333333443333333333333333333333332222111111111122222111110000000001111111111000000000000000000122223333333333332221100000000000000000110000000000000000000000001112222222233222222222222222222211111222222222111011111111111111111111111111111110000000000122111111211100","000000001100000111111101000000000000000011110000000000000000000000000000000000001110000000000000000000000000000000000000000000100000000000000000000000000000011111111112211100000000000000000122232222222222222232222222222222221111000000000000000000000000000000000000000000000000000000000000122222223333211111111111111111000000000001110000111223433332223333333333333333333333332222211222333322223333344444432100000000000000000011111111000000000000000000111222222222222222222222222222222222223233333333334443333444444433333333333333333333333333333333311111000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111110000000000000000011222222222233333333333333333333211000000000000011222222222222222222222222222111111111000000000000000000000000000000000000000000000122222222221111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000001111111111111111111000000001111111111122221111112222222222222222222222221111111111122222122110111111221111111100000000000000000000112222333444444443322222222222222222222222211111100000000000011111011122233333222222222222222222211111111111111100011000001222233333333333333333332222221111111111111233344","111111112222222211110000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000011110000000000000000111112222222222222222200000010000100012322223332222221111100000000000000000000000000000000000012222222210000000000000000000111101112222333333333332222222222211111111110000000000000000000000000010000000000000000000000000000000000000000000111122220000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000001111111111111000000000000000000000000000000000000123443332222222222111111111111111111110000000000000000000000011111111111100000000000000000111100000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000000000001111111000000000001111000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222233322222222222222221111111111122222222222222222111111111110000000000000000000000000000000000000000000000122223333332222222221100000000000000000000000000000000000000000000001111122232222222222222222221100000110000000000000000000111111111111110000000110000000000122111122212222","222222221111122211110000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000011210000000000000000111122222222222222233200000111100100122322223332222221111100000000000000000000000000000000000012222222210000000000000000000011101112222344443334432333332222222222222220000000000000000000000000010000000000000000000000000000000000000000000111122210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000001111111111111000000000000000000000000000000011111223444443333333333222222222222222222221110000000000000000000011111111111100000000000000000111100000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000011111111100000000000000000000000000000000000000000000000000001222211100000000001111000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111112222233322222222222223332222222223333333333333333222111111111122222111110000000000000000001000000000000000000122223333332223332221100000000000000000000000000000000000000000000012222222232222222222222222222211111110000000000000000000000000001111110000000110000000000122111122211111","111111112211112222220000000000000000000000110000000000000000000000000000000000001111110000000000000000000000000000000000000000000000001110000000000000000000011111111122211100000000000000000112222211222221122121122211110000000000000000000000011111122222111100000000000000000000100111111121233332222222211111111111100000000000000001110000000011110010011111111111111111111111110000000111111111122222222222222221111111111110000011111111000000000000000000111112333333333333333333333322222222221110000001222222222222110000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012233333333332322111111111111111111111111000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000111222222222100000000100000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001100000000000000000000001111000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000011111111001000001221100000000000000001111112222222222222221000000000000111111000000001111100000000000000000000000000000112222333344444443332211111111111111111222211110000000000000011100000001222110000000000000000000000000000000000000000000001111122333333332222221110000000000011111111112222","111111112222222222220000000000000000000000010000000000000000000000000000000000000111110000000000000000000000000000000000000000000000001110000000000000000000011111111122211111000000010000100122222222222222222222122211111110000000000000000000011111112222111100000000000000000000111111111121233222222221111111111111100000000000000000000000000111110010011111100000001111111111110000000000111111122222222111000000000000000000000000000000000000000000000000000012222222222222222222222222222222110000000001222221111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000012333333333333322110000000000000000000000000000000000000000112222222222222222222222222222222211000000000000000000000000000000000000000000000111222222221000000000100000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000111000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000011111111000002221100000000000000012222222222222222222221000000000000000000000000000000000000000000000000000000000000122222333344444443333333333333333222222222222222222211110000000000000012222110000000000000000000000000000000000000000000000111111222222221111111110000000000011111111112222","111111112222222222220000000000000000000000010000000000000000000000000000000000000111110000000000000000000000000000000000000000000000001110000000000000000111111111111122221211100000000000000111222222222221011100000000110000000000000000000000011111112222222210000000000000000000111111111121233332222221111111111111100000000000000000000000000011100010011111100000001111111111110000000000111001122222222111000000000000000000000000000000000000000000000000000012222222222222222222222211111111000000000001222221111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012333332233333321110000000000000000000000000000000000000000001111111111000000000000000000111100000000000000000000000000000000000000000000000111222222221000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000001111000000000000001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000011111101111112221100000000000000001111112233333333333332111111110000000000000000000000000000000000000000000000000000112222333344444443333222222222222222222222211111111100000000000000000011112110000000000011111110000000000000000000000000000122222222222221111111110000000000011111111112222","111111112211112221220000000000000000000000110000000000000000000000000000000000001111110000000000000000000000000000000000000000000000001110000000000000000000011111111112211100000000010000000122332222233333333333333333332221110000000000000000000011111122111000000000000000000000100111111111232222111111111111111111111111000000000001110000000122221110011111111111111111111111110000000111222111122222222222221000000000000000000011111111000000000000000000011122333333333333333333333333333333222222222222333222222222110000000000000000000000000011111222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000011223333333344433332222222222222222222222000000000000000000122333322222222222222222222111111100000000000000000000000000000000000000000000000111222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000111000000001000001112220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000001111111111111112111111221111100000000000012222222222222222222221000000000000111111000000111111100000000000000000000000000000000112333333334443332210000000000000011222211111111000000000000000000011112110000000000000000000000000000000000000000000000111111222222221000000000000000000111111111112222","000000000000000000000001111111111122221111121111111000011111111111111111111111221122222222222222222222221333333333333334444444444455555555555554444444444444445555555555444444333332222223333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333322222222222222222221111111111111111222223333333334444444444433333444444433333333332222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111122222100000000000000000000000000000000000000000000111111000000000000000000000000112222222211122222222222221110111111000000000000000000000000000000000011100000001222222222223333344444444444444444444444444444444444444433333333344444444443322222111111111111111111111000000000000000000000000000000000000000000000000000001111111000000000000000000011111111111111111111111111111111000000000011111111111111122222222222222222222222222211100000011111111111111111100000011111111111110000000000001111222222222222222222222222222222222211000000010000000000000001111111110000000000000000000000000000000111222223333344444444444444444444444444443333333332222222222222222333333333333333333333333333333333333333333333333333333333333344444444444332222222222233322222221111100000000000012222233333333333322111111111112222233333333333333444444444444444444444444444444444333333333333333333222222223333333333344444455555544444444444444444","000000000000001111111111111111111111112211222222222111111122223332222223333323333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333334444444444444444444444444444444444444444444444444444444444445444444444444444444445555555555554333333333333333333333322222222111111111111111111111122222223334444444444444444444444444444444443333222222222222222222222222222222222222222222222222222222222211000000111111111111111111111111111111111111111000000001111000000000000000000000111111111111222222222333333322222222222222222222222211111111111111111111100000000000000000000000000000000000000000000000000000001111111222333333344444444444444444444444444444444444444433333333333333333222221111111111111110000000000000000000000000000000000000000000000000000000000000000100000000000000111111111111111112222222223333333333333322222222333333333221111000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000001111111111111111111111222222211100000000000000000000000000000001111100000000001111122223344444444444444444444444444444444444444433322222223334444444444444444444444444444444444444444433332222222222222221110000000000000001111111111000000000000000000000000000000000000000111112223333333333332111111222222222222233444444444444444444433333333332211100000111111111122222222222222222222233333333333333333444444444444","000100000000000000000000001111100122222222221111111111111122222221111112222211222222233333333333333333333333333333333334444444444444444444444444444444444444445555555555544444433332221223333333333333333333333333333333333333344444444455555555555555555555555555555555555555555555555444443333333333333333322222222222222222222222222222222222223333334444444444444444444444444444443333233221111000001111111111222222222222222222222222222222222222000000000000000000000000000000000000000000000000000001111000000000000000000000111111111111111111111111100000000000000000011111111100000000000000000000000000000000000000000000010000000000000000000000001111111111112333344444444444444444455555555555555555555444444433333333333333333333222222222222222221111000000000000000000000000000000000000000000000000000000001111000000000000000000001111111111111122222222222221011111112233334444444333333333333333322222222222222222211111101223333333333222222222222222222222110000000000000000000000000000001111111000000000111111111011111000000000000000000000000000000000000000000000000000001111122223333333333334444444444444444444444444444433333334444444444444444444444444444444444444444444444433332222222222222222222223333333333333322333333333333322222210000000000000000000000000011112223333333222222111111222333344444445555444444444444444444444322222222211110000000000000000000000001111112233333344444444444444444444444","000000000000000000000011112222222222222221121111111110011111111111111111111112333333323333333333333333333333333333333344444444444455555555555555444445544555555555555555544444444444444444444443333333333333333333333333444444444444444444444444444444444444444444444444444444444444444333333333333333333333322222222222222222222222222222222222222334444444444444444444444444444444444444444444444443333333333333333333333333333333333333222222222222111111111122222222222222222222222222211111111111110000000000000000000000000000000000000011111111111111111111110000000000111111111100000000000000000000011000000000000000000000010000000000000112222222222222222233444444444444444444444444444444444444444444444444444444444444444444444432221111111111111111111111111111111111111111111111111111111111111111111222222333333321111111000000000011111111111111111111111111111111000000000001111111111111111122222222111000000000001100000000011111111111111111111111111122222222222222222222222222222333333334443333333333333333222211000000000000000000000000111111111111111111111110000000000000000111222223333344444444455555555555544444444444444444444444455555555555544444444444444444444443333333333333333333333333333333333323333333333332222222222222222211110000000000001122222222233333333333322221111111111111112222222222222334444433333333333333333322222233333333333444444444444433333333333333333344455555554444444444444444","000100000000000000000000011111111122221111111111111111111111111111111111111111222222223333333333333333333333333333333344444444444444455555555444444444444444445555555555544444433332222223333333333333333333333333333333444444444444444455555544444444444444444444444444444444444445555444443333333333333333322222222222222222222222222222222222222223333333444444444444444444444444444444444431111111112222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111100000000110000000000000000000000000000000011111111111111000000000000000000011111111111111111111000000000000000000000000000000000010000000000000000000000000111111122223333344444444445555555555555555555555555555444444444444444444444444433332222222222222221111000000000000000000000000000000000000000000000000000000001000000000000000000000011111111111111111111111111111111001112222223322222222222222222222222222222222222222211111100111111000000000000000000011111111111110000000000000000000000000001111111000000001111111111000000000000000000000000000000000000000000000000000000000000000112223333333344444444444444444444444444444444433332233344444444444444444333333333333333333333333333333333333333333333333333333344444444444433333333333333322222221000000000000000000000000111111111112222111122111122233333344444445555444444444444444444444444444444333333332222222222111111111111112333344444455555544444444444444444","000100000000000000000000000000000122222222221111111111111122222221111111111111111001122222222222222222223223233333333333333333333344444444444444444444444444444444444444444444433332222333333333333333333333333333333333333333334444444455555555555555555555555555555555555555555555555444443333333333333333322222222222222222222222222222222222222223343444444444444444444444444444432222222222121111111122222111222222222222222222222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111112233344333344444444444444444444444444444444443333322211111101111111000000000000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000001000111111111111111111111111112223334444444444443333333333333322222222222222222222222111223333333333222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011112222222222222222233333333322222233333333333333333334444444444444444444443333333333334444444444444333332222111111112222222222222222222222222222222222222211111100000000000000000000000000111112223333333222222111112222333334444444444444444444444333333333222221111111110000000000000000000000000000011122222222233344444444444444444","000000000000001111111111112222222222222221111111111110011122223332222222222333444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555455555555554444444444444444444333333333333333333344444444444444444444444444443333333333333333334444444444333333333333333333333333322222222222222222222222222222222222222334444444444444444444444444444444444444333333334444444444444444444333333333333333333333333333333333333333333333333332222222222222222222222222222221111111110000000000000000000000000000111111222333333333333333332222222222222222222211111111111111111111111000000000000000000000000000000000000000000000000000001111112334444444444444444444444444444444444444444443333333333333444444444322111111111111111111111111100000000011111111111000000000000000000000000000000001111111111111111111111111111111111111112222222222222222221111111111111112222221000011111111000000000000000000000000000000000011100000000000000000000000000000000000000000111111111111111111111111111111111111111111011110000000000000111110000000000001111111000000111111111122222233333344444444444444444444444444444444444433333333333333333333444444444444444433333344444444443333333333344433333333333333333333333333333333333333333333322111100000000000000000011111122111111111111111111111222223333333334444444444444444444444443333333333333333333344444444443333333333222222233333333333333333444444444444","000100000000000000000001112222222222221111111111111111111111111111110000000001111111111111111111111111111222222233333333333444444444455555555444444444444444445555555555444444433332222223333444333333444444444444444444444444444444444455555544444433333333333333333333333333333333333333333333333332222222222222222222222222222222222222222223333333333333444444444444444444444444444444444443333333333444444433333333333333333333333333333333333333222222222222222111111111111111111111111111111110000000000000000000000001000000000000000000000000000000000000000000000001111112222222222222222222210000000000000000000000000111110000000000000000000000111112222222223333344444455555555555555555555555555555555444444444444444444444443332222222222222222221111000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111100000000000011111222111111111111111111111111111111111100000000000001122111111111111100001111111111111110000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000111222223333334444444444444444444444433332222222222222233333333333333344333333444444433333333333333333333333333333333333444444444444444444444444444444444433322221000000000000000000000000000000000000011000011122222222233333334444444444444444444444444444444444444333333333222222211111111111112233333344444444444444444444444444444","000000000000001111111111111111111111111111111111111110011122222222222222222223444444444444444444444444444444444444444444444444444444444444444444444444444444445555555555533333333333333334444444333333333333333333333333333333334433333333333333333333333333333333333334444445555555544333322222233333333333322222222111111111111111111111111111222222333444444444444444444444444444444444333333333334444444433333333333333333333333333333333322222222000000001111111111111111111111111111111111111111100000000000000000000000000000000000000011222222222222221111110000000000001111111111111111111111111111100000000000000000000000000000000000000000000000000000001111112222333333344444444444444444444444444444444443333322222333333333333211111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111112222222222222222221111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000000000000000000000000000000000001111122222234444444444444444444444444444444444444433322222222223333333333333333333444444433334444444444433332222111111111122221111111100000000000000000000000000000000000000000000000000000000111112222222222222221100011222223333333333333333333333333333333333333321111111111111122222222221111111111111222233333333333333333444444444444","000000000000001111110000001111111111111111111111111111111122222222222222222222333333344444444444444433333333333333344444444444444444444444444444444444444444445555555555544444433333333333333334333333333333333333333333333333344444444444444455555555555555555555555555555555555555555433333333333333333333322222222222222222222222222222222222222223334444444444444444444444444444444444222221111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000110000000000000000000000001111111111111111111111110000000000000000001111111111111111111111111110000000000000000000000000000000000000000000000000000000001111112233333333344444444444444444444444444444444443333333333333333333333211111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111112222222223333333333333322222222222222222211111111111111111111111111111100000000111111111111111100000000000000000000000000000000000000000000000001111111000000000000011111111222222211100000000000000000000000000000000010000000000001111122333344444444444444444444444444444444444444433333334444444444444444444444444444444444444444444444433333322222222222222221122222211111111111111111111111111110000000000000000000000000000111112223333333333332111111222222222233334444444444444444444444444333332222110000111111111122222222222211111112233333344444444444444444444444","000100000000000000000011112222222222221111111111111111111000001111110000000001111111111111111111111111111223333233333334444444444455555555555444444444444444445555555555433333333322222223333333333333334444444444444444444444444444444455544434444433332222222233333333333333333322222222222222222221111111111111111111111112222222222222222333333334444444443333333333333333333333333333333332222222222222222111111111112222222222222222222222111222111111111121000000000000000111111111111111111110000000000000000000000001000000000000000000000000000000000000000000000000112222222222222222222222221111111111000000000000000111110000000000000000000000111112222333333444443333455555555555555555555555555555554444333333333333333322200000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000011111000000000000000000000000000000000000001111111111111111122222222222222222222222111100000011122111111111111100000111111111000000000000000000000000000000000000000000000001111111111000000010000000000001111111111110000000000000000000000000000000111100122222333333333333333333333333333332222222111111111112222222233333333333444444433333333333333332222333444444444444444444444444444444444444444444444433322111000000000000000000001111111111000000000000011122233333333222222233334444444444444444444444444444444333333333222222211111111112222233333344444455555544444444444444444","000000000000000111110011112222223333333332211111111110011122222222222223333333334444444444444444444444444444333333333334444444444455555555555555555555555555555555555555555555555555555555555555455554545555555555555555555555555555555555555555555555555555555555555554444444444333333333322222222222222222222222222222211111111111111111111111111112222222222222222222233222333333333333333333444444444444444443433333333333333333333333333333333333333333333333333332222222222222222222222222222222222222210000000000000000000000000001112222222333333333333333332222222222222222222222222211111111111111100000000000000000000000000000000000000111111222222222222222234444444444444444444444444444444444333333333333333333333333444444444322222222222222222221111111100000000000000000000000000000000000000000001111111112222221111111111111111111111111111111111111111111111111100000000011111112222110000000000000000000000000000000000000000000000111100000000000000001111111111111111111111111111222222222222222222222222222222222222222111111111100011111111111111111111111111111000000000000122222222222222222222333333333333333333322222222233333333333344444444444444333333333443333344444444443344444444444444444444444444443333333333333333333333333333333321111100000000000000001000111111111110000000000000001122222333333333333333334444443333332222222222211122223333444444444444444443333333333333333333333333444444444444344","000000000000000111110001111111111222222221111111111111111122222221111112222222333344444444444444444433333333334443344444444444444444445555555555444444444444445555555555544444444444444444444443333333333333333333333333444444444444444444444444444444444444444444444444444444444444444433333333333333333333322222222222222222222222222222222222222334444444444444444444444444444444444444333333334443333333333322322222222222222222222222222222222222111111111111111111111111111111111111111111111100000000110000000000000000000000000000000011111111111111100000000000000000001111111100000011111111111110011000000000000000000000010000000000000000000000000000001121112333333333344444444444444444444444444444444443333333333333333333322222111111111111111111111000000000000000000000000000000000000000000000000000000001000000000000000000000011111111111111122222222333333333332222222222222222222111111111111111111000000000000000000000000000000000000000000000011111111000000000000000000000000000000001111111000000001111111111111100000000000000000000000000000000000000000000000000000000000122223334444444444444444444444444444444444444444443333344444444444444444433333333333333344444444444433332222222222222222222222222222222222222222111111111111110000000000000000000000000000111112222222222222222111111222222233333334444433333333333333333333333332233332222222222222221111111111111111112233333344444444444444444444444","000100000000000000000000001111111222221112221111111111101111111111111001111111111111122222222222211122222222233333333333333333333344445555555444444444444444445555555555444444333332222223333333322223333333333333333333444444444444444455555555555555555555555555555555555555555555555444443333333333333333322222222222222222222222222222222222222223333333444444444444444444444444444444444443333333333444444433333333333333333333333333333333333333222222222222222111111111111111111111111111111110000000000000000000000000000000000000000000000000111111000000000000000001111111111111111111111111110000000000000000000000111111110000000000000000000000001111111122223333344444455555555555555555555555555555555444444444444444444444444433222222222222222221111000000000000000000000000000000000000000000000000000001111111000000000000000000011111111111111111111111111111011111112233334433333333322222222233333333222222222222211111111111111000111111111111111111111111111110000000000000000000000000001111110000000000111111111000000000000000000000000000000000000000000000000000000000000000112223333333334444444444444444444444433333333322222222233333333333333344333333333333333333333333333333333333332222333333333333344444444444433333333333333322222211000000000000000000000000000011111111111111122111122233333344444445555444444444444444444444444444444332222222222222221111111111112222222223333344444444444444444444444","000000000000001111111111111111111111113332222222222111111122223333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444445554444444433333333334434444444555555555555555555554444444444444444444444444444444444445444444444444444444445555555555554333333333333333333333322222222111111111111111111111122222223334444444444444444444444444444444444444333333333333333333333333333333333333333333333333333322222222000000111111111111111111111111111111111111111100000001111000000000000000000000111111222222222233333333333333332222222222222222222211111111111111111111100000000000000000000000000000000000000000000000000000001111111222333333344444444444444444444444444444444444444433333333333333322111111111111111111110000000000000000000000000000000000000000000000000000011111112111111111111111111111111111111111111111111111222222222222222222222223333333332222111111000000000000000000000000000000000011111100000000000000000000000000000000000000000000000100000000001111111111111111111111111111100000000000000000000000000000001111111100000000001111112222222222222222222222222222222233333333333323333322233444444444444444444444444444444444444444444444443222222222222222222222222221111111111111111111100001223322111110000000000000000001112223333333222222222222222222223333333334444444444444444444444443333333333333333333344444444443333333333222222222222223333333333444444444444","000100000000000000000001112222222222221111111111111111111111111111111000000001111111111111111111111111111333333333333334444444444455555555555444444444444444445555555555444444333332222222222233232223333344444444444444444444444444444455555544444444444444444444444444444444444444444333333333333333333333322222222222222222222222222222222222222223333333444444444444444444444444444444444432221111112222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111000000000000000000000000000000000000000000000000000000000000111111122223333344444455555555555555555555555555555555444444444444444444444433332222222222222222221111000000000000000000000000000000000000000000000000000000001000000000000000000000011111111111111111111111111110000000000000000111111111111111111111111000000000000000000000000011111111111111111100000011111111111110000000000000000000000000000000000000000000111111111000000010000000000000000000000000000000000000000000000000000000111222223333344444444444444444444444444332222222222222233333333333333344333333444444433333333333333333333333333333333333444444444444444444443333333333333322222221111100000000000000000000000011111111111111111111122222233333334444444444444444444444444444444444444333333333222222222221111111122233333344444455555544444444444444344","000000000000001111110001111111111112222222222222222111111122223332222223333322333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333333444444444444444444444444444433334444444444444444455555555555555555555555555555555555555555433333333333333333332222222222222222222222222222222222222223334444444444444444444444444444444433333222211111110000000111111111111000000000000000001000111111111000000001111111110000100111111111111111111111000000001110000000000000000000000111111111111111111111222221111110000000000001111111111111111111111111110000000000000000000000000000000000000000000000000000000001111111222333333344444444444444444444444444444444444444433333333333333333211111111100000000000000000000000000000000000000000000000000000000000000000000000000100000000000000111111111111111112222222223333333333333322222222333333322221111111111111111111111111111100000000122222222222111111100000000000000000000000000000000000000000000000000000000000000000011111111222222211100000000000000000000000000000000010000000000001111122223344444444444444444444444444444433333333333333334444444444444444444444444444444444444444444444433333322222222222221111111111111111111111110000000001100000000000000000000000000000000111112223333333333332111111222222222234444444444444444444444444444322221111110000111111111122222222222211000001122333333333333333333333333333","000000000000000111111111112222222233332221111111111110011122222222222222222233444444444444444444444444444444444444444444444444444444444555555555554555555555555555555555544445455555555555555554444444444434344333333333333333333333333333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222223333333344444444444444444444444444444333333334444444444444444444333333333333333333333333333333333333333333333333332222222222222222222222222222222222222210000000000000000000000000001112222222333333333333333332222222222222222222222222211111111111111111000000000000000000000000000000000000111111111111111001122222334444444444444444444444444444444444444444333333333333333444444444322221111111111111111111111100000000000000000000000000000000000000000000000001112222221111111111111111111111111111111111111112222222222211000000011111112222110000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000111001111111111111111111111222222111111111111110000000000000111110000000000001111111000000111111111112222222222222222333333333333333333333333333333333333333344444444444443333333333333333333344444444444444444444444444444444444443333333333333333333333333333333322111100000000000000001011111111111111111111111111111222223333333334444444444444444444444443333333333333333333444444444443333333333222222222222233333333444444444433333","000000000000000000000011112222222233332221111111111110011111111111111111111223334444444444444444444444444444444444443344444444444455555555555555555555555555555555555555555555555555555555555554444444444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333322222222222222222222222222222222222222334444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333332222222222222222222222222222222222222210000000000000000000000000000012222222222222222222233332222222222222222222222222211111111111111111000000000000000000000000000000000000112222222222222233333444444444444444444444444444455555555544444444444444444444444444444444433221111111111111111111111111111111111111122222222211111111111111111111222233333333332222222222222222222222222221111111111111111111111100000000000000011111100000111111111000000000000000000000000011111111111111111111111111122222222222222222222222222222333333333333333333333333322222211111111110000000000011111111111111111111111111111111111000000111112222223333334444444444444444444444444444444444444444444455555555555555554444444444444444443333333344444444444444333333333333333333333333222333332222222111111111000000000001122222222211111111111111110000000000011111111111111122222222222222222222222222211111122233333333444444444444444444444433333444444455555554444444444444443","000000000000001111111101112222222222223332221111111110011122223333333333333333444444444444444444444444444444434443343333333333333444333444444444444433343334444444444444444444444444444444444555555555555555555554333333333344444444444444444444443333333333333322222233333333333333333333333333333333333332222222222222211111111111110000011111111111111111122222222222244333333333333333333333333333334444444443444444433333333333333333333322222222222222222222222222222222222222222222222221111111110000000000000000000000000000000001222222222333333333333333332222222222222222222222211110000000000000000000000000000000000000000000000000000000000000000000001111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222221111000011111110000000000000000000000000000000000000011111111111111111111111111222211111111111111111111111111111111101111111111111112333332111111111000000000000000000000000000000000000111100000000000000000000000000000000000000000000000111111111111111111100111111111000000011111111100000000000000000000000001111111000000000000000001110000011111111111111111111111111111111112233333333333344444444444444444444444443333344444444444444444444333344444444444444443333333333333333333333333333333322222221000000000000000000111223333333222222222222222222223333333334444444444444444444444443333333333333333333344444444443333333333222222222222233333333444444444444333","000000000000000000000011112222222232222221111111111000010000001112222222222213333333334444433333333332222222222222222224433444444455555555555555555555555555555555555555555555555555555555555554444444444555555555555555555555555555555555555555555555555555555555555544444444444332221111111100000100000000000000000000000000000000000000000000000012222222222222222222222222333333333333333333444444444444433333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222210000000000000000000000000000112222222222222222222222221111111111111111111111111111111111111110000000000000000000000000000000000000000112222233322222222222234444444444444444444444444433333333344333333333333333333333333333333322222222222222222222222211111111111111111111111000000000000000000000001222233333333332222222222222222222222222222222222111111111111111100000000000000011222111111111111111000000000000000000000000011111100011100000000000000001111111122111111111111111111222223333322222222222222222222222222221111111100000011111111111111111111111111110000000000000122222222222222333333333333333333333333333333333333333333334444444444444444444444444443333333333333333333344444444444433333333333333333333333222222222211111111111111000000000000000000000000000000000000000000000000000111111111111111222222222222221122222221111111111122333333444444444444444444444433333333333333333333333333333333333","000000000000001111111111111111111111111111111111111111111122222222222222222222333344444444444444444444444444444444444444444444444444444444444444444444444444445555555555533333333333333334444444333333333333333333333333333333334433333333333333333333333333333333334444444445555555544333333333333333333333322222222111111111111222222222211111222222333444444444444444444444444444444444222222222223333333333333322222222222222222222222222222222222000000001111111111111111111111111111111111111100000000000000000000000000000000000000001100111222222222222222221111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000001111111222333333344444444444444444444444444444444444444433333333333333333211111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111122222223333333333333322222222222222222221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111222222211100000000000000000000000000000001100000000000001111122222234444444444444444444444444444444444444433322222332333344444444444443333333333333344444444444433332111111111111122221111111100000000000000000000000000000000000000000000000000000000111112223333333333332111111222222222222223333333334444444444433333333332222110000111111111122222222222211111222233333344444444444444444444444","000100000000000000000000000000000011122222221111111111111121222221111111111111111111122222222222222222222222233333333333333333333344444444444444444444444444444444444444444444433332111122233333332233333333333333333333333333334444444455555555555555555555555555555555555555555555555444443333333333333333322222222222222222222222222222222222222223333333344444333333333333444444443333333333333333333333333222222222222222222222222222222222222222111100000000000000000000000000000000000000000000000000000000000000000000000000111111111100000000111111000000000000000000011111111111111111111000000000000000000000000000111110000000000000000000000000000111111111112333344444444445555555555555555555555555555444444433333333333333333333222222222222222221111000000000000000000000000000000000000000000000000000001111111000000000000000000001111111111111111111111111111111112223334444444444333333333333333333333222222222222222222111111111000011111101111111111111111111111100000000000000000000000001111110000000000111111111000000000000000000000000000000000000000000000000000000000001000112222222222222333333333333333333333333333333333333334444444444444444444333333333333333333333333334333332222222222222222222223333333333333333333333333333322222210000000000000000000000000111112222223333222222111122233333344444445555444444333333333333333333333333333333332222222211111111111111111112222333344444444444444444444444","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................0000000000000000000000000000000000000000000000000000....................................................0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................0000000000000000000000000000000000000000000000000000....................................................0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................0000000000000000000000000000000000000000000000000000....................................................0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................0000000000000000000000000000000000000000000000000000....................................................0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................0000000000000000000000000000000000000000000000000000....................................................0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................0000000000000000000000000000000000000000000000000000....................................................0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................0000000000000000000000000000000000000000000000000000....................................................0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................0000000000000000000000000000000000000000000000000000....................................................0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................0000000000000000000000000000000000000000000000000000....................................................0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................0000000000000000000000000000000000000000000000000000....................................................0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000000000000000000000001120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000001111111000000101111100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000001222222211000000000000000000000000000000000000000000000000111111110000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000111111111110000000000000001111110000000000000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000111111111111111122221111111111111122111111111100000000000000000000000000000001122233322210000000000000000011111111111111111100001111110000000000000111111000001222222222211111111111111111222222222110000000000000000000000000000011222221110001111111111000000000000000111112222222211100000000000000000000000000000000000000000000000000000000000000000001100000000000000000000011100000000000000000000000011222233344","000000000000000111111111111121110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000010000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100000000011111111211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000100000000000000000000000000000000000000000000000000000100000000000000000000000000000000111111110000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000011222221111111100000000000000000000000000000000000010000000000000111110000000000000000000000000000000000111222222222100000000000000000000000001111111111111100000001111100111111111111111100000000000000001111111111122222222221111111111111111110000000001111112222222222222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000","000000000000000111111111111122221111110000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100000000011111110211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000011222221110000000000000000000000000000000000000000011111000000000111110000000000000000000110000000000011112222222222111111110000000001111111001111111111111211111111111100111222221111222222000000000000001111111111122222222221111111112222222221111100001111112222222222222222100000000000000000000000011100000000000000000000000000000000111111111110000000000001111111110000000000000000000001111100000","000000000000000011110000001111111111110011000000111111111000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000001111111111111110011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000011000000000000000011100000000000002222222222222111111111111111111000111111000000000000000000000111111111111111112222222110000000000000000011110000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000001111110000000000000000000000000000001000000000000000111111111111111111111111111111111100000000000000000000000112222223333333444444444444333333333333333332222222222111111111111110000000000000000000000000000011110000000000000000000011000000000000000000000000000000000000000000001111111111111000000000001111111111111112222222222222222222222111100011111122222211000000000000000000122223333111000000000000000111111110000000000012222222110000000000111111001111111111111100000001111111111223333333222210000000000000000000000000011110000000111111111111000011111111111111111222222210000000000000000000000000000000000000000000000000000000000000000000001111111111110011111111111111111111000000000000001122222333444","000000000000000000000000000011111100000000000000110000000000000000000000000000000010110000000000111111111111101111111000000000000000000111100000000111111211111111110011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022221111110000000000000000000000000000000000000000000000000000011000000000000000011111111111111112222222222222111111111111111111111111111000000000000000000000111111111111111222222222110000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000111111111000000000000000000000000000001111111111111111111111111111111111121112222222222211111111111111111111111111111222233333344444444444444444444444444442222222222111111111122222222222222222211000000000000011110000000000000000111122100000000000000000000000000000000000000011111111111111111111111111111122222222222222222222222222333333333332211111111111111100000000000000011111233333333111001111111110000000000000000110000011222222222222222111222111001111222222222321122222222222222223333333333322000000000000000000000000011120000000111111111111000000000000000111111222211100000000000000000000000000000000000000000000000000000000000000000000111111121110000001111111111100000000000000000011111122233334444","000000000000000000000000001110000000000000000000000011111000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000001111111101111000111100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100000000111111111211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000100000000000000000000000000000000000000000000000000000100000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000011222221111111100000000000000000000000000000000000000000000000000111111000000000000000000000000000000000111221111111100000000000000000000000001111111111111100000000000000111111110000000000000000000000001111111111122222222221111111111111111110000000001111112222222222222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000000000000111111111111122222222221111000000111111111000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000000011111111110000111110000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000001111111111110000000000010000000000000000000000000111111111111111111111112222222221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001111111111222221110000000000010000000000000000000000000000011110000000001111111111100000000000000000011112222222222222221111111111111111111111222222111111222222222311111111111111222222222222222222000000000000000000000001111122222222222333223333222222222222222222222222222222100000000000000000000000000000011100000000000000000000000000000000011111110000000000000011111111110000000000000001111122211112222","000000000000000000000000000011111100000000000000001111111000011100000000000000000010100000000000111111111111111111111100000000000000000111100000000111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222222220000000000000000000000000000000000000000000000000000011000000000000000111111111111111112222222222222111111000000000000000111111000000000000000000000111111111111111222222222110000000000000000000000010000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111001111110000000000000000000000000000001111111111111110000000000001111111122221111111111100000000000000000000000112222222233334444444444444444444444444444443333333333222222222222222222222222222211000000000000011110000000000000000111111000000000000000000000000000000000000000000111000000000111110000000001111111111110000111110000000000012222222211111111122222211000000000000011111123333333111000000000000000000000000000000000012222222222222222222222222111111122222222211111111111111111122211111111111000000000000000000000000011220000000000111000000000000000000000000001222211111111100000000000000000000000011111100000000000000000000000000000000111111121111111111111111111000000000000000000011111122222333332","000000000000000111111111111122222222221111000000111111111000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000000011111111110000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000010000000000000000000000000111111111111111111111112222222221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001111111111222221000000000000010000000000000000000000000000001100000000000000011111110000000000000000000112222222222221111111111111111100000001111111000001122222222211111111111111111222222222222211000000000000000000000000011121111110001111111111000011111100000000001222111100000000000000000000000000000000011100000000000000000000000000000000011110000000000000000011111111110000000000000001111122211112222","000000000000000011110000000011111100000000000000110000000000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000001111211111111110111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000011111111111111112222222222221000000000000000000000111111000000000000000000000111111111111111222222222110000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000111111111000000000000000000000000000001111111111111111111111111111111111110000000000000000000000000000000000000111111222222223333333333333333333333333333332222222222111111111111111111111111111111000000000000011100000000000000000111111000000000000000000000000000000000000000000111111111111111111111111111122222222222222222222222222333323333211100000000011111100000000000000000111122222222000000000000111111111111111000000000001222222221111000000111001001111122222222200000001111111222223333333333321000000000000000000000000011100000000001111111111000000000000000111112222211100000000000000000000000000000000000000000000000000000000000000000000000000010000000011111111111100000000000000000000011122222334444","000000000000000111111111111122222212221111000000111111111000000000000000000001110000000000000000100000000000000000000000000000000000000111100000000001111111111110110111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000001112211111111000000000000000000000111111000000000000000000000111111111111111112222222110000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000001000000000000001111111111111111111111111111111111100000000000000011111111111222223333333444444444444332222222222222222222222222111111111111110000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000001000001111111000000000001111111111111112222222222222222221111111100000000111111100000000000000000000122222222000000000000000000000000011000000000001111111110000000000111111000000011111111100000000000011222222222222222210000000000000000000000000000010000000000111111111000012222211111111111222222210000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111000000000000000000000011122222223344","000000000000000000000000001120000000000000000000111111111111111111000000000000000010110000000000000000000000000000000000000000000000000110000000000111111111111111111111100000000000000000000011100000000000000000000000000000000000000000000000000000000000000000110000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000001111122221111111111111112222222221111111111000000000000000000000000000000000000000000011110000000000000000111122210000000000000000000000000000000000000011111100001111110000000000001112222222221110111111122222233333333333322221111111111111100000000000000000013333333111000000000100000000000000000110000001111111111111111111111112222222222222222211111111111111111111111111222222000000000000001111111111111111111110111111111111111111111111110000111222222222111100000000000000000000000000011100000000000000000000000000000000001111100000000000000000000110000000000000000001122233333344444","000000000000000011110000001111111111110111000000111111111000000000000000000001111110110000000000100000000000000000000000000000000000000111100000000001111111111111110011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111110000000000000000000000000000000000000000000000000000011000000000000000111100000000000002222222222222111111111111111111111111111000000000000000000000111111111111111112222222110000000000000000011110010000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000111111111111111110000000000000000000000000000001111111111111110111111110001111122222222222211111100000000000000000000000112222333334444444444444444333333333333333332222222222111111111111110000000000000000000000000000011110000000000000000111111000000000000000000000000000000000000000000111000001111111111111111111111111111111112222221111122222211111111100011111122222211000000000000000000122223333111000000000000000000000010000010000012222222111100000001222221111111222222222210000001111111111222222222221111000000000000000000000000011120000000111111111111000011111111111222222222222211111100000000000000000000000000000000000000000000000000000000000000001111111111110011111111111111111100000000000011111122222234444","000000000000000111111111111122222222221000000000110000000000000000000000000000000000010000000000000000000000000000000000000000000000000111100000000000000000111110000011110000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000001111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001111000011222221000000000000000000000000000000000000000000011111000000001111110000000000000000000110000001111122222222221111111111111111111111222222111111222222222211111111111111222222222222222222000000000000000000000001111222222222222333223333322222222222222222222222222222111111000000000000000000000000011100000000000000000000000000000000111111110000000000000000011111110000000000000001111111111111111","000000000000000111111111111122222212221111000000110000000000000000000000000001111110110000000000100000000000000000000000000000000000000111100000000000011111111111000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000011000000000000000011111111100000002222211111112111111100000000000000000000000000000000000000000111111000000000111111222110000000000000000011111110000000000000000000000000000000000010000011100000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111110000001122221111111111111100000000000000000000000111222333333334444444433333333332222222222221111111111000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000001111111000000000001111111111111111111111111122222211111111100011111122222211100000000000000011123333333111000000000000000000000010000010000012112222221111000001222222112222222222222210000000000011111233322222222221000001000000000000000000111120000000111111000000000012222211111111112222222222222220000000000000000000000000000000000000000000000000000000000000001111111111110000000000011111110000000000000000001122222334444","000000000000000111111111111122222212221111000000111111111000000000000000000001111110110000000000100000000000000000000000000000000000000111100000000000011111111111000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000011000000000000000011100000000000001112211111112111111100000000000000111111000000000000000000000111111000000000112222222110000000000000000011111110000000000000000000000000000000000010000011100000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111110000001122222222222211111100000000000000000000000111222333333334444444433333332222222222222221111111111000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000001111111000000000001111111111111111111111111122222211111111100011111122222211100000000000000011123333333111000000000000000000000010000010000012222222221111000001111111111122222222222200000000000011111222322222222221000000000000000000000000011120000000111111000000000012222211111111112222222222222110000000000000000000000000000000000000000000000000000000000000001111111111110000000000011111110000000000000000001122222334444","000000000000000111111111111122222212221111000000111111111000000000000000000001110000000000000000100000000000000000000000000000000000000111100000000000011111111110000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111112223344443333333211111111111111111111111111000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100111111110001100000000000000000000000000011000000000000000000000000122222222000000000000000000000000011000000000001111111000000000000000000000000011111100100000000000011111222221111110000000000000000000000000000000010000000111111111111000012222211000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000000000000000112222223344","000000000000000000000000000011111100000000000000111111111000000000000000000000000010110000000000111111111111111111111100000000000000000111100000000111111211111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222222220000000000000000000000000000000000000000000000000000011000000000000000111111111111111112222222222222111111111111111111111111111000000000000000000000111111111111111222222222110000000000000000000000010000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000111111111111111111000000000000000000000000000001111111111111111111111111111111111121112222222222211111111111111111111111112222223333334444444444444444444444444444443333333333222222222222222222222222222211000000000000011110000000000000000111122100000000000000000000000000000000000000011111111111111111111111111111122222222222222222222222222333332333332211111111122222211000000000000011111123333333111001111111110000111111100000110000012222222222222222111222111001111222222222321122222222222222223333333333322000000000000000000000000011120000000111111111111000000000111111111111222211111111100000000000000000000000010000000000000000000000000000000000000111111121111111111111111111111111111000000000011111122233334444","000000000000000011110000000011110000000000000000001111111000011100000000000001111110110000000000100000000000000000000000000000000000000110000000000000000000111110000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100001011100000000000000000000000000000000000000000000000000000011000000000000000011111111100000001112222222222111111100000000000000000000000000000000000000000111111111111111000000000000000000000000000011111110000000000000000000000000000000000010000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000001222222223334444443333333333332222222222221111000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000001110100000000000000001111100111111111000000011111100000000000011111111111111000000000000000011112222222000000000000000000000000010000000000000111111000000000000000000111111111111100100000000000011222233322222111100000001000000001100000000111111111100000111000000000012211000000111111122222222211000000000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000001222333444","000000000000000111111111111121111111111111000000111111111000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000001111111111110110111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111112222222100000000000000000000000000000000000000000000000000111111110000000111111111000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000111111111000000000000000000000000000001111111111111111111111111111111111110010000000000000000000000000111111111111111111111112222222221111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000001111111111000000000111111112222222222222222222211122122100000000000000000000000000000000000000011111122211111000000000000001111112222222221111111111111111110000000001111001000001111111111211111110001111222222222222221100000000000000000000000000010011111110000111111111000011111111000111112222222210000000000000000000000000000000000000000000000000000000000000000000011110000000000000000111111110000000000000000000011111111123344","000000000000000011110000000011111100000000000000111111111000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000001111211111111110011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111110000000000000000000000000000000000000000000000000000011000000000000000011111111111111112222222222222111111111111111111111111111000000000000000000000111111111111111222222222110000000000000000000000010000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000111111111000000000000000000000000000001111111111111111111111111111111111111110000000000000000000000000000000000112222223333334444444444444333333333333333332222222222111111111122222222111111111111000000000000011110000000000000000111122100000000000000000000000000000000000000000111111111111111111111111111122222222222222222222222222333332333332211011111122222211000000000000000000122223333111001111111100000111111100000000000012222222221111111001111111001111222222222211111111111111111223333333333321000000000000000000000000011120000000111111111111000011111111111222222222222210000000000000000000000000000000000000000000000000000000000000000000001111111111110011111111111111111111000000000011111122233333344","000000000000000000000000000011111100000000000000110000000111111100000000000000000010110000000000111111111111111111111100000000000000000111100000000111111211111111111111100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100000000111122222211110000000000000000000000000000000000000000000000000000011000000000000000111111111111111112222222222222111111111111111111111111111000000000000000000000111111111111111222222222110000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000111111110000000000000000000000000000001111111111111111111111111111111122222222222222222211111111111111111111111112222222222223344444444444444444444444444442222222222111111111122222222222222222211000000000000011110000000000000000112222100000000000000000000000000000000000000011111111111111111111111111111122222222222222222222222222333333333333322221111111111100000000000000011122233333333111001111111110000000000000000110000011222222222222222111222222111111222222222321122222222222222223333333333322000000000000001111111111111221111110111111111111000000000000000111111222211100000000000000000000000000000000000000000000000000000000000000000000111111121110000001111111111111111111000000000011122233333344444","000000000000000011110000000011111100000000000000111111111000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000001111211111111110011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000011111111111111112222222222222111111111111111111000111111000000000000000000000111111111111111222222222110000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000001111111000000000000000000000000000001111111111111111111111111111111111111111111111111100000000000000000000000111111223333333444444433333333333333333333332222222222111111111111111111111111111111000000000000011110000000000000000111111000000000000000000000000000000000000000000111111111111111111111111111122222222222222222222222222333322222111100011111111111100000000000000000000122222222000000000000000000111111100000000000001222222221111000000111111001111222222222200000001111111111223333333332221000000000000000000000000011110000000111111111111000011111111111111112222211110000000000000000000000000000000000000000000000000000000000000000000000000011110000011111111111111111111000000000000011122222333344","000000000000000111111111111121111111111111000000111111111000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000001111211111110110111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000001112211111110000000000000000000000000000000000000000000000000111111111111111222222222110000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000111111111000000000000000000000000000001000111111111111111111111111111111111110000000000000000000000000111111111111111222222223344443322222111111111111111111111111111000000000000000000000000000000000000000000011100000000000000000000011000000000000000000000000000000000000000000001111111111111000000111111122222222222222222222222222222211111110000000000011111100000000000000000111122222222000000000000001111112222211000000000001111111111111000000000001000000011111111100000000000011222223333333332210000000000000000000000000000010000000000111111111000011111111000111112222211100000000000000000000000000000000000000000000000000000000000000000000011110000000000001111111111000000000000000000000011122222222333","000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333333332222222222222222221111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000012222222000000000000000000000000000000111111111111111000000000000000000000000000000001100000000001111111111111111111111000000000000000000000000111110000001111111111111000011100000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222223444","000000000000000111111111111122222212221111000000111111111000000000000000000001110000000000000000100000000000000000000000000000000000000111100000000000011111111110110111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000001111111111110000011111100000000000000000000000000111111111111111222222223344443333333211111111111111111111111111000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000001110000000000000001111111100111111110000100000111100000000000000000011000000000000000000000000012222222000000000000000000111111111111110000001111110000000000000000000000001111111100100000000000011111222222222000000000000000000000000000000000010000000000111111111000011111111000000000111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000112222223333","000000000000000111110000000011110000000000000000001111111000011100000000000001111110110000000000100000000000000000000000000000000000000110000000000000000000111110000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000011111111100000001112211111112111111100000000000000000000000000000000000000000111111111111111000000000000000000000000000011111110000000000000000000000000000000000010000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222223334444443333333222222222222222221111000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000001110100000000000000001111100111111111000000011111100000000000011111111111111000000000000000011111111111000000000000000000000000010000000000000111111000000000000000000111111111111100100000000000011222233322222111100000001000000001100000000111111111101111111111111000012211100000111111122222222211000000000000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000000000000000001222333444","000000000000000111111111111122221111111111000000111111111000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000000011111111110000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000001111111111110000000000010000000000000000000000000111111111111111111111111222222221111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001111111111111111111111111111010000000000000000000000000000001100000000000000010000000000000000000000000111112222222221111111111111110000000001000000000001111111111211111111111111111222222222222211000000000000000000000000000011111110000111111111000011111111000111111111111100000000000000000000000000000000000000000000000000000000000000000000011110000000000000000011111111110000000000000001111111111112222","000000000000000000000000001120000000000000000000000000000111111111000000000000000010110000000000111111111111111111111000000000000000000100000000000111111111111111111111100000000000000000000011100000000000000000000000000000000000000000000000000000000000000000110000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222211000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000111111122220000000000000000000000000000000000000000000001111111111111111111111112222222221111111111000000000000000000000000000000000000000000011110000000000000000112222210000000000000000000000000000000000000011111111111111110000000000001112222222221110000001222222233333333333322221111100000000000000000000011122233333322000000000000110000000000000000111112222111111112222222222111111111122222222222222222222222211111111111111222222000000000000001111111111111222222220000000000000000011111111111111112222222211111100000000000000000000000000011100000000000000000000000000000000011111000000000000000001111100000000000000000001122233333344444","000000000000000000000000000011111100000000000000111111111111111100000000000000000010110000000000111111111111111111111100000000000000000111100000000111111211111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000111122222222220000000000000000000000000000000000000000000000000000011000000000000000111111111111111112222222222222111111111111111111111111111000000000000000000000111111111111111222222222110000000000000000000000010000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000111111111001111111000000000000000000000000000001111111111111111111111111111111111122222222222222211111111111111111111111112222222233344444444444444444444444444444443333333333222222222222222222222222222211000000000000011110000000000000000112222100000000000000000000000000000000000000011111111111111111111111111111111111122221111112221111111222222333333322221111122222211000000000000011111233333333111111111111100000000000000000110000012222222222222222222222222111111122222222321122222222222222223333333333321000000000000001111111111111220000000111111111111000000000000000111111222211111111100000000000000000000000011111100000000000000000000000000000000111111121111111111111111111000001111111000000011112233333334444","000000000000000000000000001120000000000000000000000000000111111111000000000000000010110000000000111111111111111111111000000000000000000111000000000111111111111111111111100000000000000000000011100000000000000000000000000000000000000000000000000000000000000000100000000011122222100000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222211000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000111111111111111111110000111122222220000000000000000000000000000000000000000000001111122222222222222222222222222221111111111000000000000000000000000000000000000000000011110000000000000000112222210000000000000000000000000000000000000011111111111111111110000111111111111122221110111111222222333333333333322221111100000000000000000000011122233333322000000000000110000000000000000111112222111111112222222222222222111122222222222222222222222211111222222222222222000000000000001111111111111222222220000000000000000000000000001111112222222211100000000000000000000000000000011100000000000000000000000000000000011110000000000000000001111100000000000000000001111233333344444","000000000000000111111111111122222212221111000000111111111000000000000000000001111110110000000000100000000000000000000000000000000000000111100000000000011111111110110111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000001112211111112111111100000000000000111111000000000000000000000111111111111111112222222110000000000000000011110000000000000000000000000000000000000010000011100000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000001000000000000000111111110001111111111111111111111100000000000000000000000111222223333333444444444444332222222222222222222222222111111111111110000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000001111111000000000001111111111111112222221222222222211111111100011111111111100000000000000000000122223333111000000000000000000000010000000000001111111110000000000000000000000011111111100000000000011111222222222111100000000000000000000000000000010000000111111111111000012222211111111111222222210000000000000000000000000000000000000000000000000000000000000000000001111111110000011111111111000000000000000000000001122222223444","000000000000000011110000001111111111110111000000111111111000000000000000000001111110110000000000100000000000000000000000000000000000000111100000000000011111111111000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000011000000000000000011100000000000002222222222222111111111111111111111111111000000000000000000000111111111111111112222222110000000000000000011111110000000000000000000000000000000000010000011100000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000111111111111111110000000000000000000000000000001000000000000000111111110000001122222222222211111100000000000000000000000112222333334444444444444444333333333333333332222222222111111111111110000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000001000001111111000000000001111111111111111111111111122222211111111100011111122222211100000000000000011123333333111000000000000000000000010000010000012222222221111000001222222111111222222222210000000000011111222322222222211000000000000000000000000011120000000111111000000000011111111111222222222222222222110000000000000000000000000000000000000000000000000000000000000001111111111110011111111111111110000000000000000001122222334444","000000000000000111111111111122222222221111000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000111111110000111110000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000001111111222222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001111111111222221110000000000010000000000000000000000000000011111000000001111110000000000000000000010011111112222222222221111111111111111111111222222111111222222222311111111111111222222222222222222000000000000000000000001111222222222222333223333222222222222222222222222222222100000000000000000000000000000011100000000000000000000000000000000111111110000000000000011111111110000000000000001111111111111111","000000000000000000000000001120000000000000000000111111111111100010000000000000000010100000000000000000000000000000000000000000000000000110000000000111111111111111110111100000000000000000000011100000000000000000000000000000000000000000000000000000000000000000100000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000001111122221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000012211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000011111111110001111111111111111111111110000001111222222111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111222222233","000000000000000000000000000011110000000000000000111111111000011100000000000000000000000000000000100000000000000000000100000000000000000111100000000000001111111111000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222211100000000000000000000000000000000000000000000000000000011000000000000000111111111111111112222222222222111111000000000000000000000000000000000000000000111111111111111111111222110000000000000000011111110000000000000000000000000000000000010000010000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000111111110000000000000000000000000000001000000000000000000000000000000000011111111111111100000000000000000000000001222333333333333333333333333333333333333330000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111000000011111111111111100011111122222211100000000000000000122223332000000000000000000000000000000010000001122221110000000000111111111111111111111110000000000011222222211111000000000001000000000000000000011120000000000111000000000001111000000111111122222222222220000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000001222223444","000000000000000111111111111122221122221000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000111100000000000000000111110000001110000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000011222221000000000000000000000000000000000000000000011111000000000111110000000000000000000110000001111111112222222222111111111111111111222222110000011111111211111111111111111222221111222222000000000000001111111111122222222222112222223333322222222211111111112222222222222222100000000000000000000000011100000000000000000000000000000000111111111110000000000001111111110000000000000000000001111111111","000000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000001111111111110111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111112222222110000000000000000000000000000000000000000000000000111111110000000111111111000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000111111110000000000000000000000000000001111111111111111111111111111111111110010000000000000000000000000011111111111111111111111222221211111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000001111111111000000000111111111111111122221112222211122122100000000000000000000000000000000000000011111122211111000000000000000000111111111111111100001111111110000000001111111000001211111111200000001111111111222222222221100000000000000000000000000010010000000000000000000000000000000001111112222222210000000000000000000000000000000000000000000000000000000000000000000001100000000000000000011111000000000000000000000011111111123344","000000000000000000000000000010001100000000000000000000000111111100000000000000000010110000000000111111111111111111111100000000000000000111100000000111111211111111111111100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100000000011122222100000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111112222222221000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000111111110000000000000000000000000000001111111111111111111111111111111122222221111111111100000000000000000000000000111222222222222222222222222222222222222222222222222111111111111111111111111111111000000000000011110000000000000000112222100000000000000000000000000000000000000011111111111111111110000111111111111122222221111111222222233333333333322221111111111100000000000000011122233333333111000000000000000000000000000000001111111111112222222222222222111111222222222211111111111111222222222222222211000000000000001111111111111222222220110000000000000000000000001111111122222211000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000110000000000000000011122233333344444","000000000000000011110000000011111111110000000000111111111000000000000000000001111110110000000000100000000000000000000000000000000000000111100000000000011111111111000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000011000000000000000111111111110000002222222222222111111111111111111111111111000000000000000000000111111111111111112222222110000000000000000011111110000000000000000000000000000000000010000011100000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000111111110000000000000000000000000000001000000000000000000000000000001111111111111111111100000000000000000000000111222333334444444444444444333332222222222221111111111000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000001111111000000000001111111111111111111111111111222211111111100011111122222211100000000000000011122223333111000000000000000000000010000010000012222222221111000001222222111122222222222210000000000000111222322222222211000001000000000000000000111120000000111111000000000011111111111222222222222222222220000000000000000000000000000000000000000000000000000000000000001111111111110000000000011111110000000000000000001122222334444","000000000000000000000000001120000000000000000000111111111111111111000000000000000010110000000000111100011011111111111000000000000000000100000000000111111111111111111111100000000000000000000011100000000000000000000000000000000000000000000000000000000000000000110000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111101000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000001121110000000000000000000000000000000000000000000001111111111111111111111112222222221111111111000000000000000000000000000000000000000000011110000000000000000112222210000000000000000000000000000000000000011111100001111110000000000001112222222221110111111222222233333333333322221111111111111100000000000000000013333333111000000000110000000000000000111112222111111111111111111111112222222222222222211122222222211111111111111222222000000000000001111111111111221111110111111111111111111111111111111112222222222111100000000000000000000000000011100000000000000000000000000000000001111100000000000000001111110000000000000000001122233333344444","000000000000000100000000001121110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110100000000001111111000000000111100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000011111100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111110000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222221111111100000111000000000000000000000000000011111000000001111122211100000000000000000000001111122222222211111100000000000000000111000000001222222222211111111111111111222222222111100000000000000000000000000011222222222222333223333222222222222222222222222222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111110000000000000000011111111122222","000000000000000000000000001120000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000001111111101011100111100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100000000111111110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111100000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000100000000000000000000000000000000000000000000000000000100000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111110000000000111000000000000000000000000000000000000000000111111100000000000000000000000000000000000111110000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000011222222221000111111111000000000000000111112222222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122","000000000000000011110000000011111100000000000000111111111000011100000000000001111110110000000000100000000000000000000100000000000000000111100000000000011111111111000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111112211100000000000000000000000000000000000000000000000000000011000000000000000111111111111111112222222222222111111111111111111111000000000000000000000000000111111111111111111111222110000000000000000011111110000000000000000000000000000000000010000011100000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000111111110000000000000000000000000000001111000000000000000000000000001111111111111111111100000000000000000000000111222333333334444444444444333332222222222220000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000001111100000000000001111111111111111111000000011111111111111100011111122222211100000000000000011122223333111000000000000000000000010000010000012122221110000000001222222112222222222211110000000000011111233322222111111000001000000000000000000111120000000001111000000000011111111111111112222222222222220000000000000000000000000000000000000000000000000000000000000001111111111110000000000011111110000000000000000000111222334444","000000000000000111111111111122222212221111000000000000000000000000000000000001111110110000000000100000000000000000000000000000000000000110000000000000000000111110000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000001000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000011110010000000000000000000000000000000000010000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111000000000000000000000000111111112222223444443333333222222222222222221111111111000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000001111111111111111111111122222211111111100000000011111100000000000000000011123333333111000000000000000000000010000000000001111111000000000000000000001111122222200100000000000011111222322222222210000001000000001100000000000010000000111111000000000012222211000000000111111111111000000000000000000000000000000000000000000000000000000000000000001111111111110000000000011111110000000000000000000012222333444","000000000000000111110000000012221111110000000000001111111000011100000000000001111110110000000000100000000000000000000000000000000000000110000000000000000000111110000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000000000000000000000000000000000000000011000000000000000011111111100000001112211111112111111100000000000000000000000000000000000000000110000000000000000000000000000000000000000011111110000000000000000000000000000000000010000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000001222222223334444443333333222222222222222221111000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000001110100000000000000001111100111111110000000000000000000000000011111111111111000000000000000011122222222000000000000000000000000010000000000000111111000000000000000000111111111111100100000000000011111233321111111100000001000000001100000000111111111100000111000000000012222211000111111122222222211000000000000000000000000000000000000000000000000000000000000000000011111110000000000000011111110000000000000000000001222333444","000000000000000111111111111122222222221111000000111111111000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000000011111111110100111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000001111111111110000011110010000000000000000000000000111111111111111111111112333333321111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001111111111222221111111111111011000000000000000000000000000000000000000000111121111111000000000000000000112222222222221111111111111110000000001111111000001111111111211111111111111222222222222222211000000000000000000000000000011111110001111111111000011111111000000001111111100000000000000000000000000000000011100000000000000000000000000000000011110000000000000000111111110000000000000000001111122211222222","000000000000000000000000001120000000000000000000111111111000000000000000000000000010000000000000000000000000000000000000000000000000000110000000000101111111111111111111100000000000000000000010100000000000000000000000000000000000000000000000000000000000000000000000000111111110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001222222210000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000011111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000000000000000000000111111111111000000000011111000000000000000000000000000000000000000000000013321110000000000000000000000000000000111100000000000000000000000111000000001111111100000000000000011111222222222000000000000000000000000000000011222221110000111111111000000000000000111112222222211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111122233","000000000000000000000000000011100000000000000000001111111000011100000000000000000010100000000000100000000000000000000100000000000000000111100000000001111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222211110000000000000000000000000000000000000000000000000000011000000000000000111111111111111112222222222222111111000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000010000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111001111110000000000000000000000000000001111000000000000000000000000000000010000000000000000000000000000000000000001111222233334444444444444443333333333333331111111111000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100011111122222211000000000000011111122223332000000000000000000000000000000000000011222221110000000001111111000001111111111100000000000000000011100000000000000000000000000000000000011100000000000000000000000001100000000000000011111111111100000000000000000000000000000000000000000000000000000000000000000000010000000011111000000000000000000000000000000001222223332","000000000000000000000000001120000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000000000110000000000111111111111111110111100000000000000000000010100000000000000000000000000000000000000000000000000000000000000000100000000111111111211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000100000000000000000000000000000000000000000000000000000100000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000001111122221111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111001111100011000000000000000000000000000000000000000000000000011100000000000000000000000000000000000111110000000000000000000000000000000001100000000000000000000000000000000000000000000000000000001111111111122222222221001111111111111111111111110000001222222211111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111","000000000000000111111111111122221111110000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000111100000000000001111000000000001100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100000000111111110211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000100000000000000000000000000000000000000000000000000000100000000000000000000000000000000111111110000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000011222221110000000000000000000000000000000000000000011111000000000111110000000000000000000110000000000011112222222222111111110000000000000000001111111111111211111111111100111222221111222211000000000000001111111111122222222222111222223333222221111100001111112222222222222222100000000000000000000000000000000000000000000000000000000000111111111110000000000000011111110000000000000000000001111100000","000000000000000111111111111121111111111111000000111111111000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000001111111111110110111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000002211111100000000000000000000000000000000000000000000000000111111000000000111111111000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000111111111000000000000000000000000000001000000000000001111111111111111111110010000000000000000000000000111111111111111111122222333333321111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000001111000000000111111122222222222222222222211111111100111110000000000000000000000000000000000111122222222000000000000001111112222222221111110001111111111111000001000000000001111111111100000000000011222222222222111100000000000000000000000000000010000000000111111111000011111111000111111222211100000000000000000000000000000000000000000000000000000000000000000000011110000000000000000111111110000000000000000000011111111122333","000000000000000011110000000011111100000000000000111111111000011100000000000001111110110000000000100000000000000000000000000000000000000111100000000000001111111111000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000011000000000000000111111111111111112222222222222111111100000000000000000000000000000000000000000111111111111111111111222110000000000000000011111110000000000000000000000000000000000010000011100000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000011111111111111100000000000000000000000111222222223334444444433333333332222222222221111000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000001110100000000000000011111111111111111000000011111110111110000011111122222211100000000000000011122223222000000000000000000000000010000010000001112221110000000000000111112222222222211110000000000011222233322222111110000001000000001100000000111120000000001111000000000012211100000111111222222222222220000000000000000000000000000000000000000000000000000000000000001111111111100000000000011111110000000000000000000001222334444","000000000000000111111111111121111111111111000000111111111000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000001111211111110110111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000011100000000000001112211111110000000000000000000000111111000000000000000000000111111111111111222222222110000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000001000000000000001111111111111111111111111111111111100000000000000111111111111111223333333444444433333332222222222222222222222222111111111111110000000000000000000000000000011100000000000000000000011000000000000000000000000000000000000000000001111111111111000000000001122222222222222222222222222222222222111100000000011111100000000000000000000012222222000000000000000000111111111000000000001111111111111000000111111000000011111111100000000000011222223333333332210000000000000000000000000000010000000000111111111000000000000000111112222211110000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111000000000000000000000011122222222333","000000000000000011110000001111111100000000000000110000000000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000001111211111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111112222222220000000000000000000000000000000000000000000000000111111111111111222222222110000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000111111111000000000000000000000000000001111111111111111111111111111111111110010000000000000000000000000011111111111111112222222333333321111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000001111111111111111111111111122222222222222222222222222222211111110000000000000000000000000000000011111122222222000000000000111111112222211111110000001111111111111000001111111001111122222222200000000001111222223333333333321000000000000000000000000010000000000001111111111000000000000000111112222211100000000000000000000000000000000000000000000000000000000000000000000011110000000000001111111111000000000000000000000011122222234444","000000000000000000000000000011111100000000000000111111111000011100000000000000000010100000000000111111101111101010111100000000000000000111100000000101111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222222220000000000000000000000000000000000000000000000000000011000000000000000111111111111111112222222222222111111111111111111111111111000000000000000000000111111111111111222222222110000000000000000000000010000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000111111111111111110000000000000000000000000000001111111111111110000000000001111111121111111111111100000000000000000000000112222222233334444444444444444444444444444443333333333222222222222222222222222222211000000000000011110000000000000000111111000000000000000000000000000000000000000000111000000000111110000000001111111111111111112110000000111122222221100011111122222211000000000000011111123333333111000000000000000000000000000000000012222222222222222222222221001111111111111111111111111100111122211111111111000000000000000000000000011120000000000111000000000001100000000000001122211111111100000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000000000000000000011111112222223332","000000000000000000000000001120000000000000000000000000000111111111000000000000000010110000000000111111111111111111111000000000000000000111100000000111111111111111111111100000000000000000000011100000000000000000000000000000000000000000000000000000000000000000100000000011122222100000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222211000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000111111111111111111111111111122222220000000000000000000000000000000000000000000001111222222222222222222222222222221111111111000000000000000000000000000000000000000000011110000000000000000112222210000000000000000000000000000000000000011111111111111111110000111111111111122221110111111122222333333333333322221111111111100000000000000011122233333322000000000000100000000000000000111111112111111112222222222222222111111222222222211111111111111111222222222222222000000000000001111111111111222222220000000000000000000000000001111112222222211100000000000000000000000000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000112333344444","000000000000000000000000001110000000000000000000000000000111111111000000000000000010110000000000111111111111111111111100000000000000000111100000000111111211111111111111100000000000000000000011100000000000000000000000000000000000000000000000000000000000000000100000000011122222100000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111112222222211000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000111111110000000000000000000000000000001111111111111111111111111111111122222220000000000000000000000000000000000000111111111112222222222222222222222222222222222222222222222222222222222111111111111000000000000011110000000000000000112222210000000000000000000000000000000000000011111111111111111110000111111111111122222221111111122222333333333333322221111111111100000000000000011122233333333111000000000100000000000000000111111112111111112222222222222222111111222222222211111111111111122223333333222222000000000000001111111111111222222220000000000000000000000000001111112222222211100000000000000000000000000000000000000000000000000000000000000000111111110000000000000011111000000000000000000000000112333344444","000000000000000111111111111122222222221000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000111100000000000000000111110000001110000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111000011222221000000000000000000000000000000000000000000011111000000000000000000000000000000000110000001111111112222221111111111111111111111222222110011111111111211111111111111111222222222222222000000000000000000000001111222222222222222223333322222222211111111111222222222222222100000000000000000000000011100000000000000000000000000000000111111110000000000000001111111110000000000000000011111111111111","000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000100110000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100000000011111111211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000100000000000000000000000000000000000000000000000000000100000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000011222221111111100000000000000000000000000000000000000000000000000111110000000000000000000000000000000000111222222222100000000000000000000000001111111111111100000001111100111111110000000000000000000000001111111111122222222221000000000000000000000000001111112222222222222221100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000000000000111111111111112222211111111000000111111111000011100000000000001111110110000000000100000000000000000000000000000000000000111100000000000001111111110000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000011000000000000000011111111100000001112211111112111111100000000000000000000000000000000000000000110000000000000111111111000000000000000000011111110000000000000000000000000000000000010000011100000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122221111111111111100000000000000000000000111222222223334444444433333222222222222222221111111111000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000011111111111111111111111111222210111111100011111122222211100000000000000011123333333111000000000000000000000010000010000001112222221111000001222222112222222222200110000000000011222233322222222221000001000000001100000000111120000000111111000000000012222211000111111222222222222110000000000000000000000000000000000000000000000000000000000000001111111111110000000000011111110000000000000000001112222334444","000000000000000000000000001120000000000000000000111111111111111111000000000000000010110000000000111111111111111111111000000000000000000110000000000111111111111111111111100000000000000000000011100000000000000000000000000000000000000000000000000000000000000000100000000011111111100000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222211000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000111111121110000000000000000000000000000000000000000000001111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111122210000000000000000000000000000000000000011111100111111110000000000001111111122221110000001111122233333333333322221111100000000000000000000011111123333322000000000000110000000000000000000001112100000000000000001111111111111211111111111111111111111111111111111221111000000000000001111111111111222222220000111111111000000000011111111112222222211100000000000000000000000000000011100000000000000000000000000000000001111000000000000000000000000000000000000000000011233333344444","000000000000000000000000000011111100000000000000111111111111111100000000000000000010110000000000111111111111111111111100000000000000000111100000000111111211111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000111122222222220000000000000000000000000000000000000000000000000000011000000000000000111111111111111112222222222222111111111111111111111111111000000000000000000000111111111111111222222222110000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000111111111000000000000000000000000000001111111111111111111111111111111122222222222222222211111111111111111111111112222222233344444444444444444444444444444443333333333222222222222222222222222222211000000000000011110000000000000000112222100000000000000000000000000000000000000011111111111111111111111111111122111122222222222222222222333333333333322221111122222211000000000000011111233333333111111111111110000000000000000110000011222222222222222222222222111111222222222321122222222222222223333333333322000000000000001111111111111220000000111111111111000000000000001111111222211100000000000000000000000000000011111100000000000000000000000000000000111111121111111111111111111111111111111000000011122233333344444","000000000000000000000000001120000000000000000000111111111111111111000000000000000010110000000000000000000000001111111000000000000000000110000000000111111111111111111111100000000000000000000011100000000000000000000000000000000000000000000000000000000000000000100000000111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000000001110000000000000000000000000000000000000000000000001111122221111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000011111100001111100000000000000011111122221111111111100022222111111333322111111100000000000000000000000000013333322000000000000110000000000000000000000001100000000000000000111000000000011111111100000000000011111111111111110000000000000000001111111111111111111110001111111111111111111111111111112222222222111100000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000011233333333344","000000000000000111111111111122222212221111000000111111111000000000000000000001111110110000000000100000000000000000000000000000000000000111100000000000011111111110000111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000001112211111112111111100000000000000111111000000000000000000000111111000000000112222222110000000000000000011110000000000000000000000000000000000000010000011100000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111110000001122222222222211111000000000000000000000000111222222223333444444444444332222222222222222222222222111111111111110000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000001111111000000000001111111111111111111111111122222211111111100011111111111100000000000000000011122223333111000000000000000000000010000000000001111111110000000000000000000011111111111100000000000011111222322222221100000000000000000000000000000010000000111111111111000012222211111111111222222211111000000000000000000000000000000000000000000000000000000000000000001111111110000001111111111000000000000000000000001122222234444","000000000000000011110000000011111100000000000000111111111000011100000000000000000010000000000000100000000000000000000100000000000000000111100000000001111111111111110011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222211110000000000000000000000000000000000000000000000000000011000000000000000111111111111111112222222222222111111111111111111111111111000000000000000000000111111111111111112222222110000000000000000011111110000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000111111111111111110000000000000000000000000000001111111111111110000000000001111111111111111111111100000000000000000000000112222333334444444444444444443333333333333332222222222111111111000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000111000001111111000000111111111111111111111111110000000111111111111100011111122222211100000000000000011122223333111000000000000000000000010000010000012222222110000000001222221111111222222222210000000000000111222211111221111000000000000000000000000011120000000111111000000000011111111111222222222222211111110000000000000000000000000000000000000000000000000000000000000001111111111110011111111111111110000000000000011111112222233444","000000000000000111111111111121111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000001111111000000000111110000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000111111100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111100000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000001111111110000000000000000000000000000000000000000000000000000000001111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000011222221110000000000000000000000000000000000000000011111000000000111110000000000000000000000000001111111112222221111111111110000000000000000000001111111111211111111111111111222221111222211000000000000000000000000011222222222222222223333222222222211111111112222222222222222100000000000000000000000000000000000000000000000000000000000000000000000000000000000011111110000000000000000000000000000000","000000000000000000000000000011101100000000000000000000000111111100000000000000000010110000000000111111111111111111111100000000000000000111100000000111111211111111111111100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100000000111122222211110000000000000000000000000000000000000000000000000000011000000000000000111111111111111111111222222222111111111111111111111111111000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000001111110000000000000000000000000000001111111111111111111111111111111122222221111111111100000000000000000000000112222222222333344444444444444444444444444443333333333222222222222222222222222222211000000000000011110000000000000000112222100000000000000000000000000000000000000011111111111111111110000111111111111122221110111221222222333333333333322221111111111100000000000000011111233333333111111111111110000000000000000110000011222222222222222222222222111111222222222211122222222222222222333333222211000000000000001111111111111221111110111111111111000000000000001111111111111100000000000000000000000000000010000000000000000000000000000000000000111111121111111100000001111111111111111000000011122233333344444","000000000000000111111111111122222212221111000000111111111000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000000011111111110110111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002211111000000000000000000000000000000000000000000000000000110000000000000111111111000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000111111111000000000000000000000000000000000000000000001111111111111111111111111111100000000000000000000111111111111111222222223444444433333222222222222222222222222222111111111111110000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001111111111111112222222222222222100000000000000000011111100000000000000000000012222222000000000000000000111111111000000000001111111110000000000000000000000011111100100000000000011222222222222110000000000000000000000000000000010000000000111111111000011111111000111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000011112222222333","000000000000000111111111111122222212221111000000111111111000000000000000000001110000000000000000100000000000000000000000000000000000000111100000000000011111111110110111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000111111111111111111122223344443333333211111111111111111111111111000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111100111111110000100000111000000000000000000011000000000000000000000000122222222000000000000000000000000011000000000001111111000000000000000000000000011111100100000000000011111222221111110000000000000000000000000000000010000000000111111111000012222211000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000112222223333","000000000000000111111111111122221112221111000000111111111000000000000000000001111110110000000000100000000000000000000000000000000000000111100000000000011111111110000011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000001112211111112111111100000000000000111111000000000000000000000110000000000000112222222110000000000000000011111110000000000000000000000000000000000010000011100000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111110000001122222222222211111100000000000000000000000111222222223334444444444444332222222222222221111111111000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000001111111000000000001111111111111111111111111122222211111111100011111122222211000000000000000011123333333111000000000000000000000010000010000012222222221111000000000000001111122222211100000000000011111222322222222210000000000000000000000000011110000000111111000000000012222211111111112222222222222110000000000000000000000000000000000000000000000000000000000000001111111110000000000001111111110000000000000000001122222334444","000000000000000000000000001121110000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111100000000001111111111110001111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000011100000000000000001222222210000000000000000000000000000000000000000000000000111111110000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000001000111111111111111111111110001111110010000000000000000000000000011111111111111111111111222222211111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000111111111111111122221112222211111111000000000000000000000000000011111000000011111122211100000000000000000011111111122222222210001111111111100000001111001000011222222222211111111111111222222222222111100000000000000000000000000011222222222112333223333222222222222222222222222222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000011111111123333","000000000000000111111111111122222212221111000000111111111000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000000011111111110110111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000111110000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000111111111000000000000000000000000000000000000000000001111111111110000011110010000000000000000000000000111111111111111111122222344443322222111111111111111110000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001122222211111111112222211111111100000000000000000000000000000000000000000000011111111000000000000000000112222211111110000001111111110000000001111000000001111111100100000000000011222222222222110000000000000000000000000000000010000000000111111111000011111111000111111122211100000000000000000000000000000000000000000000000000000000000000000000011110000000000000000111111110000000000000000000011111111223333","000000000000000111111111111122222222221111000000111111111000000000000000000000000000000000000000100000000000000000000000000000000000000111100000000000011111111110110111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111100000000000000000000111111111000000000000000000000000000000000000000000001111111111110000011110010000000000000000000000000111111111111111111122222333333321111111111111111111110000000000000000000000000000000000000000000000000000011100000000000000000000000000000000000000000000000000000000000000000000000001111000000000000001112222211111111111111111111111100000000000000000000000000000000000000000111121111111000000000000000000112222222222221111111111111110000000001111111000001111111100100000000000011222222222222110000000000000000000000000000000010000000001111111111000011111111000111111122211100000000000000000000000000000000000000000000000000000000000000000000011110000000000000000111111110000000000000000000011122211222333","000000000000000000000000000000000000000000000000001111111000011100000000000000000000000000000000100000000000000000000000000000000000000010000000000000000000101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111112223333333333333333333333333333333333333333222222222222222222222222222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111222222222221000000000000001111111100000000000000000011123333332000000000000000000000000000000111111112222222221100000000000111111111111111111211111111111111111111111111111111000000000000001111111111111111111111111111111111000011100000000000001111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111222223444","000000000000000000000000000010001100000000000000000000000000000000000000000000000010110000000000111111011111101111111100000000000000000111100000000111111211111111111111100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100000000000011110000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111112222222220000000000000000000000000000000000000000000000000111111111111111222222222110000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000111111110000000000000000000000000000001111111111111111111111111111111111221110000000000000000000000000000000000000000000000001222222222222211111111111111111111111111000000000111110000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000111111111111111110000111111111111111122221112222222222333322222221100000000000000000000000000000011122233333332000000000000000000000000000000000000001111111110000000001111111001111122222222211111111111111222222222222333321000000000000000000000001111111111110000000000000000000000000000111111111111100000000000000000000000000000000000000000000000000000000000000000000111111110000000000000111111000000000000000000000000122222334444","000000000000000000000000000011111100000000000000111111111000011100000000000000000010100000000000100000000000000000000100000000000000000111100000000001111111111111110011110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111122222211110000000000000000000000000000000000000000000000000000011000000000000000111111111111111112222222222222111111000000000000000111111000000000000000000000111111111111111111111111000000000000000000000000010000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001111111000000000000000000000000000000000000000000000000000000000000000111111111111111000000000111111111111111110000000000000000000000000000001111000000000000000000000000000000011111111111111100000000000000000000000112222222233334444444444444443333333333333331111111111000000000000000000000000000000000000000000011110000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000011111100111111111000000011111111111111100011111122222211100000000000000000122223332000000000000000000000000000000000000012222221110000000001111111001111111111111100000000000000000222211111000000000000000000000000000000011120000000000111000000000001100000000000001111111111111110000000000000000000000000000000000000000000000000000000000000000000011111100011111000000000000000000000000000000001222223444","000000000000000000000000001120000000000000000000111111111111111111000000000000000010110000000000111111111111111111111000000000000000000110000000000111111111111111111111100000000000000000000011100000000000000000000000000000000000000000000000000000000000000000100000000011111111100000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222211000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111110000000000000000000000000000000000111111111110000000000000111122222220000000000000000000000000000000000000000000001111122222222222222222222222222221111111111000000000000000000000000000000000000000000011110000000000000000112222210000000000000000000000000000000000000011111111111111110000000111111111111122221110111111222222333333333333322221111100000000000000000000011122233333322000000000000110000000000000000111112222111111112222222222222222111122222222222222222222222211111222222222222222000000000000001111111111111222222220000111111111000000000000001111112222222211100000000000000000000000000000011100000000000000000000000000000000011110000000000000000001111100000000000000000001111233333344444","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................0000000000000000000000000000000000000000000000000000....................................................0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................0000000000000000000000000000000000000000000000000000....................................................0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................0000000000000000000000000000000000000000000000000000....................................................0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"]}
