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