.# .# .. .# .# ### .# ... #### ###w##.### ... #......... ######.###....##... #.......<#....# #.####.#......# #.#.#....# ..#.#....# ...#.#....# ###.#.#....# ..#.#....# ###.#....# #.#.#### .... .#. . .