Theory and problems of discrete mathematics - Lipschutz, Seymour; Lipson, Marc Lars