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