Introduction To Algorithms - Cormen T.H.; Cormen T.H. & Leiserson C.E. (Prentice Hall Of India, 2004)