#. .# . .# ... ..# ######..# ### ####.##.....# #.# #.....#...### ..# #...........# .#####.#..#...###. .......#.###.##.# .....#..##....X.# .#..##.#.#.#.##.# #.##....#...###.# .. #...##.## .## .. ...##.. .. ..##..##. .## .# ##.#. ## . #.