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