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