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