. . .. .. .. ?... .. .. #..# . . ##..##. ##. ... .... . . ... ..... .. .... #..# .. ##. .# ..##..##. #............... ................ X.. ##..##..##. #.#...........# # #.##..*..#..# #. ##x#.##... # #.## # # #...##. ## ## #...... .. .# # ..#.#..## . .#.##.....##. # ......... # # #.. .... . #....... . # #. . .# #. ... .#. . . # . .. . . . . . . .