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