The art of computer programming / - Knuth, Donald Ervin, (Addison-Wesley,, 2005)