.... .. ...## .#.. ..... .f.#f #... #..... #..## .f..#..###...# ### ..........#...##.f.# .......#............. ...................## #.....##..............# ......##P<............ P.....#.............#. ....................... ....#..<#...#........ #...P..#..#....P#. #...............# . ....#.P.P..#...... #### f... .........#....... ..P.. f...# ............. ...... .f..... ......f.....# ......o ##..P.... .......P... ..... ......... ......P.# ... .....#.... ... ##.###...##..#.. ###...@Y#.##.....# #......YY.........# ....##.f.........f.# .. ... #.#####.#.....#..# . #. ##.........## .. #..#........## ... # ##.Y.......... ##.#..##.#..#...##.. ........#.#....# ..............## .........<......## ........!........f ..........#..#.... .........>....... .....#......f... .#..#........... ...##.#P#...... . ######.#.Y .#. ..