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