## #. ##.. ..... # .....## #####.# ##...P.#P.....# ....F.hl....... #