#include <iostream>
using namespace std;

int dfs(int n, int s, int k){
	if( n == 0 ){
		return ( s == 0 )? 1 : 0;
	}
	int res = 0;
	for(int i = k; i < 10; i++){
		res += dfs(n - 1, s - i, i + 1);
	}
	return res;
}

int main(){
	int n, s;
	while( cin >> n >> s, n || s ){
		cout << dfs(n, s, 0) << endl;
	}
}