Puzzles solved by free