88OOOOOZZZZZ$$$$$7777777III????+++++===~~~~~~~~===+++??II7$$
8OOOOZZ$ZZ$$$$$$777777IIII???I??I+?I~:~~~~~~~~~~~====+??II77
OOZZ$$$$$$$$$77777IIIIIII7?DI$D88ND8I+I=::::::::~~====+??II7
OZ$$$$$$$$$7777IIIIII?I$+ON78D8O888D8O8$:~,,,,::::~~===++?II
ZZZZ$$$$$7777IIIIIII?$7Z$DD$??+~~:~++?ZN7?,,,,,,:::~~===++??
ZZZ$$$$77II7IIIIIII??NO8ZO=:::,.......~$NN??,,,,,:::~~==++??
Z$$$$77777IIIII?????I$DZ$~~~~~::,,,,,.,:OZZ$~,,,,,:::~~==++?
$$$77I77IIII???????+=?DO7??+=+=~~=====~,=I?7I,..,,,:::~~==++
$$$7777IIII???????+==N88$I?+++=+====++=::+?77....,,,::~~~=++
$$7777IIII??+++?++++?ND87I??+~~~=~::~~~=~?Z$:......,,::~~==+
$7777IIII??????++++=7DN$7I?+=++++=++~,:?+I88~.....,,,::~~==+
7777IIII?????++++++=$DD7$777OOO$?ZO88O7~?$NDI......,,,::~~==
777IIII?????++++====DDZ7$OZMD8O?+O8OD8ZO$$DN+......,,,::~~==
77IIII?????++++++:.,,,.,,:~:,,,~,$I$77Z$7$8D8......,,,::~~==
7II????????++++=,,,,..,..=IZ7?~.,.=++???~7D8=......,,,::~~==
7III??????++++=~::,.:,,.~::.........+?I7$Z8,.......,,,::~~==
7IIII??????++=:~?7+:,~$Z7Z$ ........+I$ZZ8?........,,,::~~==
7IIII????+=~~==+$ZMOI7ND:..........,7$ZZZ8,.......,,,:::~~==
7IIII???=:::==?Z8ZMM77NMMM$::ZZ77,~+ZZOZOZ,.......,,,:::~~==
7III?I=~:::~=?ZDO8NND8MNND88~,..,IIDZOOO$,,.....,,,,,:::~~==
7II?=~::::~+$888DNNNNND$DNDNMD+?8DD88DD8,,,,.,,,,,,,:::~~===
I+=~::~~~=I$DZ++=~==7D8NDNMNNNNNMNDODNNZ7IZ.,,,,,,,:::~~~==+
===~~~=+?OO?+=~IZO8DDDDNN8NNNNMMNN8ND88OZI.,,,.,,:::::~~===+
+====+?$8OII++ZO8DDDDDDMNDDNDNMNNNDDDD8Z$7.=~:,,,..,:~~~==++
+=+?I788777IZ88MNDNDNNNMMMMNNNNNNNNDD88Z7?7=+~,::,,:,,:~=++?
??I$ODOOZZO8DNNMNNNNNNNMMMMMMNNNNNNND8O$ONDI:~::~:~==~~~~=??
7ZONDDNNDDDMMMMMMMMMMMMMMMMMNNMMNNNDOONDNDD==~=~===++==++?+?
8DDDNMMDNMNMMNNNNMMMMMMMMMMNDDNMMMMNNMNMNDO++====++++?+????I
DDDNDDMMNMMMNNNNNNMMMMMNMMMNNNMMMMMMNNNNDD$++=+=++I7I777I7II
NNNNNMMMMMMMMMNNMMNMMNNNNNNMNNNMMNNNNNNDDDI?++++?+I7$7$ZZ$8Z
MMMNMNDNMMMMMMO8MNNNDNDDNDNNNDDDDDDDDDDDDO??+?+?I?I7$$OD8OD8
MMMMDMMNMMNMMNZ$DDDD8N8OZD8DDD8888DD8888D$??????I??$$$OD88DM
NMMMMMMMMMNNMND7ZDNDND87IIO88D88OOO888888$IIIIII7III$ZO8DDMN
DNMMMMNMMMNNNNOD$$DNO7I$ZDO888D8OOO88888Z7II7I7I77I$Z888NMNM
NMMMMMMMMMNNNNO+I$7$7$DO88O8888DDDDDDND88$II$$77$$77Z88N8MNM
MMMMOOONMMNNNNN88O88OIZI8O8O888DDNDDO8D8Z$I7$$7$$ZZZ$ODNNMMM
MMNO8OOONMNNNNDD88+8O77D888OO88DDNN88DD8ZZZ$Z7$$OOZ8ZZDNMMMM
DDDD8888DMNNNDDDDD8DDD888888888DDNDDNN8DO7$ZZ$$$O8ODDO8MMMMM