A caterpillar is hungry and eats through a wide variety of foods, including one apple, two pears, three plums, four strawberries, and other foods. After eating all this food, the caterpillar builds a small cocoon and goes to sleep inside. When the cocoon opens, a beautiful butterfly has emerged.