In the design of an electromechanical product, 12 components are to be stacked into a cylindrical casing in a manner that minimizes the impact of shocks. One end of the casing is designated as the bottom & the other end is the top. 
 a) If all components are different, how many different designs are possible? 
 b) If 7 components are the same, & others are different, how many different designs are possible?
 c) If 3 components are of one type, and 4 of another, and other 5 are different, how many different designs are possible?