#include <iostream>
using namespace std;
int n, t;
int f(int n)
{
if(n == 1) return 1;
else return f(n - 1) * n;
}
int main(void)
{
cin>>n;
t = f(n);
cout<<t;
return 0;
}
#include <iostream>
using namespace std;
int n, t;
int f(int n)
{
if(n == 1) return 1;
else return f(n - 1) * n;
}
int main(void)
{
cin>>n;
t = f(n);
cout<<t;
return 0;
}