/*
Kazi Irfanul Islam Payel
_AIUB_CSE_
*/
#include<bits/stdc++.h>
using namespace std;
int main()
{
// nums = [2,7,11,15], target = 9 -> passed
// numbers = [2,3,4], target = 6
ios_base::sync_with_stdio(false);
cin.tie(NULL);
int n;
cin>>n;
int a[n];
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
//sort(a,a+n);
int target;
cin>>target;
int start = 1;
int end = n;
while(start!=end)
{
int sum = a[start] + a[end];
if(sum == target)
{
cout<< start<< " "<<end;
break;
}
else if(sum>target)
{
end--;
}
else
{
start++;
}
}
}
LyoKS2F6aSBJcmZhbnVsIElzbGFtIFBheWVsCl9BSVVCX0NTRV8KKi8KI2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKQp7CiAgIC8vIG51bXMgPSBbMiw3LDExLDE1XSwgdGFyZ2V0ID0gOSAtPiBwYXNzZWQKICAgLy8gbnVtYmVycyA9IFsyLDMsNF0sIHRhcmdldCA9IDYKICAgIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZShOVUxMKTsKICAgIGludCBuOwogICAgY2luPj5uOwogICAgaW50IGFbbl07CiAgICBmb3IoaW50IGk9MTtpPD1uO2krKykKICAgIHsKICAgICAgICBjaW4+PmFbaV07CiAgICB9CiAgICAvL3NvcnQoYSxhK24pOwogICAgaW50IHRhcmdldDsKICAgIGNpbj4+dGFyZ2V0OwogICAgaW50IHN0YXJ0ID0gMTsKICAgIGludCBlbmQgPSBuOwogICAgd2hpbGUoc3RhcnQhPWVuZCkKICAgIHsKICAgICAgICBpbnQgc3VtID0gYVtzdGFydF0gKyBhW2VuZF07CgogICAgICAgIGlmKHN1bSA9PSB0YXJnZXQpCiAgICAgICAgewogICAgICAgICAgICBjb3V0PDwgc3RhcnQ8PCAiICI8PGVuZDsKICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYoc3VtPnRhcmdldCkKICAgICAgICB7CiAgICAgICAgICAgIGVuZC0tOwogICAgICAgIH0KICAgICAgICBlbHNlCiAgICAgICAgewogICAgICAgICAgICBzdGFydCsrOwogICAgICAgIH0KICAgIH0KCgoKfQoKCgoKCgoKCgoKCgoKCg==