Puzzles solved by IOP