... .... . ..... # .$ .#... .#. . ##...# #. .###... ##.# ##.## #.# ...###...###... #D....#.....#.... ..... ...X....... .. .#.....# ... ...## ...## .v. #.# ##.## #v# .(.###...###... ....#.....#.... ............... ##..#.....#.... #.. ##...###.. .# ##.## #.# .#. ##...## ... .#.D#..x..#.... ......x........ .#..#.....#.... ...###..$###... .## #..##.# #.. ..#. ..# #. ...#. .... #.#. .# .##.# . (. . ... ## #. ..