#include long long int modpow(long long int a, long long int n, long long int p) { long long int res = 1; for (; n > 0; n /= 2, a = a * a % p) if (n % 2 > 0) res = res * a % p; return res; } int main() { long long int n, k; scanf("%lld %lld", &n, &k); if (k > n - k) k = n - k; const long long int p = 998244353; long long int i, ans = 1, b = 1; for (i = 0; i < k; i++) { ans = ans * (n - i) % p; b = b * (i + 1) % p; } ans = ans * modpow(b, p - 2, p) % p; printf("%lld\n", ans); return 0; }