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