Puzzles solved by Did06