#include<bits/stdc++.h>
using namespace std;
unsigned long long a[100000], b[100000];
bool NMD(unsigned long long x, unsigned long long y) {
return x > y;
}
int main() {
unsigned long long ii;
cin >> ii;
for (unsigned long long i = 0; i < ii; i++) {
cin >> a[i];
b[i] = a[i];
}
sort(a, a + ii, NMD);
for (unsigned long long ij = 0; ij < ii; ij++) {
if (b[ij] == a[0]) {
cout << ij+1 << endl;
break;
}
}
cout << a[0];
return 0;
}