#include <bits/stdc++.h>
using namespace std;
int main() {
// your code goes here
int Num; cin>>Num;
int Num1; cin>>Num1;
int count=1;
for(int i=1;i<=min(Num,Num1);i++)
{
count*=i;
}
cout<<count<<endl;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCQlpbnQgTnVtOyBjaW4+Pk51bTsgCgkJaW50IE51bTE7IGNpbj4+TnVtMTsKCQlpbnQgY291bnQ9MTsKCQlmb3IoaW50IGk9MTtpPD1taW4oTnVtLE51bTEpO2krKykKCQl7CgkJCWNvdW50Kj1pOwoJCX0KCQljb3V0PDxjb3VudDw8ZW5kbDsKCXJldHVybiAwOwp9