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