Puzzles solved by efrsd