######
            ##############
        ##   ################
        ######################
         #########@###########
        ##############    #####
       ##########  ####     ###
       ###   ####   ####      ###
       ##      ###              #
      ##                        ##
      #                          #
      #                          #
      #                          #
      #                          #
      #        ###    ###        #
      #       ##@##  ##@##       #
      #       #@@@#  #@@@#       #
      #       #@@@#  #@@@#       #
      #       ##@##  ##@##       #
      #        ###    ###        #
      #                          #
      ##                        ##
       #                        #
       ##########################
       ##                      ##
        #                      #
        ##                    ##
         ##                  ##
          ##                ##
           ##              ##
            ###          ###
              ###      ###
                ########