Puzzles solved by hrh