#include<stdio.h>
long long int cal(long long int num)
{
if(num==1){
return 1;
}
return cal(num-1)*num;
}
int main()
{
long long int n, r, a, result;
scanf("%lld%lld", &n, &r);
a=cal(n-r);
n=cal(n);
r=cal(r);
n=n/r;
n=n/a;
result=n;
printf("%lld", result);
return 0;
}
/*
#include<stdio.h>
int main()
{
int n, i, j;
int arr[101]={};
int multi[101]={};
scanf("%d", &n);
for(i=0; i<n; i++){
scanf("%d", arr[i]);
multi[i]=arr[i];
}
while()
{
for(i=0; i<n; i++){
if(arr[i]<arr[i+1]){
arr
}
}
}
}*/