s .
. .
.
. . .
. . . . .
. . ......