.. .. ... ....#.... ... ......#.# ####.#####.......# #.#.#.#.##.......# ##.#.#.#.##..#...# #.#.#.#.#.#....... #.#.#.#.#.#...# #.#.#.#.#....# #D#.#.#.##.<.# .#.#.#.#.#...# #.#.#.#.#.#...# ##.#.#.#.##...# ####.#####.... . #..... # # #...#.# #...#..