public class Solution
{
    public static java.util.Scanner scan = new java.util.Scanner(System.in);
    public static void main(String args[])
    {
        int testCase = scan.nextInt();
        long List[];
        String Ans;
        
        for(int i=0;i<testCase;i++)
        {
             //taking data:
             Ans="-1";
             int top=-1;
             
             List = new long[scan.nextInt()];
             for(int j=0;j<List.length&&j<10;j++)
                    List[++top]=scan.nextLong();
            if(List.length>top&&i!=testCase-1)
             scan.nextLine();
            
                for(int k=1;k<top;k++)
                    if(List[k]>=List[0]&&List[k]<=List[top]&&(List[0]+List[k]<List[top]))
                    {
                        Ans=1+" "+(k+1)+" "+(top+1);
                        break;
                    }
            System.out.println(Ans);
        }
    }
}