#.# . #.. .. ##.. # ... #.#..#. # #.# # .#. .#.....#. #. ..#.#....... . #. ...#.......# ..# ##.#.#....#.. # .... #.....###.... .#...####.#...#.# #.......#.......#.. ........D........# #....###........... ... #..#.........# . .............### ..##..##.#.## # . ### ...#.##.. .#.### .#. .# ## .