#include<bits/stdc++.h>
using namespace std;
typedef long long int lld;


int main(){
  lld dp[10][1001];
  memset(dp,0,sizeof(dp));
  dp[0][0] = 1;
  for(int i=0;i<=100;i++){
    for(int j=8;j>=0;j--){
      for(int k=0;k<=1000;k++){
	if(k+i > 1000) continue;
	dp[j+1][k+i] += dp[j][k];
      }
    }
  }
  int n,s;
  while(cin >> n >> s, n , s){
    cout << dp[n][s] << endl;
  }
}