. . .... # .#.## #. .... #.. #..# .##..###..# ..........# .>........# #.......# .#.###.#.# #.# ..#.#.# . ..###.#.#.####### #.. ###...#.#.#......<# ... .#...#.#.#.######### .. ....#.#.#.# #g##g.#.#.#.# #.g.....#...# .#.####...####.# ...?............# ##.#..#...##.#.# #....#...##.#.# ..... #...##.#.# .... #....#.... .. #..#.#.#.# . ...#.#.#.. ....#.#.#.# ...##..... #