###P###..# .. #.#.PP...##.#### ................ ................ ............... ...........P# ........F..# .......