::
mmMM::.. ::mm MM##
mm --##.. ::--::--++--.. ## ..MMMM++::##::
@@ .. ..##@@..##MM######## :: ##++mm## @@@@.. ##
..--:: ..@@MM #### MM######## --@@::####mm @@ ## @@mm..mmmm##MMMM::::--
.. ++ mmMMmm ##++..mm ::############@@##-- --## ..##mm ++ mm
:: @@ ++ ##--:: ####MMmm###### ###### MM++MM@@mm mm##++.. ----
..mm ..::.. ##@@++::####--######@@ ##MMmmMM##..##::@@-- MM++
@@..##.. --## ##++:: ## ## ########mm@@##mm######++::@@--
--::++.. ..mmMMmm## MM#### ##@@--###### ..##@@####MM##@@MM++
MM----MM#### MM@@::@@## ::##mm ######::::## --++########++--##
....##@@mm####@@++mm@@++######MM#### ++## ##mm@@#### ##@@++ MMMM##..
--..######mm @@::###### ######## ++####@@++##.. ##++####MM ++@@++MM
:: ########MM ## ###### MM--MM ########..####@@mm## ..####-- ##@@@@
::####MMMMMMMM MMmm..##mm@@::++ ..::MM#### ##@@MM@@## ##@@#### MMMMMM..
::mm## MM --:: ## ## ..##::@@ ##############@@######## ##++
..--::@@##mm++ MM ## -- --::####::####@@MM ##:: ####MM..
--MM##++.... ## ++ ##@@-- @@::++##MM########--####@@
MM@@mm-- ## .. ## ..++--######MM## mm..#### ..##
---- .. ## ## ++..@@## ##MM######## ##MM
##.. @@-- :: .. ..@@## ##::mm###### ##
-- .. --.. ..--mm##++##@@##++mm##
.. :: MM :: .. ####--##
:: ++ MM mm
@@ ## .. ##
## mm ##
MM mm @@ mm
MM ..##
++ -- --++ ++::
mm.. @@ ##:: ++
++ @@MM MM::--
.. mm --++@@..