.. ... #. #.# ##.## #.. ...###...###.# ..#.....#.# ......... #.....# .# #..X# #.# . ##.## #..# .. ##...###.... ...#....x#..# ...........# ...#.....#..# ...###...####.# ..#.....#...# .. ............# # .#.....#...### ##...###....# ##.# ##.##### #...### .###.# #.. ..#..... # . ....... #..# .....#.....#.. #. . ##.x..###.# ##.# ##..#.## . ...###X.##...# ...#.... #..# .. .......#.#.# ...X.#. ... #. # .### .#..# # .# ##. .# # #... # . #. # . #. .# .# . . .....# # . ..