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