#include <bits/stdc++.h>
using namespace std;
typedef long double ld;
typedef long long lli;
typedef pair<lli, lli> ii;
typedef vector<lli> vi;
#define endl '\n'
#define f first
#define s second
#define pb push_back
#define sz(s) lli(s.size())
#define all(s) begin(s), end(s)
#define fore(i, a, b) for(lli i = (a), TT = (b); i < TT; ++i)
#define _ ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
lli n, k, aux;
vi v;
bool f(lli pos, lli x){
if(pos>n+1) return false;
return v[pos] <= x;
}
int main() {
cin >> n >> k;
for(lli i=0; i<n; i++){
cin >> aux;
v.pb(aux);
}
v.pb(-1e10);
v.pb(1e10);
sort(all(v));
while(k--){
cin >> aux;
lli pos = 0;
lli pow = log2(n+2)+1;
for(lli i = pow; i>=0;i--){
lli paso = 1ll<<i;
if(f(paso+pos, aux)){
pos+=paso;
}
}
if(v[pos]== aux)
cout << "YES" << endl;
else
cout << "NO" << endl;
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdHlwZWRlZiBsb25nIGRvdWJsZSBsZDsKdHlwZWRlZiBsb25nIGxvbmcgbGxpOwp0eXBlZGVmIHBhaXI8bGxpLCBsbGk+IGlpOwp0eXBlZGVmIHZlY3RvcjxsbGk+IHZpOwoKI2RlZmluZSBlbmRsICdcbicKI2RlZmluZSBmIGZpcnN0CiNkZWZpbmUgcyBzZWNvbmQKI2RlZmluZSBwYiBwdXNoX2JhY2sKI2RlZmluZSBzeihzKSBsbGkocy5zaXplKCkpCiNkZWZpbmUgYWxsKHMpIGJlZ2luKHMpLCBlbmQocykKI2RlZmluZSBmb3JlKGksIGEsIGIpIGZvcihsbGkgaSA9IChhKSwgVFQgPSAoYik7IGkgPCBUVDsgKytpKQojZGVmaW5lIF8gaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbygwKTtjaW4udGllKDApO2NvdXQudGllKDApOwoKbGxpIG4sIGssIGF1eDsKdmkgdjsKCmJvb2wgZihsbGkgcG9zLCBsbGkgeCl7CglpZihwb3M+bisxKSByZXR1cm4gZmFsc2U7CgkKCXJldHVybiB2W3Bvc10gPD0geDsKfQoKaW50IG1haW4oKSB7IAkKCWNpbiA+PiBuID4+IGs7Cglmb3IobGxpIGk9MDsgaTxuOyBpKyspewoJCWNpbiA+PiBhdXg7CgkJdi5wYihhdXgpOwoJfQoJCgl2LnBiKC0xZTEwKTsKCXYucGIoMWUxMCk7CgkKCXNvcnQoYWxsKHYpKTsKCQoJd2hpbGUoay0tKXsKCQljaW4gPj4gYXV4OwoJCQoJCQoJCWxsaSBwb3MgPSAwOwoJCWxsaSBwb3cgPSBsb2cyKG4rMikrMTsKCQlmb3IobGxpIGkgPSBwb3c7IGk+PTA7aS0tKXsKCQkJbGxpIHBhc28gPSAxbGw8PGk7CgkJCWlmKGYocGFzbytwb3MsIGF1eCkpewoJCQkJcG9zKz1wYXNvOwoJCQl9CgkJfQoJCQoJCWlmKHZbcG9zXT09IGF1eCkKCQkJY291dCA8PCAiWUVTIiA8PCBlbmRsOwoJCWVsc2UgCgkJCWNvdXQgPDwgIk5PIiA8PCBlbmRsOwoJfQoJCiAgICByZXR1cm4gMDsKfQ==