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