Get the factorial of a number using recursion. Using long you will be able to get the factorial of n >= 1 <= 20.