#include<bits/stdc++.h>
using namespace std;
int main()
{
int i,j,n,a[105]={0},b[105]={0};
cin>>n;
a[0]=1,b[0]=1;
for(i=2;i<=n;i++)
{
for(j=0;j<100;j++)
{
a[j]*=i;
}
for(j=0;j<100;j++)
{
if(a[j]>9)
{
a[j+1]+=a[j]/10;
a[j]%=10;
}
}
for(i=0;i<100;i++)
{
b[i]+=a[i];
if(b[i]>9)
{
b[i+1]+=b[i]/10;
b[i]%=10;
}
}
}
for (i=100;i>=0&&b[i]==0;i--);
for(j=i;j>=0;j--)
{
cout<<b[j];
}
}