. . ...#.. .#. . #. ... .#..#.# ..# #. .#....#... ####.#.... .#. ##. .####.## ## ## ...## .## .# .#... ##. . .. ...#..##. . ..#.#.#...#.#.#....#... .#.#.... . . #.##.. .### ....... #..#...#.### .X. .#...# .... .. X# #. ###..##..#.. .#.. ..X #.....###..#...#..# . #.#...XX##.# .. ### #....#.#.X##.## #....##.#....# # #..#####....#.# # ### #....###. # ###### ##.# .# # #