.. .. #.# .. ##. ## . ..#. .# ###.###.#... #.#......# # ###..X..#..# .. #....#.#.# #.. #.#..#...# #...###.#.#..## ##.X..D#..... # .###..##..#.# #...#.##...## .##...#.#.#.#.)# ..#.##..#.#.###. #.##..#.#.#.#.# .# ..#........#..#.... ... ###. ##.... ..# ....... ##..# ..#.#... ..D.# #...#.. #....# .# ..#..#....... . #.. # ##. ..# # .#..# .. #.#.# .##. # .#. ##.#.# ...##.###### . # # . .. # .#.. .. (.. # ..