#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;


int main() {
    /* Enter your code here. Read input from STDIN. Print output to STDOUT */   
    int n;
    cin>>n;
    int arr[n],temp[n],ansi,ansj;
    for(int i=0;i<n;i++)
        {
        cin>>arr[i];
        temp[i]=arr[i];
    }
    sort(temp,temp+n);
    int mid=temp[n/2];
    //cout<<mid<<endl;
        int i=0,j=n-1,flag1=0,flag2=0;
    for(int k=0;k<n;k++)
        {
        if(arr[i+k]>mid && flag1==0 )
        {flag1=1;ansi=k;}
        if(arr[j-k]<mid && flag2==0 )
            {flag2=1;ansj=j-k;}
    }
    cout<<ansi+1<<" "<<ansj+1;
    return 0;
}