.. ..# .. .# #..# ... .#####...#... ........#.... ............ ......#.... #.........# ..... ##D......... ....# #........... #...### #...##.##P.. .....P #P.## #...P ##.# ##...# #..# #....# ###.# ...# #...#####.P ########...# ...###########.<........ ...........# ###...P.#PP#P#.#.......... ..#..##....# ..................#.##... #. #P....### ####.<# .##P#..........# # #......P###.....## ##....#......# ##..............P#######....#..#.#.# #................#.P##............# ..................................... #.###.###.#.#.##.#..#...##P..##.####P. # ### ############.######### ## ###