..........# .#.#.#.#o. .......... .......... ..(....... .#.#.#.#.## #......h.#### # ....)....# #.............. .##.......## ..........#.... ........... ..........[.# #..S.O# (......<...# #...<# ..........## #...#### ......>...# #. .s...w.....# .#..........# #.######....# #. #....# . ##...