############ #..........# #..#.#.#.#.## ##...........####### #...#.#.#.#......... #>...........######. #.#.#.#.#.#..# #.#..........# ..#.#.#.#.#..# ##.#..........## #.##########..# ### ##.## #..# ##.# +..S.# ####.# .# .. ... ... ...# #.##.# ..#.# #.#.# #.#.# ...# #..####.## #......... #>....... ##....... ....... ....... ....... ....... ....... ......?