.#. ~(.... .. ~~~P... ... ~~....###..## ~~#~~~~........ ~~~~~~{..PP..#.# ~~~............. ~~~~~~~#...#.##..P ~~~~~~~{........... ~~~~%%~~...#........ ~~~~~~~~...##....P..# ### #~~##.~P......P...... .#.####.#.#....#..P#.PP##. . .......#.####.......P.P.# #..##......#.## ###........... #............### #...#...#.# #...........#..# ##D#..#..# ..#.#.P#.#..P....####..#...P# ........<.....#........#...P# #....###.#..##....#.##.# ..## . ..............#### #.....# P###.###.#.P## ..#.. ### ###### #... ... ..