##.. ... # ..#... ..#... . ###...#..%.. ...#.#..... #D..#..# . #.....###.. #.#....##.. ##....#.... #..##.#..# ####.........# ###..# ..###...# #..##.#.## ## . ##....#3####.. . #######.# .#.## ##. . ## #...#. ##### ... ##. .