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



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