#include<stdio.h>
int main()
{
int i,j,a,b,n,A[100]={0};
A[0]=1;
scanf("%d",&n);
for(i=2;i<=n;i++)
{
a=A[0]*i;
if(a>9)
{
for(j=0;j<i-3;j++)
{
b=i*A[j];
if(b>9)
{
A[j]=b/10;
A[j+1]+=(b%10);
}
}
}
else if(i==2)A[0]=2;
else if(i==3)A[0]=6 ;
else
A[0]+=a;
}
for(i=0;i<20;i++)
printf("%d",A[i]);
}