## .# #. #. ..## #. #.#####...# #. ...#.....##. #. ##..#....... . # #. ###......#..##.# ... #% #.............. #....#.##.#...##.#..# ......S..(..........# #....#)####.####<##.# ### #! ^.......# ## ##...##### #...# ..... ....... .......