#include <bits/stdc++.h>
using namespace std;
struct f {
  int a, b;
} n[101010];
int cmp(f a, f b) { return a.a > b.a; }
int main() {
  int x;
  cin >> x;
  for (int i = 1; i <= x; ++i) {
    cin >> n[i].a;
    n[i].b = i;
  }
  sort(n + 1, n + x + 1, cmp);
  cout << n[1].b << " " << n[2].a;
}
