. . . # .# . # # #. # .. ... .#. ##. . .. ..# # ..## . .. .## #.#. . ## #...# ..#..# . .. . ..#### #..## .#.........##.. #.#. ...... #.# # #.#.. .# ####.## # .... ### .#.###.# .# . .. ... .....##....##.#...#. # #...#.#.#...#.#*D.......# # . ...##...##.#..#.#.#. # ..[#..###.#X#..... . #..##..X#.##.....# # ####. ..##.####..# .# #)# .# .## #. .# # # # ##