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