import java.io.*;
import java.util.*;
public class code
{
    public static int[] check(int b[])
    {
        int c[]=new int[3];
        Arrays.sort(b);
        for(int i=0;i<b.length-2;i++)
        {
            if(b[i]+b[i+1]<b[i+2])
            {
                if(b[i]+b[i+1]!=b[i+2])
                {
                c[0]=i+1;
                c[1]=(i+1)+1;
                c[2]=(i+2)+1;
                return c;
                }
            }
        }
        c[0]=-1;
        return c;
    }
    public static void main(String args[])
    {
        Scanner sc=new Scanner(System.in);
	   int t=sc.nextInt();
	   while(t-->0)
	   {
	       int a=sc.nextInt();
	       int b[]=new int[a];
	       for(int i=0;i<a;i++)
	       {
	           b[i]=sc.nextInt();
	       }
	       int c[]=new int[3];
	       c=check(b);
	       for(int i=0;i<3;i++)
	       {
	           if(c[i]==-1)
	           {
	               System.out.print(-1);
	               break;
	           }
	           System.out.print(c[i]+" ");
	       }
	       System.out.println();
	   }
    }
}