Then, define a generating function, whose coefficients count objects of the same size. that's what we've been doing in generating function counting in several examples already. and then from those operations we're going to have translations for each operation that defines a construction to an operation on a generating function. 