. .... #.... ##.... ....... #...... .......## #.....# #....<# #####.## #..##### ##.....# ##..#...# #.## ... #S# . #.......r......?. ............... ............... ............... ............. ........... ......... ...