Np Complete And Np Hard Problems