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