.## ... #.# ##.## ...# #..# #..# ###<.# #....###### #.#..P.PtP### #P....h.OFP.# #....PP.PPrPrP..# #.P..PP.PP.PPPrP.. #.P.PPP.PP.PPP...P ....PP.PP.PPPP.P.. ..PP..P.P.PtP..PPP ...PP.P..P.P...PP. (PP.PPPP.>..P.PPP.