#include <stdio.h>

/*
 * 1からnまでの合計がsなる組み合わせすう
 * @n: 加える1~nの数, s:合計
 */
int fn(int n, int s)
{
	int count=0;

	if (s==0){			//合計0(残り0)
		count = 1;
	}
	else if(n==0){		//加える数がない
		count = 0;
	}
	else if(n<=s){		//合計以下の数nを追加できる
				//数nを選択 + 数nを非選択
		count = fn(n-1,s-n) + fn(n-1,s);
	}
	else{		//n>sなので数nは非選択として次の数へ
		count = fn(n-1,s);
	}
	return count;
}

int main(void) {
	int n,s;	//1~ｎまでの数で合計がsとなる組合せ
	
	scanf("%d,%d",&n,&s);
	printf("%d組\n",fn(n,s));
	
	return 0;
}
