#.. #.. #...# #.. #...# #.# #...# #.# ##...#### ###.# ###### #. ###.......####...# #..<.# ... ..o#.# #....#.#.######.##.# #..####o#.###.#.............##.######.# ...S............♣.♣.#.######........# ....#.##.#.♣♣.♣..♣.[♣.# ########## . #.#.##..♣..♣♣♣♣♣♣.#.# ...##........♣.♣ ♣...# #.......##.o♣♣..♣ ♣♣..# ..$.....S.#..♣♣♣♣ ♣.## ##.######%.♣♣♣ ♣## #.#.♣ ..?... .....♣♣ ......♣ ....... #.....###