Puzzles solved by Ief