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