#include<stdio.h>
long long dp[9][1001][101];
int main(){
	for(int i=0;i<101;i++)dp[0][i][i]=1;
	for(int i=0;i<8;i++){
		for(int j=0;j<1001;j++){
			for(int k=0;k<101;k++){
				if(!dp[i][j][k])continue;
				for(int l=k+1;l<101;l++){
					dp[i+1][j+l][l]+=dp[i][j][k];
				}
			}
		}
	}
	int a,b;
	while(scanf("%d%d",&a,&b),a+b){
		long long ret=0;
		for(int i=0;i<101;i++)ret+=dp[a-1][b][i];
		printf("%lld\n",ret);
	}
}