.. . # ... . # # ## . .# . #. .. .# #...#.#. #. .##.#..#. # #. #..#....# #.#.. #.# .#.##...#.....# #.....#.##......... ## ..##.#..#..# ... #.#.#..#D..# .. .###..#.#...##.....# #..#...##.#### #.(##. # # #..##.#.... .#.. .# . #....##..##.# . ... #... #...#.#..#.#.# . .. . . .#.. ...... . .. . ... .### ...####.# .# ... ..#..#..##.. .. ..#######.#.# #..# # ..#.#. #..# #.. .... ..#.### . .# # .#....# #.# .. .