nppn (2)