############### #............... ............>.. ..?.....hh....######## ..?...PPPPPPPPPPPPPPP#####. ......PPPPPPPPPPPPPPP..... ......PPPPP.....PPPPP#..##. ......PPP..PPPPP..PPPr..... ..$...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