Puzzle 18

This should prove to be relatively easy, the solution will be posted next week.

- X . . . . X . . X   . . . X X . . . X .   . . . X - - - X . . 
- X . - . . X - . .   X X - . . . X . X X   . - X X . - - . X . 
- . X . X - X - X -   . - - X X . X . - X   . . . X - . - - X X 
. - - . X . . X . X   - . - . X . X X - -   - X . . - . X X - X 
. X - . . - X - X .   - . - . - X X . . X   - X . . . X X . X - 
. X - . - . X - - -   X - . . X . X - . .   X X . . - X . . . X 
. . X - . X - - . X   X - - X - - - X . -   . X . . . X . X X - 
. - . X - - - X - .   . X . X . - . - . -   X X - . . X - - - X 
- X . . . X X . - X   - . X - . . X X - .   . X . - X . . . X . 
. . . X . X . . . X   X . . . . X . - X .   . . - X . X X - X . 
. . . X . X . . X .   - . X X . . - X . .   . X . . - X . - X . 
- . . X X - - X . X   . - X - . X . . X -   . X - - . X . - . - 
. - X X . - X - . X   X - . . - X X . . X   . . . X X . - X X . 
. . X . - - . X . -   X - . - . X . X X -   . . . X . X - X . - 
- X . X . X - . X X   - . - . X . . . . X   . - X . - . X . - X 
- . - . X - X . X .   - . X . . . X 

As usual, please feel free to discuss, but be wary of spoilers in the comments.