#include <bits/stdc++.h>
#define int long long
using namespace std;
void solve() {
int n;
cin>>n;
vector<int> v(n);
vector<int> a(n);
for(int i=0;i<n;i++){
cin>>v[i];
}
for(int i=0;i<n;i++){
cin>>a[i];
}
int left=0,right=n-1;
while((a[left]==v[left] || a[right]==v[right])){
bool f=false;
if(a[left]==v[left]){
if(a[left+1]!=v[left+1] && a[left]>a[left+1] ){
f=true;
left++;
}
}
if(a[right]==v[right]){
if(a[right-1]!=v[right-1] && a[right]<a[right-1]){
f=true;
right--;
}
}
if(!f){
break;
}
}
cout<<left+1<<" "<<right+1<<endl;
}
signed main() {
int t;
cin >> t;
while (t--) {
solve();
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgaW50IGxvbmcgbG9uZwp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdm9pZCBzb2x2ZSgpIHsKICAgIGludCBuOwogICAgY2luPj5uOwogICAgdmVjdG9yPGludD4gdihuKTsKICAgIHZlY3RvcjxpbnQ+IGEobik7CiAgICBmb3IoaW50IGk9MDtpPG47aSsrKXsKICAgIAljaW4+PnZbaV07CiAgICB9CiAgICBmb3IoaW50IGk9MDtpPG47aSsrKXsKICAgIAljaW4+PmFbaV07CiAgICB9CiAgICBpbnQgbGVmdD0wLHJpZ2h0PW4tMTsKICAgCgl3aGlsZSgoYVtsZWZ0XT09dltsZWZ0XSB8fCBhW3JpZ2h0XT09dltyaWdodF0pKXsKCQkgYm9vbCBmPWZhbHNlOwoJCWlmKGFbbGVmdF09PXZbbGVmdF0pewoJCQlpZihhW2xlZnQrMV0hPXZbbGVmdCsxXSAmJiBhW2xlZnRdPmFbbGVmdCsxXSApewoJCQkJZj10cnVlOwoJCQkJbGVmdCsrOwoJCQl9CgkJfQoJCWlmKGFbcmlnaHRdPT12W3JpZ2h0XSl7CgkJCWlmKGFbcmlnaHQtMV0hPXZbcmlnaHQtMV0gJiYgYVtyaWdodF08YVtyaWdodC0xXSl7CgkJCQlmPXRydWU7CgkJCQlyaWdodC0tOwoJCQl9CgkJfQoJCWlmKCFmKXsKCQkJYnJlYWs7CgkJfQoJfQoJY291dDw8bGVmdCsxPDwiICI8PHJpZ2h0KzE8PGVuZGw7CiAgICAKICAgIAogICAgCiAgICAKfQoKc2lnbmVkIG1haW4oKSB7CiAgICBpbnQgdDsKICAgIGNpbiA+PiB0OwogICAgd2hpbGUgKHQtLSkgewogICAgICAgIHNvbHZlKCk7CiAgICB9CiAgICByZXR1cm4gMDsKfQo=