Originally Posted by **ashkash**

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 me and let me know if this looks right or if I am doing anything wrong. thanks.