solve lpp using dp