Answer to Question tail-3

long factorialTimes(long n, long m)
{
  if(n == 0)
  {
    return m;
  }
  else
  {
    return factorialTimes(n-1, n*m);
  }
}