Task: Question Answering
Input (English): Problem: a plant manager must assign 12 new workers to one of five shifts . she needs a first , second , and third shift , and two alternate shifts . each of the shifts will receive 3 new workers . how many different ways can she assign the new workers ?
Output (English): 2640