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