                                                
                    *******                     
                ***************                 
              ******** **********               
             *********************              
                     *************              
        **************************  ###         
      **************************   #######      
    *************************    ###########    
    *******************        #############    
    *************      #####################    
    **********    ##########################    
      *******   ###########################     
         ***  ##########################        
              ############                      
              #####################             
               ########## ########              
                 ###############                
                     #######                    