.. # . .# . ## .# #.# # .. . . #. . . ..# .. .#... #. D ... .. #... #. . . #### # ## #..### .# . .... #..##. ##.#..##.# ..#. . #..... #.# # . . .#............# . . ###..#.....#.# . #. ..#..# ##.#.#### . . # . # . ..###.#..D#.### . # ..#. #.. ..x...#.## # . . # # # #. ...#... .D.# .#.. . ##.#.####.# #.###....# # ..#....##.# #.#...# ...#.#....#.#. #{..# . #. .#x## .## # #.#.# #. #... ..# ##.(.. # .....# .# .#.#.# ..## # .### .# . . #. .. .# # #