. .... #.... #.... #.... #.... ######## #...( ##......# ####...S####.....# #..............>!#.# #.##########.<.....# #....##.# #........ ....!.#.# ##.....# # #.##.## #.. .. ### ..#