##........... #............ ###..$........# ..............# ............... ........#.....# ../....S....... ............... .......r....... ............... ............... ............... ............... #.............. ##.....##.....# ####.# ######