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