The Art of computer programming - Knuth,Donald E. (London massachusetts, 1974)