#include <iostream>
using namespace std;

int n, s;
int ans;

void tadoru(int f, int step, int sum)
{
	if(sum>s) return;
	if(sum==s){
		if(step==n){
			ans++;
		} else {
			return;
		}
	}
	for(int i=f+1; i<10; i++){
		tadoru(i, step+1, sum+i);
	}
	return;
}

int main()
{
	while(cin>>n>>s){
		if(!n&&!s) break;
		ans = 0;
		tadoru(-1, 0, 0);
		cout<<ans<<endl;
	}
	return 0;
}