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