........... ......... ....... #..... #....# #...... ....# #......# #.#######.#######......## ......g.?............... #......#..##.####......########### ##...#.#..##.# #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