.. . # ##. #.#.. . .#.## .## ... .... #.#####.......# #.#<............. .......##.#.............. . . ....##.#..#........... ..##.#...##.#...........#.# .... ..................... ...#..##.#...^#......#.# ..###.#..##.##............. .........#..........#####.# ........)g................. ....#.#+####'####.#.#.###.# # .. .... #...#.# ... ......##### # .$. ..g....# .# ........# #####+####