INTRODUCTION TO ALGORITHMS - "CORMEN, THOMAS H." (PRENTICE HALL)