#include<bits/stdc++.h>
using namespace std;
#define lli long long int
#define s(n) scanf("%d",&n)
#define sl(n) scanf("%lld",&n)
#define forup(i,a,b) for(int i=a;i<b;i++)
vector<lli> checkScore(lli arr[],lli n,lli sum){
vector<lli> res;
lli first=0,last=n-1,tsum=0,fl=0;
if(sum==0)
return res;
while(first<=last){
tsum+=arr[first];
res.push_back(first+1);
first+=1;
if(tsum==sum){
fl=1;
return res;
}
else{
tsum+=arr[last];
res.push_back(last+1);
last-=1;
if(tsum==sum){
fl=1;
return res;
}
}
}
if(fl==0){
res.clear();
return res;
}
}
int main(){
int t;
s(t);
while(t--){
lli n,sum;
sl(n);
lli arr[n];
forup(i,0,n){
sl(arr[i]);
}
sl(sum);
vector<lli> res=checkScore(arr,n,sum);
if(res.size()==0){
cout<<"BING"<<endl;
}
else{
forup(i,0,res.size()){
cout<<res[i]<<" ";
}
cout<<endl;
}
}
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCiNkZWZpbmUgbGxpICAgICAgICAgICAgICAgICAgICAgICAgIGxvbmcgbG9uZyBpbnQKI2RlZmluZSBzKG4pICAgICAgICAgICAgICAgICAgICAgICAgc2NhbmYoIiVkIiwmbikKI2RlZmluZSBzbChuKSAgICAgICAgICAgICAgICAgICAgICAgc2NhbmYoIiVsbGQiLCZuKQojZGVmaW5lIGZvcnVwKGksYSxiKQkJCQlmb3IoaW50IGk9YTtpPGI7aSsrKQoKCnZlY3RvcjxsbGk+IGNoZWNrU2NvcmUobGxpIGFycltdLGxsaSBuLGxsaSBzdW0pewoJdmVjdG9yPGxsaT4gcmVzOwoJbGxpIGZpcnN0PTAsbGFzdD1uLTEsdHN1bT0wLGZsPTA7CglpZihzdW09PTApCgkJcmV0dXJuIHJlczsKCXdoaWxlKGZpcnN0PD1sYXN0KXsKCQl0c3VtKz1hcnJbZmlyc3RdOwoJCXJlcy5wdXNoX2JhY2soZmlyc3QrMSk7CgkJZmlyc3QrPTE7CgkJaWYodHN1bT09c3VtKXsKCQkJZmw9MTsKCQkJcmV0dXJuIHJlczsKCQl9CgkJZWxzZXsKCQkJdHN1bSs9YXJyW2xhc3RdOwoJCQlyZXMucHVzaF9iYWNrKGxhc3QrMSk7CgkJCWxhc3QtPTE7CgkJCWlmKHRzdW09PXN1bSl7CgkJCQlmbD0xOwoJCQkJcmV0dXJuIHJlczsKCQkJfQoJCX0KCX0KCWlmKGZsPT0wKXsKCQlyZXMuY2xlYXIoKTsKCQlyZXR1cm4gcmVzOwoJfQp9CgoKaW50IG1haW4oKXsKCWludCB0OwoJcyh0KTsKCXdoaWxlKHQtLSl7CgkJbGxpIG4sc3VtOwoJCXNsKG4pOwoJCWxsaSBhcnJbbl07CgkJZm9ydXAoaSwwLG4pewoJCQlzbChhcnJbaV0pOwoJCX0KCQlzbChzdW0pOwoJCXZlY3RvcjxsbGk+IHJlcz1jaGVja1Njb3JlKGFycixuLHN1bSk7CgkJaWYocmVzLnNpemUoKT09MCl7CgkJCWNvdXQ8PCJCSU5HIjw8ZW5kbDsKCQl9CgkJZWxzZXsKCQkJZm9ydXAoaSwwLHJlcy5zaXplKCkpewoJCQkJY291dDw8cmVzW2ldPDwiICI7CgkJCX0KCQkJY291dDw8ZW5kbDsKCQl9Cgl9CglyZXR1cm4gMDsKfQ==