#include<bits/stdc++.h>
using namespace std;

int main(){
	int n, i, a, m=-1, p, k;
	stack <int> S;
	scanf("%d", &n);
	for(i=1;i<=n;i++){
		scanf("%d", &a);
		//a = (rand() * 1000+ rand())%1000000+1;
		while(!S.empty() and S.top()>=a){
			S.pop();
		}
		k = S.size();
		if(m<k){
			m = k;
			p = i;
		}
		S.push(a);
	}
	printf("%d %d", p, m);
}
