## .####.## ....#.#. #...D.. #......## #.#.## #. ## ##.#.#.##.. # .#.##.?..... # #..#..#3##3... #.##. ##.#....# #. .... #....##.#. ......#........# . #...#...#.###.. ..#.####.##....#.# #..........#.# #.# .#..# ..#.# # #... ##.... .#.... .#.. ##..#. ...## # ...... .# #....##. ... #.....# #..# # ..### ..# ..#.. #. # # ## .