Puzzles solved by Nup