.. ... ..... .....# .../..###....#. ......#.......... ................... ....#........#...... .................... #..............# . #...%.........# ..# ## #..#.#f.#....## #..## ## #f##...#####F#.## #P..##. ##......## ##. $. #..... .####........# .# ## #...## ...#.....#....###.##. #..#.# ........##.......# ## #...### .......###.....#### #####.%(..##### .........#......##.# ###..##.<........ ........%..(.##....#######......######.##. ..............##.#.#.#.#.#.#....## # .##...........###%.......(.%.....# ##..........P###.#.#.#.#.##...## ##.........>##.%.........#.....# .###............##.#.#.#.#.####f..# .........P..................# ###... ........%###.....#.#.#.#.#.## f.. ........%............>......# #..# ................#.#.#.#.#.## ...f# ...........................# ##....## ................#.#.#.#.#.## ##...#..## ...###..........#.#####...###.....#.... #. ##.......%..## ##..#.#....#...# ###.....#...#####.........##...# ##.....#...............##..# ##....##..................# ##..............###......### #...............##......#.##...# ##..............[...##..%...# #.................###......# ##......%........## ##.......# #####...........####>..####.# #...#%..###..##P..## # #........###.......## #### #........#.........P# #..## ##...........##.....###### ##...## ##.###........###......##.# ##..#..####..P#.#......P# #..###....# #..###..#....######....## ##.# ####.# ##..##P...###..#.# #f.#.. #.# ### ##.####.....####.## #####.# #.## #.## ##.#.### ### #. #.#.# ### #.#### # ##### ###