#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
vector<int> a={7,4,15,-3,4,10,17,28,101};
vector<int> b={7,-1,-3,16,23,27,28,45,10,-2,0,1,45,48,49,50};
vector<int> c;
copy_if(a.begin(), a.end(), back_inserter(c),
[&](const auto& v) {
return (v&1) && find(b.begin(), b.end(), v)==b.end();
}
);
for(const auto& v : c) cout << v << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8YWxnb3JpdGhtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJdmVjdG9yPGludD4gYT17Nyw0LDE1LC0zLDQsMTAsMTcsMjgsMTAxfTsKCXZlY3RvcjxpbnQ+IGI9ezcsLTEsLTMsMTYsMjMsMjcsMjgsNDUsMTAsLTIsMCwxLDQ1LDQ4LDQ5LDUwfTsKCXZlY3RvcjxpbnQ+IGM7CgkKCWNvcHlfaWYoYS5iZWdpbigpLCBhLmVuZCgpLCBiYWNrX2luc2VydGVyKGMpLCAKCQlbJl0oY29uc3QgYXV0byYgdikgewoJCQlyZXR1cm4gKHYmMSkgJiYgZmluZChiLmJlZ2luKCksIGIuZW5kKCksIHYpPT1iLmVuZCgpOwoJCX0KCSk7CgkKCWZvcihjb25zdCBhdXRvJiB2IDogYykgY291dCA8PCB2IDw8IGVuZGw7CgkKCXJldHVybiAwOwp9