10 Binomial theorem and counting principles