Puzzles solved by ioh