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