. #. #. #. # .. #.##. ... ####.##.######### #.......<..g..o.# #.##.##########.# ... #.# # %...#####.# .# .#.........# o. .....?....##.#.# .#.........)o..# #.#...##o##.### #....... # #.#.#...# #.# ....# # ...... #.#.#### .#.