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