...'',,,,''...                                
                  .','............'',,'..                           
              ..,'.           ........'',,,..                       
            .,'.                ..........',,,..                    
          .;'                     ...........',,,.                  
        .,'                         ...........'',,,.               
       ';.                           ...........''',,,.             
      ',.                     ';;,,..   .........'''',,,'.          
     ',.                  ...,:;::cccc.  ..........''''',,'.        
    .''.                  .,,';:cccllol.. ..........'''''',,'.      
    .l:'.                   ',,;...'cd:,. ...........'''''',,,.     
     :dlc;'.                  ..',''','.  .............'''''',,'    
      cllccc;'..                         ..................''',,'   
       .colllcc:;,..                      ........................  
         .,cololllcc;,..                  ....................  ..  
             .,cllllc;,.                   .................   .:l. 
                 .;;,.                     ...............   .;lo:  
                .''.                       .............   .;clo:   
              .,.                           .........    .;cccc'    
            .,.                                ...     ':::cc,      
          ',.                                       .;c::cl,        
        ',.                                      .,c::clc'          
      .,'                                      ':c::coc.            
     ',.                                    .;c::cll,.              
    ','.                                 .;::;codc.                 
   .','.                             ..;:;;:ldl,                    
   ,;''......                    .';:::::cll,.                      
   .oc''.................   ..':c:::ccclc,.                         
    ,dl:,...............',:cc:ccccccl:'                             
     ,olccc;;,,,;;;:ccllcc:cccccc:'.                                
      .lolcc::::;;::::::ccccc;'.                                    
        .';cccccccccccc:;'.                                         
             ........