#.# ...#.. #. #..... ?.# .. ##.# #.... ..###.. .... #.... ....... #...#... ....... ##...#..#+##.....# ..........$......# #######.....#)#### +......<.....o...# ########....)o...# ##........# ...>......... ###.#.#..##.## #.#.##.. .. ..#.# ..# . ## #. ..#