Puzzles solved by efv