# .P#!.. ....... ## .. P.... #.###.# ..... #.....##.... ##...##..## ###.....%...# #.rl......## . #..r.......#### ..# #.#r........#f###?.. ####.............# #f...........## #.............# .###.....<##P.....f .. #.##...#..........## .. ..#...#...........#. . ....##............?# ...# ......rr.r.r.# . ............#~# ......rr..#.J#. ............[.... ........<.# ............# .........##.... .#......#. ... ...##..?.#. . # #.... ## ##... .###.