#.... .... ...### .....# # ....% ...#####...# .......o...## #..5<.S..# ##.S.###..# .....## ....... #######