The question is as follows: You have 12 programs that need to be processed. How many ways can you order these 12 programs if a. there are no restrictions? b. you consider 4 programs higher in priority than the other 8 and want to process those 4 first? c. you seperate the programs into 4 of top priority, 5 of lesser priority, and 3 of least priority and you want to process them so the top priority is processed first and the 3 programs of least priority are processed last? So far this is what I have: a. 12! b. 12!/4! c. 12!/(4!5!3!) Can anyone please help in and let me know if this looks right or if I am doing anything wrong. thanks.