###?... .#..... ...#... ......? ....... ....... ##s...... ##.s...... #@sW....## #WW....## ...W..## #......# ....#### .....# ..^..#. .....#.