import java.util.*;

public class Main{

public static void main(String[] args) {

  Scanner scn=new Scanner(System.in);
  int t=scn.nextInt();
  while(t-->0){
      int n=scn.nextInt();
      long [] arr=new long[n];
      for(int i=0;i<arr.length;i++){
          arr[i]=scn.nextLong();
      }
      if(n==3){
          if((arr[0] + arr[n-1])/2 > arr[n/2]){
              System.out.println(1 + " " + 2 + " " + 3);
          }
          else{
              System.out.println(-1);
          }
          continue;
      }
      if(n%2==1){
          if((arr[0] + arr[n-1])/2 > arr[n/2]){
              System.out.println((1) + " " + (n/2 + 1) + " " + (n));
          }
          else{
              System.out.println(-1);
          }
      }
      else{
          long mean = (arr[n/2] + arr[n/2 - 1])/2;
          if((arr[0] + arr[n-1])/2 > mean){
              System.out.println((1) + " " + (n/2 + 1) + " " + (n));
          }
          else{
              System.out.println(-1);
          }
      }
  }

 }
}