. # . # # . . # # . # # . . # # . ... .. #. . .. . # #. # # .# .. # ... .. #. . # .. # # #...#. .#.. .#X.*#. #. . . .#.. .# # . #. ... #####.##. . . .##. . #. . . ..#....#. ##..#.# .## . # ..... # ..... #. ..# #......#. . #..#.#. #### . . #...## .. #######.# ##.##.#### #......# #.#..#### ###.#...###.# ##..#.....# ##..###..... #### .#... ..