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