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