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