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