#include #include #include #include #include #include #include #include #include #include using namespace std; long long fact(int n){ long long ans = 1; while(n){ ans *= n; n--; } return ans; } int main(){ int a, b; cin >> a >> b; cout << fact(a | b) << endl; }