Customers must select at least two courses, one of which must be a main