.### #....## P.P..## ##.#...## #####..##..P## ##............# .. #.............# .... ....#.........h..#..... . ..#..........)....... .............Sh.#.#... ...................# #.###.......h.h...### # #..............# #...#######..### #.## #### ##