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