.##. ###.... ..#... ....# # . #.#.## . ... #....## ##.X #..#....##...## # #...#.#.##..# . #...##...#.#..# .# ##.##.#.D#..#.#..# .. #...##X#......# .#...#....#.#.###... # .##....# #X. 2...# %. ##.#.# ...#.#... # ###..D.###. ##...#.# .. ## #..#X##.# #. #X## . .. #####..#. ..# # #. #.##...# ##..# .....#... #....## ....... #..... ## ...#. # .....# . # #. .# # # . ..