Puzzle 6

Now for something a little harder...