!
!
       ..
       ..
!
!
       ..
       ..
       ..
!
!
       ..
.
!
       ..
-