#include <iostream>
#include <vector>
#include <cstdlib>
#include <algorithm>
#include <time.h>
#include <cstdio>
using namespace std;

long long dp[11][1001];

int main(){
	dp[0][0] = 1;
	for(int i = 0 ; i <= 100 ; i++){
		for(int k = 10 ; k > 0 ; k--){
			for(int j = 1000 ; j >= i ; j--){
				dp[k][j] += dp[k-1][j-i];
			}
		}
	}
	int n,s;
	while(cin >> n >> s && (n||s) ){
		cout << dp[n][s] << endl;
	}
}