2000 Solved Problems In Discrete Mathematics - Lipschutz, Seymour (McGraw-Hill, 1992)