....... ...# ....... ..r..## #.....# ...... #...... ...... #...... .... ##......#.P.# .......#.##.##.#. .......