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