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