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