#include<bits/stdc++.h>
using namespace std;
int n,k,s;

int dp(int x,int y,int z)
{
	if(z==k)
	{
		if(y==s)return 1;
	}
	if(x==n+1)return 0;
	int ans = 0;
	for(int i=x+1;i<=n;i++)
	{
		ans+=dp(i,y+i,z+1);
	}
	return ans ;
}
int main ()
{
	
	while(cin>>n>>k>>s&&n)
	{
	cout<<dp(0,0,0)<<endl;
	}
}