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