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