#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int mul(int n) {
if (n == 1) {
return 1;
}
return n * mul(n - 1);
}
int main() {
int n;
scanf("%d", &n);
printf("%d\n", mul(n));
system("pause");
return 0;
}
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int mul(int n) {
if (n == 1) {
return 1;
}
return n * mul(n - 1);
}
int main() {
int n;
scanf("%d", &n);
printf("%d\n", mul(n));
system("pause");
return 0;
}