Puzzles solved by KAYE