Puzzles solved by iol