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