Puzzles solved by hz