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

ll dp[110][10][1010];

int main() {
	cin.tie(0);
	ios::sync_with_stdio(false);

	int n, s;
	while(cin >> n >> s, n + s) {
		memset(dp, 0, sizeof dp);
		dp[0][0][0] = 1;
		for(int i = 0; i <= 100; i++) {
			for(int j = 0; j <= n; j++) {
				for(int k = 0; k <= s; k++) {
					if(dp[i][j][k] == 0) continue;
					dp[i + 1][j][k] += dp[i][j][k];
					if(k + i <= s) {
						dp[i + 1][j + 1][k + i] += dp[i][j][k];
					}
				}
			}
		}

		cout << dp[101][n][s] << endl;
	}


}