### #.# ..#####++ #....... #.#...# ##.#...##.. ##<..@.....# #........... #.###S.....# ... ....... #.##. ...#### # .. ..... .# ...#.# #. ...#.# #. ..#. #