### #P# ##.. #..# ## #f.### .... #..#.##..P... #...<....# #.....#...... #...### ... #..P# ## . #####.##..#f.. ##.###......... ##.....%.#........ #.........#........ #................... #.. #.................... ###... ###...P.............. .##..# . P.... ##.#.............f.....P....... f. #.. #... ##..#....P.....>...P............ #.####.[.# ..### #..##........................P.## #...PP...## ##...# ##..#P......##.#..(.%......[..f..######..P......######...## #.P........## ##................f##.##P.........P##P.#....# #ff.##..#@## #..............##.###.##...........##.......# ##..##...## ##.........P..#.#...#.............).........## ##..##....####@f..ff........................<....#..###..## #..###........S..........####..#...#............##.## #...## #f...#....#.###.#..##....# ###.##.............##### ##.#.# ###........#### ###.###...## ###.##.P.#.......# #...## #.#....>..(#### ### #.#..# ############...f..### ###..## ##........###.### #.#.## #.#.## ##......# #.....# ##(#.......##..# #####...####.#.######.#...#.## ##.....### ######........## #.###..............#.##..#..### ###.....#..# #.....f....####.#..#...........#.#.........## #..f.....### ##.##.......#..#.PP.#.f#..............#...#.###........f# #####............P.......................#............## ##..##.#.P.##..#.#......f#..##.............####...# ########Pf##..#####....###.##P.#..#P##....## #f..# ######## #...### #####.########.#..####..# ##.## ### ###..##...## ### #.......## ##..f#...# #########