The art of computer programming - Knuth, Donald E. (Computer science and information processing, 1969)