#include <bits/stdc++.h>
using namespace std;
long long fact(int n) {
  if (n < 2) return 1;
  return fact(n - 1) * n;
}
long long C(int n, int k) {
  long long ans = 1;
  for (int i = n - k + 1; i <= n; i++) ans *= i;
  return ans / fact(k);
}
long long mess(int n) {
  long long fn = fact(n);
  long long ans = 0;
  for (int i = 0; i <= n; i++) ans = ans + fn / fact(i) * (1 - (i % 2) * 2);
  return ans;
}
long long per(int n, int k) {
  long long ans = 0;
  for (int i = 1; i <= k; i++) ans += C(n, i) * mess(i);
  ans++;
  return ans;
}
int main() {
  int n, k;
  cin >> n >> k;
  cout << per(n, k) << endl;
  return 0;
}
