public static long factorialN(int n) { // Returns a 'long' because factorials grow very quickly and can easily exceed standard integer limits ...