# .... .# .#. ... ... ... ... ..# ..# #.# #.. #.##.##.# . #.#.#.# ....###...###... #.......<....... #...###...###... # #.#.#.# #.##.##.# ..# #.# #.. #.. ... ... #( ... .## # .... #