fact = 1; for(i = 2; i <= n; i++) { fact *= i; }
if (n == 0) { return 1; } else { return n * Factorial(n-1); }