Puzzles solved by samhaq