#include <iostream>
using namespace std;

int main() {
	// Introduc variabilele “n” si “sir”, “mic” si “mare”;
	int n, sir, mic, mare;
	cin >> n;
	cin >> sir;
	// Parcurg “sir” cu instructia for prin citirea sirului de numere de la tastiera;
	// Introduc valoarea “i” pentru numararea sirului;
	// Introduc variabila “sir1” si ii dau valoarea lui “sir” in prima iteratie a lui for;
	int sir1 = sir;
	for (int i = 0; i <= n; ++i) {
		cin >> sir;
		// Daca “sir1” <= “sir” atunci “sir1” = “mic” si “sir” = “mare”;
		if (sir1 <= sir) {
			sir1 = mic;
			sir = mare;
		}else{ // Invers daca “sir1” > “sir” atunci “sir1” = “mare” si “sir” = “mic”; 
			sir1 = mare;
			sir = mic;
		}
	}
	cout << mic <<" " << mare; // Afisez “mic” si “mare”; 
	return 0;
}