Puzzles solved by hhs