...##.......# #. .........#......# o#.###...............##. .o.#...........##..... o..................##. #.................... .###.................... ........o............... .....$..so...o.......# #.....##a............# ..... #.......(..>..# .... ........#.......... ... ...>................ #. #................... . .......##........##.. ...##........#...# .#