.  ()
 . -.
    .  ()
     -
     -
 . -.
     -
 . -.
     .  .
     .  .
     .  .
     -
 . -.
.
 . -.
 .
 .
 .
.
    .  ()
   .
    .  ()
         .
     . -