#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; using namespace atcoder; typedef long long ll; typedef pair P; int main() { int a, b; cin>>a>>b; ll ans=1; for(int i=1; i<=(a|b); i++){ ans*=i; } cout<