Introduction to the design and analysis of algorithms - Gooddman, Seymour E. (McGraw-Hill Book Company, 1977)