A restaurant provides a brunch where the omelets are individually prepared. Each guest is allowed to choose from 10 different ingredients. A student has been asked to form the following sets. Determine the number of elements the student should have in each set.
(a) How many different types of omelets can the restaurant prepare?
(b) What is the minimum number of ingredients that must be available if the restaurant wants to advertise that it offers over 4,000 different omelets?