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