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