.  .     .
   .  .     .
   .  .     .
   .  .     .
   .  .     .
   .  .     .
   .  .     .
   .  .     .