.## . # . #.###.# #######...... #..#..#...# # ##.#.....# .. . #5.#...#.#. .# ##XX...## .. .##.#..#####.# . #.##.#..#.. .. #.. #.##.#...# #...##..#...#.. #...X .#.####.## ........ .. # #.. ..#.% .## .####... . . .... .# .... . #...## # . ..#