#include<iostream>
using namespace std;

long long dp[10][1010];

int main(){
  int n,s;
  while(cin >> n >> s,n+s){
    for(int i=0;i<=n;i++)
      for(int j=0;j<=s;j++)dp[i][j] = 0;
    dp[0][0] = 1;

    for(int i=0;i<=100;i++){
      for(int j=n-1;j>=0;j--){
	for(int k=s;k>=0;k--){
	  if(dp[j][k] && k+i<=s)dp[j+1][k+i] += dp[j][k];
	}
      }
    }
    cout << dp[n][s] << endl;
  }
}