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