Introduction to algorithms - Cormen, Thomas H...[at all] (Prentice Hall of India, 2004)