Puzzles solved by semira