...PP.PP.PP.PP.PP.PP.# .!.PP.P.PP.P.PP.P.PP.# #.PP.P.P.PPP.P.P.PP.# #.PP.P.PP.P.PP.P.PP.# #.PP.PP.PP.PP.PP.PP.# #.PPP.PP.PPP.PP.PPP.# #.PPP.PPP...PPP.PPP.# #.PPPP(.PPPPP[.PPPP.# #.PPPPPP..<..PPPPPP.# ...PPPPPPPPPPPPPPPPP.# #...?................# .........###.####.#### .......#.# #..# .# .#####.#.# ##.# # ..#.. .. .. .. ...