.. #.# . ... .! # # #.# #.[ .#. #.# ... #.# #.# . .. #.# #.#######. #...#.##.# #......... ...$..S..####<........ ##...>.........####### ####.########## #. . ##