# . . # # . ... . # .. ## . .. # #... ## #. # # .. ##.. #. ###. . . . .# #.. #.. . .## ####..##.. . .. # # ... # .# . ###...#.##.#.###. # #...#....## #.# # .#....##. ## # ##.#.....#..# # ## #...# ... #.##...# . # # ..#....## # #. ####....## ##. #.#...## . . ####....#.# # ...#..#..#.# #....##.X.## ##..#...X## #...##..# #### #..# # #...# ....# ....#. .##_...# #. ...##. # ...# ##