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