. # .#### ##.. ...#... . #... #.....^ .. ...#####.#.... ... #....##.#........ . #........##...#. ...#####....).......... .................<..... .............oo#....... ......##......g#....>.. ......##...)...#....... ........###......#...#. #####....##.......##.# #..#..#.....#....# #...#....(..##...# #.#.###.....# ... #.#.###.....# .# #.#..(......# #.####......# ##.<...## .# #......##...# ###...........# #...........#.# #..)........# <[..........(..... .>.....(........... ...........$...##.# .....########..# ## ....# #.# ...# .#