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