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