## .# #########.# .......<..# #######o..# #...#.#...# #......!..# #<..#.#...# ## #.#...# . #...# .( ....# ## ##..# ... #...