#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
#define mod 1000000007
int min(int a, int b)
{
return (a<b)? a: b;
}
int binomialCoeff(int n, int k)
{
int C[n+1][k+1];
int i, j;
for (i = 0; i <= n; i++)
{
for (j = 0; j <= k; j++)
{
if (j == 0 || j == i)
C[i][j] = 1;
else
C[i][j] = ((C[i-1][j-1])%mod +( C[i-1][j])%mod)%mod;
}
}
return C[n][k];
}
int main()
{
int i,t,ans,m,n;
for(i=0;i<t;i++)
{
ans= binomialCoeff(n+m-1,n);
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KI2luY2x1ZGUgPG1hdGguaD4KI2luY2x1ZGUgPHN0ZGxpYi5oPgojZGVmaW5lIG1vZCAxMDAwMDAwMDA3CmludCBtaW4oaW50IGEsIGludCBiKQp7CiAgICByZXR1cm4gKGE8Yik/IGE6IGI7Cn0KaW50IGJpbm9taWFsQ29lZmYoaW50IG4sIGludCBrKQp7CiAgICBpbnQgQ1tuKzFdW2srMV07CiAgICBpbnQgaSwgajsKIAogICAKICAgIGZvciAoaSA9IDA7IGkgPD0gbjsgaSsrKQogICAgewogICAgICAgIGZvciAoaiA9IDA7IGogPD0gazsgaisrKQogICAgICAgIHsKICAgICAgICAgICAKICAgICAgICAgICAgaWYgKGogPT0gMCB8fCBqID09IGkpCiAgICAgICAgICAgICAgICBDW2ldW2pdID0gMTsKIAogICAgICAgICAgIAogICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICBDW2ldW2pdID0gKChDW2ktMV1bai0xXSklbW9kICsoIENbaS0xXVtqXSklbW9kKSVtb2Q7CiAgICAgICAgfQogICAgfQogCiAgICByZXR1cm4gQ1tuXVtrXTsKfQppbnQgbWFpbigpCiAgICB7CiAgICBpbnQgaSx0LGFucyxtLG47CiAgICBzY2FuZigiJWQiLCZ0KTsKICAgIGZvcihpPTA7aTx0O2krKykKICAgICAgICB7CiAgICAgICAgc2NhbmYoIiVkJWQiLCZuLCZtKTsKICAgICAgICBhbnM9IGJpbm9taWFsQ29lZmYobittLTEsbik7CiAgICAgICAgcHJpbnRmKCIlZFxuIixhbnMpOwogICAgfQp9