.. .. .# #. ..##.# #.############..#.# #.#...#.........#.# #.#.#......# #..#.# # ######.#.###.##.###..#.#.# .......#.)...#....#..#.#.##### ########................(...... .......................)#.##.# #########.#########.##..<# ..........# #.##.### .#######..#########......# #...............#.# ###...#############(# ##o#{........... # #.#o{.#########. .#######{.##... ..........##.## .........>oo..+ .#######.#.#o## #.#.#.# #.#.#{# #.#.#o# #.#.#o. .<#.#o. #.#.#... #... #....