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