Puzzles solved by abcde