##.. .... #.. #.. #.# # # #.# .#.#. ##.#...... #.<..# #...## ......O..## ........... .#.....##### ....... ....... ....... .......