. . ## . . .# # # #. #.## ..###.#.### #.# .....##...#.#### # ...# .#.#. #####. ####.# . #.X.#. .### ... #X....#. # #. #..X# #...#.### . #..#X #....#. #.#... . #..X.. ##X.# #... . #. ... #...#.....#.# #.# #.#.###...# . ..#..#. #......#.### #.. #..##.##..##...# ## #........#.....# ##..#....#....# #....###.x..#..# ...># #.X...# #.X# ####.## ... #.. .. ..# ..# .## . ..