#include <iostream>
using namespace std;
long long faktorial(long long c) {
if (c == 0) {
return 1;
} else if (c == 1) {
return 1;
} else {
return c * faktorial(c - 1);
}
}
long long permutasi (long long a, long long b) {
return faktorial(a) / faktorial(a - b);
}
int main() {
long long n; long long r;
cin >> n >> r;
cout << permutasi(n, r);
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKbG9uZyBsb25nIGZha3RvcmlhbChsb25nIGxvbmcgYykgewogICAgaWYgKGMgPT0gMCkgewogICAgICAgIHJldHVybiAxOwogICAgfSBlbHNlIGlmIChjID09IDEpIHsKICAgICAgICByZXR1cm4gMTsKICAgIH0gZWxzZSB7CiAgICAgICAgcmV0dXJuIGMgKiBmYWt0b3JpYWwoYyAtIDEpOwogICAgfQp9Cgpsb25nIGxvbmcgcGVybXV0YXNpIChsb25nIGxvbmcgYSwgbG9uZyBsb25nIGIpIHsKICAgIHJldHVybiBmYWt0b3JpYWwoYSkgLyBmYWt0b3JpYWwoYSAtIGIpOwp9CgppbnQgbWFpbigpIHsKICAgIGxvbmcgbG9uZyBuOyBsb25nIGxvbmcgcjsKICAgIGNpbiA+PiBuID4+IHI7CiAgICBjb3V0IDw8IHBlcm11dGFzaShuLCByKTsKfQ==