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