Puzzles solved by hbk