### #<# # #.# .# # #.##.# . ###.#.#.#..#.... ........S...(... ....#.#.#.....## ## #.#.#?.#.## # ..#..# # ####..# ..# ..# ..# .. ###.# # ....# .. ....+ ...#########....# ...............# ...............# .......(n......# ........oo.....# ...............# ........######## +.......# #.......# #.......# ##.####.# .. ..#