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