Puzzles solved by Hkf