#include <bits/stdc++.h>

int n,k,s,ans;

void A(int r,int p,int q){
	if(r==k){
		if(q==s)ans++;
		return;
	}
	for(int i=p+1;i<=n;i++) A(r+1,i,q+i);
}

int main(){
	while(scanf("%d%d%d",&n,&k,&s),n||k||s){
		ans=0;A(0,0,0);printf("%d\n",ans);
	}
}