# #. ##. ### # #... ## ..###.P #...P#.#....... ..#.PPv.Y...... ......F