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