Puzzles solved by KLH