. . . ## . . .# # # ## .#..#.. # ####. . . . . # #..####.. # ### #.##.... 2..## # #.## # . . ### # . ##D#####...## .. # ##2...### 2#####. . ##.#.#.# # .#.# . . #..#.# ## # # # . . ####.####...# ### #...##...#...## . ##.#...## .#.## #.#.....##...#. ....##..# #.. ##.#.#.##.. .. #.#.##. .### ..#.# # # ##.. # ##. . . .