#include<bits/stdc++.h>
using namespace std;
long long fun(int x){
if (x==1) return 1;
return x*fun(x-1);
}
int main(){
int n;
cin>>n;
cout<<fun(n);
return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main()
{
long long n;
cin>>n;
long long result = 1;
for(int i=1;i<=n;i++)
{
result*=i;
}
cout<<result;
}
```
```