. ;t .                  . .: .                                   
  .  . .  .  . .  .  . .  .  . .  . 88:t . .  . .  .  . . . @S;@ . .  . .  .  . .  .  . .  .  . .  .
   .       .       .       .     . tS .:t .  .      .    . .::::  .  .      .       .       .       
     .  .    .  .    .  .    .  . @;.. . t .    . .    .. 8::....@ .    . .    . .    .  .    .  .  
 .       .       .       .     ..X8..  . X@ . .      .  .88... ..88 .  .     .     .      .       . 
   .  .    .  .    .  .    .  . 8@..      ;;..   .  . . SS...    .S% .    .     .    . .    .  .    
  .    .  .    .  .    .  .  . t8 .      ..:8 .      . XS .        ;S. .    . .   .      .   .   .  
    .       .       .       ..%;          ..88..  . . XX          ..@X.  .      .   .  .   .   .   .
  .   . .    .  .    .  .  . @8              SX .  . 88            . @8 .  .  .          .       .  
    .     .    .  .    .  . .X                SS .  ;8              . 8; .       . . .      . .     
  .    .   .       .     . ; .                 XS..t:                . ;S.  .  .       .  .     .  .
     .   .   .  .    .  ..%t .                  88.; .                  8@..     .  .   .    .      
  .    .      .   .   . . .                    . 8;  ; .               . S   . .      .    .   . .  
    .     . .   .   .  . @                        .t.88                    ..     . .    .   .     .
  .   .           .   .;                           @X ;.                 ..tX. .       .        .   
    .   . .  . .     . X .                        . t:.:8                .  .  .  .    . .  .   . 
  .         .    .  . X..                              .88                 . 8 .      .      .      
     . .  .    .  ...X .             8X             ..:%.SS  @@             .  :. . .   .  .   . .  
  .          .    . X .              @;S                %S.SS;..           ..8 .    .            .
    .  . . .    .. .:..            :   XS             ..8%;  %t:.          . .% . .    .  . .  .  
  .           . . @...            SS ...88..           .  ..  . 8@.            . @.    .   .        
    . .  .  .  .   .              . .  . 8:.            ..8 .  . X              . % :    .    . . . 
  .       .   . %;:.            .S . .  . :;..          ..:t .  . ::..           .:: . .    .       
     . .     . :::.            ;:..  . 88  8X            .. 8..  . %S            ...S .   .    .  . 
  .      . .. X ...          ..t .  . :  . .; .            . t .. .                . : .    .       
    .  .     8@..            .@..  . SS .;S  %..             ;: .  . 8..             SX.. .   . .  .
  .      .. ;;:.            .% . .. .:....:;  :;..          ...% .  . .:..           .:. .          
    . .  . 8;:..          ..8 .  . @...  .. %  ; .            . : .  . X .           ...8 . . .  .  
  .     . @8..            . .. . .88..     .@88 .          .. SS . ...S .             88..      . 
     . . 8X .             8 .  . %;:.        ;t .:X%S%SS%SS%SSS%St; .  . @.              %S .  .    
  .   . %@             .      . @S..        ..:8 .                   . .. @ .           . t%. .  .  
    . .%t               . X ; .X@ .          ..8X .X S S S S S S S S S S X :.            ..@X.     .
  . . 88.               ...888             . @..88:.:.....................              ..88 . .  
     .X                 ... .;8 .           .  . ;8 ....  ... . . . .....                  . 8; .   
  ..;  .               . SS t: .           . %S t:                                            :%.  .
 . SS .                  : @8                :.@8                                              8X.  
 . . .                 X.. S               X . S                                              . t;. 
..S                   88 : ..             88.: .                                                  ..
;  ..              ..t@ %;..             ;X t; .                                                ...%
  ..              . XS. .               @S  .                                                    . ;
8@8@8@8@8@8@8@8@8@@8%. 8              .@8 ..8888888@8@8@8@8@8@8@8@8@8@8@8@8@8@8@8@8@8@8@8@8@8@8@8888
. .. . . . . . . ....: ..             8@.   .. . . .. .. . ..8%;;t;t;t;t;t;;t;%.. . . . . . . .. ...
      .     .      . 8..             ;@ :..:...............: SS             .   .      .     .      
  . .   . .   . . . S..             .XXSXXXXXXXXXXSXXXXXXSXXSX;:..    .    ....8 . . .   . .      . 
                 ..@ .              . ...  .     .. .    .......              .  :            . .   
  .  . .  . .  .. % .                                                          ..8 :  . .  .       .
               .  :..                                                          ...% .        .  .   
  . .  . .  . . X.:.                                                             . @.. . .  .     . 
      .      . . ..                                                               . % .    .  .  .  
  .      . .. SS .                                                                 .::..            
    .  .   . .:..                                                                  ...S . .  . .  . 
  .  .    . @...                                                                     . X..       .