Puzzles solved by ede