Puzzles solved by lda