. ...# . ....# ###.. # #. .. .... .# ...... ## # ##. ... ## #. ... ...#. . # . ## . .#. .# # #. .##.##.#... . # .. . .##. #.. #... . .# . # ..##. ..##.# ..##. . .#.#.# #...# ###X... # # ###..# ....#.#####X#.# #. .#...# .###..#XX..# # # .#.##..##.XX#X##.#..# ## ##...#..###.#.###..#... #......#..#.....### .. # .#.##..#..#.....# # #. ##......#.##.##.# #.###....# ## ... #.. .# # # .#... #.# ..# #### ..# ..# . ..## # .#