S++   #  ### ## # # ## #     #  #    #      #    #
#o####   #   ### # #     #  #  # # #   # ## ###   
#o###+##  #  #   # ##### #  #  #   ###  #  ## ## #
#-o#-o#++ # ## #  ## ##  #     ## ## #### ###     
+##oo#oo#+# # # #    #  #     ###      #  ### #  #
 +-#-#-#o#+###  ## # #   # #####  ##  #      #####
 +#---##+o++ # ## ####   ##   # ## #   #  #  ## ##
  +#--###+o++#    #      #    # # ### #  # #    # 
  #-###  ++o+#  ##   ## ###      #   # #  ##  # # 
 #+###    ++o#+###  #  ##   # #  # ####  #     ## 
# # #     ##+ooo+++ ##     #####   ##  # #     #  
##  # ## #  +###o-+###  # ##  ##   # ## ###  #   #
#  #   ##  ### #o##   ##    ##  #  ####     #    #
 #  #    #### #+#o#+       ####    #   #  ####   #
#  ### #   ## # #+o++        ##        ### ## ### 
 ##   ##     # ##++o++         #    # #    ##   # 
 ####   ###       +#o#+#     ### ########### # # #
 # #  #  ##     ####+oo#+ #  # #   ##      #      
# # ### #     ##   ##-#o+#     ## #  #  #    #### 
#  #  #  #     #### ##-#o++ # ##  ## ##   #    # #
  ##  # # # ##  ## ##+#-#o+          #  ## ## ####
  #  ## # ## ## ## ## +##o##+  # ##   #  # #     #
  #          #  #  #  # ++o-## # ##   #   ###### #
        #  #########     +o##      ## ##     ##  #
# ####  # ###   # #      +#o#++++++     #       ##
####   ###  # #   # #     ++ooo---#+++#++#++++### 
 #####   #   ### #   ## #######o-###-ooooooo--#   
 ##          # # # #    ####  +-ooooo#-##-##o-#+ #
#  # ##    #  #     ##   #   #+-#---#-#--#-##oo#E 
#     ###        #### ##  ### #++------##+#+++#o+#