....... ...... #.#..# #.... #+######+##...# .............# #.#.# ..#. ............+ #...# .4.. ## ...........# #...# (.... .. ........######........#.# #.#.# .... .# #.......#....#..#.......###...# ...#########.# #.......#....#..#....###......# #.#.#....... ........#....#.......#.'.#..#.# #.((#.#..#.#####....#.#....###########......# #...#.#.#..#.'...#......#.........# #.####...# #.. #.'....S.###.#......########'#####....#...# #. #.######## #.#####...............#.####...# # #.# #..##.'.#######.......#.#......# #.# #..##.#.#######.......#.#.#....# ### #.S##.#...............'.#......# #..##.#...............#.'......# #####..##.#####+####...####.#......# #................#.#.#.#.##.#......# #................#.'.#.#....#......# #########'#######'####...######......# ...........@.......................#.# ......#....S..............#........#.# .....................................# ######################################