######### ##..#.##.## #.........# #..#..#..######## #### #.######....##..#####..#####... ##.##....f............<......... #..##.##f.............#.......## ##.#....................ffP#.#. #.....#..##.###.f#......#ff# ###...#.#f..P.##.###P...###### #............P..# ###..# #.......f.....P.. #.#.# #.............### #.... #.#.....>.....# .... ###.....f...#.# #f..#.....#### ##...#..#.#.# ##.###.......# ##.##.#.#.....# #.#...##..#...# #.....#.##....# ####....#.......... #..........#....... ##....f.##.#.f...# ##.#.###.#..f.### ##.f..........# #(.f..PP###.... #....D(## ..# ##.#..... <. #....####.. #...### ..# ###. . . .