HHHHHHHHHHHHHHHHHHHHHHHAHBHA##MABMHHB#BHAHM##MHB##@@@@@@@@@@@@@@@@@@@MAAAAAAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHBH
H&AAAAAAAAAAAAAAAAAAA&&AH&&M#MA2MMAHHAAA&HGhAA#@@@@@@@#####MM####@@@@@A9G&&&&&&&&&&&&&&&&&AAAAAAAAAAAAAAAAAA
HAHHHHHHHHHAAAAHHAAAAAABHA#@HXXAMMBAA&HBH3&B@@@@@@##############MH#@@@@G&AAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHHBH
HAHHHHHAHAAAAAAAAAAAAAAAB#MHAMBMA&G&AGABM@@@@@@##B#HHM#M#M######MB9h@@@Hh&AAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHH
HAHAAAAAAAAAAAAAAAAAAAGAMBHB#MAA&AAAAAM@@@@@@#MBHMMG##B##@@#@@@@@#Hi5@@#9&AAAAA&AAAAAAAAAAAAAAAAAAHHHHHHHHHH
HAHAAAAAAAAAAAAAAAAABH&AHAB#HAAAHHB#@@@@@@##AABAHX2hXS2ABH###@@@@@@&;B@@Gh&&&&&&AA&AAAAAAAAAAAAAAAAAHHHHHHHH
A&AAAAAAAAAAAAAAAAA#M&AAHBH&&A&&H#@@@@@###MMGAMh25. ..,:;riX&Ah @@@B3&&&&AAA&&AAAAAAAAAAAAAAAAAHHHHHHHA
A&AAAAAAAAAAAAAAAAH#HGABHGAGAB@@@@@@@####BHHH9&22i .,,,:;;si5XS @@@@3h&&&&&&AA&&&AAAAAAAAAAAAAAAAAHAHHA
A&AAAAAAAAAAAAAAAAMBA&HA&AA#@@@@@@@###BBAA&3A3hXXr.,,,.:;;;rrrs3AM&; X@@@G9G&&&&&&&AAA&AAAAAAAAAAAAAAAAAAHHA
A&AAAAAAAAAAAAAAAB#B&AHA#@@@@@@@@@@@#HG22iSsiri;,,::::,,...,,:r3hrHB @@@BXGG&&&&&&&&&&A&AAAAAAAAAAAAAAAAAHA
AGAAAB###########@@BAM#@@@@@@@@@&5rr3&5Sr;::;, .,,,. :s5XA##MAG###r@@##3hG&&&&&&&&&&&&A&AAAAAAAAAAAAAAAAA
AH###hr,.,,:;;;;r22H@@@@@####@@3i:.::;:;r:,,. .....,;2#@@@@@@@@##M@@@@@@@3hG&&&GG&&&&&&&&&A&&AAAAAAAAAAAAAA
A3s, .@@@@#####@@Sr.Sr;r:.;::. ....,:iA@@#@@@#3ii3A&@@@@@@@@h3GGGGG&G&&&&&&&&&&A&AAAAAAAAAAAAA
, ,:;:.... ;HB@@@@##@@@5,59,i: .;s;,,...,:shAAHH#@@M5:.::5@@@@@@@@@39GGGGGGG&&&&&&&&&&&AAAAAAAAAAAAA
..,,.,:rri3BS:,;B@@#M#@@@@:;;s;,:,:ir::,,..,::.,;iGHAs:. , @@@@@@@@@#XhGGGGGG&GG&&&&&&&&&AA&AAAAAAAAA
. .::,,:. ,rr;:,3@@##@@@@@M, .;:s::sr:,:,.. :;:... . s@@@@@@##@hX99GGGGGG&&G&&&&&&&&&&A&AAAAAAA
..,:,.,::,,. :@A#@@#@@@@@@@Hr:,r&:sr;:::,,,,....,::::;;. . @@@@@###@#AHH3hGGGGGG&G&&&&&&&&&&&&AAAAA&
...::, ,::::::h@@@@@@@@@@@@#HG25Bh;srrr;::::::::,,::r9&. . ;@@@@@#@@@@@@G9GGGGGGGG&G&&&&&&&&&&&AAAA&
,;h9s:. ..H@M@@@@@@@@@@@@H2rrrr;rrr;;;;;:::::,,,:r&#X::S5:.;i@@@@@@@@@##99hGGGGGGGG&&&&&&&&&&&&A&AAA&
...:,.,r9&A9;:5@@A@@@@@@@@@@@#&ir;;:;sr;:;;rs;::,,,::rhG;;s2@@@@@@@@@@@@@M@@#3X9hGGGGGGGGGG&G&&&&&&&AAAAAA
. ,,,,. ,s&&G#@@@@@@@@@@@@#Mh5r;;;;iir;;;;;;;:,,:;rSs:;ss;;@@@@@@@@#####@#M#H939hGGGGGG&G&&&&&&&&&&AAAA&
,.:;i23i;:,. &@B#@@@@@@@@@@@@#BG5irr;;;S2i;;;:::;;:;rSssirrrrSAA@@@@@###M#@#MMM@@#939hGGGGGGGGG&&&&&&&AAAA&
A@@@@@@@@@@GiG@@@@@@@@@@@@@@###H&Xisr;;;rS92is;;:;;rrSGX9X2A@@@@@@@@@@##M#@MM##M@XM@H99hhGGGGGGGG&&&&&&&AAA&
@@@@@@@@@@@@@@@@@@@@@@@@@@@@#MAA&95ssrrrsiXA&3is;;ri295;:::;rGH@@@@####M@@MABMH@AS##@#99hhGGGhGGGG&&&&&&AAA&
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A39hX5ssrrsiS29AAA&XissiiiiXAHBH@@@@@#####@@MHAB##9S#@##@MX9hGGGGGGGGGG&&&&&AA&
@#@###@@##@@@@@@##@@@@@@@@@@@@&S22SisrrrsiSX&B#@#H2sr;::iXA@@@@@####M#@@BB#M##XX@@@@@#@A3hhGGGGGGGG&&&&&&&A&
@@@@@#@##@@@@@@@@###@@@@@@@@@@@MSrsssssi5223A@@@@@@#A3222&#@@@@@###BH@@HAM@#A3#@@@@@##@#3hhGGGGGGGGGG&&&&&A&
@@@@@@#M@@@@@@@@@#MM@@@@@@@@@@@@@&r;riSXGGAHA9X&@@@@@@@@@@@@@@@##BHHH@#A#@M9&@@@@@@MM#HX9hhhGGGGGGGGG&&&&AA&
@@@@@#H#@@@@@@@@@#MB#@@@@@@@@@@@@@@AsrihG3X25h#@@@@@@@@@@@@@##MMMMBHH@##@&&M@@@@@#B##h239hhhhhhGGGGGGG&&&&A&
@@@@@###@@@@@@@@@@MM@@@@@@@@@@@@@@@@@@A3XA#@@@@@@@@@@@######M##M@@@#@@@H&M#@@@@#BHMMX2399hhhhhGGGGGGG&G&&&AG
@@@@@@@@@@@@@@@@@@MB@@@@@@@@@@@@@@@@@@@@@@@@@@@###@#M#MHMBBMMM#MB@###&XA#@@@@@#AH@Gr9hhh99hhGhGhGGGGGGG&&&AG
@#@@@@@@@@@@@@@@@@@#####@@@@@@@@@@@@@@@@@@@@@#@@@@#AAMMHAHBMMBBHA@@&22M@@@@@##HAH,H;;A&hh9hhhhhGGGGGGG&GG&AG
@#@@@@@@@@#@@@@@@@@@@MM#@@##@@@@##@#@@@@@########@A9AAAHHAAAAHMM#BXXH@@@@@#BAAA@@ i@ ,A&hhhhhhhGhGGGGG&&&&&G
@##@@@@@@@@##@@@@###@##M##B@@@@@@###############@#9h&AH#MAAHAH@BAGB@@@@@@#AAAB@@@#;@r :HAhhhhGGGGGGG&G&&&&AG
@##@@@@@@@##################@@@@@###############@HGAAHAHMBHMBHHB########BHHB#@@@@@#M@#srX33399999hhhhhhhhGGh