#include<iostream>
#include<vector>
using namespace std;
vector<int> findDuplicates(int *a,int n){
	vector<int> ans;
	for(int i=0;i<n;i++){
		int temp = abs(a[i]);
		if(a[temp-1] < 0){
			ans.push_back(temp);
		}
		else
			a[temp-1] *= -1;
	}
	return ans;
}
int main() {
	int n;cin>>n;
	int *a = new int[n+1];
	for(int i=0;i<n;i++){
		cin>>a[i];
	}
	vector<int> ans = findDuplicates(a,n);
	for(auto x:ans)
		cout<<x<<" ";
	cout<<endl;
	return 0;
}