Puzzles solved by hopi