##. . .# . # .##. #. # ...#...# ....# ...... ..#. ..#.. ##. ## ..# #...#.#..# .. #....####.# ...# . ##.#.#...##..#...## ... #...##.#X.## .### # #.)###..#. #.#.#..# ## #...##.#.##.#### .#..# #..###..#..# .#..#. #. #.###....# . . .. #. .. .##...... # # ##.## .##...# .... . .. # #..#.#.##...#. .## #.##. #..## ..## .. .# ##.##.# ..#.. # # ## . # . ### ..