Raven Puzzle

...