## #.. ..# #.## . ##.# . .# . #.D# X ##.# . #..## . . #. . # #.#.# .# .. # . ##.##.. .#. # . ##.....# ...# #. .. .. #..###### .... #.##... #..#.#..##. .. .#.. . # . # ###..##. .#.#.##.... ..#. #........## ..... . # #.. ###.... .## #. . . #.#.. #.#..#### ... . # .### #.###.# #..#..## #.# ### ##. .# .# # # . #.