Puzzles solved by nama