#include<iostream>
#include<vector>
#include<unordered_map>
using namespace std;


vector<int> removeDuplicates(vector<int> input){

    // Write your code here
 	unordered_map<int,int>m;
    vector<int>v;
    for(int i=0;i<input.size();i++){
        m[input[i]]++;
    }
    for(auto p:m){
        if(p.second > 0){
            v.push_back(p.first);
        }
    }
    
	return v;
}