try:
    for _ in range(int(input())):
        a=int(input())
        b=list(map(int,input().split()))
        flag=True 
        i=0 
        k=a-1 
        flag1=True 
        while flag and i+1<k:
            temp=b[k]-b[i]
            if temp>b[i]:
                for j in range(i+1,k):
                    if b[j]<=temp:
                        print(i+1,j+1,k+1)
                        flag=False
                        break
            if flag1:
                i+=1 
            else:
                k-=1 
            flag1=not flag1
        if flag:
            print(-1)
            
except Exception as e:
    print(e)