.# .# .. .# #.# .# ... ####.##.### #.......... #..@....... #.......... ###.S........ #<....?...... #.#.......... ....#######... ......# .. ........# . #########