Puzzles solved by DAPH