#... ...... #...#..... #........... ##........... #.....^...... . ............... #..###....... .###. ... .......... #..#$#...... ...#.##.##.#........ #..###..... #.....<.....#......###.......o# ####.#.....#.#........#..#...oo# ...........#.#........#..#.....# ##. ######..)..#..........#..#.....# .[.. #..........##.......'....g###.... ##..........#........#.....#..... #.................#.)#.......# #.#.#.#.#.#.#....###.####....# #.......................#....# ##...⌠.....⌠.............#....# #......._................#....# #....⌠.....⌠..................# #..............#..............# #..#.#.#.#.#.#.#............... #..............#................ #...........####................. #####................... #......#####........ ######## #...##### #####