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