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