######## #......# #.####.# #.# #.# #.####.##### #.##.......# #.##.#.###.# . #......# #.# ..# ####.### #.###....# #...# #..S.....# ###.# ######.### #.# ########.# .........# .#######.## ####...# #......### #........+ #.###.#..>#### #.........# #####.##### #.# #.# #+# #.# #.# ###.##### #<# #.......# ##.## #.#.###.### ##...### #.#.......####.....)## #.#####.....###....#.#####... #.# #...........###........ #.#####..##.######.#.######## #...........# ##.## ############# ###