. #..... .. ##.###.... ... # ## #..#.....# ..# .. #. .##.##.#...##..##.. ##.. ...#.##.......... ..#.#.#..#.#......5. .. ....#.#.....##..# .# ##.#X#..5...##..##..## #.....#.#....5...... #.....###..#........... . ...## #...##..##..# ..# . #.###.##.# .# ## ## ## ##