Week 03: Generating functions, Double counting, Applications

Page 385