#include <iostream>
#include <list>
using namespace std;
int main()
{ int a,b;
while(cin>>a)
{ list <int> lista;
while(cin>>b)
{
for(list<int>::iterator i=lista.begin();i!=lista.end();i++)
if(*i==b)i=lista.erase(i); lista.push_front(b);if(cin.peek() == '\n'||cin.peek()==EOF)break;
}
lista.sort();
lista.reverse();
if(lista.size()<a) cout<<'-'<<endl;
else{
list<int>::iterator i=lista.begin();
for(int k=1;k<a;k++)
i++;
cout<<*i<<endl;} lista.clear();
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bGlzdD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCgoKaW50IG1haW4oKQp7ICAgIGludCBhLGI7CndoaWxlKGNpbj4+YSkKeyBsaXN0IDxpbnQ+IGxpc3RhOwogICAgd2hpbGUoY2luPj5iKQogICAgeyAKICAgICAgZm9yKGxpc3Q8aW50Pjo6aXRlcmF0b3IgaT1saXN0YS5iZWdpbigpO2khPWxpc3RhLmVuZCgpO2krKykKICAgICAgICAgICAgaWYoKmk9PWIpaT1saXN0YS5lcmFzZShpKTsgbGlzdGEucHVzaF9mcm9udChiKTtpZihjaW4ucGVlaygpID09ICdcbid8fGNpbi5wZWVrKCk9PUVPRilicmVhazsKICAgIH0JCiBsaXN0YS5zb3J0KCk7CiAgICBsaXN0YS5yZXZlcnNlKCk7CiAgICBpZihsaXN0YS5zaXplKCk8YSkgY291dDw8Jy0nPDxlbmRsOwogICAgZWxzZXsKICAgIGxpc3Q8aW50Pjo6aXRlcmF0b3IgaT1saXN0YS5iZWdpbigpOwogICAgZm9yKGludCBrPTE7azxhO2srKykKICAgIGkrKzsKICAgIAogICAgY291dDw8Kmk8PGVuZGw7fSBsaXN0YS5jbGVhcigpOwp9CgogICAgcmV0dXJuIDA7Cn0=