Puzzles solved by AJD