..
!
!
!
  ..
  .
  .
      !..
  ..
  ..