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