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