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