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