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