#. .... .# ....# .## ......##############..# ......PPPPPPPPPPPPPPP.# ........PPPPPPPPPPPPPPP.# .r......PPPPP.....PPPPP.# ........PPP..PPPPP..PPP.# ........PP.PPP...PPP.PP.# ........PP.PP.PPP.PP.PJ.##### ........P.PP.PP.PP.PP.P...... ........P.P.PP.P.PP.P.P..#### ..........P.P.PPP.P.P# .#.# .. ##.# .#.# .# # .#