#include<bits/stdc++.h>
#define maxn 65536
using namespace std;
int a[maxn],n,w=1,x,i,j,k;
int main() {
cin>>n;
a[1]=1;
for(i=1;i<=n;i++) {
for(j=1;j<=i;j++) {x=0;
for(k=1;k<=w;k++) {
a[k]=a[k]*j+x;
x=a[k]/10;
a[k]%=10;
if(x>0&&k>=w) w++;
}
}
}
for(i=w;i>=1;i--) cout<<a[i];
return 0;
}