.. ...# .....## ####### ....##.###.#f#P#### ### ................P####.# .#......##...#..##PP.## ...#.....####....#.....## ##....# ##..Y.......#####. #..ff# #................ . ###Y.## ##.#####............ .. #.....# ### ####....#......# #. ##...## #.##....#...f..## ###.###### ##...## #.....P..# #...#### .......#.P###Y....# ##....##### ##..##.# .........Y.t.....f# ##.....##.# #......#### ....>...(###.###.## #####........#####.#......P.# ........#t# ##.#..##P.#.f.#.#...Y...##.###........# #........## ....................................# ........<# ##..##.######..#...........f.ff...%.## .#P......# ..# #####...#...f##...#####..## ##f.....# ..# #...#...##P...# #f...# ##..#### . #.......###...## ##P..# #... . .########....###..P# #P.P.## #.% ##..#. #...P #......#.######...f# .. ###....## ##...[######.P.....###....#.## ..#.....#. .......#.##P##.......#..##....# .?...... .................!............## #.....# # #..........##.....P...f.f....# ..%Y# ..# ##......##..####...#...#.###.## #..Y# ..# #.......#....# #...#...### ### #...###..# ###.........####...##.P# ..#.##.......#.# ##.#......# #....##### ..............?# #.###........###....### .........<....# #.......#.##..........# P....#........# #P.....<####........### ...............# #........###........# .............## ##.##.....#...#.###.# ...#.P......P. .######.>.#.#.#.##.P.# ............. .....................# ........#.# #.#####..##..##..#.### ......#.. #..########### #.f ##.# #@# #.# #.# #.## ###..# #.#..# ##...## #.....# ##....# #.#..## #P#.#####.## .....@*...# #####(#.#P# #####