################# #...............# #.###....#.####..... #.# #.##...# ### #.####.# #.###.## #..<..###.###.#####.# #.###......#.......... #.######.#.#####.#. ####.######.#......... #...........#######... #########.##.######## ...>......##.# #########.#..# #.#... #.#.+# #.#.# #.#.# #.#.# #.#.# #.#S# ###.#.# #.....# #.....+ #........ #.......### .........# ###...##### ##.# #.