#. .. #. . ##. #. .. ... #..## ##. . ..###..##.#.## .# #.. .#....#...## ..#..... ..##..d..# ..##.... ..##.#..# ..... ...#..#....#### . .# .#.###.#.......# #........##.#..#..## # . . #...#..##.#.# ... #.#.#..#.....## .#..#...###.###.#### ...# # ..... ### .#.. #... #... #.. ...##..#... # .. .# .# #.. .....# ### ##. #.#. .#. .# #. #.# . # ..