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