#include <stdio.h>
int n, s, count = 0, digits[10]; // n 個の整数の和がsになる
void dfs(int cur, int start) {              // cur = 0   {}
  if(cur == n) {               // cur = 1   {a}
      int sum = 0;             // cur = 2   {a, b}
      for(int i = 0; i < n; i++) { sum += digits[i]; }
      if(sum == s) { count++; }
      return;
  }
  for(int i = start; i < 9; i++) {
      digits[cur] = i; // FIXME: 重複を避ける
      dfs(cur+1, i+1);  
  }
}
int main(void){
  n = 3; s = 1; count = 0;
  dfs(0, 0);
  printf("%d\n", count);
  return 0;
}
