#.. ..... .. .....# . .? .#...# .. #.##...?. ... #.#....# ....##...#.# #.......o..# ####.....## ####.........# ##..........#.... #...........r##.# #.....<.....# . ##%............ #.(...........# #.......$.....# ##........#...# #.....>..##.## .......... ## #..........#