#############################################################
# # # # # # # # #
### # # # ### ######### # # ### ### ##### # # # ######### # #
# # # # # # # # # # # # # # # # #
# ##### ### # ### # ######### ### ### ##### ### # # # ##### #
# # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # ##### # # ### # ####### ####### # ### #
# # # # # # # # # # # # # # # # # #
######### # ####### # # # ##### # ######### ##### # ##### # #
# # # # # # # # # # # # # #
# # # ### # # ### # ### ############# # ##### # ########### #
# # # # # # # # # # # #
# # # ######### ##### ######### ####### ####### ####### # ###
# # # # # # # # # # # # # # # # # #
# # # # # ### # ####### # # # # # # # ### # # ### # # ### # #
# # # # # # # # # # # # # # # # # # #
# ##### ### ####### # ####### # # # # ####### ##### # # #####
# # # # # # # # # # # # # # # # #
# # ##### ### ### ##### ### # # ##### # ### ##### ### ### # #
# # # # # # # # # # # # # # # # # # #
# ### # # # ### ##### ### # # # ### # ### # # ##### ### ### #
# # # # # # # # # # # # # # # # # #
# # ##### # # ### # ##### ####### # ####### # ### # # ### # #
# # # # # # # # # # # # # # # # # # # #
# # # # # # # ##### # # # # ### ### ### ##### # ####### # # #
# # # # # # # # # # # # # # # # #
########### # ####### ##### # ### ### ### ##### # ####### # #
# # # # # # # # # # # # # #
# ### ####### # # # ### # ##### ####### # # # ####### # ### #
# # # # # # # # # # # # # # # # # #
# ### # ### ##### # # ##### # ### # # # # ####### ##### # # #
# # # # # # # # # # # # # # # # # # #
# # ##### ### # ### # ### # ### # ### # ### # # ##### ### # #
# # # # # # # # # # # # # # # # # # #
# ### # ### ####### ##### ### ### # # ### ### ######### # # #
# # # # # # # # # # # # # # #
### ##### ### # ##### # ### ### ### ########### ##### ##### #
# # # # # # # # # # # # # # #
# ### ##### # ### # ######### # # # ##### ### ### ##### # ###
# # # # # # # # # # # # # # #
# ####### # # # # ### # # # ########### # ### # ### ####### #
# # # # # # # # # # # # # # # # #
# ### # ### ### ### # ########### # # ##### # ######### # # #
# # # # # # # # # # # # # # # # # #
# # ### # ### ### # # ### # # # # # ##### # ############# # #
# # # # # # # # # # # # # # #
##### ############# ######### ### # ######### ### ##### ### #
# # # # # # # # # # # # #
# ### # ######### ### # ### ### # # ##### ##### ### # ### # #
# # # # # # # # # # # # # # # # #
### # # # # ### ####### # ### ### # ### ##### # # # # # #####
# # # # # # # # # # # # # # # # # # #
# # ### ### # ### # # ######### # ####### # ##### # # ##### #
# # # # # # # # # # # # # # # # # #
# # # ### ### # # # ### # # ##### # # # ####### # # ##### # #
# # # # # # # # # # # # # # # # # # # #
# ### # ### # ####### # # ##### # # ##### ### # # ##### # # #
# # # # # # # # # # # # # # # # # # # # #
# ####### ### # ### ### # # # # # ##### ### ### # # # # # # #
# # # # # # # # # # #
#############################################################