#include<iostream>
#include<algorithm>
#include<sstream>
using namespace std;
const int MaxN =10000;
void sZi(string &str,int &num){
stringstream ss;
ss<<str;
ss>>num;
}
int main(){
int line;
int data[MaxN];
scanf("%d",&line);
getchar();
int index=0;
for(int i=0;i<line;i++)
{
string s;
getline(cin,s);
istringstream iss(s) ;
string tmp;
while(getline(iss,tmp,' ')) {
sZi(tmp,data[index++]);
}
}
sort(data,data+index);
int a,b;
for(int i=0;i<index;++i)
{
if(data[i]==data[i-1]+2)a=data[i]-1;
if(data[i]==data[i-1])b=data[i];
}
printf("%d %d",a,b);
return 0;
}