Puzzles solved by IRVING