#include<iostream>
#include<cstring>
using namespace std;
int main(){
    int dp[10][1001];
    int n,s;
    while(cin>>n>>s,n||s){
        memset(dp,0,sizeof(dp));
        dp[0][0]=1;
        for(int i=0;i<=min(s,100);i++){
            for(int j=n;j>=1;j--){
                for(int k=0;k<=s;k++){
                    if(k-i>=0){
                        dp[j][k]+=dp[j-1][k-i];
                    }
                }
            }
        }
        cout<<dp[n][s]<<endl;
    }

}