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