# #. ## ######.### # ...#P..#.#..###.## .................. ..........!....... ....H......Y...... .........