#include <bits/stdc++.h>
using namespace std;
using ll = long long;
void solve(){
int n;
cin>>n;
vector <ll> a(n);
for(int i = 0; i< n; i++){
cin>>a[i];
}
ll prod1 =1;
ll prod2 =1;
ll k =0;
for(int i = 0 ;i < n ; i++){
prod1 = prod1 *a[i];
for(int j = i+1 ;j < n ; j++){
prod2 = prod2 *a[j];
}
cout<<"prod 1 :"<<prod1<<endl;
cout<<"prod 2 :"<<prod2<<endl;
if(prod1 ==prod2){
cout<<i+1<<endl;
return;
}
prod2 =1;
}
cout<<-1<<endl;
}
int main() {
int t;
cin>>t;
while(t--){
solve();
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnVzaW5nICBsbCA9IGxvbmcgbG9uZzsKdm9pZCBzb2x2ZSgpewoJaW50IG47CgljaW4+Pm47CgkKCXZlY3RvciA8bGw+IGEobik7CgkKCWZvcihpbnQgaSA9IDA7IGk8IG47IGkrKyl7CgkJY2luPj5hW2ldOwoJfQoJCglsbCBwcm9kMSA9MTsKCWxsIHByb2QyID0xOwoJbGwgayA9MDsKCQoJZm9yKGludCBpID0gMCA7aSA8IG4gOyBpKyspewoJCXByb2QxID0gcHJvZDEgKmFbaV07CgkJZm9yKGludCBqID0gaSsxIDtqIDwgbiA7IGorKyl7CgkJCXByb2QyID0gcHJvZDIgKmFbal07CgkJfQoJCQoJCWNvdXQ8PCJwcm9kIDEgOiI8PHByb2QxPDxlbmRsOwoJCWNvdXQ8PCJwcm9kIDIgOiI8PHByb2QyPDxlbmRsOwoJCWlmKHByb2QxID09cHJvZDIpewoJCQljb3V0PDxpKzE8PGVuZGw7CgkJCXJldHVybjsKCQl9CgkJCgkJcHJvZDIgPTE7CgkJCgl9CgkKCWNvdXQ8PC0xPDxlbmRsOwoJCgkKCQoKfQoKCgppbnQgbWFpbigpIHsKCWludCB0OwoJY2luPj50OwoJd2hpbGUodC0tKXsKCQlzb2x2ZSgpOwoJfQoJcmV0dXJuIDA7Cn0=