### #.################# #.................# #.###############.# ## #.# #.# #. #.# #.# #.# ##### ##.### #.#####################.###..... #....# #..............(..............# ##.#.# #####################.........# #..#.# #.. .. ........5....+ ####.###.#...### #S.........# #........#..... #..#+#....... ##.#.###.#...# ..$... .#####. #.#.###.#...# . ..## .# #.#...#.#...## ... .# #.##.##......# ## ##.##.##(.....# #.............# ####.###>.....+ #. ##.....# #. #........ #. #......## #. #......# #. ######... #. ... ..