. . . . . # ### . . # # .. . . # .# #.# # .. # D # . ..##. ## 4#.. .#.##... # # # # .##. #.# # ## . . # #..#.# #. .. ... #. .#.D### .#..###..###..# # . #.....#..# . . . ...#.......#.## # .#.##.####.##4# #.... .#..#....# #...#.## .## ....#.###.#.4# .. ###...##.#.## .# #.#.......# # # #!##...#. ### ##...#.# #...# ..# ###.##### ###