Puzzles solved by KHF