#include <iostream>
using namespace std;
int giaithua(long long n){
if(n == 0 || n == 1){
return 1;
}
return n*giaithua(n-1);
}
int main() {
long long n;
cin >> n;
cout << giaithua(n) << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgZ2lhaXRodWEobG9uZyBsb25nIG4pewoJaWYobiA9PSAwIHx8IG4gPT0gMSl7CgkJcmV0dXJuIDE7Cgl9CglyZXR1cm4gbipnaWFpdGh1YShuLTEpOwp9CmludCBtYWluKCkgewoJbG9uZyBsb25nIG47CgljaW4gPj4gbjsKCWNvdXQgPDwgZ2lhaXRodWEobikgPDwgZW5kbDsKCXJldHVybiAwOwp9