# .# ..# . ..#.## ..... #.#.# ..###..!####.## ..?....S......... #<.# #.a...# #....## ....... #####..# ..# .