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