#include <bits/stdc++.h>
using namespace std;
long long fact(int N) {
  if (N < 0) return 0;
  if (N == 0)
    return 1;
  else
    return N * fact(N - 1);
}
int main() {
  int a, b;
  cin >> a;
  cin >> b;
  cout << fact(min(a, b));
}
