class Solution
{
public:
    vector<int> singleNumber(vector<int> nums) 
    {
        map<int,int>mp;
        for(int i=0;i<nums.size();i++)
        {
            mp[nums[i]]++;
        }
            vector<int>v;
            map<int,int>::iterator it;
            for(auto it:mp)
            {
                if(it.second==1) v.push_back(it.first);
            }
            
        return v;
        // Code here.
    }
};