#include using lint=long long; using real=long double; lint mod=1'000'000'007; lint inverse(lint x){ lint y=1,u=mod,v=0; while(x){ lint q=u/x; u-=q*x;std::swap(u,x); v-=q*y;std::swap(v,y); } assert(x==0&&std::abs(y)==mod&&std::abs(u)==1&&std::abs(v)>n; lint ans=1; for(lint i=1;i<=9;i++){ ans=ans*(n+i)%mod; ans=ans*inverse(i)%mod; } std::cout<