## ### .. #.# ######. ################.#.##..... ### ..............<.# #...... ... .#####..#####.## #....## .. #..# #.## ##....###?# #..#####.## ##.....S...# #.........###.....###..# ##.##......#..#.#.# ..# #####.##.#.##....###.# ..# .>.......#.##........# ..# ......#.>.....##.###....>.. ###..............##...#..## ##.............####.#..# ###.##.#####...# .# #.#..# #........ #.#..# #...### #. #.#..# ##### .. #.#..# #.#... #.# #. #.# #.#