Puzzles solved by hgtfd