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