. . #.... . .. #.....#... .# .f. ......#... .# #.#...### ##......#..###. ## #........###.#.........f.##.# . ...........................# ^.. ..........r...f.#........# ............F.r<...##..).....# ##..#.##.....t...###f.......## #.. ###f##...##.........####........# ##.## #.........%.........%..........## ##... #........#.####.#.#.###P.....(.# ##...## #.........## ##.##...###.......# ####.....## #......f..# #..##..## #...#.##.# . #.........###......#.#####..P.f.#.##..##.# ## ... #........###..(.......................##.# ....##........##.P........#.#....PP...####.##.# .....#f...........................###.#####..# #...............##P#......P>.##P####.........#...# #......#........####......f.#### ##.......f.##.#.# #......[......### #..##....## #........#.# .# #.....)..(....# #####f.P..#######.......P.# f #.............## ##..P...#.###.%.......# # #...........)..### #........###%.#.P.#.#.##. #....<............. >..........................# #.#............##P# ###.#####f.#######.P...#### # ###....f###.#.# # ## #### #.##### ###.### ##### ### ###