A题
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef long double ld;
int main() {
ios::sync_with_stdio(false);
cin.tie(0);
ll n,l;
cin>>n;
while(n--) {
cin>>l;
vector<ll>a(l+1,0);
vector<ll>b;
for(ll i=0; i<l; i++)cin>>a[i];
ll max=-1,left=0;
for(ll i=1; i<=l; i++) {
if(a[i]<a[i-1]){
if(a[i-1]-a[left]>max){
b.clear();
b.push_back(left+1);
b.push_back(i);
max=a[i-1]-a[left];
}
else if(a[i-1]-a[left]==max){
b.push_back(left+1);
b.push_back(i);
}
left=i;
}
}
for(auto j:b)cout<<j<<" ";
cout<<'\n';
}
return 0;
}