#include <bits/stdc++.h>
using namespace std;
#define int long long
void solve(){
int n,c;
cin>>n>>c;
vector<int> v(n);
for(int i=0;i<n;i++){
cin>>v[i];
}
int a=0;
for(int i=0;i<n;i++){
a+=(v[i]*v[i]);
}
int b=0;
for(int i=0;i<n;i++){
b+=v[i];
}
int k=b;
a=n*(a-c);
b=(b*b);
int k2=sqrt(b*b-a);
cout<<(k2-b)%n+((k2-b)/n)<<endl;
}
signed main() {
// your code goes here
int t;
cin>>t;
while(t--){
solve();
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgojZGVmaW5lIGludCBsb25nIGxvbmcKdm9pZCBzb2x2ZSgpewoJaW50IG4sYzsKCWNpbj4+bj4+YzsKCXZlY3RvcjxpbnQ+IHYobik7Cglmb3IoaW50IGk9MDtpPG47aSsrKXsKCQljaW4+PnZbaV07Cgl9CglpbnQgYT0wOwoJZm9yKGludCBpPTA7aTxuO2krKyl7CgkJYSs9KHZbaV0qdltpXSk7Cgl9CglpbnQgYj0wOwoJZm9yKGludCBpPTA7aTxuO2krKyl7CgkJYis9dltpXTsKCX0KCWludCBrPWI7CglhPW4qKGEtYyk7CgliPShiKmIpOwoJaW50IGsyPXNxcnQoYipiLWEpOwoJY291dDw8KGsyLWIpJW4rKChrMi1iKS9uKTw8ZW5kbDsKCQoJCgkKCgkKfQpzaWduZWQgbWFpbigpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCWludCB0OwoJY2luPj50OwoJd2hpbGUodC0tKXsKCQlzb2x2ZSgpOwoJfQoJcmV0dXJuIDA7Cn0=