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