Puzzles solved by PoH