 In this lesson, we'll be playing with some fill-in-the-blank stories. Usually with fill-in-the-blank stories, you have a template that you can fill in to create similar stories that have very amusing differences. In this lesson, we also learned how to make an abstracted template from two stories that have already been created. Abstraction is the art of removing differences and details so that you can see how one solution might work for many different problems. It's very helpful in computer science because it allows us to create functions that can be useful in several situations.