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