Puzzles solved by edvb