import java.util.*;
import java.io.*;
import java.math.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
StreamTokenizer in = new StreamTokenizer(reader);
BufferedWriter out = new BufferedWriter(new OutputStreamWriter(System.out));
in.nextToken();
int n =(int)in.nval;
HashMap<BigInteger,Integer> map =new HashMap<>();
List<BigInteger> list =new ArrayList<>();
for(int i = 0;i<n;i++){
BigInteger bn = new BigInteger(reader.readLine());
list.add(bn);
map.put(bn,i+1);
}
dos(list);
out.write(String.valueOf(map.get(list.get(list.size()-1))));
out.write("\n");
out.write(String.valueOf(list.get(list.size()-1)));
out.flush();
out.close();
}
public static void dos(List<BigInteger> strs ){
Collections.sort(strs);
}
}