.... . ..... #. .#..# .###.#..## ....#...# ..##.#.# # ####.##.#.# #.#..#.##.#.#######. #................... #.#.<...#.#..###.#.# ###...#.##.# .......##.# ##########.## #..# ##.# #########.# .......oo.# ..............# ...$......#...# ..........#...# ........... ..# .........#....# .............r# .........#....