#include<iostream>
#include<string>
#include<algorithm>
int a[100005];
char b,c;
using namespace std;
int main()
{
long long n,s=0,t=0,i=0,x=1000000;
cin>>n;
c=getchar();
for (int j=0;j<n;j++)
{
b='\0';
while (b!='\n')
{
cin>>a[i];
i++;
b=getchar();
}
}
for (int j=0;j<i;j++)
{
for (int k=0;k<i;k++)
{
if (a[k]<a[j])
{
swap(a[k],a[j]);
}
}
}
for (int j=0;j<i;j++)
{
if (a[j]-1!=a[j+1]&&a[j]!=a[j+1])
{
s=a[j]-1;
break;
}
}
for (int j=0;j<i;j++)
{
for (int k=0;k<i;k++)
{
if (a[j]==a[k]&&j!=k)
{
t=a[j];
}
}
}
cout<<s<<" "<<t<<endl;
return 0;
}