..# ### .# #... ##.#. #... # ##. #.......... .. ##.....# #.. . ##....## .... ## ###..... ... . #.###..#.## .# . #. ##.#...#.##.#... #.#...##....#..#.# #...#.##. .####.#.# #.#...#.##....## #. #...#..........# #.............## #X.X#........... #.!###...###...# ...# ##.## .## #.. ... .# .. .... . .....