#include<bits/stdc++.h>
using namespace std;
int main()
{
    string str;
   long long int n, x, y;
    long long int t,k;
    cin>>t;
    while(t-- && cin>>n>>k){
        int a[10003],b[10003], sum=0;

        for(int i=0;i<n;i++){
            cin>>a[i];
            b[i]=a[i];
        }
        for(int i=n-1;i>0;i--){
            if(b[i]>b[i-1]){
                sum+= (b[i]- b[i-1]);
                b[i-1]=b[i];
            }
        }
       
        if(k>sum){
            cout<<-1<<endl;
            continue;
        }

        int p=0,i,j;
        bool flag=true;
       int  l=0;
       while(k && flag){
         for( i=0;i<n && k>0 ;i++){
           for(j=0;j<n-1 && k>0;j++){
            if(a[j]<a[j+1]){
                k--;
                a[j]++;

                p=j+1;

                break;
            }
            else if(j+1==n-1) flag=false;
           }
        }
       }

       if(!flag)cout<<-1<<endl;
       else cout<<p<<endl;

    }
    return 0;
}
