############ ......g.hh..# #.PP PPPPPPPPPPP.# #.PPPPPPPPPPPPPPP.# .#.PPPPP.....PPPPP.#### ..PPP..PPPPP..PPP...... #.PP.PPP...PPP.PP..### #.PP.PP.PPP.PP.PP..# #.P.PP.PP.PP.PP.P..# #.P.P.PP.P.PP.P.P..# #...P.P.PPP.P.P