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