#include <stdio.h>

double n, s, dp[11][1001];

int main(void)
{	
	int i, j, k;
	int s, n;
	
	dp[0][0] = 1;
   	
  	for(i = 0; i < 101;i++)
    	for(j = 9; j >= 0; j--)
      		for(k = 0; i + k < 1001; k++)
        		dp[j + 1][k + i] += dp[j][k];
				
	
	/*for (i = 0; i < 10; i++){
		for (j = 0; j < 20; j++){
			printf("%2.0lf ",dp[i][j]);
		}
		printf("\n");
	}*/
	
	while (1){
		scanf("%d %d", &n, &s);
		if (n == 0 && s == 0) break;
		
		printf("%.0lf\n", dp[n][s]);
	}
	
	return (0);
}	