... ....#. ....... ...... ##.#..# # #.....##.. #.#....... #......# .#.#.#.rr.####.## ..........S....... .#.#.....g.#.#### ....##....# ...#. #...... . # ####.#.# ..... ...# .#.