###... .#. ........ ....... .....# ###..#.# #....W.# #.#.##..# #...JhS# # ...#.... ### .#...o..###.####..#...# #.. ### #....$o............#.... #.#######.### #.####....###.........<# #.#.#.......# ............8.8.8..#.# #####...#.#...#.# ####.##.##...⌠.⌠...#.###.......#.#.#.#.# #. #.##..8.>.8..............#'#+#.#.# #.##.##...⌠.⌠...#.#...............#.# #.#<..#+.8.8.8..#.#..........<.....)# ...............#.#...............###.### .?.........#.#.#(#...................... ...........#.#...#..............####.### ...........#.##..#.[............# ...........#.# .>#..............# ...........#.# #.#..............# ..........$#.# .# ............#### .......###.#.# +####..........# ....... .#.# ..............# #.# ###.........).# ............[.+ ####..........# #..........# ...........# #...........# #...........+