#include using namespace std; typedef long long LL; LL sum(LL st,LL ed,LL d=1){ return ((st+ed)*((ed-st)/d))>>1; } LL sqr(LL x){return x*x;} LL a2c(LL k){ return (k+2)*(k+1)/2; } LL a2h(LL k){ return a2c(k)+a2c(k-1); } LL a2f(LL k){ return a2h(k)+a2h(k-1); } LL a3c(LL k){ return (k+3)*(k+1)*(k+2)/6; } LL a3h(LL k){return a3c(k)+a3c(k-1);} LL a3f(LL k){return a3h(k)+a3h(k-1);} typedef pair P; P w(LL sz,LL k){ if(k<=sz){ LL a=a2f(k); return P(a,a*(k+1)-a3f(k)); } else if(k1){ P d2=w(s[i-1],md); d2.second*=c; ans=ans+d2*-1; } } return ans; } int main(){ ios::sync_with_stdio(false); int t; cin>>t; while(t--){ LL k; for(int i=1;i<=4;i++)cin>>s[i]; cin>>k; LL l=0,r=300300; while(l>1); if(calc(mid).first>=k){ r=mid; } else{ l=mid+1; } } // cerr<