#include <bits/stdc++.h>
using namespace std;
struct node {
  int a, b;
} x[1005];
bool cmp(node u, node v) { return u.a < v.a; }
int main() {
  int n;
  scanf("%d", &n);
  for (int i = 1; i <= n; i++) scanf("%d", &x[i].a), x[i].b = i;
  sort(x + 1, x + n + 1, cmp);
  printf("%d %d\n", x[n].b, x[n - 1].a);
}
