.  . .
.  . .
  !
  !
  !