. .#.. ..... ##...... ##........ ##......... #.......... ##...r....... #...