# .# .# ####.# #....# #.S..# #.<..# ................. ..#######...... ...... ..!.. ...# ##