Puzzles solved by primavera