Santa's elves are creating treat bags containing a selection of Kit Kats, Reese's cups and Almond Joys.

(A) How many different types of bags can they make containing 14 chocolate bars.

(B) How many different types of bags can they make containing 14 chocolate bars if Santa wants to have at least 1 Kit Kat(s), 2 Reese's cup(s) and 1 Almond Joy(s) in the bag.

You can earn partial credit on this problem.