.# .# . .# ..### ##.## .... .... ##... #.. .#....##S# .......#.# #..<.# ##.!.# ##..# #... #...# ..#.. ###..< #...