# .. ##.## #######...### ..##...#... #.##.#...# ###.####.##.#...# .....(.S..?.#...#####. ###.####.#...<........ #.........##### ###........# ####......# #.....## #....## .?.#.. ##.##. .