Puzzles solved by NLRR