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