Puzzles solved by NRR