Puzzles solved by semadeni