/*
#include<stdio.h>
void f(int m, int t)
{
if(m/t==0)
{
if(m<10)#include<stdio.h>
int f(int m,int t)
{
if(t==1)
{
return m;
}
else if(m==t)
{
printf("1");
}
printf("%d",m/t*f(m-1,t-1));
}
int main()
{
int n,r;
scanf("%d %d",&n,&r);
f(n,r);
return 0;
}
{
printf("%d",m);
}
else
{
printf("%c",m+55);
}
return ;
}
f(m/t,t);
if(m%t<10)
{
printf("%d",m%t);
}
else
{
printf("%c",m%t+55);
}
}
int main()
{
int n,k;
scanf("%d %d",&n,&k);
f(n,k);
return 0;
}
*/
#include<stdio.h>
int f(int m,int t)
{
if(m==t)
{
return 1;
}
if(t==1)
{
return m;
}
return f(m-1,t-1)*(m/t);
}
int main()
{
int n,r;
scanf("%d %d",&n,&r);
f(n,r);
return 0;
}



