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