. .P..# #...# #.... ### #. #...#####.####... ###....#.#..........# ####.#...##............##.. ..f #........................... ...... ............................. ......# . #............................. ........... # ##.f.#...f####.......#........ #.......#... ....#.# #....# #......ff........ #.#....##.##.....# ##...## #f.....f....#....# ##....#.##.#.....f #....## ##...............# .....f....#..P....### ##....# ##...###.f#.#.#.# #.................#.###....## ##.#............ ..?..................###..#### ###.##.....P... ......#.P...##f......##.....### ##.##....P..# f......#P...#.....#..###......### #..#......P#. ..........#..#.....#.###........# ##.##........ #####.####.....................####(PP..#.... ## ##).......#..#...........f#.P....... #..#........##..............###...## #..##.#...#####...P..f#....## #### ##.##.f..######......f...P.# #.##.f...# ......P#.......## ##.....f..###.....##..ff....## #...f....#.##.....#..........# ####.f.<...#.........#.<.P..## #.#...#.##............P.## #.#.....##.......#.......# # ##.........#.#...#.....# #f...##.#..##....###..## #f......#...f...^#.....# ##f....P...f..#[#...#.### #..................#...# #.......(<.#.........### #.............#ff....## ##.#####..#........### ### #.........#.## ###.........# ###.......# #########