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