.. ..... .# ..# .#.. #.... #..#.#..## ... . .#...... ..#.###.... ..#..#.#....# .....##..# ## # ##..##..## #.# #..#......#.#... ###.....##..##.# #..X...##..#..# #....#...#...## # .#.#..##..#.X# .#...#####.###.#. ..#....#.....#..# #.........###..### ..## .#....#..# ....#.#.#.## .......#.# #