Introduction to algorithms - Cormen (Thomeas.H) Leiserson (Charles E) (NEW DELHI PHI)