The Generation Game

...