.
.
. . .
. . .
. . .
. . .
. . .
|
. . .
. . .
. . .