. ..... #. .. ... #.# .#. #.. .. .. # ..# ..# . ...## # ...#... # #.......# D..#...# #...# ..#.#. .# # #. #...##D..#. .###.#.. #..#.##.###...... .. . #. D# ### ##.D..###. #.# ##..# .# #. . . . . #.. #D ##... #...... . ..# #..#.#..#.#.# # . # ##.## ..# ... # .## # #....D#.# .#.##.#.#.### #.. ... # #..##..##. # ## . .####.#.# .. ...### ...#.##.# ## . #.#. #.....# # ##.##..#..# #. ###D.# ### ##D.#...# ##....#..# ####....... .#...##.# # #..# # ###