Puzzles solved by DP29