using namespace std; int x; int y=1; int dfs(int t){ y*=t; if(t==1){ return 1; } return dfs(t-1);
} int main(){ cin>>x; dfs(x); cout<<y<<endl; return 0; }