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