                 hyyyyh                 
               l#######{                
              l#########h               
             %###########{              
            l#############{             
            ##############a             
           g###############             
           j###############             
           jf#############f             
            f#############f             
            f#############f             
            ###ff#####ff###e            
            #fffff###ffff##             
            lfffff##bfffff#             
           g#ffff{#x#fffffa             
           j##ffh##ff{ffffa             
           j##fl##ff#fln##             
            ######fff#####f             
            f#ff##fff##ff#a             
            xf###ffhf####i              
              x###h#l##x                
               x#######                 
                ######i                 
                f#####i                 
                f#{#lfi                 
                j#####                  
                  xxx                   