Art of Computer Programming: Fundamental Algorithms v. 1