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