A recipe requires 3 cups of flour to bake 12 muffins. How many cups of flour are needed to bake 15 muffins?