P nP ter