http://114.215.99.34/#
//1103
#include<iostream>
#include<cstring>using namespace std;
int main()
{
int m,n,k;
cin>>m>>n>>k;
if(n<k)
cout<<0<<endl;
else
{
int s1=1;
for(int i=1;i<=k;i++)
s1*=i;
int s2=1;
for(int i=1;i<=n;i++)
s2*=i;
int dp[20][20]={0};
dp[1][0]=1;
dp[1][1]=1;
for(int i=2;i<=n;i++)
for(int j=0;j<=i;j++)
for(int g=0;g<=j;g++)
dp[i][j]+=dp[i-1][g];
cout<<dp[n][k]*s1*s2<<endl;
}
return 0;
}