################# ####........S......# .......<...#######.# ####.......# #.......# #.......# #?........# #.#.......# #.###.##### # #+