#include <bits/stdc++.h>
using namespace std;
// arr = [3,2,1,4,7,5]
int main() {
vector<int> arr;
int n ; cin>>n;
for(int i = 0; i<n ; i++){
int x ;cin>>x;
arr.push_back(x);
}
int min1 = min(arr[0], arr[1]), min2 = max(arr[0], arr[1]);
for(int i = 2 ; i<n ; i++){
if(arr[i]<min1){
min2 = min1;
min1 = arr[i];
}
else if(arr[i]<min2){
min2 = arr[i];
}
}
cout<<min1<<" "<<min2<<"\n";
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgovLyBhcnIgPSBbMywyLDEsNCw3LDVdCgoKaW50IG1haW4oKSB7Cgl2ZWN0b3I8aW50PiBhcnI7CglpbnQgbiA7IGNpbj4+bjsKCWZvcihpbnQgaSA9IDA7IGk8biA7IGkrKyl7CgkJaW50IHggO2Npbj4+eDsKCQlhcnIucHVzaF9iYWNrKHgpOwoJfQoJaW50IG1pbjEgPSBtaW4oYXJyWzBdLCBhcnJbMV0pLCBtaW4yID0gbWF4KGFyclswXSwgYXJyWzFdKTsKCWZvcihpbnQgaSA9IDIgOyBpPG4gOyBpKyspewoJCWlmKGFycltpXTxtaW4xKXsKCQkJbWluMiA9IG1pbjE7CgkJCW1pbjEgPSBhcnJbaV07CgkJfQoJCWVsc2UgaWYoYXJyW2ldPG1pbjIpewoJCQltaW4yID0gYXJyW2ldOwoJCX0KCX0KCWNvdXQ8PG1pbjE8PCIgIjw8bWluMjw8IlxuIjsKCXJldHVybiAwOwp9