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