#include <bits/stdc++.h>
using namespace std;
typedef long long ll;

int dfs(int a,int n,int s) {
    if (n==0) {
        if (s==0)
            return 1;
        return 0;
    }
    if (s<0)
        return 0;
    int cnt=0;
    for (int i=a;i<=9;i++) {
        cnt+=dfs(i+1,n-1,s-i);
    }
    return cnt;
}

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