n p m l.