#include<iostream>
using namespace std ;
long long int data[102][11][1102]={} ; //??°???,?????¨?????°,????¨?
     
int main(){
    int n,s ;
     
    data[0][0][0] = 1 ;
    data[0][1][0] = 1 ;
     
    for( int i=0 ; i<101 ; i++ ){
        for( int j=0 ; j<10 ; j++ ){
            for( int k=0 ; k<1001 ; k++ ){
                data[i+1][j][k] += data[i][j][k] ;
                data[i+1][j+1][k+i+1] += data[i][j][k] ;
            }
        }
    }
     
    while(1){
        cin >> n >> s ;
        if( n==0 && s==0 ) break;
        cout << data[100][n][s] << endl ;
    }
     
return 0;
}