. . ... . ... #. #.# .<##.## #.# .....(.#+###.# .....#.......# #####.........# .......S......######## ......#.#+###......... ### #.#.# #......... #.#.# #......... #.#.# #......... #.#.# #.######## ######.#.###.#### .......#.#......# ................# #................### #### #................'.# ###...... #########'#......#.# #......... #.#......#.# #.###...... #.#......#.# ###.#⌠#.#...# #.#......#.# ######...###.....# #.#......#.# #......<.........# #......^##.# #...##...........# ####....##.# #....+...........# #....##.###...##...........# #....#........##...........##### #....########.#####.#'##...##..# ...............#.##...##.## #######.#######.#.....#.# #.# #...#.#.###.#.# #.# #.#.#.#.#...#.# #.# #.#.#.#.#.###.# #.# #.#.#.#.......# ..# #.#.#.###.##### ### #.#.#...#.# #>#.###.#.# #.#.....#.# #.#######.# #.........# ###########