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

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