#include #include #define mod 1000000007LL using namespace std; using ll=long long; ll c[10001][10001]; ll ans[10001]; pair solve(ll a,ll b){ if(!b)return {1,0}; pair ret=solve(b,a%b); ll x=ret.second,y=ret.first-(a/b)*ret.second; ll t=x/b; x+=b*t;y-=a*t; if(x<0){x+=b;y-=a;} return {x,y}; } int main(){ int n,k; ll exp,tmp,div; for(int i=0;i<=10000;++i){ for(int j=0;j<=10000;++j){ if(i