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