1.How many 3 digit numbers can be made from digits 1-5 if:

a) Repetition of digits is not allowed? 5! / (5-3)! =60

b)Repetition of digits is allowed? I got 120 but the answer says its 125.

c) No repetition is allowed and the number must be greater than 500? List all the numbers fitting this description.