import java.util.*;

public class Main {

  private static void solve(int[] nums, int n) {
    for (int i = 0; i <= n - 3; i++) {
      if (nums[i] + nums[i + 1] <= nums[i + 2]) {
        System.out.println(
            String.join(
                " ", List.of(String.valueOf(i + 1), String.valueOf(i + 2), String.valueOf(i + 3))));
        return;
      }
    }
    System.out.println(-1);
  }

  public static void main(String[] args) {
    int t = scanner.nextInt();
    for (int i = 0; i < t; i++) {
      int n = scanner.nextInt();
      int[] nums = new int[n];
      for (int j = 0; j < n; j++) {
        nums[j] = scanner.nextInt();
      }
      solve(nums, n);
    }
  }

  private static final Scanner scanner = new Scanner(System.in);
}
