Puzzles solved by nplt