#include<iostream>
#include<vector>
using namespace std;

int n,s;

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(){
    while(cin>>n>>s,n||s){
        cout<<dfs(n,s,0)<<endl;
    }
}
