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