.....oo.....                                              
                                          .ox@@@@@@@@@@@@@@@x.                                           
                                        .o@@@@@@@@@@@@@@@@@@@@@o.                                        
                                       o@@@@@@@@@@@@@@@@@@@@@@@@@o                                       
                                      x@@x.x@@@@@@@@@@@@@@@@@@@@@@o                                      
   .x                                o@@x.x@@@@@@@@@@@@@@@@@@@@@@@@.                                .    
   .@x.                              @@x..@@@@@@@@@@@@@@@@@@@@@@@@@o                              .xx    
    o@@o                             @@..@@@@@@@@@@@@@@@@@@@@@@@@@@o                             o@@.    
     x@@@.                           @@.x@@x.. ..x@@@@@o....o@@@@@@.                           .x@@o     
     .x@@@x.                         o@.x@x       x@@@.      .@@.@@.                         .x@@@x      
      .x@@@@x.                       .x.x@.      .@@@@.       @o @o                         o@@@@o       
        x@@@@@o.                      ..@@o    .o@@o.@@o.    .@x                          .@@@@@o        
         o@@@@@@o.                   .@@@@@xxx@@@@.  o@@@xoox@@@@x.                     .x@@@@@.         
          .x@@@@@@o.                  o@@@@@@@@@@x   .@@@@@@@@@@@x.                   .x@@@@@@.          
            o@@@@@@@o.                  ..ox@@@@@xoxxo@@@@@@@xo..                   .o@@@@@@x.           
             .x@@@@@@@o.                  . .x@@@@@@@@@@@@@o                      .x@@@@@@@o             
               .@@@@@@@@x.               .@x. .oxxx@@@@xxo..xx.                .o@@@@@@@@o.              
                 o@@@@@@@@@o.             @@@  xooox.x.x. .@@x               .x@@@@@@@@o.                
                  .o@@@@@@@@@x.           @@@.   ... ...  o@@o            .x@@@@@@@@@o.                  
                    .o@@@@@@@@@@o.        x@@x...o... o. .@@@.         .o@@@@@@@@@@o                     
                       .x@@@@@@@@@xo.      o@@@xoo.o..oox@@@o       .ox@@@@@@@@@x.                       
                         .o@@@@@@oo@@x..    .x@@@@@@@@@@@@x.     .ox@@@@@@@@@@o.                         
                           .ox@@@@xoox@@xo.   .oxxxxxxxxo.    .o@@xo..@@@@@x.                            
                              .o@@@@@o.ox@@xo.           ..ox@@xo.ox@@@@x.                               
                   ....          .ox@@@@o..ox@@xo.   ..ox@@xo..ox@@@@x.                                  
                  o@@@@o            .ox@@@@xo..ox@@xo...o..ox@@@@xo.            .oo.                     
                   .o@@@.               .ox@@@@xo..ox@@@xo...oo..             .x@@@@o                    
                     .@@x.     ...ooox@@@xo..ox@@@@xxo.oox@@@@xoo..          .@@@@o                      
         .ooo.        .@@@o..x@@@@@@@xxo...ooxo..ox@@@@@xooooox@@@@@@xoo... .x@@x.                       
        o@@@@.x@@@@@@xo.o@@@@o......ooxx@@@@@@xo..  ..ox@@@@@xoo..ooxxxxo..o@@@o         .oo..           
        o@@@@o.x@@@@@@@x .@@@@..x@@@@xxoo...             ..ooxx@@@xxo.. o@@@@x..x@@@@@@@o.@@@@.          
         .oxo...          o@@@....                               ...ooo..@@@x .x@@@@@@@x.x@@@@.          
             ..           .@@@x.                                        .@@@o          ...xxo.           
                           .o@@@xxxxx.                           ...  .o@@@o           .o.               
                              .oxx@xo.                          .@@@@@@@xo.                              
                                                                  ......