#include<bits/stdc++.h>
using namespace std;

#define REP(i,n) for(int i=0;i<(n);i++)
#define ALL(v) (v).begin(),(v).end()
#define int long long
typedef pair<int,int> P;

//-----------------------------------------------------------------------
int n,k,s;

int dfs(int prev,int pos,int sum)
{   
    int res=0;
    if(pos==k) return sum==s;
    for(int i=prev+1;i<=n;i++){
        res+=dfs(i,pos+1,sum+i);
    }
    return res;
}   

signed main()
{
    cin.tie(0);
    ios::sync_with_stdio(false);
    
    while(cin>>n>>k>>s,n){
        cout<<dfs(0,0,0)<<endl;
    }
}

