Puzzles solved by innova