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

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

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