##
######
mm####mm####@@
####++mmmmmmmm####
####++mmmmmmmmmmmm####
####@@mmmmmmmmmmmmmmmmmmMM####
####mmmmmmmmmm######mmmmmmmmmm####
@@####mmmmmmmmmm#### ####mmmmmmmmmm####++
####++mmmmmmmm++#### ####mmmmmmmm++mm####
####mmmmmm++++####.. ####mmmmmmmmmm####
####++mmmmmmmmmm#### ####mmmmmmmmmm####
####mmmmmmmmmm####-- MM##MMmmmmmmmm####
##++mmmmmmmm################ ######################
::##MMmmmmmm@@#### ############ ##########--
########mmmmmm#### #### ######
###### ##mmmmmm#### ::## ::##mm
#### --##mmmm++########################## #################### ####
#### ##mmmmmm##@@ ##-- ########MM #### ######## ####
#### ##mmmmmm## ## ## ## ## ##mm#### mm####
#### ####mmmm## ::## #### #### ## @@##++mm#### ####
#### ####mmmmmm## ## ############## ##################++ ##mmmm++#### ####--
#### --######mmmmmm## #### ##--------------##++::++++++++++++++mm## ##++mmmm######:: ####
#### #### ::##mmmm## ####--@@ ##::##########::..--::##########++++++++::#### ##mmmm## #### ####
MM##:: #### ##mmmmmm####----@@ ## ##++++@@####--::## ..####++++++++####mmmm++## #### ::####
@@## #### ##mmmm####------## ##::++++@@ MM----::mm ## ####++++++##MMmmmm## ###### ####
## #### ##mm##@@------#### ## ##++::## ##::--## ## ####::++::##mmmm## #### ##
## ## ####::----MM##:: ##..::++++## ##::--## ## ##++::##mmmm++.. ## ##
#### ## ##::----##MM ## ##++++## @@::--## ## ##++##mmmmmm## ## ####
## #### ##--------## ## ##::mm## ##--::## ## ####mmmmmm## #### ##
## ## ##------## ##MM++mm## ##--## ++ ##mmmmmm## ## ##
#### ## ##------#### ##++## #### ##mmmm#### ## ####
## #### ##----##mm## ##++::## ## MM ##mmmm##++## #### ##
## ## ##::----##mm## MM++#### ## #### ##mmmm##++#### ## ##
#### ## ##------##mmmm####::++++++ ## ##--##++mmmmmm@@++++## ## ####
## ######----####mm++####++##.. ##--####mmmm####++++###### ##
## ##------####mmmm##++++#### MM MM ####::::##mmmm####++++++## ##
#### ##----::## @@mm++MM++ ## ## ## ##::----##mm@@ ##::++::## ####
## ####--##mm ##mm++##:: ##--##mm## ..##++++## ##
## ##--## ##mmmm@@## ## ## MM mm ##--::##:: ##++++++## ##
#### ##--## ##mmmm## ## ## ## ## ##----## ##++++++## ##++
## @@#### ##mmmmmm## ####----## ##::++++######
#### #### ##mmmmmm## @@ @@ MM ## ##mm##----## ##@@++++####
##.. ## ##MM##mmmm#### ## ## ##MMmm@@------ ######++++####
--## ## ##++::##mmmm++ MM ## ##mmmmmm##::::## MM####@@++++####
#### ##.. ##::++######mm## ########--..............######mm++mmmm####----## #### ##++++++####
##++## #### mm++++.. MM## ##mmmmmmmmmmmmmmmmmmmmmmmmmmmmmm## ++------#### ##++++++####
##----##-- ####++++## ## ############################ ##----#### ::##++++++##
##++----#### ##++++## ## ## MM## ## ##--#### ##++++++++##
####------#### ++++++::## ## ##mm ## ## ##::##.. ####++++++####
##------######## ##++++++####MM ##MM MM###### ::## ###### MM## ##++++++##..
##--------## ######++++++## ##@@ #### ##MM++++++##
####------## ##++++++##:: ## #### ##++++++@@##
##------#### ####++++++############################################ mm##::++::##
##------::## ##::++++++mm## ####----::## ##::++++::##
####------## ####++++++++#### MM##--------## ##::++++####
##------#### MM##++++++::#### ####--------## ..##++++::##
##------::## ##mm++++::::##########MM::------## ##MM++++::##
####------####################################@@------::########################++++++####
##----::@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@--::--------::####@@@@@@@@@@@@@@@@@@@@@@++++++##
##----------------------------------------------####::++++++++++++++++++++++++++++++##
##MM----------------------------------------######::++++++++++++++++++++++++++++++MM##
##----------------------------------##############++++++++++++++++++++++++++++++##..
######################################MM MM##################################