Puzzles solved by edr