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