s #   ## # #      ###   # ## #           #       #
  ##  #   #  ##   ##  # #    #     #              
#        #        ##     #      #    #  # ##      
     ### # #  #    #  #  #    ## ## # ##     #  # 
   #   #    #    ##     #  # #      # ##   #     #
#   #  #   #       ##     #    ##    #   #       #
  ##  #   #      # #  # #  #             ##   # # 
#    ##   # #     #  ##       # ##    # # #   # # 
  ##  #   #   #  #  ## #   #       ##    #  ##    
    # #     # #   #  ##    # #   ##  #     #    # 
 #  # #  #     ##    # # #  #   ## #  ##      #  #
#   ## # # #   #     #  #      #        ##   ##   
  ## #   ##   ###    #   #           #  ## #  ##  
##### ###  #   #     #  #  ##  #   #    #     #   
      # # ###      ##    #  ## ##    ####   ###   
      ##      # #     #     # ###  # #    ## # #  
#    # ##  #     #   #     #          #  # ##     
 ## #  # #  ### #       ## # #    ## # #    ##  ##
  #  ####   #  #        # #    # ###       #   ## 
   #  ##  #  ##   # #   ##  ###   ## ###    #     
    #   #      ###  ##        #     #     #    ## 
  #       #  ## #      #      #  #  #   #     #   
  # ##    # ### ####  #    ##  #   ###    ##  # # 
 #    #    ##       #  #         #  #  # #    #   
 # #       ##### # # # #   #  #  #   ##  #    ##  
 ##      #  #   # # ##  ##   #          ##    ## #
  #  #    # # #       # # ##        #      #     #
      ##   #         #  #     ## # #    ##    # # 
 #      ###  #   #   #  #  # #  #    #   #    ### 
   ###   # #  # # #     ###   # #   #       # # ##
#       # #  #   #      ## #   #      #    # # ## 
#      ## ##   ##      # #  #    #  #     #   ## #
 #  ####      #   #       #    ##  #  ##        # 
   ##   #      #   # #  ##    #   # #    #  #     
##      #    ##  ## # # #     ## # # ##          #
#  #   #  #     # # #   # #     #   ### #  #   #  
#  # ##           # #    #  #   #             ### 
#       #       ####                         ##   
 #   #   ##        # #   ##    ###      # #  ##   
#####    # #     #  #   # #    #        #   #    #
##       #          #         #   #       #    #  
 #   #    ##  ## #    #   #       #  ##  ### #   #
# #     ###  ## ###    ###         # ## # #       
    ##    #        ###  # ##    # #            # #
        #   #  #  #       # ##   #     #    # # # 
# # ##      #   #  ## ### #        #    #     #   
   # #       #   #   #      ##        #      ### #
 ##   # #               ##   #           #     #  
#   # ## #   ### #   ###  #  ##     #  ##   #  ## 
  #  #    #  #        # # #     ##  # #          e
