# #### .. .## . #.#. #. . # #. .....## # .. . .#..#..## . .# # ###.. ##... ##.# ..##.# .# ...#....#.#.# ###.. .####..# #..#.###.#.#.# . .#...###..###.... ##..#.....XX# ###..##XXX..# ######.##.# ... # ##.# .# . ..