If any NP-complete problem has a polynomial time algorithm, then all problems in NP have polynomial ...