#include <bits/stdc++.h>
using namespace std;
long long n, m, x, z, cnt, ans, mx, d, xx, zz, y;
vector<long long> v, v1;
map<int, int> mp;
float r;
vector<pair<int, int> > p;
int main() {
  cin >> n;
  while (n--) {
    cin >> x;
    while (x--) {
      cin >> z;
      v.push_back(z);
    }
    cnt += v[0] + v[1];
    if (cnt <= v[v.size() - 1])
      cout << 1 << " " << 2 << " " << v.size() << endl;
    else
      cout << "-1\n";
    v.clear();
  }
}
