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