. #. #.. . # ## #.## ## .# # #.## ##. #..# .## #.# ...#.# . ...#... ... # #. ###... .. # . #. ##.## . #... #.#.##### #.### ##.#D.D.G.# .. . D.# . #.#.## #.#..#######.# # ###. ### . ##D# .##.# #.#..# .# #. .#.#..### D .# #...###.## #..#.x#..# #...# .#D#.# #..# ####..# .#. #...### .. . #.## # . #. #. #