.
.
.
.
.
.
.
.
.
.
.
.
.
*-    *  *-   ..   .*
.
.