. # . #. ##.# . ## . .### .##.. # # .. .## .#....#. #.. ##... # .. ... ###..##..## . #. # ##....#.#....# #.#### # .##..#..#. .. ..# #.#...... ..#...###. #....#. #.## # #. # # # #.#.#.### .## #......#. # .# ## #...##..## ..# ####X.### .. #...#... # # #..#..##..# #.#.##..# . ###.##.. # ##..## .## #.### # ###