The art of computer programming : fundamental algorithms / vol. 1 - Knuth, Donald E. (Addison-Wesley Series in Computer Science and Information Processing / Addison-Wesley Publishing Company, Inc.., 1969)