.. .. # ... . . # ####+# .# PPP#.# PP#.# P⌠P#.#P⌠P#. # PP#.#PPP# ... ..#####.#####..# +....<....+ #.#####.#####.# PP#.#PPP# # P⌠P#.#P⌠P#. PPP#.# PP#.# ####+# .# ... . ? # ## ## #