# ... .... ......D##### .....f.P.P....# f....fff##.##### #.....PP.....#..P. ##....ff......#.## ##..P.fP.P......PPP #....ff#f........###...............#PP## ######### #..fPf##f.(P.....#.###...........f..PP.### ##....##.#######.ff.#.....PP....###.............ffPP...## ##P.....#..#.#.......f....P......##.#..............ff...... #.PP..P..................PPP..f..#......................PP ##.P..............F.....f.PP..#ff.f................#....## #............#.........#...P....ff.f##........##.........# ##.........####.##...f#....P...fffP##.##...#.#######(...## ###........## ###...###...f.f.P.f.#### ###..## #.#..#.# #........PP.# ####........ff....f.# ##..### ##.P(#.###.# #.#......P..###...........fff...ff# #f.Pf.# #f..(.....# #..#..f