.......P ..#...PP ........ ....................##.# ........ ...........#.P.......... D....... )........ ............. .........#. #..##..###......#...# ###.P....... .#..........~~.~#....### #.D%.............. .........~~~~~......... ###l.#PP...#.........##......~~~~~~~....... #.#...P..P.#................~~~~~~~......## ##..........................~~~~w~......... #.....PP.#............P....~~~~ly<.......P ##....$....................~~~~~~........P ##............#........P...~~~~~~~........ #.#.........................~~~~~......... ##..P#P......#.......P........~......#...# ##.P..................................... ... #..P..^....#...P......P...#....l......#.. ..<. #..P....#P.................#..o.....#.. ...... #..........P......... ................... ..... #........#.P#P...##.. ..P..#......#.... .Y..# ##P......#..#..#.P# .. .##..........###.(..## #................... ...y..........(..... ##........[......... .............(..# #.......P#......... .......l.(..(# ................D.. ........(..(## ### .#...P. ..P...#.. ........%..## #.##### ...... ........ ..........y#### #########....# .#.......Y#k..##########.#..#.#.....# #.###.(.(#.w.Y8#.#.#.##.#...)###...## ......#lo....w.Y%..#.#....###...## .....#####...#..D.....#........### ...w.. ####.#...#....#...%##..# P.... #########..####..##..## ..... ####.##.#.##..# ##....#.## ..## ##.#....#.#....# #......#.# #.............## ###....)## #............## ##.[....# ##..#.#...#.### #......## #..#####.#### ##.[...## ##.######## #### ##.#.#.# #...#.#..######..# ##.#.## #....)....#.#.#..######...## ##.........#......##.......## #................#.........## ###....##.....##..%.##..%...# #.#..#.#....###.%.###....## #########..## #.### ##%..# #.## ### #...# ### #####