Knuth, D. E. (1997), The art of computer programming : 1. Fundamental algorithms, Addison-Wesley, Upper Saddle River, NJ [u.a.].