Combinatorial Algorithms. Generation, Enumeration, and Search, Paperback/Douglas R. Stinson