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