#include using namespace std; using ll = long long; #define rep(i,n) for(ll i=0;i fac(MAX_N), finv(MAX_N), inv(MAX_N); void init(){ fac[0] = fac[1] = 1; finv[0] = finv[1] = 1; inv[1] = 1; for(int i=2;iN)return i-1; } return n; } int main(){ int t; cin >> t; init(); while(t--){ ll n,k; cin >> n >> k; ll N=n; ll d=(N+1)*(N+1)-4*k; if(d<0){ cout<<0<