.. .. #. . #. ...####..######.# #.....r.........# #..#####+#####..# ..#PPP#.#PPP#..# ..#P⌠P#.#P⌠P#..#### ##.h#PPP#.#PPP#.....# ....#####.#####.....# ...hlrh..<..(.+.....# .s..#####.#####.....# ##..#PPP#.#PPP#..#### ..#P⌠P#.#P⌠P#.$# ..#PPP#.#PPP#..# #..#####+#####..# #...............# #.?.............# ## #####