Puzzles solved by DVC