int fac(int N) { if (N < 1 || N > 12) return -1; return facR(N); } int facR(int N) { if (N < 2) return 1; return N * facR(N-1); }