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