.. ... .. .# ### ##. #. #...####.# .... #...##.######.#. #.##.......##.#..# #.....#........ #......#.##.5#. #...#....#.#.d.. ###.#.#..#....#. ######.d... .. . #.##5.##... ###. ## ##...# . #. . #...#.#.##.. #....#. ..#.# ## ## ...#..#.#..##.# . ...#.....#