## ##. ##.#PP##.#. ... ........... #.# ##.......... #.## ..#..#..... #..# #.#........ #.## ##.+........ #H# #.........P. #.# ##........# ###.# #.H#..#....# .####PP.## ###........## .........# ###.#