#include<iostream>
#include<algorithm>
#include <cstdlib>
#include <vector>
using namespace std;
long long ktory;
long long tab[10000001];
long long zapis[10000001];
long long ilosc;
string napis;
string pom;
int main()
{
while(getline(cin, napis))
{
long long d=0;
for(int i=0; i <= napis.size(); i ++)
{
while(napis[i]!=' ' && i <= napis.size())
{
pom+=napis[i];
i++;
}
tab[d]=atoi(pom.c_str());
d++;
pom.clear();
}
sort(tab+1, tab+d);
long long k=0;
long long kilosc;
long long ktory = tab[0];
for(int j=1; j < d ; j++)
{
if(tab[j]!=tab[j+1])
{
zapis[k]=tab[j];
k++;
}
kilosc=k;
}
if(zapis[kilosc-ktory]==0 || kilosc-ktory < 0)
cout<<"-"<<endl;
else
cout<<zapis[kilosc-ktory]<<endl;
}
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPGFsZ29yaXRobT4KI2luY2x1ZGUgPGNzdGRsaWI+CiNpbmNsdWRlIDx2ZWN0b3I+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cglsb25nIGxvbmcga3Rvcnk7CiAgICBsb25nIGxvbmcgdGFiWzEwMDAwMDAxXTsKICAgIGxvbmcgbG9uZyB6YXBpc1sxMDAwMDAwMV07Cglsb25nIGxvbmcgaWxvc2M7CglzdHJpbmcgbmFwaXM7CiAgICBzdHJpbmcgcG9tOwppbnQgbWFpbigpCnsKICAgIHdoaWxlKGdldGxpbmUoY2luLCBuYXBpcykpCiAgICB7CgoKICAgICAgIGxvbmcgbG9uZyBkPTA7CiAgICAgICAgZm9yKGludCBpPTA7IGkgPD0gbmFwaXMuc2l6ZSgpOyBpICsrKQogICAgICAgIHsKCiAgICAgICAgICAgIHdoaWxlKG5hcGlzW2ldIT0nICcgJiYgaSA8PSBuYXBpcy5zaXplKCkpCiAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBwb20rPW5hcGlzW2ldOwogICAgICAgICAgICAgICAgIGkrKzsKICAgICAgICAgICAgICAgfQogICAgICAgICAgICB0YWJbZF09YXRvaShwb20uY19zdHIoKSk7CiAgICAgICAgICAgIGQrKzsKCSAgICAgICAgcG9tLmNsZWFyKCk7CiAgICAgICAgfQoKICAgICAgICAgc29ydCh0YWIrMSwgdGFiK2QpOwoKICAgICAgICAgbG9uZyBsb25nIGs9MDsKICAgICAgICBsb25nIGxvbmcga2lsb3NjOwoKICAgICAgICAgbG9uZyBsb25nIGt0b3J5ID0gdGFiWzBdOwoKICAgICAgICAgZm9yKGludCBqPTE7IGogPCBkIDsgaisrKQogICAgICAgICAgICB7CgogICAgICAgICAgICAgICAgaWYodGFiW2pdIT10YWJbaisxXSkKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICB6YXBpc1trXT10YWJbal07CiAgICAgICAgICAgICAgICAgICAgaysrOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAga2lsb3NjPWs7CgogICAgICAgICAgICB9CiAgICAgICAgICAgIGlmKHphcGlzW2tpbG9zYy1rdG9yeV09PTAgfHwga2lsb3NjLWt0b3J5IDwgMCkKICAgICAgICAgICAgICAgIGNvdXQ8PCItIjw8ZW5kbDsKICAgICAgICAgICAgZWxzZQogICAgICAgICAgICBjb3V0PDx6YXBpc1traWxvc2Mta3RvcnldPDxlbmRsOwoKCiAgICB9Cn0KCg==