#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; typedef long long int ll; typedef pair P; ll calc(ll a, ll s, ll x, ll y){ if(a==0) return 0; if(a==1){ if(x==y) return s-1; else return 0; } if(x<=s) return 0; if((x-s)%(a-1)==0 && (x-s)/(a-1)1){ ans+=calc(i-1, z, x, y); } if(i*i>s; while(s--){ ll x, y; cin>>x>>y; cout<