Puzzles solved by vdzv