####### ### . ###..#..### #.## ## .#.#......#..###.f##.#### ...........#....fff....... ...f......#.....ff+.......# #........##.....#........# #............P##.........#f. ##P..........####........+..# ##......##### #...........# #.P.....# ##..PP.fP..# ##f....## ##..f...## ##.#..## #.#..#.# #.#.#.## ###.#.## ###...#.#.## #.%.#.. #### #..........# .......## ##+##..## #.........f# ..........# #.......######........##?..........# ##.......#..##.......#.# ............. #...<...+.#.###......... ........... #.P...........'......f#f ......... #P.......##..##........ ... #P.......f####....<..## ###.+..#### .......# ##.### ##..+#.## f. #PP. ## . ##... .. ... .