.... ... ... .. ... .. .. .# ## #.#.# .. . #.p.#.#... #oh{...... #o