#include <iostream>
#include <unordered_map> //for map<>
using namespace std;
int main()
{
int t,k;
unordered_map<int,int> mp;
cin>>t;
for(int i=0;i<t;i++)
{
cin>>k;
mp[k]++;
}
//Outputs the duplicate elements in sorted order
for(auto i:mp) //c++!1 extension
{
if(i.second>=2)
cout<<i.first<<" ";
}
cout<<"\n";
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dW5vcmRlcmVkX21hcD4gLy9mb3IgbWFwPD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKQp7CmludCB0LGs7CnVub3JkZXJlZF9tYXA8aW50LGludD4gbXA7CiAKY2luPj50Owpmb3IoaW50IGk9MDtpPHQ7aSsrKQp7CgljaW4+Pms7CQoJbXBba10rKzsKfQogCi8vT3V0cHV0cyB0aGUgZHVwbGljYXRlIGVsZW1lbnRzIGluIHNvcnRlZCBvcmRlcgpmb3IoYXV0byBpOm1wKSAvL2MrKyExIGV4dGVuc2lvbgp7CglpZihpLnNlY29uZD49MikKCQljb3V0PDxpLmZpcnN0PDwiICI7Cn0KY291dDw8IlxuIjsKIApyZXR1cm4gMDsKfQo=