XX          .
XX          .
XX          .
XX          .
XX          .
XX          .
XX          .
XX          .
XX          .
XX          .
XXXXXXXXXXXX.
XXXXXXXXXXXX.
++++++++++++.
XXXXXXXXXXXX.
XXXXXXXXXXXX.
    XXXX    .
    XXXX    .
    XXXX    .
 XXXXXXX    .
 XXXXXXX    .
    XXXX    .
    XXXX    .
    XXXX    .
    XXXX    .
    XXXX    .
++++++++++++.
XXXXXXXXX   .
XX       X  .
XX        X .  
XX        XX.
XX        X .
XX       X  .
XXXXXXXXX   .
XX     XX   .
XX      XX  .  
XX       XX .   
XX       XX .  
XX       XX . 
++++++++++++.
   XXXXXX   .
  X      X  .
 X        X .
 X        X .
 XXXXXXXXXX .
 X        X .
 X        X .
  X      X  .
   XXXXXX   .
  X      X  .
 XX      XX .
XXX      XXX.
++++++++++++.
 XXXXXXXXXX .
     XX     .
     XX     .
 XXXXXX     .
     XX     .
     XX     .
     XXXXXX .
     XX     .
     XX     .
   XX  XX   .
   XX  XX   .
            .
++++++++++++.
XXXXXXXXXXXX.
XXXXXXXXXXXX.
XX          .            
XX          .
XX          . 
XXXXXXXXXXX .
 XXXXXXXXXXX.
          XX.
          XX.
          XX.
XXXXXXXXXXXX.
XXXXXXXXXXXX.
++++++++++++.
XXX      XXX.
 XXX    XXX .
  XXX  XXX  .
   XXXXXX   .
    XXXX    '
     XX     .
    XXXX    .
XXXXX  XXXXX.
XX        XX.
XXX      XXX.
XXX      XXX.
 XXX    XXX .
++++++++++++.