.... .....P.... ............ ..#..........f ....#........... ...........f..ff. ........f...f...ffP. ............f........f .P.. #....(.................. ff........ #P....#.................. P#.......... .....#..#................. f.f.....PP.P.. ......ff..................f. .ff.........P.P. ........................... .............PP. #......Y2................###.........PPPP.P #.#....YP.P.#.....<.......#.##.........P.P..P. #......PPP...........#...P..#......4.P....... #....PfPP.##f...P.....#.P...f....Z#4PP....#.. ...#....f#.....f......##.#........##..P......#. .................%....###.........P...P......... ...........#..........##......##..............f. ........#....P..Y....##......P##............f.. #......#....................P#............... .......#....<...f.........PP................ ...........P..#.......PPP........###...... .............#........P.........#.# P.... ........<....##.........%............... .....................^....%.......# ... #........................%..Pf.... #...#...........P.....%........PPP #...###..........PP.............. .. .......f...P.P......f....... P..P.#...#....P......#.#P.... ......#####.......f...###... ...... ............ #. ... ........... .......... ..#..