########## ...@.....##### ......S....(.# #. ########.###.# #.# .. #.# #.# #.# ###. ..# #.# ... ...########## #.# # #.# #..##.......# #.# #.#.# #..##.#####.# #.# ..#.#.#.#######..##.#####.###.###### .........<...............>........... ...#.#.#####.#...####.##.###........ #.#.#####.#...# #.##.########### #.............# #.##......... ###.#####.#.#.# #.########### #.#####.#.#.# #.# #.##....#.#.# #.# #.##.####.#.# #.# #.##.# #.#.# #.# #.##.# #.#.# .. #.# #.#.# #.# #.#.# #.# #.# #.# #.# #.#