#include #define FOR(i, a, n) for(ll i = (ll)a; i < (ll)n; i++) #define FORR(i, n) for(ll i = (ll)n - 1LL; i >= 0LL; i--) #define rep(i, n) FOR(i, 0, n) #define ALL(x) (x).begin(), (x).end() using namespace std; using ll = long long; template using V = vector; constexpr int Mod = 998244353; constexpr int mod = 1e9 + 7; constexpr ll inf = 1LL << 60; template constexpr bool chmax(T &a, const T &b) { if(a >= b) return false; a = b; return true; } template constexpr bool chmin(T &a, const T &b) { if(a <= b) return false; a = b; return true; } /*-------------------------------------------*/ int main() { cin.tie(0); ios::sync_with_stdio(0); int l, m, n, q; bitset<100000> a, b; cin >> l >> m >> n; rep(i, l) { int x; cin >> x; a.set(x - 1); } rep(i, m) { int x; cin >> x; b.set(x - 1); } cin >> q; rep(i, q) { cout << (a & b).count() << endl; b <<= 1; } return 0; }