ART OF COMPUTER PROGRAMMING: FUNDAMENTALS ALGORITHMS - KNUTH, DONALD E (PEARSON EDUCATION, 2007)