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