#include<stdio.h>
double f(int n)
{
double y;
if(n==1)y=1;
else y=n*f(n-1);
return y;
}
int main()
{
double z;
scanf("%lf",&z);
z=f(z);
printf("%lf",z);
return 0;
}
#include<stdio.h>
double f(int n)
{
double y;
if(n==1)y=1;
else y=n*f(n-1);
return y;
}
int main()
{
double z;
scanf("%lf",&z);
z=f(z);
printf("%lf",z);
return 0;
}