Puzzles solved by Diddi