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