# #. . . # . ... . . ## ##. .#. ## . #. # #.. ....#... #.##.#..## .#.# .# . #...#.#.##...##. .#### ##.......#....#. #.. . # ..#.#..#..## ..#.. ## #.#(##.#... ... . #.X.X#.#.. ... # . . # #..#X.#....... ... # #..##..#.#....#.# # . ### #####... . #.. . #.#... ..... . #........##..# #. . #..#.. # ... . # #.#.# # . . ..# ### # . # ##. . # . . . # . . . # .