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