Puzzles solved by dyht