... #.. ..# .. # ## .#.# #####.##.. #...X##.#### ##.##......### #.....##.#...# #...#..#..#### ## #....##..#....#### #.#. #.#....#.#..# ### ..... # #..#X....# #..# ## #. .#.#. #..##..#..#...#### .### #. ..### .## #.#...# #... . ...#.X##.###.... ..X . ##. .#...?...#....X#..###..# .# .. # . .# #.#####.#..# ....#. # # # # #..#.. ...###..##.## .. # . ..#.#. .....# .. ## # . ##. #.#. .# .###.. ##.## ##.# . . # .## ... # #. .## # ... . # . # .# # . # . #. #... . # ## # . . . # # # .#