Puzzles solved by Nadh