#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
bool BinarySearch(vector<int>&a,int b){
int left = 0;
int right = a.size()-1;
while(left<=right){
int mid = left + (right - left) / 2;
if(a[mid]<b) left=mid+1;
else if(a[mid]>b) right=mid-1;
else if(a[mid]==b) return true;
}
return false;
}
int main() {
int n;
while(cin>>n){
vector<int> nums;
for(int i=0;i<n;i++){
int a;
cin>>a;
nums.push_back(a);
}
sort(nums.begin(),nums.end());
int m;
cin>>m;
for(int i=0;i<m;i++){
int target;
cin>>target;
cout<< (BinarySearch(nums, target) ? "YES":"NO")<<endl;
}
}
return 0;
}