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