#.......... ##.......... P.......... #....(..... #.......... #.......... ###..D....... ..##P.....(..?.. ................ .........#.##..# .#####..### .# #...# #..# ..# ##..## #..#### ..# ####....# #..##.###.[## .........###..........P##. ............................ .#########................... #..................# ##...(.............# .P #.................#### ##.# ######............>.^...#.###..# ...........................<....# .....##P..........##.##.........# ##.. ##...##.#...# #.###P##..# ##..# #....###..## #.# ####..# #...# ##...## #..# #.## #...# ##..# #....# ##..# #..# ##..## ## #..# #....# #...######.######..P# .##.##..####...####.........#P#.#...## ....................................## .....................................# .###...#########.#####..###.#####..## #....# ### #..# ### #...# ##...## #..# ##..# #P...# #..# #..# ##...# #..# #..# #...# #..# #..# #...# #..# #..# ..###...### ####..# #..# .[......#P##########.#P..#########..# ......................P.............# ..####....###P#...............####..# . ##.!## #..P#######....## ##.## #..# #..## ##...# #..# .#####..# ###..# #....# ##.## ........####.#..#########...#####..# ...................................# .##.############.######.###P######## ## ### ## ###