class Solution {
public:
vector<int> findNumbersWithSum(vector<int>& nums, int target) {
unordered_set<int> s;
for(int x : nums)
{
if(s.count(target - x)) return {x, target - x};
s.insert(x);
}
}
};