Factorial Computation

n: 
Tom Kelliher