Puzzles solved by add