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