#........ #........ #........ #.$...... #........ ####.....# #........# #....h...# #g.....### #hh.g(.# .# #h###### ... #[#################.... #.PPPPPPPPPPPPPPP#..... #.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