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